Daftar Isi:
- Siapa yang peduli dengan bootloader dan hboot dan flashing?
- Mengapa produsen atau operator telepon menginginkan bootloader yang terkunci? Apa yang sebenarnya dilakukannya?
- Tetapi Thunderbolt memiliki bootloader yang terkunci, bukan? Mereka memiliki ROM khusus dan CyanogenMod sedang bekerja.
- Cukup, saya mengerti. Tidak terkunci itu baik, tetapi apa sebenarnya yang bisa saya lakukan dengannya?
Kita semua senang karena HTC telah memutuskan untuk sedikit goyang dan berhenti mengunci bootloader pada perangkat Android-nya. Bersorak untuk pabrikan karena mendengarkan minoritas vokal, dan karena menyadari nilai yang ini akan berikan pada mereknya. Kami akan mendapatkan perincian lengkap, serta jawaban atas pertanyaan seperti kapan kebijakan ini mulai berlaku, sesegera mungkin. Sementara itu, ada banyak pertanyaan tentang apa arti semua kebisingan bootloader ini.
Kita akan mencoba menjawab pertanyaan-pertanyaan itu, dengan cara yang tidak aneh. Hit the break, dan baca.
Siapa yang peduli dengan bootloader dan hboot dan flashing?
Sangat sedikit orang, begitu Anda menempatkannya dalam perspektif. Mayoritas dari 400.000 perangkat Android yang diaktifkan setiap hari adalah pengguna yang tidak tahu (atau tidak peduli) apa itu bootloader. Mereka adalah gadis muda yang Anda lihat di salon, mengirim SMS kepada teman-temannya. Atau pria di toko perangkat keras, memeriksa catatannya untuk membeli baut untuk sesuatu. Atau pria hipster di Starbucks memamerkan EVO 4G-nya kepada siapa saja yang mau melihatnya. Android sekarang menjadi arus utama, dan fakta sederhana bahwa Anda di sini, ingin mempelajari lebih lanjut tentang hal-hal bootloader ini, berarti Anda adalah pengguna yang lebih maju daripada kebanyakan.
Inilah sebabnya mengapa HTC, Motorola, dan perusahaan lain mengunci bootloader mereka, meskipun banyak dari kita yang keberatan - itu mempengaruhi garis bawah mereka sangat sedikit dalam skema besar. Tetapi itu juga menunjukkan bahwa perusahaan seperti Sony Ericsson dan HTC, yang telah membalikkan kebijakan mereka dan akan menawarkan solusi membuka kunci bootloader nyata, ingin menyenangkan semua pelanggan mereka. Bahkan beberapa, tetapi sangat keras, yang menginginkan perangkat Android yang lebih mudah diretas.
Orang-orang yang peduli - dan sering sangat bersemangat tentang hal itu - adalah orang-orang yang ingin memiliki kendali penuh atas perangkat lunak apa yang terjadi pada ponsel Android mereka. Mereka adalah coders, themers, developer dan hacker yang terus-menerus mengotak-atik dan meningkatkan sistem yang diberikan kepada mereka, dan mengubahnya menjadi sesuatu yang lebih baik. Atau lebih buruk. Either way - itu milik mereka. Anda akan menemukan orang-orang dalam jumlah besar di Internet, yang membuat kami merasa bahwa kami berada di mayoritas pengguna, meskipun sebenarnya tidak.
Mengapa produsen atau operator telepon menginginkan bootloader yang terkunci? Apa yang sebenarnya dilakukannya?
Ini memberikan keamanan - baik secara finansial kepada operator Anda, dan bagi pengguna akhir.
Ketika kami mengatakan bootloader terkunci, yang kami maksud (sebagian besar waktu) adalah gambar disk yang memeriksa bagian-bagian penting ponsel saat boot, mencari tanda tangan yang tepat. Mari kita jabarkan, sesederhana mungkin.
Saat Anda menghidupkan Atrix 4G, atau HTC Sensation, bootloader menyelesaikan berbagai hal, lalu mengalihkan kontrol ke gambar boot (bagian dari disk yang menyimpan file start-up untuk ponsel Anda). Gambar boot memuat kernel ponsel, lalu memuat Android, mengikuti instruksi yang ditemukan dalam file-file itu. Anda menyalin gambar boot ini ke telepon dengan mem-flash-nya ke memori sistem internal telepon - bukan RAM atau memori yang berjalan, tetapi penyimpanan flash fisik di telepon. Itu sebabnya ada potensi bahaya. Kacau ini, dan Anda benar-benar bisa mengacaukan telepon Anda, mengubahnya menjadi "batu bata." Bergantung pada bagaimana Anda meretasnya, itu mungkin lebih dari sekadar kemungkinan. Ini bervariasi dari ponsel ke ponsel.
Jika Anda memiliki bootloader yang terkunci, Anda hanya dapat mem-flash gambar boot yang telah ditandatangani secara digital dengan serangkaian informasi langsung dari pabrikan. Anda tidak dapat membuat sendiri dan mem-flash-nya ke telepon. Partisi pemulihan adalah cara yang sama - ia memeriksa tanda tangan yang tepat, dan jika tidak memilikinya, Anda tidak dapat menulis yang baru ke memori flash. Ini hanya berarti satu hal:
Kami tidak dapat memuat kernel khusus atau file start-up di ponsel dengan bootloader yang terkunci.
Mendapatkan akses root masih mungkin, bahkan mungkin. Root hanya merupakan pelanggaran keamanan pada sistem yang sedang berjalan, kemudian menyalin file yang membuatnya mudah untuk merusak keamanan itu kapan pun kita mau. Setiap ponsel Android yang pernah saya miliki adalah root, bahkan jika saya tidak pernah memutuskan untuk membodohi gambar boot khusus atau peretasan serius. Saya hanya ingin akses mudah.
Kembali ke bagian keamanan. Jika semua yang dapat Anda jalankan di ponsel Anda (kebanyakan) adalah perangkat lunak yang telah disetujui oleh pabrikan dan operator, lebih mudah bagi mereka untuk menjaga ponsel Anda tetap aman dan berfungsi sebagaimana mestinya. Ini akan menjadi solusi yang sempurna, kecuali pada saat mereka mengirimkan perbaikan keamanan atau bug, masalah baru telah ditemukan. Ini adalah siklus yang tidak pernah berakhir, dan mengunci telepon ke perangkat lunak yang disetujui membantu operator dan produsen mengelola itu. Ingat, tidak semua orang yang memiliki ponsel Android membaca ini, jadi mereka tidak tahu bagaimana cara memuat patch dan memperbaiki sendiri. Orang-orang yang membuat ponsel Anda memiliki minat terbaik dalam pikiran Anda, jika hanya untuk membantu garis bawah mereka ketika datang untuk mendukung. Dan mereka mendukung jutaan telepon - bukan hanya milik Anda.
Dan kemudian ada kerusakan moneter yang bisa kita lakukan pada operator. Ya, kerusakan nyata. Retasan PRL yang memungkinkan roaming 3G di menara Verizon dengan Virgin Mobile Optimus V Anda menghabiskan uang Sprint. Begitu juga dengan mengaktifkan HSPA + di HTC Inspire, memintas pelambatan data T-Mobile, penambatan nirkabel tanpa izin, mengubah siklus slot, dan menghapus Bing serta menghilangkan lalu lintas yang dijanjikan ke Microsoft. Kebijakan ini tampaknya tidak ramah bagi kami, tetapi operator seluler Anda kehilangan pendapatan setiap kali Anda melakukan hal itu.
Jadi, mereka memutuskan untuk mencoba menghentikannya.
Tetapi Thunderbolt memiliki bootloader yang terkunci, bukan? Mereka memiliki ROM khusus dan CyanogenMod sedang bekerja.
Memang, keduanya benar. Pengembang yang memecahkan Thunderbolt menggunakan campuran keterampilan dan keberuntungan - mereka bisa mendapatkan bootloader baru yang lebih tua dan tidak ditandatangani yang dapat mereka flash, menerobos sistem, dan mem-flash pemulihan yang pada gilirannya dapat mem-flash gambar yang tidak ditandatangani.. Sangat terampil, sangat beruntung; kita tidak seharusnya mengandalkan hal semacam itu terjadi terlalu sering.
Cukup, saya mengerti. Tidak terkunci itu baik, tetapi apa sebenarnya yang bisa saya lakukan dengannya?
Apa pun.
Pengembang Droid X adalah sekelompok orang yang luar biasa dan ulet. Mereka tidak bisa hanya mem-flash ClockworkMod, dan memuat kernel dan ROM, dan mereka harus melewati rintangan dan melakukan hal-hal dengan cara yang sulit. Tapi mereka tetap punya beberapa hal yang sangat keren bekerja. Dan hal yang sama akan terjadi dengan Evo 3D, pada akhirnya. Sebaliknya, ketika Nexus S 4G keluar, ia berakar, kernel dibangun, dan pemulihan khusus dilakukan sebelum hari itu berakhir, semua karena sepenuhnya tidak terkunci.
Kami tidak tahu persis bagaimana kebijakan membuka bootloader dengan HTC akan berfungsi. Secara pribadi, saya berharap ini meniru Sony Ericsson - kirim mereka terkunci, tetapi menawarkan cara bagi para ahli teknologi untuk membuka kunci mereka yang didukung oleh pabrikan. Mereka juga bisa menenangkan operator dengan tidak mengizinkan ini pada perangkat di bawah kontrak, tetapi semua ini murni spekulasi. Saya yakin HTC akan segera memberi tahu kami.
Tetapi ketika Anda mendapatkan telepon baru dengan bootloader yang tidak dikunci, jenis pengembangan "peretas" akan muncul dengan cepat. Rooting, custom ROM, port perangkat lunak perangkat lain - semua hal yang kita sukai tentang Android. Dan sebagai tambahan, bootloader yang tidak terkunci berarti kernel khusus - overclocking, host USB, dan segala macam barang lain yang sangat sulit untuk dikelola di ponsel dengan bootloader yang terkunci, serta cara mudah untuk memuatnya di ponsel Anda sendiri. Dan tentu saja, itu berarti MIUI dan CyanogenMod, terutama jika mereka perangkat HTC.
Kami senang hal-hal terjadi seperti yang mereka lakukan, seperti kebanyakan dari Anda. Jika Anda ingin bekerja lebih keras dan meretas ponsel Anda, Anda harus dapat melakukannya dengan perangkat HTC baru. Jika tidak, Anda tidak perlu melakukan apa pun dan menikmati kestabilan dan bersenang-senang dengan telepon Anda seperti dikirimkan kepada Anda. Bagaimanapun, semoga kami telah menjawab sebagian besar pertanyaan Anda tentang bootloader yang terkunci.