Ubuntu I Adeiladu Kernel Android

Adeiladu Kernel Android

Gallwch greu eich cnewyllyn eich hun ar gyfer eich Android mewn camau 10.

 

Mae Android wedi bod yn gwneud yn dda oherwydd y ffynonellau agored, systemau wedi'u seilio ar Linux. Oherwydd y systemau agored hyn, mae'n hawdd diweddaru'r ddyfais ac mae hefyd yn gwneud datblygiadau a thrwyddedu yn rhatach tra bod Google yn parhau i gynhyrchu ei incwm trwy hysbysebwyr a'i siop Google Play.

 

Mae model busnes y system gyfan yn eithaf rhyfeddol yn ogystal â'i gnewyllyn craidd. Mae'r cnewyllyn craidd yn gyfrifol am bontio'r meddalwedd a'r caledwedd. Mae'n cynnwys gyrwyr a modiwl eich dyfais. Gallwch newid casgliad o fodiwlau ar ddosbarthiadau Linux sy'n cael eu chwythu'n llawn. Mae hyn yn hybu cyflymder eich system.

 

Mae'r cnewyllyn wedi'u optimeiddio'n hawdd ar gyfer pob un ddyfais. Fodd bynnag, mae lle i gael mwy o optimeiddio o hyd. Mae rhai enghreifftiau yn cynnwys dileu'r modiwl Bluetooth ac ychwanegu elfennau i'r cnewyllyn.

 

Er mwyn adeiladu'r cnewyllyn, defnyddir y Ubuntu o bryd i'w gilydd. Mae hwn yn ddosbarthiad Linux. Nid oes angen gosod. Y cyfan sydd ei angen arnoch yw storfa fflach neu CD, felly bydd y caban yn ei gychwyn o'r cyfrifiadur neu'r laptop.

 

A2 (1)

  1. Ewch i Ubuntu

 

Mae angen fersiwn Ubuntu 12.04 arnoch chi neu yn ddiweddarach i ddechrau. Os nad oes gennych chi eto, gallwch lawrlwytho'r fersiwn ddiweddaraf o wefan Ubuntu. Ar ôl ei lawrlwytho, cadwch yr ISO i ddisg neu defnyddiwch Unetbootin i greu ffon USB gychwyn.

 

  1. Dechrau i Ubuntu

 

Ailgychwyn y cyfrifiadur gyda'r disg neu USB Stick ynghlwm wrtho. Agorwch y ddewislen cychwyn cyn gynted ag y caiff y cyfrifiadur ei droi ymlaen. Dewiswch y cyfrwng lle rydych am gael mynediad at Ubuntu. Gofynnir i chi osod Ubuntu neu roi cynnig arni, dim ond dewiswch Try.

 

A3

  1. Paratowch Ubuntu For Building

 

Mae angen i chi feddalwedd ychwanegol wedi'i osod yn gyntaf cyn defnyddio Ubuntu. Gwasgwch logo Ubuntu neu allwedd Windows ac edrychwch am y terfynell. Allwedd yn: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Cael Ffynhonnell Kernel

 

Rhoddir cnewyllyn penodol i bob dyfais. Gallwch ddod o hyd i gnewyllyn eich dyfais trwy chwilio amdano ar-lein. Gallwch ddod o hyd i rai cyffredinol ar AOSP. Mae cnewyllyn penodol hefyd ar gael ar HTC a Samsung. Lawrlwythwch y cod ffynhonnell cnewyllyn cywir i chi a'i storio ar ffolder newydd.

 

A5

  1. Lawrlwythwch NDK

 

Ewch i wefan Android NDK a lawrlwythwch y fersiwn Linux 32 neu 64-bit. Storwch ef yn yr un ffolder lle rydych chi'n storio'ch cod ffynhonnell eich cnewyllyn. Detholwch y ffeiliau hynny yn ogystal â'r cnewyllyn os yw'r cnewyllyn wedi'i gywasgu.

 

A6

  1. Paratowch Ffurfweddiad

 

Ewch yn ôl i'r derfynell ac ewch i'r ffolder cnewyllyn gyda'r defnydd o CD. Defnyddiwch:

$ allforio CROSS_COMPILE = [lleoliad ffolder] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / bin / arm-linux-androideabi-

Dewch o hyd i'r ffeil defconfig lle mae eich cod dyfais. Gellir dod o hyd i hyn yn ffynhonnell y cnewyllyn. Ail-enwi'r ffeil i maker.defconfig neu maker_defconfig.

 

A7

  1. Ewch i Ddewislen Cnewyllyn

 

Ewch yn ôl i'r derfynell a defnyddiwch y gorchmynion hyn:

gwnewch maker.config

gwneud menuconfig

Cyn gynted ag y byddwch yn mynd i mewn i'r ail orchymyn, bydd dewislen cyfluniad cnewyllyn yn cael ei arddangos. Dyma lle y gallwch chi ddechrau gwneud newidiadau.

 

A8

  1. Ffurfweddu eich Kernel

 

Gwnewch yn siŵr eich bod eisoes yn gwybod beth i'w newid yn y fwydlen. Gall modiwlau tynnu ar hap fod yn beryglus i'ch ffôn. Efallai y bydd yn gadael eich ffôn rhag peidio â chwyddo neu waeth, niweidio'ch dyfais yn barhaol. Gallwch ddod o hyd i syniadau gan Google ynglŷn â beth i'w newid.

 

A9

  1. Adeiladu Cernel Newydd

 

Os ydych chi'n fodlon â'r newidiadau, gallwch eu cynilo a dechrau adeiladu eich cnewyllyn newydd. Gallwch ddefnyddio'r gorchymyn hwn:

$ gwneud -jX ARCH = braich

Ailosod X gyda faint o olion sydd gan CPU eich dyfais.

 

  1. Fflach i Ffôn

 

Dewch o hyd i zip cnewyllyn fflasadwy ar gyfer eich ffôn. Copïwch y zImage o'r adeilad yn eich cnewyllyn. Dyma sut y gallwch chi nawr ddefnyddio'r cnewyllyn newydd. Gallwch hefyd ychwanegu mwy o fodiwlau i addasu eich ffôn y ffordd yr ydych am ei redeg.

 

Rhannwch eich profiad.

Ewch i'r adran sylwadau isod ac adael sylw.

EP

[embedyt] https://www.youtube.com/watch?v=PQQ4JQL31B4[/embedyt]

Am y Awdur

ateb

gwall: Cynnwys yn cael ei ddiogelu !!