Ubuntu Android yadrosini qurish uchun

Android yadrosini qurish

Android uchun o'zingizning yadrosi'ni 10 bosqichida yaratishingiz mumkin.

 

Android ochiq manbalar, Linux asosidagi tizimlar tufayli yaxshi ishlamoqda. Ushbu ochiq tizimlar tufayli qurilmani yangilab turish osonlashadi, shuningdek Google o'zining reklamachilar va uning Google Play do'koni orqali daromadlarni ishlab chiqarishni davom ettirayotgani bilan, ishlab chiqarish va litsenziyani arzonlashtiradi.

 

Butun tizimning biznes modeli juda katta va yadro yadrosidir. Yadro yadrosi dasturiy ta'minot va apparatni ko'paytirish uchun javobgardir. Qurilmangiz drayverlari va modullarini o'z ichiga oladi. To'liq portlagan Linux tarqatish modullarini kompilyatsiya qilishni o'zgartirishingiz mumkin. Bu tizimingiz tezligini oshiradi.

 

Kernellar har bir qurilma uchun osonlik bilan optimallashtirilgan. Biroq, yana optimallash uchun joy mavjud. Ba'zi bir misollarda Bluetooth modulini olib tashlash va elementlarga yadro qo'shilishi kiradi.

 

Ubuntu yadrosi qurish uchun ko'pincha ishlatiladi. Bu Linux tarqatish. O'rnatish shart emas. Sizga kerak bo'lgan yagona narsa - flesh-xotira yoki kompakt-disk, ya'ni kompyuter yoki noutbukdan taksi tushirish.

 

A2 (1)

  1. Ubuntu-ga o'ting

 

Siz boshlash uchun Ubuntu 12.04 versiyasiga yoki keyinchalik kerak. Agar siz hali yo'q bo'lsa, eng so'nggi versiyasini Ubuntu veb-saytidan yuklab olishingiz mumkin. Yuklangandan so'ng ISO diskni diskka yozib oling yoki bootable USB stick yaratish uchun Unetbootin dan foydalaning.

 

  1. Ubuntu-ga yuklash

 

Kompyuterga disk yoki USB Stick-ga ulangan kompyuterni o'chiring. Kompyuter ochilganda yuklash menyusini oching. Ubuntu-ga kirishni xohlagan vositani tanlang. Sizdan Ubuntu-ni o'rnatish yoki sinab ko'rishni so'rang, shunchaki Ushalar-ni tanlang.

 

A3

  1. Ubuntu'ni bino uchun tayyorlang

 

Ubuntu-ni ishlatishdan oldin birinchi navbatda qo'shimcha dasturiy ta'minot o'rnatilgan bo'lishi kerak. Ubuntu logotipini yoki Windows tugmachasini bosing va terminalni qidiring. Key in: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Kernel manbasini oling

 

Har bir qurilma uchun ma'lum bir yadro tayinlangan. Qurilmangizning yadrosini Internet orqali qidirishingiz mumkin. AOSPda umumiy ma'lumotni topishingiz mumkin. Muayyan yadrolarni HTC va Samsung da topish mumkin. Siz uchun to'g'ri yadro manba kodini yuklab oling va uni yangi papkaga saqlang.

 

A5

  1. NDK-ni yuklab oling

 

Android NDK saytiga o'ting va 32 yoki 64-bit Linux versiyasini yuklab oling. Uni yadro manba kodini saqlagan papkaga saqlang. Yadro siqilgan bo'lsa, bu fayllar bilan bir qatorda yadrosi chiqaring.

 

A6

  1. Konfiguratsiyani tayyorlang

 

Terminalga qaytib boring va CD ni ishlatib, yadro papkasida boring. Foydalanish:

$ eksport CROSS_COMPILE = [papka holati] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / ming / arm-linux-androideabi-

Qurilma kodi joylashgan defconfig faylini toping. Buni yadro manbaida topish mumkin. Faylni maker.defconfig yoki maker_defconfig deb nomlang.

 

A7

  1. Yadro menyusiga o'tish

 

Terminalga qaytib boring va quyidagi buyruqlardan foydalaning:

maker.config qilish

menuconfig qilish

Ikkinchi buyruqni kiritganingizdan so'ng, yadro konfiguratsiyasi menyusi ko'rinadi. Bu o'zgarishlarni boshlashingiz mumkin.

 

A8

  1. Sizning yadroingizni sozlang

 

Menyudan nima o'zgarishini bilib olganingizga ishonch hosil qiling. Tasodifiy ravishda olib tashlash modullari telefoningizga xavfli bo'lishi mumkin. Telefoningiz sizning qurilmangizga doimiy ravishda zarar etkazishi mumkin yoki undan battar bo'lishi mumkin. O'zingiz o'zgartiradigan narsalar haqida Google'dan fikrlarni topishingiz mumkin.

 

A9

  1. Yangi yadrolarni yaratish

 

O'zgarishlardan mamnun bo'lsangiz, ularni saqlashingiz va yangi yadrolarni yaratishingiz mumkin. Ushbu buyruqdan foydalanishingiz mumkin:

$ Make -jX ARCH = qo'l

Qurilmangizdagi protsessorning qancha yadrosi borligini X bilan o'zgartiring.

 

  1. Telefonga Flash

 

Telefoningiz uchun flashable yadro zip ni toping. ZImage ni sizning yadroga ko'chiring. Endi siz yangi yadrodan foydalanishingiz mumkin. Bundan tashqari, telefoningizni ishga tushirishni xohlashingiz uchun sozlash uchun qo'shimcha modullarni qo'shishingiz mumkin.

 

Tajribangizni baham ko'ring.

Quyidagi bo'limga o'ting va sharh qoldiring.

EP

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

Muallif haqida

javob

xato: Tarkib himoyalangan !!