Android su eeepc 701

500px-android-logo_svgOramai Android è la “moda” del momento, dopo aver venduto un cellulare, aver intenzione di mettere in commercio il secondo, dopo aver provato ad installarlo su un freerunner, ecco che nella comunità di internet qualcuno ha provato ad installarlo anche su un pc e precisamente su un Asus eeepc 701!
Le istruzioni che ho trovato non sono a prova di errore e l’installazione ovviamente vi cancellerà tuttii vostri dati sull’hd quindi fate un bel backup!
Ingredienti:
1 eeepc
1 Sistema operativo Ubuntu
1 connessione ad internet
1 Mug di caffè ;-)
Procedimento:

Aprite un terminale e andate nella vostra home directory
$ cd ~

Preparate il vostro ambiente:
$ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind

Installate le repo:
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo

Create la your working directory. Assumiamo che la working directory sia android-eee:
$ mkdir android-eee

Andate in android-eee
$ cd android-eee

Inizializzate la cupcake repo:
$ repo init -u git://android.git.kernel.org/platform/manifest.git

Create il file local_manifest.xml il quale conterrà la repo circa il branch eee_701 in cupcake:
$ cd .repo
$ touch local_manifest.xml

Editate il file local_manifest.xml e copiate il seguente testo:
<?xml version=”1.0″ encoding=”UTF-8″?>
<manifest>
<project name=”platform/vendor/asus/eee_701″ path=”vendor/asus/eee_701″/>
</manifest>

Salvate e uscite.
Cambiate directory tornando nelle vostra working direcory:
$ cd ~/android-eee

Sincronizzate la repo (potrebbe impiegarci un po’):
$ repo sync

Create il file immagine (Questo impegherà MOLTO tempo)
$ TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make -j4 installer_img

Mettete installer_img su una chiavetta USB:
$ dd if=out/target/product/eee_701/installer.img of=/dev/ ; sync

Fate il Boot del vostro eeepc dalla chiavetta usb e installate tutto.
Nota: in questo momento la creazione del file .img fallisce per un bug. Siamo in attesa di approvazione del fix.

Premetto però che:
1) non ho mai visto dal vivo un cellulare con Android
2) Android su Freerunner non funziona correttamente, ma è un esercizio di stile.
3) Android su eeepc è un puro esercizio accademico (solo per dire: “Eppur funziona…”)
Credo che Android sia un ottimo prodotto, ma ancora molto acerbo!

Posted under Eeepc, Tecnologia

This post was written by admin on February 2, 2009

Tags: ,

Altri Post

Post Precedente:

3 Comments so far

  1. ehung February 17, 2009 9:48 am

    Hi, everyone:
    I have a problem about booting from the USB thumbdrive of eeepc 901. I get an error:
    ==============================
    ANDROID [ 2.947380] init: Unable to open persistent property directory /data/property errno: 2
    VFS: Cna’t find an ext2 filesystem on dev sdb2
    Waiting for device: /dev/block/sdb2
    Device /dev/block/sdb2 ready
    init: untracked pid 883 exited
    Could not mount /dev/block/sdb2 on /data as ext2
    sh: can’t access tty; job control turned off
    …………omitted……….
    ===============================
    And I have check my USB stick.
    The cmdline, kernel, ramdisk are be in sdb1, and boot.img, bootdr.bin, system.img, userdata.img are be in sdb2.
    Maybe Someone can give me some suggestion to boot android in my eeepc 901.
    Thanks in advance.

  2. Andrea February 23, 2009 1:05 pm

    ma nessuno crea un torrent per condividere la iso?

  3. admin February 23, 2009 3:16 pm

    Probabilmente nessuno lo fa perché è inusabile…
    sono solo esercizi di stile.

Leave a Comment

Name (required)

Email (required)

Website

Comments