Iklan

Apakah Anda ingin kinerja terbaik dari perangkat Android Anda? Atau mungkin Anda menginginkan daya tahan baterai terbaik? Jika Anda telah melakukan rooting pada perangkat Anda atau bahkan memasang ROM khusus Apa ROM Android Kustom Terbaik?Saat Anda menyadari bahwa Anda dapat mem-flash ponsel Android Anda dengan ROM baru adalah momen yang sangat penting. Tiba-tiba, Anda bebas: Opsi penyesuaian tanpa akhir, tidak ada vendor bloatware lagi, dan yang terbaik, Anda tidak punya ... Baca lebih banyak ke atasnya, mungkin ide yang bagus untuk memeriksa ranah kernel khusus.

Jika Anda belum mencoba ROM khusus tetapi tertarik, Anda harus memeriksanya pedoman umum untuk proses tersebut Cara Menemukan dan Memasang ROM Kustom untuk Perangkat Android AndaAndroid super dapat dikustomisasi, tetapi untuk memanfaatkan sepenuhnya, Anda perlu mem-flash ROM khusus. Begini cara melakukannya. Baca lebih banyak .

Di sini saya akan menunjukkan kepada Anda mengapa Anda mungkin ingin menggunakan kernel khusus, serta di mana menemukannya.

instagram viewer

Tentang Kernel

Kernel adalah bagian dari perangkat lunak yang menjembatani kesenjangan antara sistem operasi (dan aplikasi yang diinstal) dan perangkat keras di perangkat. Semua yang Anda lakukan di perangkat Anda melibatkan kernel. Meningkatkan volume saat memutar video? Android tidak secara langsung memberi tahu speaker untuk meningkatkan output. Sebaliknya, ia memberi tahu kernel bahwa ia ingin meningkatkan volume, dan kernel berbicara kepada pembicara untuk meningkatkan outputnya.

custom_kernel_corn
Tapi mengapa perantara? Dalam istilah yang sangat sederhana, itu membuat Android jauh lebih fleksibel. Google dapat khawatir tentang membuat semua fungsi di Android, tetapi tidak perlu khawatir tentang bagaimana hal itu dieksekusi secara tepat pada setiap perangkat. Karena ada begitu banyak perangkat yang memiliki semua jenis perangkat keras, Google tidak dapat khawatir tentang menyediakan kompatibilitas dan driver untuk setiap perangkat. Adalah tugas pabrikan untuk membuat kernel yang memiliki semua driver yang diperlukan untuk membuat semuanya berfungsi pada perangkat.

Kustomisasi

Kernel, dalam hal ini, sangat dapat dikustomisasi. Tidak hanya pabrikan harus memasang driver yang diperlukan untuk membuat semua perangkat keras berfungsi dengan benar, tetapi ada banyak variabel yang perlu mereka atur. Mereka dapat mengacaukan segala macam hal, seperti:

  • frekuensi minimum dan maksimum yang dapat ditingkatkan atau diturunkan oleh CPU
  • betapa sibuk CPU seharusnya sebelum memungkinkan core tambahan yang biasanya dinonaktifkan untuk menghemat baterai
  • frekuensi yang harus ditingkatkan CPU setiap kali mendeteksi input sentuh (untuk memastikan bangun yang lebih lancar)
  • gubernur CPU (yang menentukan seberapa cepat cenderung meningkatkan frekuensi atau tidak) yang harus digunakan
  • ubah tegangan CPU selama semua frekuensi yang memungkinkan
  • frekuensi maksimum GPU
  • aktifkan pengisian cepat USB (untuk port USB 3.0)
  • mengkonfigurasi penjadwal I / O yang digunakan

Bagaimana Kernel Pengganti Bermanfaat Bagi Anda

