back

Conclusioni

Come abbiamo potuto osservare, la debian armel si lascia installare abbastanza bene a fianco di android. Il wrap per utilizzare un ambiente grafico tramite un server vnc amplia ancora di più le possibilità di sfruttamento del sistema.
La parallelizzazione con android tramite una chroot jail permette di sfruttare appieno le funzionalità di debian, non perdendo però l'aspetto "telefonico" del cellulare; alla fine serve per questo o no ;-) ?

In futuro, per rendere debian indipendente da android servirà in principio solo un kernel che si adatti all'hardware in questione e un'interfaccia grafica che si possa appoggiare a un server X; anche questo, strettamente legato all'hardware. Infine, non dimentichiamoci di trovare un bootloader che possa avviare il tutto (per quest'ultimo ci sono sicuramente buoni propositi già pensando alle immagini di "recupero" quali ad esempio la Cyanogen Recovery Image).

Ma è così complicato quest'hardware? Certo che un processore non è che una piccola parte appunto; ci accorgeremo ancora di più della situazione quando un "lspci" non ci darà nessun risultato. Grazie comunque a lshw possiamo farci un'idea:

localhost                 
    description: Computer
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 191MiB
     *-cpu
          physical id: 1
          bus info: cpu@0
          size: 528MHz
          capacity: 528MHz
          capabilities: cpufreq
  *-network:0 DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: dummy0
       serial: 92:7d:97:e2:7e:e1
       capabilities: ethernet physical
       configuration: broadcast=yes
  *-network:1 DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: rmnet0
       serial: ee:92:6a:ef:09:85
       capabilities: ethernet physical
       configuration: broadcast=yes ip=10.162.125.129 multicast=yes
  *-network:2 DISABLED
       description: Ethernet interface
       physical id: 3
       logical name: rmnet1
       serial: 1e:d9:f5:d6:c2:f8
       capabilities: ethernet physical
       configuration: broadcast=yes multicast=yes
  *-network:3 DISABLED
       description: Ethernet interface
       physical id: 4
       logical name: rmnet2
       serial: 92:1b:89:6e:9a:ae
       capabilities: ethernet physical
       configuration: broadcast=yes multicast=yes
back