CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 13
Discussione:

Chi mi vuole aiutare?

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Senior Droid


    Registrato dal
    Dec 2011
    Località
    Fagnano Castello (CS)
    Messaggi
    385
    Smartphone
    Wiko Fever

    Ringraziamenti
    9
    Ringraziato 20 volte in 15 Posts
    Predefinito

    Chi mi vuole aiutare?

    [GUIDA] Compilare CyanogenMod 9
    Ciao a tutti!
    Quella che scriverò ora è una guida per compilare i sorgenti della CyanogenMod 9!
    Prima di tutto avrete bisogno di:



    Ubuntu 11.04 a 32 o 64 bit (consigliato 64 bit) installato su una partizione da minimo 40-50 giga per contenere i sorgenti e i file durante la compilazione
    Computer abbastanza potente (Minimo un dualcore 2.50ghz con 4 giga di ram o per una compilazione in poco tempo un quadcore) se avete un computer con caratteristiche minori è probabile che la compilare non vada a buon fine! Esperienza personale
    Tanta pazienza




    Dopo aver preparato il tutto iniziamo con i requisiti per compilare i sorgenti:



    Per i sistemi a 32 e 64 bit




    Date questo comando dal terminale:
    codice:
    sudo apt-get install git-core gnupg flex bison python rar original-awk gawk p7zip-full gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool

    Questo per i sistemi a 64 bit:
    codice:
    sudo apt-get install g++-multilib lib32z1-dev ia32-libs lib32ncurses5-dev lib32readline-gplv2-dev gcc-multilib g++-multilib

    E questi sono altre cose necessarie:
    codice:
    sudo apt-get install libc6-dev x11proto-core-dev libx11-dev libgl1-mesa-dev mingw32 tofrodos python-markdown libxml2-utils

    Poi dovrete installare Java JDK 6:
    codice:
    sudo add-apt-repository "deb Index of / lucid partner"
    sudo apt-get update
    sudo apt-get install sun-java6-jdk

    E questi altri pacchetti:
    codice:
    sudo apt-get install git-core gnupg flex bison gperf build-essential \
    zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
    x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
    libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
    libxml2-utils



    Ora dopo aver installato tutti i pacchetti dovrete scaricare il repo sempre da terminale:
    codice:
    mkdir ~/bin
    PATH=~/bin:$PATH
    codice:
    curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
    chmod a+x ~/bin/repo

    E riavviate il computer!
    Successivamente bisognerà scaricare i sorgenti della CyanogenMod 9! Ci metterà molto (sono circa 6 giga di roba)!
    Da terminale:
    codice:
    mkdir cm9
    cd cm9
    #Potete chiamare la cartella come volete
    Dopo essere entrati nella cartella con il comando cd cm9 date questo comando
    codice:
    repo init -u git://github.com/CyanogenMod/android.git -b ics
    repo sync -jx
    # La x sta per il numero di processori che avete, cioè se avete un dualcore date repo sync -j2 invece se avete un quadcore -j4 o se no semplicemente repo sync
    Dopo il comando repo init ecc vi chiederà di impostare alcune cose, fate quello che vi chiede!
    Prendetevi un caffè o andate a fare un giro che tanto di tempo ne avrete
    # Se vorrete poi aggiornare i sorgenti date ancora il comando repo sync


    Ora che i sorgenti sono stati scaricati possiamo passare alla compilazione!
    Andate nella cartella vendor/cm , cliccate su get-prebuilts ed eseguitelo! Scaricherà Rom Manager e altre due cose necessarie

    Infine da terminale:
    codice:
    cd cm9
    . build/envsetup.sh && lunch *telefono che volete compilare* && mka bacon
    o

    codice:
    . build/envsetup.sh
    lunch *telefono che volete compilare*
    make -jx otapackage
    # Ci metterà di meno facendo in questo modo ma questo dipende sempre dal vostro computer! Io con un quadcore e 8 giga di ram ci metto 1 ora piena invece prima con un dualcore e 2 giga di ram non riuscivo neanche a finire la compilazione
    Alla fine della compilazione troverete la rom da flashare in out/target/product/*nome telefono*/
    Prendete la rom e spostatela in un'altra cartella e sempre da terminale dopo che ha finito di compilare date il comando:
    codice:
    make clean

    Note:



    Se volete compilare la CyanogenMod 9 per un telefono con il processore armv6 dovrete sostituire il contenuto della cartella external/webrtc con questo webrtc.zip
    Per trovare il comando da dare insieme a lunch andate in vendor/cm e aprire vendorsetup.sh , lì trovate il nome del comando! Quindi alla fine sarà lunch cm_nometelefono-userdebug
    Potete compilare solo i telefoni che sono supportati ufficialmente!


    ALLORA CHE NE DITE?
    Ultima modifica di pitrazzu; 04-08-12 alle 18:25

  2.  
  3. #2
    Androidiano


    Registrato dal
    Mar 2012
    Messaggi
    246
    Smartphone
    Galaxy Note GT-N7000

    Ringraziamenti
    19
    Ringraziato 36 volte in 31 Posts
    Predefinito

    Potete compilare solo i telefoni che sono supportati ufficialmente!
    il liquid mini è supportato? :o
    Phantom - Knowledge is freedom - False wisdom is the worst kind

  4. #3
    Androidiano


    Registrato dal
    Jun 2011
    Messaggi
    261

    Ringraziamenti
    1
    Ringraziato 11 volte in 11 Posts
    Predefinito

    c'hai già provato?

  5. #4
    Senior Droid


    Registrato dal
    Dec 2011
    Località
    Fagnano Castello (CS)
    Messaggi
    385
    Smartphone
    Wiko Fever

    Ringraziamenti
    9
    Ringraziato 20 volte in 15 Posts
    Predefinito

    credo sia supportato anche perchè se leggete tutta la guida alla fine c' è un pacchetto per gki arm v6


    Inviato dal mio E310 usando Androidiani App

  6. #5
    Androidiano


    Registrato dal
    Jun 2011
    Messaggi
    261

    Ringraziamenti
    1
    Ringraziato 11 volte in 11 Posts
    Predefinito

    Non è detto, perché quando si inserirà il nome del telefono, non verrà trovata nessuna corrispondenza nei repository della cyanogenmod, dunque non ci sarà niente da scaricare. Vale comunque la pena provarci. Chi si fa avanti?

    Comunque, vado un po' OT, però si potrebbe prendere la sorgente della CM9 per un dispositivo armv6 (ad es. galaxy next) e flasharla sul mini, vedere cosa c'è che non funziona e correggendo i vari errori. Manca solo un buon cuoco.

  7. #6
    Senior Droid L'avatar di pITb_Cello


    Registrato dal
    Nov 2011
    Messaggi
    753
    Smartphone
    Liquid mini / Galaxy Nexus

    Ringraziamenti
    28
    Ringraziato 96 volte in 91 Posts
    Predefinito

    io non so una se*a di queste cose... che palle...


  8. #7
    Senior Droid


    Registrato dal
    Dec 2011
    Località
    Fagnano Castello (CS)
    Messaggi
    385
    Smartphone
    Wiko Fever

    Ringraziamenti
    9
    Ringraziato 20 volte in 15 Posts
    Predefinito

    girovagando sul web il liquid mini dal punto di vista hardwere è uguale all' optimus one


    Inviato dal mio E310 usando Androidiani App

  9. #8
    Androidiano


    Registrato dal
    Jun 2011
    Messaggi
    261

    Ringraziamenti
    1
    Ringraziato 11 volte in 11 Posts
    Predefinito

    Quote Originariamente inviato da pitrazzu Visualizza il messaggio
    girovagando sul web il liquid mini dal punto di vista hardwere è uguale all' optimus one


    Inviato dal mio E310 usando Androidiani App
    E' un buon inizio, ma cuochi non se ne trovano manco a pagarli. Puoi provare ad aprire un post su acer-club.ru

  10. #9
    Senior Droid


    Registrato dal
    Dec 2011
    Località
    Fagnano Castello (CS)
    Messaggi
    385
    Smartphone
    Wiko Fever

    Ringraziamenti
    9
    Ringraziato 20 volte in 15 Posts
    Predefinito

    ci provo ma non credo che qualcuno sia disposto a farlo

  11. #10
    Androidiano


    Registrato dal
    Jan 2012
    Messaggi
    58
    Smartphone
    Acer Liquid Mini

    Ringraziamenti
    4
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Non vedo da dove scaricare il pacchetto degli ARMv6. Potrei provarci se ci fosse il pacchetto. Postatelo per favore

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy