Byggja Android Kernel
Þú getur búið til eigin kjarna fyrir Android í 10 skrefunum.
Android hefur gengið vel vegna opna heimildanna, Linux-undirstaða kerfa. Vegna þessara opna kerfa er auðvelt að uppfæra tækið og það gerir einnig þróun og leyfi ódýrari en Google heldur áfram að afla sér tekna með auglýsendum og Google Play versluninni.
Viðskiptamódel alls kerfisins er frekar heillandi og kjarnakjarna þess. Kjarni kjarna er ábyrgur fyrir að brúa hugbúnaðinn og vélbúnaðinn. Það felur í sér ökumenn og mát tækisins. Þú getur breytt samantekt mát á Linux dreifingum sem eru fullblásin. Þetta eykur hraða kerfisins.
Kjarnarnir eru fínstilltar fyrir hvert tæki. Hins vegar eru enn pláss fyrir meiri hagræðingu. Nokkur dæmi eru að fjarlægja Bluetooth-eininguna og bæta við þætti við kjarna.
Til að byggja upp kjarna er Ubuntu oft notuð. Þetta er Linux dreifing. Engin uppsetning er þörf. Allt sem þú þarft er glampi geymsla eða geisladiska svo þú ræður stýrishúsið úr tölvunni eða fartölvu.
-
Fara til Ubuntu
Þú þarft Ubuntu 12.04 útgáfu eða síðar til að byrja. Ef þú ert ekki með það ennþá getur þú sótt nýjustu útgáfuna af vefsetri Ubuntu. Þegar þú hefur hlaðið niður skaltu vista ISO á disk eða nota Unetbootin til að búa til ræsanlega USB-staf.
-
Stígvél inn í Ubuntu
Endurræstu tölvuna með diskinum eða USB-stafinum sem er tengdur við það. Opnaðu ræsistjórann eins fljótt og það er kveikt á tölvunni. Veldu miðilinn þar sem þú vilt fá aðgang að Ubuntu frá. Þú verður beðinn um að setja upp Ubuntu eða reyna, veldu bara Prófaðu.
- Undirbúa Ubuntu fyrir byggingu
Þú þarft nokkrar auka hugbúnað sett upp áður en þú notar Ubuntu. Ýttu á táknið Ubuntu eða Windows lykilinn og leitaðu að flugstöðinni. Innsláttur: $ sudo líklegur til að fá að setja upp byggingu nauðsynleg kjarna-pakki libnruses5-dev bzip2
-
Fá kjarnauppsprettu
A viss kjarninn er úthlutað í hvert tæki. Þú getur fundið kjarna tækisins með því að leita að því á netinu. Þú getur fundið almenna sjálfur á AOSP. Sérstakar kjarna er einnig að finna á HTC og Samsung. Hlaða niður rétta kjarnakóðanum fyrir þig og geyma það í nýjum möppu.
-
Sækja NDK
Farðu á síðuna Android NDK og hala niður 32 eða 64-bita Linux útgáfunni. Geymdu það í sömu möppu þar sem þú geymd kjarnakóðann þinn. Þykkni þessar skrár og kjarnann ef kjarninn er þjappaður.
-
Undirbúa uppsetningu
Fara aftur í flugstöðina og flettu að kjarnamöppunni með því að nota geisladiska. Notkun:
$ Export CROSS_COMPILE = [mappa staðsetningu] / androidkernel / android-ndk-r10b / verkfæraskór / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / bin / arm-linux-androideabi-
Finndu defconfig skrána þar sem tækjakóðinn þinn er. Þetta er að finna í kjarnanum. Endurnefna þessa skrá til framleiðanda.defconfig eða maker_defconfig.
-
Fara í Kernel Valmynd
Fara aftur í flugstöðina og notaðu þessar skipanir:
Búðu til maker.config
Gerðu Menuconfig
Um leið og þú slærð inn önnur skipun birtist kjarnastillingarvalmynd. Þetta er þar sem þú getur byrjað að gera breytingar.
-
Stilla kjarnann þinn
Gakktu úr skugga um að þú veist nú þegar hvað á að breyta í valmyndinni. Slökkt er á að fjarlægja mát getur verið áhættusamt fyrir símann þinn. Það getur leitt til þess að síminn þinn sé ekki ræst eða verri, endanlega skemma tækið þitt. Þú getur fundið hugmyndir frá Google um hvað á að breyta.
-
Byggja upp nýja kjarnann
Ef þú ert ánægð með breytingarnar getur þú vistað þau og byrjað að byggja upp nýja kjarna þinn. Þú getur notað þessa stjórn:
$ Gera -JX ARCH = armur
Skipta um X með hve mörg kjarna sem CPU tækisins hefur.
-
Flash til síma
Finndu flassandi kjarna zip fyrir símann þinn. Afritaðu zImage frá byggingu inn í kjarnann þinn. Þetta er hvernig þú getur nú notað nýja kjarna. Þú getur einnig bætt við fleiri einingum til að sérsníða símann eins og þú vilt að það sé að keyra.
Deila reynslu þinni.
Fara í athugasemd kafla hér að neðan og skildu eftir athugasemd.
EP
[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]