Isi kandungan:
- Siapakah yang mengambil berat tentang bootloader dan hboots dan berkelip?
- Mengapa pengilang atau pembawa telefon mahukan peng boot yang dikunci? Apa sebenarnya yang dilakukannya?
- Tetapi Thunderbolt mempunyai bootloader terkunci, kan? Mereka mempunyai ROM tersuai dan CyanogenMod sedang dalam kerja-kerja.
- Cukup, saya dapat. Dibuka kunci adalah baik, tapi apa sebenarnya yang boleh saya lakukan dengannya?
Kami gembira kerana pukulan HTC telah memutuskan untuk menggegarkan perkara sedikit dan berhenti mengunci pemuat boot pada peranti Androidnya. Ceria kepada pengilang untuk mendengar minoriti vokal, dan untuk menyedari nilai yang akan dibawa ke jenamanya. Kami akan mendapat butir-butir lengkap, serta jawapan kepada soalan seperti apabila dasar ini berkuat kuasa, sebaik sahaja kami dapat. Sementara itu, terdapat banyak persoalan mengenai apa yang dimaksudkan dengan semua bunyi bising ini.
Kami akan cuba untuk menjawab soalan-soalan itu, sebagai tidak geeky cara yang mungkin. Pukul rehat, dan baca.
Siapakah yang mengambil berat tentang bootloader dan hboots dan berkelip?
Sangat sedikit orang, sebaik sahaja anda meletakkannya dalam perspektif. Sebilangan besar daripada 400, 000 peranti Android yang diaktifkan setiap hari adalah pengguna yang tidak tahu (atau akan peduli) apa bootloader itu. Mereka adalah gadis muda yang anda lihat di pendandan rambut, menghantar mesej kepada kawan-kawannya. Atau lelaki di kedai perkakasan, memeriksa nota untuk membeli bolt untuk sesuatu. Atau lelaki hipster di Starbucks memamerkan EVO 4Gnya kepada siapa saja yang akan melihat. Android kini arus perdana, dan fakta mudah bahawa anda berada di sini, ingin mengetahui lebih lanjut mengenai perkara ini, ini bermakna anda adalah pengguna yang lebih maju daripada yang paling banyak.
Inilah sebabnya mengapa HTC, Motorola, dan syarikat lain mengunci pemuat boot mereka, walaupun banyak daripada kita objek - ia mempengaruhi bahagian bawah mereka sangat sedikit dalam skema besar perkara. Tetapi ia juga menunjukkan bahawa syarikat-syarikat seperti Sony Ericsson dan HTC, yang telah membalikkan dasar mereka dan akan menawarkan penyelesaian pembuka kunci boot yang sebenar, ingin menyenangkan semua pelanggan mereka. Malah sedikit, tetapi sangat kuat, yang mahukan peranti Android yang lebih mudah digodam.
Orang-orang yang menjaga - dan selalunya sangat bersemangat mengenainya - adalah lelaki dan wanita yang ingin mengawal sepenuhnya perisian apa yang berlaku pada telefon Android mereka. Mereka adalah coder, themers, pemaju dan penggodam yang tanpa henti menggerutu dan memperbaiki sistem yang mereka berikan, dan mengubahnya menjadi sesuatu yang lebih baik. Atau lebih buruk lagi. Sama ada jalan - ia adalah milik mereka. Anda akan mendapati orang-orang dalam jumlah besar di Internet, yang menjadikan kami merasa bahawa kami berada di kebanyakan pengguna, walaupun kami tidak.
Mengapa pengilang atau pembawa telefon mahukan peng boot yang dikunci? Apa sebenarnya yang dilakukannya?
Ia menyediakan keselamatan - baik dari segi kewangan kepada pembawa anda, dan kepada pengguna akhir.
Apabila kita mengatakan bootloader terkunci, apa yang kita maksudkan (kebanyakan masa) adalah imej cakera yang memeriksa bahagian-bahagian penting telefon ketika ia membongkok, mencari tandatangan yang tepat. Mari pecahkan itu, semudah yang kita boleh.
Apabila anda menghidupkan Atrix 4G anda, atau HTC Sensation, bootloader akan menjadi perkara yang berlaku, kemudian melepaskan kawalan ke imej boot (bahagian cakera yang memegang fail permulaan untuk telefon anda). Imej boot memuat kernel telefon, kemudian memuat Android, mengikuti arahan yang terdapat pada fail tersebut. Anda menyalin imej butuhkan ini ke telefon dengan berkelip ke memori sistem dalaman telefon - bukan RAM atau memori yang sedang berjalan, tetapi penyimpanan flash fizikal di dalam telefon. Itulah sebabnya ada potensi bahaya. Skru ini, dan anda benar-benar boleh mengawal telefon anda, menjadikannya "bata". Bergantung kepada bagaimana anda meretasnya, itu mungkin lebih daripada sekadar kemungkinan. Ia berbeza dari telefon ke telefon.
Jika anda mempunyai bootloader terkunci, anda hanya boleh memaparkan imej boot yang telah ditandatangani secara digital dengan serangkaian maklumat yang langsung dari pengilang. Anda tidak boleh membina anda sendiri dan menyalakannya ke telefon. Partition pemulihan adalah cara yang sama - ia ditandakan untuk tanda tangan yang betul, dan jika ia tidak memilikinya, anda tidak boleh menulis yang baru ke memori flash. Ini hanya bermakna satu perkara:
Kita tidak boleh memuatkan kernel khusus atau fail permulaan pada telefon dengan bootloader terkunci.
Memperoleh akses root masih mungkin, mungkin juga. Root hanyalah pelanggaran keselamatan pada sistem yang sedang berjalan, kemudian menyalin fail yang memudahkan untuk memecahkan keselamatan tersebut bila-bila masa yang kami mahu. Setiap telefon Android saya yang pernah dimiliki telah di-root, walaupun saya tidak pernah memutuskan untuk membodohi imej boot khusus atau sebarang masalah serius. Saya hanya mahukan akses mudah.
Kembali ke bahagian keselamatan. Jika semua yang anda boleh jalankan di telefon anda (sebahagian besarnya) adalah perisian yang telah diluluskan oleh pengilang dan pembawa, lebih mudah bagi mereka untuk memastikan agar telepon Anda tetap terjaga dan berfungsi sebagaimana dimaksud. Ini akan menjadi penyelesaian yang sempurna, kecuali apabila mereka menghantar keselamatan atau pepijat, isu baru telah dijumpai. Ia adalah kitaran yang tidak berkesudahan, dan mengunci telefon ke perisian yang diluluskan membantu pembawa dan pengeluar mentadbirnya. Ingat, tidak semua orang yang memiliki telefon Android sedang membaca ini, jadi mereka tidak tahu bagaimana hendak memunggah patch dan membetulkan diri mereka sendiri. Orang-orang yang membuat telefon anda mempunyai kepentingan terbaik dalam fikiran, jika hanya untuk membantu garis bawah mereka apabila ia datang untuk menyokong. Dan mereka menyokong jutaan telefon - bukan hanya milik anda.
Dan kemudian ada kerosakan kewangan yang boleh kita lakukan kepada pembawa. Ya, kerosakan sebenar. Hacks PRL yang membolehkan perayauan 3G di menara Verizon dengan kos Sprint Virgin Mobile Optimus V anda. Begitu juga dengan HSPA + pada HTC Inspire, memintas pendaratan data T-Mobile, penyambungan tanpa wayar tanpa kebenaran, menukar slot slot, dan mengeluarkan Bing dan mengambil lalu lintas yang dijanjikan kepada Microsoft. Dasar-dasar ini kelihatannya tidak ramah kepada kami, tetapi pembawa sel anda kehilangan pendapatan setiap kali anda melakukan apa-apa.
Jadi, mereka memutuskan untuk menghentikannya.
Tetapi Thunderbolt mempunyai bootloader terkunci, kan? Mereka mempunyai ROM tersuai dan CyanogenMod sedang dalam kerja-kerja.
Sesungguhnya kedua-duanya adalah benar. Para pemaju yang memecahkan Thunderbolt menggunakan gabungan kemahiran dan nasib - mereka dapat mendapatkan tangan mereka pada bootloader yang lebih tua dan tidak ditandatangani yang lebih baru yang dapat mereka flash, memecah masuk ke dalam sistem, dan memulihkan pemulihan yang dapat menggambarkan imej yang tidak ditandatangani. Sangat mahir, sangat bertuah; kita tidak boleh bergantung kepada perkara yang berlaku terlalu kerap.
Cukup, saya dapat. Dibuka kunci adalah baik, tapi apa sebenarnya yang boleh saya lakukan dengannya?
Apa sahaja.
Pemaju Droid X adalah sekumpulan orang yang sangat gigih. Mereka tidak boleh hanya menghidupkan ClockworkMod, dan memuat biji dan ROM, dan mereka perlu melompat melalui gelung dan melakukan perkara dengan cara yang sukar. Tetapi mereka mendapat beberapa perkara yang sangat kerap bekerja. Dan perkara yang sama akan berlaku dengan Evo 3D, akhirnya. Sebaliknya, apabila Nexus S 4G keluar, ia telah berakar, kernel dibina, dan pemulihan tersuai telah dibuat sebelum hari berakhir, semuanya kerana ia telah dikunci sepenuhnya.
Kami tidak tahu dengan tepat bagaimana dasar buka kunci bootloader dengan HTC akan berfungsi. Secara peribadi, saya berharap ia menyerupai Sony Ericsson - kapal mereka terkunci, tetapi menawarkan cara untuk celik teknologi untuk membuka kunci mereka yang disokong oleh pengilang. Mereka juga boleh menghiburkan pembawa dengan tidak membenarkan ini pada peranti di bawah kontrak, tetapi semua ini adalah spekulasi tulen. Saya yakin HTC akan memberitahu kami lebih lama lagi.
Tetapi apabila anda mendapat telefon baru dengan bootloader yang tidak dikunci, jenis "penggodam" pembangunan akan datang pada kadar rekod. Root, ROM tersuai, port perisian peranti lain - semua perkara yang kita cintai tentang Android. Dan untuk mengatasinya, bootloaders yang tidak dikunci bermakna kernel custom - overclocking, host USB, dan semua jenis barang lain yang agak sukar untuk dikendalikan pada telefon dengan bootloaders terkunci, serta cara mudah untuk memuatkannya pada telefon anda sendiri. Dan tentu saja, ini bermakna MIUI dan CyanogenMod, terutama jika mereka adalah peranti HTC.
Kami senang perkara berlaku seperti yang mereka lakukan, seperti kebanyakan anda. Sekiranya anda ingin pergi lebih jauh dan menggodam telefon anda, anda sepatutnya dapat berbuat demikian dengan peranti HTC baru. Jika anda tidak, anda tidak perlu melakukan sesuatu dan menikmati kestabilan dan bersenang-senang dengan telefon anda seperti ia dihantar kepada anda. Sama ada, semoga kami telah menjawab sebahagian besar soalan anda mengenai pemuat boot dikunci.