| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Come modificare Kernel Android in Ubuntu
    Il kernel di Android è derivato dal kernel Linux . Essa si basa sui servizi di base di Linux , come ad esempio la gestione della sicurezza , memoria, rete e processo . Per apportare modifiche al core Android e includere o sbloccare alcune abilità , è necessario modificare e compilare il proprio kernel di Android . Il sistema operativo Ubuntu è una delle migliori piattaforme per modificare e compilare il kernel di Android su , ed è facile da installare tutto il necessario . Cose che ti serviranno
    Android phone
    dati USB cavo di trasferimento
    Show More Istruzioni
    1

    Seleziona "Accessori" dal menu principale e fare clic su " Terminal " per aprire l'applicazione . Il terminale è simile a quello di Windows Command Prompt
    2

    Digitare quanto segue nel terminale e premere " Invio" per installare Java : .

    Sudo apt -get install sun-java5 -jdk

    utilizzare la password utilizzata per accedere a Ubuntu quando viene chiesto di immettere una password . . Ciò dà i privilegi di root dell'applicazione
    3

    eseguire i seguenti comandi nel terminale per installare il resto degli strumenti necessari per modificare i kernel Android :

    sudo apt-get install git -core GnuPG flex bison gperf libsdl - dev libesd0 - dev libwxgtk2.6 - dev build-essential zip ricciolo libncurses5 - dev zlib1g - dev valgrind
    4

    creare la struttura di cartella richiesta , ottenere una copia dello script repository Android , e dare piena lettura e scrittura allo script eseguendo questi comandi nel terminale :

    cd /home /* il tuo -user- namemkdir myandroidmkdir bincurl http://android.git . kernel.org /repo > ~ /bin /repochmod a + x ~ /bin /repo
    5

    Vai alla cartella " MYAndroid " e scaricare gli strumenti di Google e source Android , utilizzando il repository lo script che avete scaricato in precedenza . Fatelo eseguendo questi comandi nel terminale :

    cd ~ /MYAndroid ~ /bin /repo init -u git ://android.git.kernel.org /platform /manifest.git ~ /bin /repo sync
    6

    Copia e incolla il seguente comando nel terminale e premere " Invio " per eseguirlo :

    echo " ----- BEGIN PGP PUBLIC KEY BLOCK - ---- Version : GnuPG v1.4.2.2 PGP PUBLIC KEY BLOCK ----- " > /tmp /android.gpg
    7

    eseguire i seguenti comandi nel terminale per copiare la chiave dal file temporaneo al portachiavi ed eliminare il file temporaneo :

    gpg - import < /tmp /android.gpgrm -rf /tmp /android.gpg
    8

    Aprire il browser Web e accedere alla Kernel Source Code di HTCDev pagina ( vedi Risorse ) . Fare clic sul pulsante " Download" accanto al "HTC EVO 4G Maiusc ( Sprint WWE ) - MVNOCRC - 2.6.32 del kernel codice sorgente " entry . . Salvare il file sul desktop
    9

    eseguire questo comando nel terminale per creare una nuova directory : .

    Mkdir ~ /EVO_Kernel_sources
    10

    aprire Nautilus . Nautilus è simile a Esplora risorse di Windows . Viene visualizzata la cartella Home . Premere il tasto " Ctrl " e "H" , allo stesso tempo di vedere le cartelle nascoste . Fare clic sulla cartella " EVO_Kernel_sources " creato in precedenza per aprirlo.
    11

    doppio clic sul file sorgente scaricato in precedenza per aprire l' archivio TAR . Esso contiene una singola cartella , trascinare la cartella dall'archivio al " EVO_Kernel_sources " cartella per estrarlo ci
    12

    Esegui questi comandi nel terminale per creare la struttura di cartelle per la compilazione e Android . creare un collegamento alla sorgente del kernel appena estratta : .

    cd ~ mkdir androidcd androidmkdir sourcescd sourcesln - s /home /* nome_utente * /EVO_Kernel_sources /* Extracted_folder_name kernel

    Sostituire " nome_utente " con il tuo nome utente Ubuntu reale e " Extracted_folder_name " con il nome della cartella è stato estratto dall'archivio fonte EVO Android .
    13

    Collegare il telefono Android per la vostra macchina Ubuntu in modalità di trasferimento dei dati tramite la porta USB cavo . Esegui questi comandi nel terminale per copiare il file di configurazione principale di Android dal telefono ai " /Android /sources /kernel " Cartella :

    adb pull /proc /config.gz ~ /android /sorgenti /kernel /cd ~ /android /sources /kernel /gunzip config.gz
    14

    eseguire questi comandi per modificare il makefile del kernel Android e specificare il tool-chain e il compilatore :

    cd ~ /android /sourcesmake cleanexport ARCH = armexport CROSS_COMPILE = arm- eabi - export PATH = $ PATH : ~ /myandroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin
    15

    Eseguire questo comando per avviare la configurazione delle opzioni del kernel :

    make menuconfig

    Scorrere fino alla parte inferiore della finestra visualizzata, selezionare l'opzione " Caricare un file di configurazione alternativo " opzione e premere il tasto " , Enter " Immettere il percorso per il file di configurazione nella finestra che si apre :

    /home /* il-tuo- nome-utente * /android /sources /kernel /config

    Press . "Enter " di nuovo .
    16

    Selezionare le opzioni di fare dal menu per modificare il kernel di Android . E ' meglio scegliere solo il " MSM7K ", " ondemand " e "performance" come governatori del processore nella sezione CPU frequency scaling . Selezionare l'opzione " debug del kernel " nella sezione Hacking kernel se il build è costruire un test . Abilitare il "Supporto per Host - side USB" e "Supporto Gadget USB" se si desidera utilizzare i dispositivi USB . È inoltre possibile aggiungere il supporto per diverse funzioni di rete , quali IP opzioni di privacy di tunneling e di rete , nella sezione Supporto Networking .
    17

    Chiudere la finestra di configurazione e selezionare "Sì " quando viene richiesto di salvarlo . Questa azione crea il file nascosto "config . " All'interno della directory del kernel
    18

    Esegui questi comandi nel terminale per inserire il modulo Wi-Fi , e di effettuare e compilare il kernel Android personalizzato : .

    makeexport KERNEL_DIR = ~ /android /fonti /kernelcd ~ /myandroid/system/wlan/ti/sta_dk_4_0_4_32/make cleanmake

    Previous :

    next :
      Articoli Correlati
    ·Come reinstallare un MBR in Debian 
    ·Procedura: VLC & Linpus su un Aspire One 
    ·Come installare Xine in Debian 
    ·Come impostare una stampante virtuale su un sistema Lin…
    ·Come installare C media AC97 su Linux 
    ·Come utilizzare Linux Software RAID 
    ·Come per decomprimere i file TGZ 
    ·Come installare il software Red Hat Cluster 
    ·Come convertire FLV in OGV e FFMPEG 
    ·Come trovare una password in Linux Redhat 
      Articoli in evidenza
    ·Photo Booth crash su Mac OS X 
    ·Come trovare un PID dell'applicazione su Mac 
    ·Come personalizzare barra delle applicazioni in Windows…
    ·Come effettuare una chiamata utilizzando Windows Dialer…
    ·Come trasformare il vostro Tasti permanenti Off 
    ·Come posso rimuovere Lava Ad-Aware ? 
    ·Come rimuovere Wordpad 
    ·Come montare una ISO in Fedora 9 
    ·Consigli per Pages di iWork 
    ·Che cosa è l'autorizzazione predefinito assegnato a un…
    Copyright © Conoscenza Informatica http://it.wingwit.com