Ubuntu lai izveidotu Android kodolu

Veidot Android kodolu

Izmantojot 10 soļus, varat izveidot savu kodolu savam Android ierīcēm.

 

Android ir labi paveicies, pateicoties atklātajiem avotiem, Linux sistēmām. Pateicoties šīm atvērtajām sistēmām, ierīci ir viegli atjaunināt, kā arī lēnāk attīstās un licencē, kamēr Google turpina gūt ienākumus no reklāmdevējiem un tā Google Play veikala.

 

Visa sistēmas uzņēmējdarbības modelis ir diezgan aizraujošs, kā arī tā kodola kodols. Kodola kodols ir atbildīgs par programmatūras un aparatūras savienošanu. Tas ietver jūsu ierīces draiverus un moduli. Jūs varat mainīt moduļu apkopošanu Linux distancēs, kas ir pilnīgi izpludušas. Tas palielina jūsu sistēmas ātrumu.

 

Kodi ir viegli optimizēti katrai ierīcei. Tomēr vēl ir iespējas optimizēt. Daži piemēri ir Bluetooth moduļa noņemšana un elementu pievienošana kodolam.

 

Lai izveidotu kodolu, bieži lieto Ubuntu. Šis ir Linux izplatījums. Nav nepieciešama instalēšana. Viss, kas jums nepieciešams, ir zibatmiņa vai kompaktdisks, lai jūs kabīnē ielādētu to no datora vai klēpjdatora.

 

A2 (1)

  1. Iet uz Ubuntu

 

Jums nepieciešams Ubuntu 12.04 versija vai vēlāk, lai sāktu darbu. Ja jums to vēl nav, varat lejupielādēt jaunāko versiju no Ubuntu tīmekļa vietnes. Pēc lejupielādes saglabājiet ISO disku vai izmantojiet Unetbootin, lai izveidotu bootable USB stick.

 

  1. Ielādēt Ubuntu

 

Pārslēdziet datoru, pievienojot tam disku vai USB atmiņas karti. Atveriet sāknēšanas izvēlni, tiklīdz dators ir ieslēgts. Izvēlieties līdzekli, no kura vēlaties piekļūt Ubuntu. Jums tiks lūgts instalēt Ubuntu vai mēģināt, vienkārši izvēlieties Izmēģināt.

 

A3

  1. Sagatavo Ubuntu ēkai

 

Pirms Ubuntu izmantošanas jums ir nepieciešams instalēt vēl kādu papildu programmatūru. Nospiediet Ubuntu logotipu vai Windows taustiņu un meklējiet termināli. Ievadiet: $ sudo apt-get install instalēt būtisku kodola pakotni libnruses5-dev bzip2

 

A4

  1. Iegūstiet kodola avotu

 

Katrai ierīcei tiek piešķirts noteikts kodols. Jūs varat atrast ierīces kodolu, meklējot to tiešsaistē. Jūs varat atrast vispārīgus uz AOSP. Īpašus kodolus var atrast arī HTC un Samsung. Lejupielādējiet pareizo kodola avota kodu un saglabājiet to jaunā mapē.

 

A5

  1. Lejupielādēt NDK

 

Pārejiet uz Android NDK vietni un lejupielādējiet 32 vai 64-bit Linux versiju. Saglabājiet to tajā pašā mapē, kurā esat saglabājis kodola avota kodu. Izņemiet šos failus, kā arī kodolu, ja kodols ir saspiests.

 

A6

  1. Sagatavojiet konfigurāciju

 

Atgriezieties pie termināļa un dodieties uz kodola mapi, izmantojot cd. Izmantošana:

$ Export CROSS_COMPILE = [mapes atrašanās vieta] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / bin / arm-linux-androideabi-

Atrodiet defconfig failu, kur atrodas jūsu ierīces kods. To var atrast kodola avotā. Pārdēvējiet šo failu uz maker.defconfig vai maker_defconfig.

 

A7

  1. Iet uz kodola izvēlni

 

Atgriezieties pie termināļa un izmantojiet šīs komandas:

Padarīt maker.config

Padarīt menuconfig

Tiklīdz jūs ievadīsit otro komandu, tiks parādīta kodola konfigurācijas izvēlne. Šeit jūs varat sākt veikt izmaiņas.

 

A8

  1. Konfigurējiet savu kodolu

 

Pārliecinieties, vai jau zināt, ko mainīt izvēlnē. Nejauši izņemiet moduļus var būt riskanti jūsu tālrunim. Tas var atstāt jūsu tālruni nedarboties vai sliktāk, neatgriezeniski kaitējot jūsu ierīcei. Jūs varat atrast idejas no Google par to, ko mainīt.

 

A9

  1. Izveidot jaunu kodolu

 

Ja esat apmierināts ar izmaiņām, varat tos saglabāt un sākt veidot savu jauno kodolu. Jūs varat izmantot šo komandu:

$ Veikt-jX ARCH = roku

Nomainiet X, cik kodolu ir jūsu ierīces CPU.

 

  1. Flash uz tālruni

 

Atrodiet savam tālrunim uzlādējamu klēpjdatoru. Kopējiet zImage no veidošanas jūsu kodolā. Tādējādi jūs tagad varat izmantot jauno kodolu. Jūs varat arī pievienot vairāk moduļu, lai pielāgotu savu tālruni tā, kā vēlaties to palaist.

 

Dalieties pieredzē.

Atveriet komentāru sadaļu zemāk un atstājiet komentāru.

EP

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

Par Autors

atbildēt

kļūda: Saturs ir aizsargāts !!