Jika tema dinamis bawaan di Android 12/12L tidak cukup fleksibel untuk selera Anda, lihat Repainter untuk penyesuaian lebih lanjut.
Tema Android telah berkembang pesat, mulai dari penerapan overlay khusus melalui Substratum dan sekarang Android 12'S Mesin tema berbasis wallpaper Material You (dengan nama sandi "monet"). Terlepas dari semua keunggulannya, Google memilikinya belum mempublikasikan sumber daya dan perpustakaan pada komponen tema dinamis Material You, itulah sebabnya sebagian besar aplikasi pihak ketiga belum mendukung fitur ini. Untungnya, penerapan Google telah direkayasa ulang. Danny Lin, alias Anggota Senior XDA kdrag0n berhasil menciptakan kembali tema dinamis eksklusif Pixel dan menjadikannya open source, sehingga ROM khusus pengembang dapat dengan mudah memasukkannya ke dalam bangunan mereka. Sekarang, kdrag0n telah merilis aplikasi tema baru bernama pengecatan ulang untuk memberi pengguna akhir lebih banyak opsi penyesuaian untuk warna Material You.
Apa itu Pengecatan Ulang?
Menghasilkan palet warna dinamis berdasarkan wallpaper saat ini bukanlah tugas yang mudah. Mesin ekstraksi warna dengan target warna Material menentukan warna dominan dan kurang dominan. Selanjutnya, algoritma pembuatan palet menciptakan palet kaya yang terdiri dari warna dan nuansa netral dan aksen yang digunakan untuk menentukan warna yang paling dekat dengan wallpaper pengguna. Namun, tidak ada opsi untuk input pengguna khusus dalam algoritma Google. Di sinilah peran Repainter. Aplikasi ini bertujuan untuk membuka potensi penuh pewarnaan dinamis, mulai dari memilih warna di luar wallpaper saat ini hingga mengubah parameter kecerahan dan warna.
Bagaimana cara kerjanya?
Di balik terpalnya, aplikasi ini memanfaatkan celah di API Fabricated Overlay yang memungkinkan pengguna shell yang bukan root untuk menerapkan overlay warna dan dimensi yang baru dibuat dengan cepat. Hasilnya, Repainter dapat digunakan tanpa akses root, meskipun prosesnya tidak semudah yang Anda bayangkan. Anda harus memilih solusi seperti Shizuku untuk mendapatkan akses tingkat shell yang diperlukan.
Namun, ada kendalanya. Celah itu sudah ditambal Android 12L Beta 1, dan Google memutuskan untuk melakukan backport patch tersebut ke Android 12 dengan Pembaruan keamanan Januari 2022 (melalui Mishal Rahman). Meskipun pengguna yang telah di-root masih dapat memanfaatkan kekuatan Repainter yang sebenarnya, Anda hanya dapat mengakses pemilihan warna dan modul pemilih warna khusus dalam instance Android yang tidak di-root - penyesuaian lanjutan tidak lagi diperlukan mungkin.
Dukungan perangkat
Repainter berfungsi dengan semua ROM Android 12, termasuk skin OEM seperti Samsung One UI, MIUI Xiaomi, dan OxygenOS dari OnePlus. Perlu diingat bahwa beberapa produsen menggunakan warna mereka sendiri dan bukan rangkaian warna Material You, sehingga UI sistem mungkin tidak dapat diberi tema pada beberapa perangkat.
Di mana saya bisa mendapatkannya?
Itu grup Telegram resmi untuk Repainter adalah rumah bagi proyek baru ini, dan merupakan tempat Anda dapat menemukan pembaruan perkembangan terkini. Sedangkan untuk aplikasinya, Anda dapat menemukannya di Google Play Store dengan mengikuti link di bawah ini:
Harga: Gratis.
4.3.