Ubuntu Pikeun Ngawangun Android kernel

Ngawangun Android kernel

Anjeun tiasa ngadamel kernel sorangan pikeun Android Anjeun dina léngkah 10.

 

Android parantos ngalakonan hadé kusabab sumber kabuka, sistem dumasar Linux. Lantaran kitu sistem anu terpuka, Anjeun gampang ngamutahirkeun alat sareng ogé ngamungkinkeun pangamalan sareng lisénsi sakedap sawaktos Google terus ngahasilkeun panghasilan na ku cara pangiklan sareng toko Google Play na.

 

Modél bisnis tina sakabeh sistem geulis matak ogé kernel inti na. Kernel inti nanggungjawaban kanggo sasak software sareng hardware. Ieu ngawengku panggerak na modul alat anjeun. Anjeun tiasa ngarobih kompilasi tina modul dina distribusi Linux anu ditiup. Ieu ngaronjatkeun laju sistem Anjeun.

 

Kernelna gampang dioptimalkeun pikeun unggal alat tunggal. Najan kitu, masih aya rohangan pikeun moptimisasi langkung. Sababaraha conto kaasup ngaropéa modul Bluetooth sareng nambihan elemen kana kernel.

 

Pikeun ngawangun kernelna, nu Ubuntu anu sering dipaké. Ieu ngarupakeun sebaran Linux. Teu aya instalasi anu diperlukeun. Sadaya anu anjeun butuhkeun nyaéta panyimpenan flash atanapi CD ku kituna anjeun kabawa boot tina komputer atanapi laptop.

 

A2 (1)

  1. Pindah Ka Ubuntu

 

Anjeun peryogi versi Ubuntu 12.04 atanapi engké kana ngamimitian. Upami anjeun henteu kagungan éta, anjeun tiasa ngundeur versi panganyarna tina ramatloka Ubuntu. Sanggeus ngundeur, simpen ISO dina piringan atawa nganggo Unetbootin kanggo nyiptakeun USB iteuk bootable.

 

  1. Boot Kanggo Ubuntu

 

Pareuman terus hurungkeun deui komputer nganggo disc atanapi USB Stick. Buka menu boot pas komputer eta dihurungkeun. Milih médium anu anjeun hoyong aksés na Ubuntu. Anjeun bakal dipénta pikeun masang Ubuntu atanapi atur, ngan pilih Cobian.

 

A3

  1. Nyiapkeun Ubuntu Pikeun Gedong

 

Anjeun peryogi sababaraha software tambahan anu dipasang sateuacanna nganggo Ubuntu. Pencét logo Ubuntu atanapi tombol Windows sareng milarian terminal. Konci dina: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Meunangkeun Kernel Sumber

 

Kernel tangtu anu ditugaskeun pikeun unggal alat. Anjeun tiasa milarian kernel tina alat anu dipilarian ku online. Anjeun tiasa mendakan hal anu langkung umum dina AOSP. Kernel kusel ogé tiasa dipendakan dina HTC sareng Samsung. Undeur kodeu sumber kernel anu leres kanggo anjeun teras nyimpenna dina polder anyar.

 

A5

  1. Undeur NDK

 

Buka situs dina Android NDK tur ngundeur versi 32 atanapi 64-bit Linux. Simpen dina polder anu sami dimana anjeun simpen kode sumber kernel. Nimba eta file ogé kernel upami kernel dikomprés.

 

A6

  1. Nyiapkeun Konfigurasi

 

Balik deui ka terminal sareng arahkeun ka folder kernel nganggo cd. Pamakéan:

$ export CROSS_COMPILE = [folder lokasina] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / diwangun dina / linux-x86_64 / bin / arm-linux-androideabi-

Téang koropak defconfig dimana kode alat Anjeun. Ieu tiasa dipendakan dina sumber kernel. Ganti ngaran nu berkas maker.defconfig atanapi maker_defconfig.

 

A7

  1. Buka Kernel Menu

 

Balik kana terminal sareng nganggo paréntah ieu:

ngadamel maker.config

nyieun menuconfig

Pas anjeun ngasupkeun paréntah kadua, bakal dipidangkeun ménu konfigurasi kernel. Ieu dimana anjeun bisa ngamimitian nyieun parobahan.

 

A8

  1. Ngonpigurasikeun kernel anjeun

 

Pastikeun anjeun parantos terang naon anu robah dina menu. Nyoplokkeun sacara acak modul tiasa picilakaeun kanggo telepon anjeun. Mayta meureun ngabina telepon anjeun henteu booting atanapi parah, ngaruksak alat anjeun salamina. Anjeun tiasa mendakan ideu ti Google ngeunaan naon anu robah.

 

A9

  1. Ngawangun New Kernel

 

Upami Anjeun atos nganggo parobahanana, anjeun tiasa nyimpen éta stasiun sareng ngawitan ngawangun kernel anyar anjeun. Anjeun tiasa nganggo paréntah ieu:

$ Jieun -jX Arch = panangan

Ngaganti X kalayan sabaraha inti cara CPU alat anjeun.

 

  1. Flash Pikeun Telepon

 

Milarian kernel pos flashable pikeun telepon anjeun. Nyalin zImage tina ngawangun kana kernel anjeun. Ieu kumaha ayeuna anjeun tiasa nganggo kernel anyar. Anjeun ogé tiasa nambihkeun sababaraha modul pikeun nyasihkeun telepon anjeun jalan.

 

Bagikeun pangalaman anjeun.

Buka bagian koméntar di handap ieu sareng ngantep koméntar.

EP

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

Ngeunaan Author Nu

walon

kasalahan: Eusi ieu ditangtayungan !!