Tutorial tentang cara mengatur screen saver/DayDream khusus pada perangkat Huawei atau Honor yang menjalankan EMUI. Ini dilakukan melalui perintah ADB, jadi tidak diperlukan root.
Android 4.2 Jelly Bean memperkenalkan fitur yang disebut lamunan, yang pada dasarnya hanyalah sebuah penghemat layar interaktif yang aktif saat perangkat dipasang ke dok dan/atau diisi dayanya. Pengembang pihak ketiga bisa membuat screen saver sendiri yang dapat diakses oleh pengguna di Pengaturan → Tampilan. Sayangnya, tidak semua OEM mengizinkan penggunanya menyetel screen saver khusus. Huawei dan sub-mereknya Honor, misalnya, hanya memberi penggunanya satu opsi screen saver – opsi tabel foto yang berfungsi sebagai tayangan slide.
(Catatan: Google mengganti nama daydreams menjadi screen saver dimulai dengan rilis Android 7.0 Nougat sehingga pengguna tidak bingung membedakan fitur tersebut dengan platform Daydream VR. Namun, perangkat Huawei dan Honor masih menyebut screen saver sebagai "Daydream" di pengaturan, jadi saya menggunakan kedua istilah tersebut secara bergantian.)
Saya tidak tahu mengapa EMUI (perangkat lunak yang berjalan pada smartphone Android Huawei dan Honor) tidak mengizinkan pengguna untuk atur screen saver khusus di pengaturan, tapi saya tahu bahwa Anda bisa mengatur screen saver Anda sendiri secara manual. Begini caranya.
Tutorial - Mengatur Screen Saver Kustom Secara Manual di EMUI
Siapkan ADB
Karena metode ini melibatkan pengiriman perintah ADB, pertama-tama kita harus memastikan bahwa kita telah menyiapkannya sebelum menyentuh hal lain. Unduh biner ADB mandiri dan simpan di mana saja di penyimpanan komputer desktop/laptop Anda (tip pro: untuk Windows, masukkan semuanya ke dalam C:\Windows
agar ADB dapat bekerja di seluruh sistem). Selanjutnya pastikan Anda menginstal driver yang tepat untuk ponsel Anda dengan menjalankannya HiSuite dan melihat apakah itu mengenali ponsel Anda. Jika tidak, biarkan HiSuite menginstal driver untuk Anda.
Sekarang di ponsel Anda, buka Pengaturan → Tentang Ponsel dan ketuk “nomor build” 7 kali hingga Anda melihat pop up yang menyatakan Anda sekarang adalah seorang pengembang. Kembali ke Pengaturan, item menu baru akan muncul bernama Opsi Pengembang. Masukkan ini dan cari “USB Debugging.” Aktifkan dan kemudian sambungkan ponsel Anda ke PC Anda.
Buka command prompt/terminal di PC Anda dan masukkan perintah berikut:
adb devices
Kembali ke ponsel Anda, Anda akan melihat pop-up yang meminta Anda untuk mengotorisasi komputer Anda untuk menggunakan USB debugging. Izinkan itu. Sekarang di komputer Anda, output dari perintah di atas akan menampilkan nomor seri ponsel Anda. Jika ya, maka Anda siap untuk melanjutkan.
Menyiapkan Screen Saver Khusus
Hal berikutnya yang perlu Anda lakukan adalah membuka Pengaturan → Tampilan dan balikkan tombol untuk mengaktifkan screen saver (disebut Daydream di EMUI). Jangan khawatir dengan pengaturan apa pun di bawahnya, semua itu tidak akan relevan ketika kita mengatur screen saver khusus kita sendiri.
Selanjutnya, Anda perlu mengunduh dan memasang lamunan/screen saver khusus dari Google Play Store. Saya menguji metode ini Google Jam, Penghemat Layar Lucid DayDream, Dan Jam malam. Anda juga memerlukan cara untuk mengetahui secara manual apa nama "layanan impian" aplikasi screen saver khusus Anda. Ini adalah nama layanan screen saver yang dijalankan sistem Android saat Anda mengaturnya di Pengaturan → Tampilan → Lamunan. Namun, karena EMUI tidak menampilkan daftar aplikasi yang menyediakan layanan ini, kita harus menggali lebih dalam layanan aplikasi tersebut untuk mengetahui apa namanya.
Saya akan menunjukkan kepada Anda dua metode berbeda tentang cara melakukan ini. Cara 1 kurang tepat, namun lebih mudah dilakukan. Metode 2 akan menjamin Anda mendapatkan nama yang benar.
Unduh dan pasang Alat Android Saya dari Play Store. Buka aplikasi dan perluas sidebar di sisi kiri. Ketuk “Layanan” di bawah Info Komponen untuk menampilkan daftar aplikasi yang diinstal dan semua layanannya. Cari aplikasi lamunan/screen saver yang Anda pasang di daftar. Pilih, dan Anda akan melihat daftar layanan yang dimiliki setiap aplikasi.
Carilah sesuatu yang terdengar seperti layanan lamunan/screen saver. Untuk Google Jam, itu saja com.android.deskclock.Screensaver
. Bagi Lucid, itu de.j4velin.ultimateDayDream.DreamWrapper
. Untuk Jam Malam itu com.firebirdberlin.nightdream.NightDreamService
. Setelah Anda memiliki informasi ini, kami siap menyetel screen saver khusus kami. Lewati di bawah bagian “Mengirim Perintah ADB untuk Mengatur Penghemat Layar Khusus”.
Metode 2 - Memeriksa File Manifes Android
Unduh aplikasi apa pun di Play Store yang mampu memeriksa file Android Manifest suatu aplikasi. saya menggunakan Pengembang untuk tujuan ini, tetapi aplikasi lain dapat berfungsi. Lihat file Manifest aplikasi screen saver Anda dan cari android.permission.BIND_DREAM_SERVICE
.”
Setelah Anda menemukannya, catat nama layanannya. Untuk Google Jam, itu saja com.android.deskclock.Screensaver
. Bagi Lucid, itu de.j4velin.ultimateDayDream.DreamWrapper
. Untuk Jam Malam itu com.firebirdberlin.nightdream.NightDreamService
.
Mengirim Perintah ADB untuk mengatur Custom Screen Savers
Buka command prompt atau terminal di komputer Anda dan masukkan perintah berikut:
adb shell
Kemudian, masukkan perintah ini:
settingsputsecurescreensaver_componentsYOUR.CUSTOM.SCREENSAVER.COMPONENT
dimana YOUR.CUSTOM.SCREENSAVER.COMPONENT adalah nama paket screen saver diikuti dengan nama layanan screen saver. Nama paket dan nama layanan harus dipisahkan dengan garis miring.
Misalnya, jika saya ingin menyetel Google Jam sebagai screen saver:
settings put secure screensaver_components com.android.deskclock/.Screensaver
Seperti yang Anda lihat, bagian pertama komponen, com.android.deskclock, adalah nama paket Google Clock. Jika Anda mengikuti Metode 1, nama paket ditemukan dengan melihat awalan umum semua layanan. Jika Anda mengikuti Metode 2, nama paket tercantum di bagian paling atas file Manifest. Apa pun pilihannya, Anda bisa berasumsi bahwa yang berikutnya sebelum titik terakhir adalah nama paketnya.
Untuk bagian kedua dari nama komponen, .Screensaver, ini sebenarnya adalah notasi pintasan yang memungkinkan kita tidak perlu menuliskan nama komponen lengkap com.android.deskclock/com.android.deskclock.Screensaver
.
Sebagai contoh lain, inilah cara saya menetapkan Lucid sebagai screen saver saya:
settings put secure screensaver_components de.j4velin.ultimateDayDream/.DreamWrapper
Terakhir, inilah cara saya mengatur Jam Malam sebagai screen saver saya:
settings put secure screensaver_components com.firebirdberlin.nightdream/.NightDreamService
Setelah Anda menyetel screen saver khusus melalui perintah ADB, Anda siap melakukannya. Cukup colokkan ponsel Anda atau dok dan tunggu hingga layar mati dengan sendirinya. Anda sekarang akan melihat ponsel Huawei atau Honor Anda mulai memutar screen saver khusus Anda! Jika Anda ingin menyesuaikan screen saver, Anda harus melakukannya dengan masuk ke pengaturan aplikasi.
Ikuti Umpan RSS Tutorial XDA untuk lebih banyak konten seperti ini. Unduh Lab XDA untuk segera mengetahui semua berita terbaru dan fitur asli yang dipublikasikan di Portal XDA.