Penjelasan Bootloader Galaxy S7: Anda Mungkin Tidak Mendapatkan AOSP

click fraud protection

Samsung Galaxy S7 dan S7 Edge menghidupkan kembali harapan AOSP dengan varian Snapdragon 820 mereka. Namun Samsung punya pemikiran lain. Baca terus untuk mengetahui lebih lanjut!

Samsung Galaxy S7 dan S7 Edge adalah beberapa perangkat paling kuat yang dapat Anda beli saat ini. Namun pembaca reguler dan penghuni forum kami akan mengetahui bahwa perangkat Samsung bukanlah yang terbaik dalam hal pengembangan.

Banyak masalah dengan Samsung dan pengembangannya dapat ditelusuri kembali Exynos dan kurangnya dokumentasi. Jadi wajar saja jika kita mendengar kabar bahwa Samsung Galaxy S7 akan hadir dalam varian bersama Qualcomm Snapdragon 820 alih-alih Exynos 8890 milik Samsung, komunitas pengembang berharap demikian terbaik. Mungkinkah ini menjadi produk andalan Samsung pertama yang memiliki dukungan baik untuk pengembangan berbasis AOSP? Mungkinkah menghapus TouchWiz sepenuhnya dari ponsel andalan Samsung, dan menikmati pengalaman AOSP tanpa kerumitan? Bisakah seseorang berharap untuk mendapatkan versi Android terbaru tanpa menunggu berbulan-bulan hingga Samsung mem-portingnya ke perangkat?

Sayangnya, itu hanya angan-angan saja. Jalan dimulai dengan penghalang jalan di awal perjalanan. Sebagai permulaan, hanya perangkat yang dijual di AS yang akan hadir dengan Qualcomm Snapdragon 820. Perangkat yang dijual secara internasional akan hadir dengan Exynos 8890, yang berarti sebagian besar dunia akan kehilangan karya komunitas di AOSP seperti perangkat andalan Samsung sebelumnya. Namun, hal ini sudah diduga, dan oleh karena itu, berita ini tidak mengejutkan.

Lalu, datanglah pengangkut. Operator di AS memiliki sejarah yang kuat dalam mengunci perangkat, dengan Verizon dan AT&T menjadi yang terburuk dalam hal penguncian bootloader. Jadi, sebagian besar pengguna operator tersebut mungkin akan terjebak dengan apa yang sudah ada sebelumnya. Pembaruan pada sistem Android pertama-tama harus diterapkan di TouchWiz oleh Samsung, dan kemudian harus melewati operator untuk menjangkau perangkat, menambahkan langkah lain dalam proses penerapan pembaruan.

Jadi, dengan semua ini dikatakan dan dilakukan, pengguna Sprint dan T-Mobile Samsung Galaxy S7 dan S7 Edge akan menjadi yang paling beruntung, bukan? Lagi pula, meskipun operator-operator ini melakukan praktik penguncian SIM pada perangkat, mereka biasanya tidak seketat operator lain dalam hal bootloader Samsung. Perangkatnya masih belum bisa dibandingkan sepenuhnya perangkat tidak terkunci, tetapi ada sesuatu yang lebih baik daripada tidak sama sekali, bukan? Benar?

Tidak terlalu. Samsung telah melakukannya lagi.

Ini dimulai di forum T-Mobile Samsung Galaxy S7 Edge kami, yang bersifat antisipatif thread diskusi akar telah dibuat, bertujuan untuk mendapatkan root pada perangkat sesegera mungkin dan kemudian mendistribusikannya ke pengguna forum lain dengan cara yang mudah diikuti. Pengembang yang Diakui XDA Berawa membuat sebuah pengamatan cepat itu menandakan bahwa semuanya mungkin tidak akan baik-baik saja:

Sepertinya bootloader terkunci, boot aman qualcomm, dan unduhan aman diaktifkan.

Eh, sepertinya itu tidak terlalu buruk. OEM Unlock masih ada di pengaturan Pengembang, jadi mungkin perlu diubah sebelum melanjutkan. Fenny menjawab memang melakukannya, tapi tetap berharap pada metode lain melalui mana root dapat diperoleh.

Pengembang yang Diakui XDA TekHD terkelupas dengan pengamatannya:

Baru saja mendapatkan perangkat saya hari ini... setelah melihat sekilas, saya tidak melihat apa pun yang terkunci. Jika Anda mengacu pada:

QUALCOMM SECUREBOOT: AKTIFKAN

UNDUHAN AMAN: AKTIFKAN

itu sangat normal... tidak ada yang perlu dikhawatirkan...

Yang lain berkontribusi dalam diskusi, tapi itu menjadi jelas bahwa Odin tidak dapat mem-flash apa pun kecuali stok gambar yang belum tersentuh.

Belum ada TWRP. Saya bahkan tidak bisa Odin kernel dengan initramfs yang sama sekali tidak berubah, tetapi dikemas ulang. Stok gambar berkedip dengan baik.

