Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako upraviť Android jadra v Ubuntu

Android jadro je odvodený od jadra Linuxu . Opiera sa o základné služby Linuxu , ako je bezpečnosť , pamäte , siete a riadenie procesov . Ak chcete vykonať zmeny v Android jadra a patrí alebo odomknúť určité schopnosti , je potrebné upraviť a zostaviť si vlastné jadro Android . Operačný systém Ubuntu je jedným z najlepších platforiem upravovať a kompilovať Android jadra na , a to je ľahké nainštalovať všetko , čo potrebujete . Veci , ktoré budete potrebovať Android telefónu
USB pre prenos dát káblom
Zobraziť ďalšie inštrukcie Cestuj 1

zvoľte " Príslušenstvo " z hlavného menu a kliknite na " terminál " otvorte aplikáciu . Terminál je podobný príkazového riadku systému Windows
2

zadajte nasledujúce do terminálu a stlačte tlačidlo " Enter " pre inštaláciu Java : .

Sudo apt - get install slnečné - java5 - jdk

Použite heslo , ktoré používate pre prihlásenie do Ubuntu , keď budete vyzvaní na zadanie hesla . To dáva koreňovej aplikácie práva
3

Spustite nasledujúce príkazy v termináli nainštalovať zvyšok nástroje potrebné k úprave Android jadra : .

Sudo apt - get inštalácia git - core gnupg flex bison gperf libsdl - dev libesd0 - dev libwxgtk2.6 - dev build - essential zips curl libncurses5 - dev zlib1g - dev Valgrind
4

Vytvorte požadovanú štruktúru priečinkov , získať kópiu z Android úložiska skriptu , a dať plnú čítanie a zápis do skriptu spustením týchto príkazov v Terminálu :

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

Prejdite do zložky " MYAndroid " a stiahnuť nástroja Google a zdroj Android , pomocou úložisko skript , ktorý ste stiahli skôr. Do tejto spustením týchto príkazov v Terminálu :

cd ~ /MYAndroid ~ /bin /init repo - U git ://android.git.kernel.org /platform /manifest.git ~ /bin /REPO synchronizácia
6

skopírujte a vložte nasledujúci príkaz v termináli a stlačte tlačidlo " Enter " pre jeho spustenie :

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

Spustite nasledujúce príkazy v termináli skopírovať kľúč z dočasného súboru na kľúčenke a odstrániť dočasný súbor :

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

Otvorte webový prehliadač a prejdite na HTCDev v zdrojových kódov jadra stránky ( pozri zdroje ) . Kliknite na " Download " tlačidlo vedľa " HTC EVO Shift 4G ( Sprint WWE ) - MVNOCRC - 2.6.32 kernel zdrojový kód " vstupu . Uložte súbor na plochu
9

Spustite tento príkaz v termináli vytvoriť nový adresár : ..

Mkdir ~ /EVO_Kernel_sources
10

otvorte Nautilus . Nautilus je podobné Windows Explorer . Zobrazí sa Domovská zložka . Stlačte tlačidlo " Ctrl " a " H " súčasne vidieť skryté zložky . Kliknite na priečinok " EVO_Kernel_sources " , ktorý ste vytvorili skôr , otvorte ho .
11

Poklepaním na zdrojový súbor , ktorý ste stiahli skôr, otvorte archív TAR . To obsahuje jednu zložku , pretiahnite túto zložku z archívu do zložky " EVO_Kernel_sources " ho rozbaliť tam
12

spustiť tieto príkazy v termináli vytvoriť štruktúru priečinkov pre Android zostavenie a vytvoriť odkaz na zdroj jadra práve extrahovali : .

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

nahradiť " your_user_name " s vašou skutočnou Ubuntu užívateľským menom a " Extracted_folder_name " s názvom zložky , ktoré ste rozbalili zo zdrojového archívu EVO Android .
13

Pripojte Android telefón k počítaču s Ubuntu v režime prenosu dát pomocou USB kábel . Spustite nasledujúce príkazy v termináli skopírovať Android hlavný konfiguračný súbor z telefónu do zložky " /android /sources /kernel " :

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

spustiť tieto príkazy upraviť makefile z Android jadra a špecifikovať nástroje reťazec a kompilátor :

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

spustiť tento príkaz spustiť možností nastavenia jadra :

make menuconfig klipart

Prejdite do dolnej časti nasledujúcom okne vyberte " Načítať alternatívny konfiguračný súbor " voľbu a stlačte tlačidlo " , zadajte " Enter túto cestu do konfiguračného súboru v okne , ktoré sa objavia :

/home /* Váš - user - name * /android /zdroje /kernel /config

Press . " Enter " znova .
16

Vyberte make voľby z menu upraviť Android jadro . Je to najlepšie zvoliť iba " msm7k , " " OnDemand " a " výkon " ako procesor guvernérov vo frekvenčnom mierky časti procesora . Zaškrtnite voľbu " Ladenie jadra " v sekcii Kernel Hacking , ak vaše zostavenie je testovacia verzia . Povoliť " Podpora pre Host - side USB " a " USB Gadget Support " , ak chcete používať zariadenie USB . Môžete tiež pridať podporu pre rôzne sieťové funkcie , ako je napríklad IP tunelovanie a súkromie sieť možnosti , v sekcii Networking Support .
17

Zatvorte okno konfigurácie a vyberte možnosť " Áno " , keď sa výzva na jeho uloženie . Táto akcia vytvorí skrytý súbor v adresári jadra
18

spustiť tieto príkazy v termináli pre vloženie modulu Wi - Fi , a robiť a zostavovať si vlastný Android jadro " config " . : .

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

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené