Убунту за изградњу Андроид Кернела

Израдите Андроид Кернел

Можете креирати сопствени кернел за Андроид у корацима КСНУМКС.

 

Андроид ради добро због отворених извора, Линук базираних система. Због ових отворених система, лако је ажурирати уређај, а такође чини и развој и лиценцирање јефтиније док Гоогле наставља да генерише приходе путем оглашивача и његове Гоогле Плаи продавнице.

 

Пословни модел целог система је прилично фасцинантан, као и језгро језгра. Основно језгро је одговорно за премошћавање софтвера и хардвера. Укључује управљачке програме и модул вашег уређаја. Можете да промените компилацију модула на Линук дистрибуцијама које се пуне. Ово повећава брзину вашег система.

 

Кернели се лако оптимизују за сваки уређај. Међутим, и даље постоји простор за више оптимизације. Неки примери укључују уклањање Блуетоотх модула и додавање елемената у кернел.

 

За изградњу кернела, Убунту се обично користи. Ово је Линук дистрибуција. Није потребна инсталација. Све што вам треба је флеш меморија или ЦД, тако да га покрећете са рачунара или лаптопа.

 

АКСНУМКС (КСНУМКС)

  1. Иди у Убунту

 

За покретање требате Убунту КСНУМКС верзију или касније. Ако га још немате, можете преузети најновију верзију са Убунту веб сајта. Након преузимања, сачувај ИСО на диск или користите Унетбоотин да бисте креирали УСБ флеш за покретање.

 

  1. Боот Инто Убунту

 

Поново покрените рачунар помоћу диска или УСБ Стицк-а. Отворите мени за покретање чим се укључи рачунар. Изаберите медиј у којем желите да приступите Убунту. Од вас ће бити затражено да инсталирате Убунту или покушате, само изаберите Покушај.

 

A3

  1. Припремите Убунту за изградњу

 

Потребан вам је додатни софтвер инсталиран прије кориштења Убунту-а. Притисните лого Убунту или Виндовс кључа и потражите терминал. Укуцајте: $ судо апт-гет инсталирати буилд-ессентиал кернел-пакет либнрусесКСНУМКС-дев бзипКСНУМКС

 

A4

  1. Преузмите извор кернела

 

Одређени кернел је додељен сваком уређају. Кернел вашег уређаја можете пронаћи тако што ћете га претраживати на мрежи. На АОСП-у можете пронаћи опште. Специфични језгри могу се наћи и на ХТЦ и Самсунг. Преузмите изворни извор кернела за вас и складиштите га у новом фолдеру.

 

A5

  1. Преузми НДК

 

Идите на сајт Андроид НДК и преузмите КСНУМКС или КСНУМКС-битну верзију Линука. Спремите је у исту фасциклу где сте сачували изворни код кернела. Извадите те датотеке као и језгро ако је кернел компресован.

 

A6

  1. Припремите конфигурацију

 

Вратите се на терминал и идите до фасцикле језгре користећи цд. Употреба:

$ екпорт ЦРОСС_ЦОМПИЛЕ = [лоцатион фолдер] / андроидкернел / андроид-ндк-рКСНУМКСб / тоолцхаинс / арм-линук-андроидеаби-КСНУМКС / пребуилт / линук-кКСНУМКС_КСНУМКС / бин / арм-линук-андроидеаби-

Пронађите дефцонфиг датотеку где је ваш код уређаја. Ово се може наћи у извору кернела. Преименујте ту датотеку на макер.дефцонфиг или макер_дефцонфиг.

 

A7

  1. Идите у мени Кернела

 

Вратите се на терминал и користите ове наредбе:

направи макер.цонфиг

направи менуцонфиг

Чим уђете у другу команду, биће приказан мени конфигурације кернела. Овде можете почети са измјенама.

 

A8

  1. Конфигурирајте свој кернел

 

Уверите се да већ знате шта треба мењати у менију. Накнадно уклањање модула може бити ризично за ваш телефон. Можда ће ваш телефон остати без покретања или још горе, трајно оштећујући свој уређај. Можете пронаћи идеје од Гоогле-а о томе шта да промените.

 

A9

  1. Буилд Нев Кернел

 

Ако сте задовољни са променама, можете их сачувати и почети с изградњом новог језгра. Можете користити ову команду:

$ маке -јКс АРЦХ = рука

Замените Кс са колико језгара вашег уређаја има.

 

  1. Фласх на телефон

 

Пронађите брзи зрно зрна за ваш телефон. Копирајте зИмаге из уграђеног у ваш кернел. Овако можете сада користити ново језгро. Такође можете додати још модула како бисте прилагодили свој телефон онако како желите.

 

Подијелите своје искуство.

Идите на одељак коментара испод и оставите коментар.

EP

[ембедит] хттпс://ввв.иоутубе.цом/ватцх?в=ПКК4ЈКЛ31Б4[/ембедит]

О аутору

одговорити

greška: Садржај је заштићен !!