CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 8 su 8
Discussione:

[GUIDA] come compilare un kernel android

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
    Androidiano VIP L'avatar di B-Rabbit


    Registrato dal
    Aug 2012
    Località
    Nola (NA)
    Messaggi
    1,476
    Smartphone
    Galaxy Next/Galaxy Nexus

    Ringraziamenti
    619
    Ringraziato 839 volte in 569 Posts
    Predefinito

    [GUIDA] come compilare un kernel android

    salve oggi vi presento questa guida ideata da markolino631 che servira ad insegnarvi a compilare un kernel android (vale per TUTTI i telefoni)

    requisiti minimi:
    Ubuntu 11.04 a 32 o 64 bit( 11.04 consigliato ma va bene anche superiori)
    Computer minimo un dualcore con 4 giga di ram (consigliato con questi requisiti minimi acer travelmate da 300 euro cica)
    Sorgenti del kernel che si possono trovare sul sito ufficiale della marca del telefono tipo samsung o lg
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    guida


    1)installazione pacchetti necessari su ubuntu!

    aprite il terminale e digitate questo comando:sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind

    dopo aver installato tutti i pacchetti procediamo scaricando il compilatore

    2)scaricare il compilatore:

    scaricare android ndk per ubuntu da questo link:Android NDK | Android Developers
    dopo averlo scaricato estraetelo nella cartella home

    3)ora dovete impostare i parametri per la compilazione

    Date sempre questi comandi nel terminale:
    export ARCH=arm
    export CROSS_COMPILE=arm-linux-androideabi-
    export PATH=$PATH:~/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin


    4)Mettete la cartella con dentro il kernel nella home e se avete già il file config dovrete solo dare da terminale:
    cd *nome cartella kernel*
    make *nome file config* che si trova in arch/arm/configs
    make menuconfig


    o

    se invece non avete il file config dovrete dare questo comando da adb:
    adb pull /proc/config.gz ~/*nome cartella kernel*/
    poi estrate il file config che è dentro al file config.gz dentro la cartella dove c'è il kernel, rinominatelo in .config
    e date make menuconfig


    5)Infine date il comando:
    make -jx


    *La x dipende da quanti processori avete! Esempio dualcore -j2 , quadcore -j4
    con un dual core ci vuole circa mezz ora

    Alla fine della compilazione trovere il file zImage che sarebbe il kernel compilato in arch/arm/boot

    è tutto!
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



    voglio ricordare che giocare con i kernel e pericolosissimo!!! per voi e per altri utenti quindi raccomando questa guida solo ad utenti un po piu esperti





    [B]in fine ricordo che ne io ne androidiani ci prendiamo responsabilita riguardo a danni e/o brik ai vostri device causati da questa guida[/B


    Ciao

  2. I seguenti 4 Utenti hanno ringraziato B-Rabbit per il post:

    devilyuri (01-08-13),N1m0Y (28-06-13),nunu00 (29-10-13),osharko (08-11-12)

  3.  
  4. #2
    Senior Droid L'avatar di Skar3


    Registrato dal
    Jul 2012
    Messaggi
    409

    Ringraziamenti
    78
    Ringraziato 148 volte in 89 Posts
    Predefinito

    Grazie per la guida, interessante

  5. #3
    Androidiano VIP L'avatar di B-Rabbit


    Registrato dal
    Aug 2012
    Località
    Nola (NA)
    Messaggi
    1,476
    Smartphone
    Galaxy Next/Galaxy Nexus

    Ringraziamenti
    619
    Ringraziato 839 volte in 569 Posts
    Predefinito

    Quote Originariamente inviato da Skar3 Visualizza il messaggio
    Grazie per la guida, interessante

    prego la sto pubblicando in tutto il forum ma mi serve aiuto perche da solo non finiro mai

  6. #4
    Senior Droid L'avatar di blade44


    Registrato dal
    Sep 2011
    Località
    lecco
    Messaggi
    693
    Smartphone
    galaxy Gio, SII e Galaxy Nexus

    Ringraziamenti
    36
    Ringraziato 358 volte in 194 Posts
    Predefinito

    Guida già vista su un altro forum ma non sono mai riuscito a seguirla perche al momento dell'estrazione del file config.gz in /proc/ adb dice file don't exist quindi senza le configurazioni del kernel non si può procedere avevo letto un metodo alternativo per recuperare le configurazioni dal boot.img più precisamente dal file IKCONFIG ma per adesso mi limito a non toccare il boot.img...

    Inviato dal mio GT-I9100 con Tapatalk 2

  7. #5
    Androidiano VIP L'avatar di B-Rabbit


    Registrato dal
    Aug 2012
    Località
    Nola (NA)
    Messaggi
    1,476
    Smartphone
    Galaxy Next/Galaxy Nexus

    Ringraziamenti
    619
    Ringraziato 839 volte in 569 Posts
    Predefinito

    Quote Originariamente inviato da blade44 Visualizza il messaggio
    Guida già vista su un altro forum ma non sono mai riuscito a seguirla perche al momento dell'estrazione del file config.gz in /proc/ adb dice file don't exist quindi senza le configurazioni del kernel non si può procedere avevo letto un metodo alternativo per recuperare le configurazioni dal boot.img più precisamente dal file IKCONFIG ma per adesso mi limito a non toccare il boot.img...

    Inviato dal mio GT-I9100 con Tapatalk 2
    la guida come gia detto non e mia ma di un utente di androidworld comunque non so consigliarti visto che non ho provato ancora questa guida ciao

  8. #6
    Androidiano VIP L'avatar di hypnos17


    Registrato dal
    May 2012
    Località
    Pan Daemonium
    Messaggi
    9,436
    Smartphone
    Galaxy s plus

    Ringraziamenti
    1,540
    Ringraziato 3,444 volte in 2,652 Posts
    Predefinito

    Non si fa così, postala in tips and tricks e basta

    inviato dalla mia mente distorta e malfunzionante

  9. #7
    Androidiano VIP L'avatar di B-Rabbit


    Registrato dal
    Aug 2012
    Località
    Nola (NA)
    Messaggi
    1,476
    Smartphone
    Galaxy Next/Galaxy Nexus

    Ringraziamenti
    619
    Ringraziato 839 volte in 569 Posts
    Predefinito

    Quote Originariamente inviato da hypnos17 Visualizza il messaggio
    Non si fa così, postala in tips and tricks e basta

    inviato dalla mia mente distorta e malfunzionante
    in che senso non si fa cosi?

  10. #8
    Androidiano VIP L'avatar di JohnX


    Registrato dal
    May 2011
    Località
    Ovunque e in nessun posto
    Messaggi
    2,567
    Smartphone
    Oneplus One

    Ringraziamenti
    186
    Ringraziato 835 volte in 635 Posts
    Predefinito

    non puoi spammare in tutto il forum questa guida..postala nella sezione tips and tricks chiudo.

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