Itu hebat dan semuanya, tetapi apa yang bisa dilakukan kernel kustom untuk Anda? Ada banyak kernel khusus untuk hampir semua perangkat Android yang ada, sehingga Anda memiliki banyak opsi untuk dipilih. Tergantung pada kebutuhan Anda, Anda dapat memilih kernel yang dioptimalkan untuk kinerja, atau yang dioptimalkan untuk penghematan daya. Yang lain memiliki keseimbangan yang baik dari keduanya.

custom_kernel_franco
Ada beberapa pengembang yang mengganti beberapa driver dengan yang lain (karena berbagai alasan), atau mengembangkan tambalan mereka sendiri untuk masalah yang mereka identifikasi. Banyak pengembang juga mencoba memasukkan patch kernel Linux hulu, atau menggunakan toolkit mereka sendiri untuk kompilasi. Misalnya, untuk Nexus 5 saya, ada satu pengembang yang menggunakan perangkatnya sendiri, yang mencakup versi terbaru GCC, sebuah Linaro toolchain dengan optimisasi khusus untuk arsitektur CPU yang digunakan, dan flag optimasi maksimum untuk penyusun.

Pengembang bahkan dapat menambahkan beberapa fitur tambahan dari kernel lain yang tidak secara resmi ada untuk perangkat Anda. Misalnya, ada beberapa kernel untuk Nexus 5 yang menyertakan fitur "ketuk dua kali untuk membangunkan" yang pertama kali muncul di LG G2.

Yang terpenting, beberapa kernel memungkinkan Anda untuk mengakses variabel yang dapat dikonfigurasi sendiri, sehingga Anda dapat menggunakan kode yang dirilis oleh pengembang kernel tetapi mengubahnya untuk menyesuaikan perilakunya sesuai dengan keinginan Anda. Namun, Anda ingin meneliti beberapa opsi yang tersedia sebelum Anda benar-benar mulai mengubah nilai untuknya. Dengan kata lain, kernel khusus dapat memberikan peningkatan, fitur tambahan, spesialisasi, dan konfigurasi yang ekstrim.

Di mana Menemukan Kernel Android

Agak mudah untuk menemukan kernel untuk perangkat Anda. Anggap perangkat Anda sudah di-root dan a pemulihan kustom diinstal Apa itu Pemulihan Kustom? Menjelajahi CWM, TWRP, dan TemanJika Anda pernah mempertimbangkan untuk mengutak-atik perangkat Android Anda, Anda mungkin membaca bahwa Anda perlu mem-flash pemulihan kustom ke dalamnya sebelum Anda dapat melakukan sesuatu yang serius. Tapi, itu menimbulkan beberapa pertanyaan. Baca lebih banyak , Anda dapat menelusuri melalui forum XDA-Developers, lihat di subforum untuk perangkat spesifik Anda, cari melalui utas untuk apa pun yang memiliki tag [KERNEL] di judul utas, unduh yang Anda sukai, dan flash file .zip melalui pemulihan khusus Anda.

custom_kernel_xda
Mungkin juga ada utas lengket yang mungkin berisi daftar kernel populer yang tersedia untuk memudahkan pencarian. Setelah Anda memutuskan kernel yang ingin Anda gunakan, unduh saja (itu harus dalam file .zip) dan flash dengan menggunakan pemulihan kustom. Pastikan untuk mematuhi semua instruksi yang mungkin diberikan oleh pengembang kernel, dan instruksi mereka akan mengesampingkan saran saya.

Kesimpulan

Kernel khusus dapat membuat perangkat Anda jauh lebih baik. Jika Anda memilih kernel yang tidak cocok untuk Anda, Anda selalu dapat menemukan yang lain dan mem-flash-nya untuk menggantikan yang saat ini diinstal. Setelah Anda menemukan yang tepat untuk Anda, selamat! Anda baru saja membuat perangkat Anda jauh lebih baik kamu.

Kredit Gambar: CIMMYT

Danny adalah senior di University of North Texas yang menikmati semua aspek perangkat lunak open source dan Linux.