CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: DreamReaper con ben 5 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: DreamReaper con ben 20 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 95 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
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.  
  3. #2
    Administrator L'avatar di Anna


    Registrato dal
    Jun 2011
    Messaggi
    36,862

    Ringraziamenti
    1,947
    Ringraziato 14,465 volte in 9,593 Posts
    Predefinito

    L hai verificato sul tuo s2?
    Fammelo sapere in pm


    Chiudo





    10 caratteri
    Sono un clown, e faccio collezione di attimi ....


    Sto guidando. (cit. DIEGUCCIO)

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