Vaka Android Kernel
Unogona kugadzira kernel yako yeako Android mune gumi nhanho.
Android yanga ichiita zvakanaka nekuda kwenzvimbo dzakashama, Linux based system. Nekuda kweaya masystem akavhurika, zviri nyore kugadzirisa mudziyo uye zvakare zvinoita kuti budiriro uye marezinesi adhure apo Google ichiri kuunza mari yayo kuburikidza nevashambadzi nechitoro chayo cheGoogle Play.
Iyo bhizinesi modhi yesisitimu yese inonakidza uye pamwe neiyo yepakati kernel. Iyo yakakosha kernel inoitisa kukwikwidza iyo software uye iyo Hardware. Inosanganisira madhiraivha uye module yemuchina wako. Unogona kushandura kuunganidzwa kwemamojuru pane kugoverwa kweLinux kwakazara-kufurwa. Izvi zvinowedzera kumhanya kwesystem yako.
Mbeu dzinogadzirirwa nyore nyore kune yega kifaa. Zvisinei, kuchine nzvimbo yekuwedzera kugadzirisa. Mimwe mienzaniso inosanganisira kubvisa module yeBluetooth uye kuwedzera zvinhu kune kernel.
Kuvaka kernel, iyo Ubuntu inowanzo shandiswa. Uku ndiko kugoverwa kweLinux. Hapana kuiswa kunodiwa. Zvese zvaunoda inochengeterwa flash kana CD kuti iwe utakurire boot kubva paPC kana laptop.
-
Enda kuUbuntu
Unoda Ubuntu 12.04 vhezheni kana kuti gare gare kuti utange. Kana iwe usati uine izvozvi, unogona kurodha yazvino vhezheni kubva kune iyo Ubuntu webhusaiti. Mushure mekurodha pasi, chengetedza iyo ISO kudiski kana shandisa Unetbootin kugadzira tsvimbo ye USB inotakurika.
-
Bhuti MuUbuntu
Dzorera kombiyuta ne disc kana USB Stick yakanamatira pairi. Vhura iyo boot menyu nekukurumidza iko komputa painovhurwa. Sarudza svikiro kwaunoda kuwana Ubuntu kubva. Iwe uchakumbirwa kuisa Ubuntu kana kuyedza, ingosarudza Edza.
- Gadzirira Ubuntu Kuvaka
Unoda imwe software yekuwedzera yakaiswa kutanga usati washandisa Ubuntu. Dhinda logo yeUbuntu kana Windows kiyi uye tsvaga iyo terminal. Kiyi mu: $ sudo apt-tora kuisa kuvaka-kwakakosha kernel-package libnruses5-dev bzip2
-
Tora Kernel Kunobva
Imwe kernel inopihwa kumidziyo yese. Unogona kuwana tsanga yechigadzirwa chako nekuchitsvaga online. Unogona kuwana zvakajairika pane AOSP. Tsanga chaiyo inogona kuwanikwa paHTC uye Samsung. Dhawunirodha kodhi chaiyo yekodhi kodhi yako uye uichengete pane imwe nyowani.
-
Dhawunirodha NDK
Enda kune saiti yeApple NDK uye utore kana 32 kana 64-bit Linux vhezheni. Zvichengetedze mufaira rimwe chete pawakachengeta kernel yako kodhi kodhi. Bvisa mafaera pamwe neiyo kernel kana iyo kernel yakamanikidzwa.
-
Gadzirira Kugadziridza
Dzokera kune terminal uye enda kune iyo kernel folda nekushandisa cd. Shandisa:
$ export CROSS_COMPILE = [folda nzvimbo] /Androidkernel/Android-ndk-r10b/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
Tsvaga iyo defconfig faira pane yako kodhi kodhi. Izvi zvinogona kuwanikwa mune tsanga tsime. Dzorerazve iyo faira ku maker.defconfig kana maker_defconfig.
-
Enda KuKernel Menyu
Dzokera kumagumo uye shandisa mirairo iyi:
gadzira maker.config
gadzira menuconfig
Ukangopinda mutemo wechipiri, kernel yekumisikidza menyu inoratidzwa. Apa ndipo paunogona kutanga kuita shanduko.
-
Gadzira Yako Kernel
Ita shuwa kuti watoziva zvekuchinja mumenyu. Nguva dzose kubvisa ma module kunogona kuve nenjodzi kufoni yako. Inogona kusiya foni yako isingabhure kana kutonyanya, ichikuvadza zvachose chishandiso chako. Iwe unogona kuwana mazano kubva kuGoogle nezve izvo zvekuchinja.
-
Vaka Nyowani Kernel
Kana iwe uchigutsikana neshanduko, unogona kuzvichengeta uye wotanga kuvaka kernel yako nyowani. Unogona kushandisa uyu murairo:
$ make –jX ARCH = ruoko
Tsiva X uine mangani macore ako echishandiso CPU ane.
-
Flash To Runhare
Tsvaga inokurumidza kernel zip yefoni yako. Kopa zImage kubva pakuvaka kuenda kune yako kernel. Aya ndiwo maitiro aunogona ikozvino kushandisa kernel nyowani. Iwe unogona zvakare kuwedzera mamwe ma module ekugadzirisa yako foni nenzira yaunoda kuti imhanye.
Goverana ruzivo rwako.
Enda kune chikamu chekutaura pazasi uye siya mhinduro.
EP
[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]