Android Pie mengintegrasikan ikhtisar (aplikasi terkini) ke dalam peluncur, bukan SystemUI. Peluncur pihak ketiga yang mendukung root dapat membuat UI aplikasi terbarunya sendiri!
Hingga Android 9 Pie, antarmuka aplikasi terbaru kartu bertumpuk sebagian besar tetap tidak berubah sejak pertama kali diperkenalkan di Android 5.0 Lollipop. Dengan diperkenalkannya navigasi gerakan di Android Pie, Google merombak layar ikhtisar aplikasi terkini. Antarmuka baru menampilkan kartu ikhtisar besar yang disusun secara horizontal, tetapi itu bukan perubahan terbesar pada antarmuka aplikasi terkini. Karena kode untuk aplikasi terbaru kini terintegrasi ke dalam peluncur stok, kini Anda dapat dengan mulus bertransisi dari ikhtisar aplikasi terbaru ke laci aplikasi peluncur Anda. Sebagai AndroidCentral Ara Wagoner menjelaskan, hal ini merugikan peluncur pihak ketiga karena hanya peluncur sistem pra-instal yang dapat berintegrasi dengan UI aplikasi terbaru. Di sisi lain, jika Anda memiliki akses root, perubahan Android Pie pada ikhtisar aplikasi terkini sebenarnya membuka jalan penyesuaian yang benar-benar baru.
Menyesuaikan Ikhtisar Aplikasi Terbaru sebelum Android Pie
Sebelum Android 9 Pie, antarmuka multitasking ditangani sepenuhnya oleh paket SystemUI. Jadi, satu-satunya cara untuk menyesuaikan layar aplikasi terbaru adalah dengan memodifikasi SystemUI. Itu bukan masalah untuk ROM khusus, tapi jauh lebih rumit bagi mereka yang hanya memiliki akses root. Dalam hal ini, satu-satunya pilihan adalah menggunakan Modul Magisk yang menggantikan SystemUI sepenuhnya atau menggunakan Modul Xpose untuk mengganti kode yang menangani UI aplikasi terbaru. Sayangnya, kedua opsi tersebut memiliki kelemahan, karena modifikasi apa pun akan bersifat khusus OEM dan akan mudah rusak dengan pembaruan apa pun. Ini akan menjadi mimpi buruk bagi pengembang untuk mempertahankan mod pengalih aplikasi terbaru untuk lebih dari beberapa perangkat. Namun, jika pengembang tidak perlu lagi khawatir tentang memodifikasi SystemUI atau aplikasi sistem lainnya, maka akan lebih mudah untuk membuat pengalih aplikasi terbaru khusus. Android Pie harus mewujudkan penyesuaian semacam itu.
Menyesuaikan Ikhtisar Aplikasi Terbaru di Android Pie
Bertentangan dengan apa yang mungkin pernah Anda dengar, UI aplikasi terbaru Android Pie yang baru bukanlah fitur Pixel Launcher. Pixel Launcher adalah peluncur pra-instal di Google Pixel dan Google Pixel 2, jadi ia bertanggung jawab menangani ikhtisar aplikasi terkini di ponsel cerdas tersebut. Di ponsel lain seperti Telepon Esensial, peluncur yang sudah diinstal sebelumnya juga terintegrasi dengan UI aplikasi terkini. Seperti yang ditunjukkan pada OnePlus 6, OEM bahkan dapat menyesuaikan tampilan layar aplikasi terkini. Sekarang itu Kode sumber untuk yang diperbarui Peluncur AOSP tersedia, kita dapat melihat dengan tepat bagaimana antarmuka aplikasi terbaru baru terintegrasi dengan peluncur. Kami awalnya percaya bahwa peluncur pihak ketiga perlu digabungkan ke dalam ROM khusus untuk memanfaatkan integrasi aplikasi terbaru, namun ternyata bukan itu masalahnya.
Para pengembang Peluncur kursi taman, alternatif Peluncur Pixel yang populer, mengintegrasikan kode untuk menangani aplikasi terbaru ke dalam aplikasinya. Mereka kemudian menemukan langkah-langkah yang diperlukan agar peluncur mereka dikenali sebagai pengendali default untuk ikhtisar aplikasi terbaru. Hal ini memungkinkan untuk menggunakan Lawnchair dan bukan Pixel Launcher sebagai peluncur default di Pixel 2 tanpa kehilangan pengalih aplikasi horizontal atau laci aplikasi geser ke atas. Kami mendemonstrasikannya dalam video berikut yang direkam di Google Pixel 2 XL yang menjalankan Android 9 Pie yang sudah di-root.
Bagaimana tim Lawnchair melakukannya? Ya, saya diminta untuk tidak membagikan bagaimana mereka melakukannya, tetapi mendapatkan izin yang tepat agar aplikasi dapat dikenali oleh sistem ternyata sangat sederhana. Namun, metode mereka untuk melakukan hal tersebut masih dalam proses sehingga belum siap untuk dibagikan kepada dunia. (Modul Magisk yang mereka buat tidak berfungsi, jadi saya harus menempatkan file yang tepat secara manual di tempat yang tepat dan kemudian menjalankan perintah.) Itu juga mengapa layar aplikasi terbaru terlihat identik dengan stok Android 9 Pie—mereka belum sempat melakukan penyesuaian. dia. Namun pengembang Lawnchair setidaknya telah menunjukkan bahwa ada kemungkinan untuk mengimplementasikan UI aplikasi terbaru di peluncur pihak ketiga. Langkah selanjutnya adalah menyesuaikannya seperti yang dilakukan OnePlus pada OnePlus 6. Setelah pengembang Lawnchair hampir merilis sesuatu, kami akan memberi tahu Anda semua.