Dokumen Definisi Kompatibilitas Android 12 telah dirilis, dan dokumen tersebut menguraikan persyaratan kelas kinerja untuk perangkat andalan.
Baru-baru ini, kami melihat AOSP pelepasan Android 12, meskipun rilis untuk Google Pixels akan dirilis beberapa saat kemudian. Android 12 memiliki ton perubahan, dan tidak semuanya dapat diakses oleh pengguna. Tentu, kami mengerti Materi Anda, Dasbor Privasi, dan beberapa fitur hebat lainnya, tetapi bagi OEM, ada banyak hal yang perlu dikhawatirkan juga. OEM juga harus memperhatikan setiap pembaruan yang dilakukan pada Compatibility Definition Document (CDD) Android. CDD untuk Android 12 telah dirilis dan menguraikan beberapa hal yang secara khusus dapat menjadi fokus OEM.
Dokumen Definisi Kompatibilitas Android adalah bagian penting dari ekosistem Android. Untuk menjaga konsistensi API dan perilaku platform antar perangkat Android, Google menggabungkan distribusi Layanan Seluler Google (termasuk aplikasi dan kerangka kerja seperti Google Play Store dan Layanan Google Play) dengan perjanjian lisensi yang mewajibkan perangkat mematuhi aturan berdasarkan peraturan Google "
Program Kompatibilitas Android" (di antara persyaratan lainnya). Program Kompatibilitas Android terdiri dari beberapa rangkaian pengujian otomatis dan seperangkat aturan yang disebutkan dalam CDD (CDD PDF untuk Android 12 tersedia di sini).Jika perangkat gagal memenuhi persyaratan yang diuraikan dalam CDD, perangkat tersebut mungkin gagal dalam Rangkaian Uji Kompatibilitas Google - yang mengakibatkan hilangnya akses ke rangkaian aplikasi Google. CDD di masa lalu telah menerapkan perubahan yang baik bagi konsumen -- misalnya, CDD untuk Android 11 menguraikan cara OEM harus menerapkan kontrol perangkat rumah pada menu daya jika mereka menerapkannya. Artinya jika sebuah smartphone Android memiliki kontrol perangkat di menu daya, maka akan sama seperti pada smartphone Android lain yang menerapkannya juga.
Kelas performa - Android 12 dan Android 11
Dalam kasus Android 12, ada beberapa perubahan yang diuraikan CDD, tetapi sebagian besar cukup baik kecil atau hanya berdampak pada OEM. Salah satu perubahan terbesar yang kami lihat adalah pengenalan dari "kelas kinerja" yang dapat ditentukan dalam properti build ponsel pintar Android. Google sudah mengumumkan ini bersamaan dengan rilis Android 12 Beta 1, dan ini adalah cara mudah bagi pengembang untuk memeriksa seberapa cepat sebenarnya ponsel pintar Android. Di halaman Pengembang Android, Google mengatakan bahwa setiap versi Android memiliki kelas kinerjanya masing-masing, artinya ada kelas kinerja untuk Android 12 dan akan ada satu untuk Android 13, 14, dan seterusnya.
Seperti yang ditunjukkan pada grafik di atas, kelas kinerja kompatibel ke depan. Artinya, perangkat dapat melakukan upgrade ke versi Android baru tanpa mengubah kelas performanya, tetapi ini juga berarti bahwa perangkat dapat mengubah kelasnya jika memenuhi persyaratan OS baru tersebut Versi: kapan. Google mengatakan akan menentukan kelas kinerja untuk Android 11 juga, dan memang demikian. CDD sebenarnya mengacu pada kelas kinerja 11 dan 12 masing-masing sebagai kelas kinerja R dan S.
Kami melakukan penelusuran pada saat itu dan menemukan beberapa hal yang menentukan kelas performa untuk Android 12. Beberapa persyaratan utama untuk kelas kinerja 12 ada di bawah.
Persyaratan utama kelas kinerja 12
- Setidaknya 6GB RAM
- Setidaknya resolusi 400dpi dan 1080p
- Setidaknya kecepatan tulis berurutan 120MB/dtk, baca berurutan 250MB/dtk, tulis acak 10MB/dtk, dan kecepatan baca acak 40MB/dtk
- Harus memiliki (minimal) kamera belakang 12MP yang mampu merekam 4K 30 FPS
- Harus memiliki (minimal) kamera depan 4MP yang mampu merekam 1080p 30 FPS
Pada saat itu, kami tidak menemukan informasi tentang kinerja kelas 11. Kelas kinerja tersebut sekarang juga ditentukan di CDD. Persyaratan untuk kelas kinerja 11 ada di bawah.
Persyaratan utama kinerja kelas 11
- Setidaknya 6GB RAM
- Setidaknya resolusi 400dpi dan 1080p
- Setidaknya kecepatan tulis berurutan 100MB/dtk, baca berurutan 200MB/dtk, tulis acak 10MB/dtk, dan kecepatan baca acak 25MB/dtk
- Harus memiliki (minimal) kamera belakang 12MP yang mampu merekam 4K 30 FPS
- Harus memiliki (minimal) kamera depan 4MP yang mampu merekam 1080p 30 FPS
Ada lebih banyak persyaratan daripada yang diuraikan di atas, namun kebanyakan merujuk pada codec, pemrosesan kamera, dan informasi lainnya.
Kelas kinerja mungkin berguna bagi pengembang aplikasi untuk meningkatkan pengalaman keseluruhan tidak hanya pada perangkat yang memenuhi spesifikasi “kelas kinerja”, tetapi juga untuk ponsel kelas bawah. Jika suatu aplikasi mendeteksi ponsel tidak memenuhi persyaratan untuk perangkat “kelas kinerja”, aplikasi tersebut dapat dimatikan fitur atau efek visual tertentu yang lebih menuntut untuk meningkatkan cara kerja aplikasi pada perangkat kelas bawah telepon. Demikian pula, ia juga dapat mendeteksi apakah itu berjalan di salah satu ponsel Android terbaik, dalam hal ini, ini dapat mengaktifkan fitur berkinerja tinggi.