Ubuntu да изгради Android Kernel

Изградба на Android Kernel

Можете да креирате сопствено јадро за вашиот Android во 10 чекори.

 

Андроид добро се снаоѓаше заради отворените извори, системите базирани на Линукс. Поради овие отворени системи, лесно е да се ажурира уредот, а исто така ги поевтинува развојот и лиценцирањето, додека Google продолжува да ги генерира своите приходи преку рекламни и продавницата на Google Play.

 

Деловниот модел на целиот систем е прилично фасцинантен, како и неговото основно јадро. Основното јадро е одговорно за премостување на софтверот и хардверот. Ги вклучува драјверите и модулот на вашиот уред. Можете да ја промените компилацијата на модулите на дистрибуциите на Linux кои се целосно разнесени. Ова ја зголемува брзината на вашиот систем.

 

Кернелите се лесно оптимизирани за секој уред. Сепак, сè уште има простор за поголема оптимизација. Некои примери вклучуваат отстранување на модулот Bluetooth и додавање елементи на јадрото.

 

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

 

A2 (1)

  1. Одете во Убунту

 

Потребна ви е верзија на Ubuntu 12.04 или подоцна за да започнете. Ако сè уште го немате, можете да ја преземете најновата верзија од веб-страницата на Убунту. По преземањето, зачувајте го ISO на диск или користете Unetbootin за да креирате бутабилен USB стик.

 

  1. Вклучете се во Убунту

 

Рестартирајте го компјутерот со прицврстен диск или USB Stick. Отворете го менито за подигнување веднаш штом компјутерот е вклучен. Изберете медиум од каде сакате да пристапите до Ubuntu. Е биде побарано да инсталирате Ubuntu или да пробате, само изберете Обиди се.

 

A3

  1. Подгответе го Ubuntu за градење

 

Потребен ви е дополнителен софтвер најпрво инсталиран пред да користите Ubuntu. Притиснете го логото на Убунту или копчето Виндоус и побарајте го терминалот. Клучно во: $ sudo apt-get install build-basic kernel-packet libnruses5-dev bzip2

 

A4

  1. Добијте извор на јадро

 

Одредено јадро е доделено на секој уред. Можете да го најдете јадрото на вашиот уред со пребарување по Интернет. Општите можете да ги најдете на AOSP. Специфични јадра може да се најдат и на HTC и Samsung. Преземете го вистинскиот изворен код на јадрото за вас и зачувајте го на нова папка.

 

A5

  1. Преземете го NDK

 

Одете на страницата на Android NDK и преземете или 32 или 64-битна верзија на Linux. Чувајте го во истата папка каде што сте го зачувале изворниот код на јадрото. Извлечете ги тие датотеки, како и јадрото, ако јадрото е компресирано.

 

A6

  1. Подгответе Конфигурација

 

Вратете се на терминалот и одете до папката на јадрото со употреба на cd. Користете:

$ export CROSS_COMPILE = [локација на папката] /androidkernel/android-ndk-r10b/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-

Пронајдете ја датотеката defconfig каде што е кодот на вашиот уред. Ова може да се најде во изворот на јадрото. Преименувајте ја таа датотека во maker.defconfig или maker_defconfig.

 

A7

  1. Одете во менито за јадра

 

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

направи производител.config

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

Веднаш штом ќе ја внесете втората команда, ќе се прикаже мени за конфигурација на јадрото. Ова е местото каде што можете да започнете да вршите промени.

 

A8

  1. Конфигурирајте го вашиот јадро

 

Осигурете се дека веќе знаете што да промените во менито. Случајно отстранување на модулите може да биде ризично за вашиот телефон. Може да остави вашиот телефон да не се подигне или уште полошо, трајно да го оштети вашиот уред. Можете да најдете идеи од Google за тоа што да промените.

 

A9

  1. Изградете ново јадро

 

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

$ направи –jX АРХ = рака

Заменете X со колку јадра има процесорот на вашиот уред.

 

  1. Флеш на телефон

 

Пронајдете zip со јадрото што може да се разлее за вашиот телефон. Копирајте ја zImage од изградбата во вашето јадро. Ова е начинот на кој сега можете да го користите новиот јадро. Можете исто така да додадете повеќе модули за да го прилагодите вашиот телефон онака како што сакате да работи.

 

Споделете го вашето искуство.

Одете во делот за коментари подолу и оставете коментар.

EP

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

За авторот

Одговори

грешка: Содржина е заштитена !!