Ubuntu Untuk Membangun Kernel Android

Bangun Kernel Android

Anda dapat membuat kernel Anda sendiri untuk langkah-langkah Android di 10 Anda.

 

Android telah berjalan dengan baik karena open source, sistem berbasis Linux. Karena sistem terbuka ini, mudah untuk memperbarui perangkat dan juga membuat perkembangan dan perizinan lebih murah sementara Google terus menghasilkan pendapatan melalui pengiklan dan Google Play Store-nya.

 

Model bisnis keseluruhan sistem cukup menarik sekaligus inti kernelnya. Kernel inti bertanggung jawab untuk menjembatani perangkat lunak dan perangkat keras. Ini termasuk driver dan modul perangkat Anda. Anda bisa mengubah kompilasi modul pada distribusi Linux yang full-blown. Ini akan meningkatkan kecepatan sistem anda.

 

Kernel mudah dioptimalkan untuk setiap perangkat. Namun, masih ada ruang untuk optimasi lebih. Beberapa contoh termasuk menghapus modul Bluetooth dan menambahkan elemen ke kernel.

 

Untuk membangun kernel, Ubuntu sering digunakan. Ini adalah distribusi Linux. Tidak perlu instalasi. Yang Anda butuhkan hanyalah flash storage atau CD sehingga Anda mengemasnya dari PC atau laptop.

 

A2 (1)

  1. Pergi ke Ubuntu

 

Anda memerlukan versi 12.04 Ubuntu atau yang lebih baru untuk memulai. Jika belum memilikinya, Anda bisa mendownload versi terbaru dari situs Ubuntu. Setelah mendownload, simpan ISO ke disk atau gunakan Unetbootin untuk membuat stik USB bootable.

 

  1. Boot Ke Ubuntu

 

Reboot komputer dengan disk atau USB Stick yang menyertainya. Buka menu boot segera setelah komputer dinyalakan. Pilih media di mana Anda ingin mengakses Ubuntu dari. Anda akan diminta untuk menginstal Ubuntu atau mencoba, cukup pilih Try.

 

A3

  1. Siapkan Ubuntu For Building

 

Anda memerlukan beberapa perangkat lunak tambahan yang diinstal terlebih dahulu sebelum menggunakan Ubuntu. Tekan logo Ubuntu atau tombol Windows dan cari terminalnya. Masukkan: $ sudo apt-get install build-essential kernel-package libnruses5-dev bzip2

 

A4

  1. Dapatkan Sumber Kernel

 

Sebuah kernel tertentu ditugaskan ke setiap perangkat. Anda dapat menemukan kernel perangkat Anda dengan mencarinya secara online. Anda bisa menemukan yang umum di AOSP. Kernel khusus juga bisa ditemukan di HTC dan Samsung. Download kode sumber kernel yang tepat untuk Anda dan simpan di folder baru.

 

A5

  1. Download NDK

 

Buka situs Android NDK dan download versi 32 atau 64-bit Linux. Simpan di folder yang sama tempat Anda menyimpan kode sumber kernel Anda. Ekstrak file-file itu dan juga kernel jika kernelnya dikompres.

 

A6

  1. Siapkan Konfigurasi

 

Kembali ke terminal dan arahkan ke folder kernel dengan menggunakan cd. Menggunakan:

$ Export CROSS_COMPILE = [lokasi folder] / androidkernel / android-ndk-r10b / toolchains / arm-linux-androideabi-4.6 / prebuilt / linux-x86_64 / bin / arm-linux-androideabi-

Temukan file defconfig tempat kode perangkat Anda berada. Ini bisa ditemukan di kernel. Ubah nama file itu menjadi maker.defconfig atau maker_defconfig.

 

A7

  1. Menu Ke Kernel

 

Kembali ke terminal dan gunakan perintah berikut:

Buat maker.config

Membuat menuconfig

Segera setelah Anda memasukkan perintah kedua, sebuah menu konfigurasi kernel akan ditampilkan. Di sinilah Anda bisa mulai melakukan perubahan.

 

A8

  1. Konfigurasi Kernel anda

 

Pastikan Anda sudah tahu apa yang harus diubah pada menu. Modul pemindahan secara acak dapat berisiko ke telepon Anda. Ini mungkin membuat ponsel Anda tidak booting atau lebih buruk lagi, merusak perangkat Anda secara permanen. Anda bisa menemukan ide dari Google tentang apa yang harus diubah.

 

A9

  1. Bangun Kernel Baru

 

Jika Anda puas dengan perubahan, Anda dapat menyimpannya dan mulai membangun kernel baru Anda. Anda bisa menggunakan perintah ini:

$ Make -jX ARCH = lengan

Ganti X dengan berapa banyak core yang dimiliki CPU perangkat Anda.

 

  1. Flash ke telepon

 

Temukan zip kernel yang dapat diputar untuk telepon Anda. Salin zImage dari build ke kernel anda. Ini adalah bagaimana Anda sekarang dapat menggunakan kernel baru. Anda juga dapat menambahkan lebih banyak modul untuk menyesuaikan telepon sesuai keinginan Anda.

 

Bagikan pengalaman Anda.

Buka bagian komentar di bawah ini dan tinggalkan komentar.

EP

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

Tentang Penulis

membalas

kesalahan: Konten dilindungi !!