Pada tahap ini, Samsung merilis kode sumber kernel untuk varian Exynos dari Galaxy S7 dan S7 Edge. Jangan bingung dengan apa pun selain persyaratan minimum agar sesuai dengan GPL, kode sumber kernel ini hanya akan membantu dalam pengembangan kernel khusus untuk varian Exynos. AOSP masih menjadi mimpi hingga saat ini.

Didorong oleh kode kernel, Anggota Senior XDA jcadduono mampu merawat pemilik Internasional (Exynos). galaksi S7 Dan S7 Tepi untuk membangun TWRP, membuka banyak kemungkinan bagi basis pengguna. Tapi bagaimana dengan varian Qualcomm? Nah, di sinilah kabar buruk sebenarnya mulai berdatangan.

Jcadduonodipanggil Departemen teknik seluler Samsung, di mana dia diberitahu bahwa T-Mobile S7 memiliki a bootloader terkunci flash aman, yang mirip dengan perangkat Samsung Verizon sebelumnya. Dia juga menyebutkan hal itu dm-kebenaran diaktifkan di kernel, yang berarti Anda tidak akan dapat mem-flash partisi sistem yang dimodifikasi dalam kondisi saat ini, yang merupakan cara model Galaxy S6 tertentu yang terkunci mendapatkan root.

Untuk melanjutkan pengembangan dan penelitian, jcadduono bertanya kepada orang-orang di thread tersebut untuk melihat apakah mereka dapat mem-flash TWRP yang dia buat untuk perangkat tersebut. Bergantung pada kesalahan yang ditampilkan perangkat, suatu kesimpulan dapat dicapai. Kemudian, semua ketakutan terbukti.

Ini bukan kegagalan penulisan biasa. Kegagalan pemeriksaan aman, secara sederhana, menunjukkan bootloader terkunci. Sejauh pengetahuan pribadi saya dan memahami pergi, ini mencegah operasi apa pun dijalankan kecuali tanda tangan file cocok dengan kunci publik OEM yang disimpan di partisi boot perangkat. Ini pada dasarnya membatasi semua aktivitas hanya pada aktivitas yang datang langsung dari OEM, dalam hal ini Samsung. Anda tidak dapat mem-flash apa pun, bahkan tidak mengemas ulang gambar stok tanpa modifikasi lainnya.

Mengutip Pengembang yang Diakui XDA Berawa:

Secureboot Qualcomm telah membelenggu kita dengan rantai kepercayaan yang nyaris antipeluru.

Jcadduonomengkonfirmasi hal yang sama dalam balasan:

Q: Mungkinkah menjadikan selinux permisif akan membantu? Itulah yang harus kami lakukan pada s6 seingat saya.

A: Tidak, gambar pemulihan bahkan tidak dapat di-flash. Masalahnya bukan pada saat mem-boot-nya, tetapi pada saat mem-flash-nya.

Bootloader mode unduh memuat gambar yang dikirim dari Odin ke dalam memori, kemudian menjalankan checksum dan validasi tanda tangan pada gambar. Jika tidak cocok, maka akan terbebas dari memori dan tidak ditulis ke perangkat sama sekali.

Kami tidak dapat melakukan apa pun kecuali gambar TWRP kami ditandatangani oleh T-Mobile.


Mengapa T-Mobile mengunci bootloader dari salah satu perangkat Samsung terlaris tahun 2016? Di Sini adalah beberapa spekulasi tentang mengapa mereka memilih untuk melakukannya, meskipun sebelumnya bersikap lunak terhadap beberapa perangkat lain:

Dugaan saya adalah Samsung baru saja memutuskan untuk mengaktifkan verifikasi flash aman pada semua varian Snapdragon karena itulah yang diinginkan semua operator lain.

T-Mobile sekarang membatalkan garansi untuk rooting menurut perwakilan facebook mereka, jadi mungkin T-Mobile tidak repot-repot meminta perangkat yang tidak terkunci dari Samsung dan memutuskan untuk bergabung dengan yang lain juga.

Melepaskan sumber tidak membuat perbedaan. Anda tidak dapat mem-flash APA PUN ke ponsel kecuali ponsel tersebut bertanda tangan OEM.

Dengan ini, Samsung secara efektif telah mengunci semua pengembangan pada varian Snapdragon 820 dari Galaxy S7 dan S7 Edge. Meskipun sebagian besar diskusi ini ada di forum T-Mobile S7 Edge, skenario dan konsekuensinya berlaku untuk semua operator dan juga S7 (SD-820). Apa yang seharusnya menjadi perangkat ramah pengembang dari Samsung dalam waktu yang lama kini menjadi lebih terkunci dibandingkan varian Exynos. Ini benar-benar membuat frustrasi bagi pengguna yang secara khusus mencari perangkat Samsung dengan pengembangan mereka lebih cenderung menggunakan varian Snapdragon 820 dibandingkan varian Exynos sebelumnya pengalaman.

