Logo id.androidermagazine.com
Logo id.androidermagazine.com

Apa itu bootloader?

Daftar Isi:

Anonim

Pada tingkat paling dasar, penyimpanan pada ponsel cerdas Android Anda seperti hard drive, terdiri dari beberapa partisi. Salah satu dari partisi tersebut menyimpan file sistem Android, yang lain menampung semua data aplikasi yang Anda kumpulkan (yang biasanya Anda dapat perbarui tanpa kehilangan semua barang Anda), dan yang lain untuk melakukan lebih banyak hal di belakang layar.

Pikirkan bootloader sebagai pos pemeriksaan keamanan dan manajer untuk semua partisi tersebut. Setiap komputer memiliki satu, dan itulah yang memberitahu perangkat keras ke mana harus mencari dan bagaimana menjalankan ketika Anda memulai sesuatu. Pada ponsel Android (dan tablet, dan kotak TV, dan bahkan oven microwave) bootloader memeriksa beberapa hal secara default untuk pastikan perangkat lunak yang Anda coba untuk memulai adalah asli. Sebagian besar perangkat seluler atau tertanam adalah cara yang sama, dan itu karena jika Anda dapat menukar apa yang dilakukan orang yang membuat ponsel Anda pada partisi itu, Anda dapat memecahkan hal-hal jika Anda tidak tahu apa yang Anda lakukan, atau perangkat lunak yang buruk mungkin mencoba mengacaukan semua barang Anda. Sisi lain adalah bootloader terbuka yang tidak memverifikasi perangkat lunak membuatnya mudah untuk menginstal dan menggunakan ROM kustom. Inilah sebabnya mengapa orang ingin dapat membuka kuncinya.

Selalu ada banyak pembicaraan tentang bootloader yang sedang dikunci. Tetapi semua ponsel Android dikirimkan dengan bootloader yang terkunci, termasuk perangkat Nexus yang ramah-pengembang. Yang benar-benar penting adalah ketika bootloader dienkripsi sebagai langkah keamanan. Sementara beberapa perangkat (seperti ponsel dan tablet Nexus) mudah dibuka dengan satu perintah, kebanyakan bootloader dikunci dan dienkripsi, artinya Anda memerlukan token keamanan yang tepat (anggap sebagai kata sandi) untuk membuka kunci.

Mengapa ini penting?

Bootloader terenkripsi seringkali dapat menjadi rebutan bagi mereka yang menyukai perangkat keras pabrikan dan ingin mengotak-atik perangkat mereka. HTC dan LG dan Samsung dan Motorola - hampir semua orang - benar-benar mengirimkan perangkat dengan bootloader yang terkunci dan terenkripsi. Cukup sering, itu dilakukan karena operator yang memiliki telepon yang dibangun untuk mereka ingin terkunci rapat. Ini memungkinkan lapisan keamanan ekstra untuk pengguna akhir (dan operator menyukai apa pun yang mengurangi panggilan dukungan), tetapi membuatnya sulit untuk mem-flash firmware baru (pikirkan ROM kustom di sini) ke telepon.

Orang-orang perlu mencari jalan keluar enkripsi (seringkali dengan sesuatu seperti bootloader "rekayasa" atau alat kilat yang bocor dari pabrikan) atau menemukan cara untuk memuat perangkat lunak khusus di atas perangkat lunak aman. Sangat sering kacang yang sulit retak. Dalam beberapa tahun terakhir, kami telah melihat sebagian besar orang yang membuat ponsel Android menawarkan model yang mendukung pembukaan kunci - mereka akan memberi Anda token pembuka untuk bootloader, asalkan Anda menyetujui persyaratannya. Karena berkali-kali istilah-istilah itu hanya cara mewah untuk mengatakan Anda kehilangan garansi segera setelah Anda membuka kunci, masih ada banyak orang yang tidak senang dengan itu.

Ini adalah salah satu situasi di mana tidak ada yang akan membuat semua orang bahagia. Membeli ponsel Nexus mudah dikatakan - garansi tidak dibatalkan dengan membuka kunci bootloader - tetapi tidak semua orang menginginkan perangkat keras yang dikirimkan Google setiap tahun. Hal yang sama berlaku untuk ponsel lain yang dapat membuat bootloader dibuka melalui program pengembang. Orang-orang menginginkan model tertentu yang paling cocok untuk operator mereka, dan tidak tertarik dengan model tertentu yang bisa dibuka kuncinya. Atau edisi "pengembang" yang tidak dikunci tidak tersedia sebagai telepon yang disubsidi dari toko pengangkut dan orang-orang tidak ingin membayar harga eceran penuh untuk itu. Sementara itu, operator dan pabrikan ingin memberikan pengalaman yang terkontrol di mana orang tidak meminta dukungan dengan telepon yang menjalankan perangkat lunak yang tidak mereka setujui, atau orang-orang mendapatkan telepon mereka "diretas" oleh perangkat lunak berbahaya karena keamanan bootloader telah dilewati.

Haruskah saya peduli?

Bagi kebanyakan dari kita, memiliki bootloader yang terkunci tidak banyak masalah. Beberapa bahkan suka mengetahui ada satu lapisan perlindungan lagi setiap kali telepon dihidupkan ulang. Tetapi bagi orang-orang yang ingin melakukan sedikit lebih banyak dengan Android mereka - atau mendukungnya sendiri setelah pabrikan memutuskan bahwa mereka selesai dengan itu - bootloader adalah perangkat lunak yang sangat penting. Saran kami adalah mendukung perusahaan yang akan menjual ponsel yang menawarkan hal-hal yang Anda sukai. Jika itu berarti bootloader yang tidak dikunci, membeli telepon yang menawarkan kemampuan memberitahu orang-orang yang membuat mereka bahwa ada pasar, dan mereka harus terus membuatnya.