Come compilare un kernel Android per il Samsung Intercept
sistema operativo Ubuntu
Mostra Altre istruzioni
1
Vai al menu Applicazioni , selezionare "Accessori" e fare clic su " Terminal" per aprire la strumento di Ubuntu Terminal
2
Prendi e installare gli strumenti che sono necessari per compilare il proprio kernel eseguendo questo comando nel terminale : .
sudo apt- get install git -core gnupg sun- java5 - jdk flex bison gperf libsdl - dev libesd0 - dev libwxgtk2.6 - dev build-essential zip ricciolo libncurses5 - dev zlib1g - dev
3
Una Aprire il browser Web e scaricare il Android NDK (link completo in Risorse) . . Salvare l'archivio sul vostro computer
4
Prendi e installare l'utilità di decompressione eseguendo questo comando nel terminale :
sudo apt- get install unzip
5
Estrarre l'archivio Android NDK eseguendo i seguenti comandi , sostituendo " path /to /Android NDK " con il percorso del NDK Android archivio scaricato in precedenza :
percorso cd /to /Android NDKunzip android- NDK - r4 - linux - x86.zip
6
Creare una nuova cartella denominata KernelSource per memorizzare il kernel di Android eseguendo questi comandi :
mkdir KernelSourcecd KernelSource
7
aprire il browser web preferito e vai a opensource.samsung.com . Digitare quanto segue nella casella di ricerca : .
M910
8
Clicca sul link SPH- M910_OpenSource.zip e salvare il file sul proprio computer
9
Eseguire i seguenti comandi per estrarre l'archivio , sostituendo " path /to /SPH M910 " con il percorso della cartella dove avete scaricato il sorgente di Android . Questo processo crea due cartelle , piattaforma e del kernel :
percorso cd /a /SPH M910unzip android - NDK - r4 - linux - x86.zip
10
Aprire la cartella kernel , selezionare tutti i file e copiarli nella cartella KernelSource .
11
Collegare il Samsung Intercept al computer utilizzando il cavo USB fornito con il telefono .
12
Prendi il config dal telefono Samsung eseguendo questi comandi nel terminale : . .
adb tirare /proc /config.gz gunzip config.gzmv config config
13
Aprire il file di configurazione in un editor di testo e modificare le impostazioni del kernel . Ad esempio , se si desidera utilizzare i dispositivi USB con l' intercettazione , abilitare il "Supporto per Host- side USB " e impostazioni " USB Gadget di supporto" . È inoltre possibile attivare varie funzioni di rete come tunneling IP e le opzioni di privacy . Il file di configurazione include commenti che spiegano ogni impostazione e le relative opzioni . Salvare il file di configurazione nella cartella KernelSource
14
Prepararsi a compilare il kernel eseguendo questi comandi nel terminale : .
Export ARCH = armexport CROSS_COMPILE = arm - eabi - 4.4 . 0export PATH = $ PATH : ~ /android-ndk-r4/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin
15
Eseguire il seguente comando nel terminale per compilare il kernel Android per il Samsung Intercept :
fare
Questo può richiedere fino a un'ora, a seconda del computer
.