Xiaomi POCO F1 mendapat dukungan Widevine L1 dalam beta MIUI terbaru

POCOPHONE F1, atau POCO F1 seperti yang dikenal di India, adalah salah satu smartphone terbaik dari tahun 2018 berkat keterjangkauannya, perangkat keras unggulan, kualitas kamera yang dapat diterima, dan dukungan pengembangan kustom. Tidak seperti pesaing terdekatnya, OnePlus 6 dan OnePlus 6T, POCO F1 dikirim dari pabrik tanpa sertifikasi Widevine L1. Pengenalan pertama kami ke Widevine DRM muncul ketika kami mengetahui perlunya streaming Netflix dan Amazon Prime Video dalam kualitas HD. Kontroversi yang muncul setelah wahyu ini mendorong OnePlus untuk menawarkan pengguna kesempatan untuk mengirim perangkat mereka secara fisik untuk menerima sertifikasi Widevine L1. Setelah POCO pertama kali mengumumkan bahwa mereka akan membawa dukungan Widevine L1 ke POCO F1, kami menganggap ini berarti bahwa pengguna harus mengirim perangkat mereka ke Xiaomi. Namun, kami telah belajar bahwa sebenarnya mungkin untuk menyediakan perangkat dengan Widevine L1 setelah mereka meninggalkan pabrik, dan seperti yang dijanjikan Xiaomi, POCO F1 akhirnya mendapatkan pembaruan dengan sertifikasi Widevine L1 dalam versi MIUI 10 9.2.25 beta terbaru.

Kredit: Anggota bamz1117

Seperti yang dapat Anda lihat di tangkapan layar yang diposting di atas menggunakan aplikasi Info DRM, tingkat keamanan Widevine CDM menunjukkan sebagai L1. Itu berarti, secara teoritis, sekarang mungkin bagi pemilik Xiaomi POCO F1 untuk melakukan streaming konten yang dilindungi DRM dari Netflix di atas 540p tanpa harus menggunakan APK yang diretas. Hanya karena perangkat bersertifikasi Widevine L1 tidak berarti layanan streaming video akan secara otomatis memungkinkan mereka untuk melakukan streaming konten yang dilindungi. Penyedia layanan seperti Netflix dapat membuat daftar putih atau daftar hitam perangkat berdasarkan parameter yang mereka inginkan. Bahkan, banyak penyedia video enggan untuk mengesahkan perangkat yang sudah diluncurkan. Kami belum mengonfirmasi penyedia video mana yang sekarang berfungsi dalam HD pada POCO F1, tetapi kami akan memperbarui setelah kami mengetahuinya.

Pembaruan: POCO CM mengonfirmasi kepada kami bahwa konten DRM dari HotStar dan Amazon Prime Video sekarang didukung. Netflix, sayangnya, belum mensertifikasi POCO F1 untuk streaming dalam HD.

Xiaomi POCO F1 Forum

Jika Anda tertarik untuk mengunduh MIUI 10 Global Beta terbaru untuk POCOPHONE F1, Anda dapat melakukannya dengan mengesampingkan ROM pemulihan di bawah ini, milik Pengembang yang Diakui yshalsager.

Unduh MIUI 10 Global 9.2.25 untuk Xiaomi POCO F1 / POCOPHONE F1

Bagaimana Xiaomi memperbarui POCO F1 dengan Widevine L1?

Menurut dokumen "persiapan" Google untuk Widevine, kotak kunci "harus dienkripsi dengan kunci rahasia unik-perangkat" di TrustZone. Kotak kunci ini harus dipasang "di pabrik atau dikirim ke perangkat menggunakan mekanisme pengiriman aman yang disetujui." Untuk OnePlus 5 dan OnePlus 5T, Manajer Komunitas OnePlus menyatakan bahwa pengguna harus secara fisik mengirim perangkat mereka ke OnePlus sehingga penyediaan dapat dilakukan melalui "PC terotentikasi" karena "proses keamanan yang terlibat dengan memperbarui perangkat."

Pernyataan OnePlus cocok dengan satu-satunya dokumentasi terkait Widevine yang kami ketahui pada saat itu, sehingga masyarakat secara luas menerima bahwa penyediaan OTA tidak mungkin dilakukan. Jadi, selama berbulan-bulan kami berharap bahwa Xiaomi akan meminta pengguna untuk mengirim perangkat mereka, tetapi bahkan itu tidak akan mungkin karena, menurut Alvin Tse, Kepala POCOPHONE Global, BSP POCO tidak divalidasi seperti OnePlus 'begitu rute pusat layanan tidak akan mungkin untuk POCO. BSP, atau Paket Dukungan Dewan, adalah seperangkat perangkat lunak dan alat yang disediakan oleh vendor, dalam hal ini Qualcomm, kepada POCO untuk mendukung rilis Android tertentu pada chipset tertentu — dalam hal ini, BSP yang mereka maksudkan adalah yang mendukung rilis Android 8.1 Oreo untuk platform seluler Qualcomm Snapdragon 845. (Dari apa yang saya dengar, Qualcomm BSPs sudah pra-divalidasi dengan implementasi Widevine, jadi saya tidak sepenuhnya yakin apa masalahnya dengan POCO.)

Apapun, jelas bahwa Xiaomi tidak akan dapat membuat perangkat ketentuan pabrik dengan kunci rahasia unik perangkat yang diperlukan. Itu berarti satu-satunya pilihan mereka adalah melakukannya di atas OTA, yang lama kami anggap tidak mungkin. Sebaliknya, penyediaan OTA untuk Widevine L1 telah dimungkinkan sejak setidaknya pertengahan tahun 2017 . Google memungkinkan penyediaan lapangan melalui OTA dengan memperkenalkan model Provisioning 3.0, yang “menggunakan akar kepercayaan yang dihasilkan oleh OEM yang dapat dipasang oleh OEM di pabrik atau Over The Air.” Sertifikat ini kemudian dapat digunakan oleh Widevine ke "perangkat penyediaan dengan sertifikat DRM khusus penyedia."

Prasyarat untuk penyediaan Widevine L1 OTA. Sumber: Widevine Level 1 Provisioning Models, versi 1.2.

Contoh aliran untuk bagaimana OEM dapat menyediakan perangkat dengan sertifikasi Widevine L1 di atas OTA. Sumber: Widevine Level 1 Provisioning Models, versi 1.2.

Untuk menyediakan perangkat OTA, OEM memerlukan kemampuan untuk mengeluarkan pembaruan perangkat lunak ke TEE (QSEE pada perangkat Qualcomm.) Saya percaya bahwa sebagian besar OEM menggunakan implementasi Qualcomm untuk Widevine untuk QSEE, dan jika mereka ingin memperbaruinya, mereka perlu diberi kode sumber, yang mungkin atau mungkin tidak disediakan oleh Qualcomm. Jadi, tanpa kode sumber, OEM perlu menunggu Qualcomm memperbaruinya. Apakah itu terjadi dengan Xiaomi, saya tidak sadar, tetapi bagaimanapun, tampaknya perusahaan menemukan cara untuk membawa Widevine L1 ke POCO F1. Sekarang mereka hanya perlu meyakinkan penyedia video populer untuk membuat daftar putih perangkat mereka.