Namun apakah semuanya hilang? Akankah perangkat tersebut tidak pernah mengalami pengembangan apa pun?

Situasinya belum 100% menjadi bencana. Masih sangat kecil kemungkinan root dapat diperoleh melalui kerentanan dan eksploitasi. Ini adalah cara kasar untuk mendapatkan root, tapi bisa dilakukan, meski belum ada yang ditemukan. Namun masalah dengan kerentanan dan eksploitasi adalah bahwa kerentanan dan eksploitasi tersebut akan ditambal pada pembaruan mendatang. Pengguna akhir harus memutuskan apakah ia ingin mendapatkan pembaruan terkini tetapi tidak memiliki root hingga eksploitasi baru ditemukan, atau tetap menggunakan pembaruan yang sudah ketinggalan zaman dan tetap puas dengan root. Anda memperbarui ke yang terbaru dan Anda kembali ke titik awal.

Jcadduono telah ini untuk mengatakan tentang status pengembangan perangkat:

Gambar boot memiliki dm-verity yang berarti Anda akan mendapatkan boot loop jika Anda melakukan sesuatu untuk memasang/menulis ke partisi sistem. Akar yang hidup akan menjadi satu-satunya cara.

Kabar baiknya adalah, Anda harus dapat membuat gambar perangkat loop di partisi data dan memasangnya dengan izin yang dapat dieksekusi untuk membuat overlay sistem mini Anda sendiri yang dapat ditulis jika eksploitasi root langsung keluar. Mirip dengan SuperSU tanpa sistem, saya kira.

Ini merupakan pandangan optimis terhadap masa depan, terutama karena hal ini sangat bergantung pada keberadaan dan penemuan root eksploitasi yang masih hidup. Mungkin tidak ada eksploitasi seperti itu, atau bisa saja ada tetapi tidak ada yang bisa menemukannya. Itu adalah hal yang sangat besar JIKA dilampirkan pada skenario pengembangan Galaxy S7 dan S7 Edge berbasis Snapdragon 820 di semua operator AS.

Apakah kita sebenarnya terkejut? Secara pribadi, saya agak mengharapkannya. Dengan Samsung Pay yang menjadi kesepakatan besar, Samsung tidak akan mudah berkompromi dengan solusi pembayaran seluler mereka. Meskipun niat komunitas pengembang bersih jika dilihat dari sudut pandang yang luas, tidak dapat disangkal bahwa root dan hal-hal di luarnya digunakan untuk kegiatan jahat. Tindakan rooting dan membuka kunci bootloader membuka perangkat terhadap banyak kemungkinan, dan dunia ini memiliki sisi positif dan negatifnya. Segalanya akan menjadi serius ketika Anda mempertimbangkan bahwa sebagian besar masyarakat diperkirakan akan memigrasikan informasi perbankan mereka ke perangkat ini dan menggunakannya di semua terminal pembayaran lokal. Variabel yang terlibat sangat besar, dan Samsung tentu tidak akan mempertaruhkan reputasi perangkatnya serta Samsung Pay sebagai pesaing terhadap alternatif yang lebih "aman" seperti Apple dan Apple Pay.

Namun apakah hal ini membuat lockdown dapat diterima? Tidak. Paling tidak, penafian seharusnya disampaikan kepada masyarakat luas. Bahkan tidak harus dipasarkan secara negatif. Samsung bisa saja menyebutkan fitur keamanan ini dengan baik dalam acara peluncurannya, dengan mengatakan hal itu perangkat ini memiliki lapisan keamanan tambahan untuk Samsung Pay, sehingga sulit untuk diretas dan diretas mengeksploitasi. Kami akan menerima petunjuknya, sungguh.

Samsung mungkin juga memperkenalkan program khusus untuk membuka kunci perangkat, seperti halnya OEM lain seperti karya Sony. Ini adalah salah satu kemungkinan yang masih bisa dilakukan, memungkinkan yang terbaik dari kedua dunia. Masyarakat non-pengembang mendapatkan telepon yang aman dengan kemampuan terbaik Samsung saat ini, sementara masyarakat komunitas pengembang membuka kunci bootloader mereka dengan mengorbankan Samsung Pay dan hal-hal lain yang bergantung pada keamanan fitur.

Hal ini tentu saja merupakan kejadian yang mengecewakan. Apa yang seharusnya menjadi harapan terbaik AOSP di dunia gelap TouchWiz telah ditinggalkan bahkan oleh Exynos. Sementara kemungkinan root, custom kernel, recovery dan ROM masih ada untuk Samsung Snapdragon 820 perangkat, kemungkinan mereka melakukan pekerjaan pengembangan besar-besaran tetap kecil setelah kehancuran ini meniup.

Apa pendapat Anda tentang kejadian ini? Beri tahu kami di komentar di bawah!