Ubuntu staví Android jádro

Vytvořte jádro pro Android

Můžete vytvořit vlastní jádro pro Android v krocích 10.

 

Android funguje dobře díky otevřeným zdrojům, Linuxovým systémům. Vzhledem k těmto otevřeným systémům je snadné aktualizovat zařízení a také činí vývoj a licencování levnější, zatímco společnost Google nadále vydělává prostřednictvím inzerentů a obchodu Google Play.

 

Obchodní model celého systému je docela fascinující, stejně jako jeho jádro jádra. Jádro jádra je odpovědné za překlenutí softwaru a hardwaru. Obsahuje ovladače a modul vašeho zařízení. Kompilaci modulů můžete změnit v distribucích Linuxu, které jsou plné. To zvyšuje rychlost vašeho systému.

 

Jádra jsou snadno optimalizována pro každé jednotlivé zařízení. Existuje však prostor pro další optimalizaci. Některé příklady zahrnují odebrání modulu Bluetooth a přidávání prvků do jádra.

 

K vytvoření jádra se často používá Ubuntu. Toto je distribuce Linuxu. Není potřeba instalace. Vše, co potřebujete, je flash úložiště nebo CD, takže kabina jej spouštět z počítače nebo notebooku.

 

A2 (1)

  1. Přejít na Ubuntu

 

Chcete-li začít, potřebujete verzi Ubuntu 12.04 nebo novější. Pokud ji ještě nemáte, můžete stáhnout nejnovější verzi z webových stránek Ubuntu. Po stažení si uložte ISO na disk nebo pomocí nástroje Unetbootin vytvoříte zaváděcí USB stick.

 

  1. Zavádění do Ubuntu

 

Restartujte počítač s připojeným diskem nebo USB stickem. Otevřete zaváděcí nabídku, jakmile je počítač zapnutý. Vyberte médium, od kterého chcete získat přístup k Ubuntu. Budete požádáni o instalaci Ubuntu nebo zkuste to zkusit.

 

A3

  1. Připravte Ubuntu pro stavbu

 

Před použitím softwaru Ubuntu potřebujete nejprve nainstalovaný software. Stiskněte logo Ubuntu nebo klávesu Windows a vyhledejte terminál. Zadat: $ sudo apt-get instalovat build-základní jádro-balíček libnruses5-dev bzip2

 

A4

  1. Získejte zdroj jádra

 

Každému zařízení je přiřazeno určité jádro. Jádro zařízení můžete najít tak, že ho vyhledáte online. Na AOSP najdete obecné. Specifické jádra lze také nalézt v zařízeních HTC a Samsung. Stáhněte zdrojový kód správného jádra pro vás a uložte jej do nové složky.

 

A5

  1. Stáhněte si NDK

 

Přejděte na stránky Android NDK a stáhněte si verzi 32 nebo 64-bit Linux. Uložte jej do stejné složky, kde jste uložili zdrojový kód jádra. Tyto soubory i jádro extrahujte, pokud je jádro komprimované.

 

A6

  1. Připravte konfiguraci

 

Vraťte se zpět do terminálu a přejděte do složky jádra pomocí cd. Použití:

$ Export CROSS_COMPILE = [umístění složky] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 /

Najděte soubor defconfig, kde je kód vašeho zařízení. To lze nalézt v zdroji jádra. Přejmenujte soubor na maker.defconfig nebo maker_defconfig.

 

A7

  1. Jdi do menu jádra

 

Vraťte se zpět do terminálu a použijte tyto příkazy:

Maker.config

Proveďte menuconfig

Jakmile vstoupíte do druhého příkazu, zobrazí se menu konfigurace jádra. Zde můžete začít provádět změny.

 

A8

  1. Konfigurujte jádro

 

Ujistěte se, že už víte, co se má změnit v nabídce. Náhodně odstranění modulů může být pro váš telefon příliš riskantní. Může se stát, že telefon nebude bootovat nebo horší, čímž trvale poškozuje vaše zařízení. Nápady od společnosti Google o tom, co se mají změnit, naleznete.

 

A9

  1. Vytvořte nové jádro

 

Pokud jste se změnami spokojeni, můžete je uložit a začít vytvářet nové jádro. Tento příkaz můžete použít:

$ Make -jX ARCH = rameno

Nahraďte X počtem jader procesoru vašeho zařízení.

 

  1. Flash do telefonu

 

Najděte pro váš telefon záložní jádro zip. Zkopírujte zImage z sestavení do jádra. Takto můžete nyní používat nové jádro. Můžete také přidat další moduly pro přizpůsobení telefonu tak, jak chcete spustit.

 

Sdílejte své zkušenosti.

Přejděte do části komentářů níže a zanechte komentář.

EP

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

O autorovi

odpověď

chyba: Obsah je chráněn !!