Modifikasi untuk memungkinkan aplikasi pihak ketiga muncul di tata letak layar kunci kustom EMUI yang indah untuk aplikasi musik.
EMUI, seperti banyak skin OEM lainnya, memodifikasi layar kunci stok agar sesuai dengan temanya dan menggabungkan fitur-fitur yang menurut perusahaan memerlukan akses cepat bagi penggunanya.
Salah satu fitur yang ditawarkan layar kunci EMUI adalah kemampuan untuk menampilkan musik yang sedang diputar trek dengan sampul album layar penuh yang indah dan tombol kontrol trek yang besar, seperti yang ditunjukkan dalam fitur gambar. Namun, fitur ini terbatas hanya pada segelintir aplikasi standar yang dipilih oleh Huawei/Honor. Daftar ini* mencakup:
- Deezer
- Poweramp
- Musik Qobuz
- SoundCloud
- Spotify
- Google Play Musik
* Mungkin ada aplikasi lain yang berfungsi dengan layar kunci musik EMUI. Daftar ini diambil langsung dari daftar putih aplikasi Huawei, yang akan saya jelaskan lebih rinci di bawah.
Apa yang terjadi jika Anda tidak menggunakan salah satu aplikasi yang disetujui di EMUI, seperti
fonograf atau Sekali lagi? Bagaimana jika Anda ingin menampilkan karya seni yang indah dan memiliki tombol kontrol trek yang besar untuk beberapa aplikasi podcast seperti Pecandu Podcast? Dalam kasus tersebut, saat Anda memulai trek atau podcast, layar kunci Anda akan terlihat seperti ini:Layar yang lebih besar Perangkat Huawei/Honor mungkin menganggap hal ini mengganggu, karena tombol-tombolnya sangat kecil dibandingkan keseluruhan layar. Ini menyulitkan Anda untuk mengontrol musik, dan ini juga merupakan cara yang buruk untuk menampilkan musik Anda. Untungnya, ada cara untuk melakukannya masukkan aplikasi pilihan Anda ke daftar putih jadi trek musik akan ditampilkan di layar kunci seperti pemutar musik bawaan.
Tambahkan Aplikasi Musik Pihak Ketiga ke Layar Kunci Musik EMUI
Terdapat pengaturan Sistem yang berisi daftar paket yang digunakan EMUI untuk menentukan aplikasi mana yang mendapatkan perlakuan layar kunci musik khusus. Jika Anda mengirimkan perintah ADB berikut, maka Anda dapat melihat sendiri daftar paketnya:
adb shell settings get system white_music_for_keyguard
Sayangnya, mengubah daftar ini melalui perintah ADB tidak menghasilkan apa-apa. Namun, ketika saya mulai meneliti cara mengatasi masalah ini, saya menemukan solusi di forum XDA kami sendiri.
Trik ini adalah awalnya ditemukan oleh Anggota Senior XDA unggul8888 di forum Huawei Mate 8, tetapi ini seharusnya berfungsi pada sebagian besar perangkat Huawei dan Honor yang memiliki fitur ini. Metode ini berhasil mengharuskan Anda memiliki akses root, sayangnya, karena Anda perlu memodifikasi file preferensi sistem untuk menambahkan aplikasi musik favorit Anda ke daftar paket yang masuk daftar putih.
Unduh browser file root dari Play Store (aplikasi apa pun bisa digunakan). Jika Anda memiliki pengetahuan tentang penggunaan baris perintah, Anda juga dapat mengikutinya dengan menggunakan Terminal Emulator. Bagaimanapun, bergantung pada model perangkat Anda, Anda harus mengeditnya hw_defaults.xml yang terletak di direktori berbeda tergantung pada lokal perangkat Anda. Ini karena Huawei/Honor menggunakan file konfigurasi EMUI yang berbeda tergantung pada lokal perangkat Anda.
Untuk model internasional, file yang perlu Anda edit terletak di:
/system/emui/oversea/xml/
Untuk model Cina, file yang perlu Anda edit terletak di:
/system/emui/china/xml/
Setelah Anda membuka file ini, Anda perlu mengedit atau menambahkan baris tertentu untuk memasukkan aplikasi Anda ke dalam daftar putih. Ada string yang akan Anda edit/tambahkan, bernama white_music_for_keyguard, yang berisi a daftar dipisahkan titik koma dari nama paket. Oleh karena itu, Anda perlu mengetahui nama paket untuk aplikasi yang ingin Anda masukkan ke daftar putih.
Ada beberapa cara untuk menemukan nama paket aplikasi Anda. Kamu bisa mengunduh Inspektur Aplikasi dari Play Store dan temukan nama paket dengan memilih aplikasi Anda dan melihat nama direktori data. Atau Anda dapat melihat URL listingan Play Store untuk menemukan nama paketnya, seperti:
Perhatikan bahwa bagian URL yang dicetak tebal adalah nama paket. Setelah Anda mendapatkan daftar paket yang Anda inginkan, sekarang kita dapat memodifikasi hw_defaults.xml.
Pertama, untuk model internasional:
Sebelum Sunting
<resources>
<stringsettings.secure.default_input_method="com.nuance.swype.emui/com.nuance.swype.input.HuaweiIME"/>
<integersettings.secure.fingerprint_gallery_slide="0"/>
<stringwhite_languages="en_US, ar_EG, de_DE, bs_BA, es_ES, uk_UA, fr_FR, pt_PT, ru_RU, zh_CN, zh_TW, zh_HK, es_US, cs_CZ, da_DK, el_GR, hu_HU, pt_BR, it_IT, ja_JP, lt_LT, lv_LV, bg_BG, nb_NO, pl_PL, ro_RO, et_EE, sk_SK, sr_Latn, sv_SE, tr_TR, th_TH, fi_FI, in_ID, mk_MK, sl_SI, ms_MY, vi_VN, hr_HR, nl_NL, ca_ES, hi_IN, ko_KR, en_GB, iw_IL, my_ZG, my_MM, eu_ES, gl_ES, ka_GE, az_AZ, uz_UZ, km_KH, si_LK, ur_PK, kk_KZ, lo_LA, be_BY, bn_BD, ne_NP, tl_PH, jv_Latn"/>
<stringwhite_music_for_keyguard="deezer.android.app; com.maxmpz.audioplayer; com.qobuz.music; com.soundcloud.android; com.spotify.music"/>
<stringhw_invert_txtclr_packages="google*;facebook*"/>
<integerhw_displayafterfirstring="0"/>
resources>
Baca selengkapnya
Setelah Sunting
<resources>
<stringsettings.secure.default_input_method="com.nuance.swype.emui/com.nuance.swype.input.HuaweiIME"/>
<integersettings.secure.fingerprint_gallery_slide="0"/>
<stringwhite_languages="en_US, ar_EG, de_DE, bs_BA, es_ES, uk_UA, fr_FR, pt_PT, ru_RU, zh_CN, zh_TW, zh_HK, es_US, cs_CZ, da_DK, el_GR, hu_HU, pt_BR, it_IT, ja_JP, lt_LT, lv_LV, bg_BG, nb_NO, pl_PL, ro_RO, et_EE, sk_SK, sr_Latn, sv_SE, tr_TR, th_TH, fi_FI, in_ID, mk_MK, sl_SI, ms_MY, vi_VN, hr_HR, nl_NL, ca_ES, hi_IN, ko_KR, en_GB, iw_IL, my_ZG, my_MM, eu_ES, gl_ES, ka_GE, az_AZ, uz_UZ, km_KH, si_LK, ur_PK, kk_KZ, lo_LA, be_BY, bn_BD, ne_NP, tl_PH, jv_Latn"/>
<stringwhite_music_for_keyguard="deezer.android.app; com.maxmpz.audioplayer; com.qobuz.music; com.soundcloud.android; com.spotify.music;YOUR.MUSIC.PACKAGE.HERE"/>
<stringhw_invert_txtclr_packages="google*;facebook*"/>
<integerhw_displayafterfirstring="0"/>
resources>
Baca selengkapnya
Untuk model Tiongkok:
Sebelum Sunting
<resources>
<stringdefault_input_method="com.baidu.input_huawei/.ImeService"/>
<stringcustom_certify_picture="/system/emui/china/media/certify_infor.png"/>
<stringwhite_languages="en_US, ar_EG, de_DE, bs_BA, es_ES, uk_UA, fr_FR, pt_PT, ru_RU, zh_CN, zh_TW, zh_HK, es_US, cs_CZ, da_DK, el_GR, hu_HU, pt_BR, it_IT, ja_JP, lt_LT, lv_LV, bg_BG, nb_NO, pl_PL, ro_RO, et_EE, sk_SK, sr_Latn, sv_SE, tr_TR, th_TH, fi_FI, in_ID, mk_MK, sl_SI, ms_MY, vi_VN, hr_HR, nl_NL, ca_ES, hi_IN, ko_KR, en_GB, iw_IL, eu_ES, gl_ES, bo_CN, ka_GE, az_AZ, uz_UZ, km_KH, si_LK, ur_PK, kk_KZ, lo_LA, be_BY, bn_BD, ne_NP, tl_PH, jv_Latn"/>
<stringhw_theme_support_hw/>
<stringhw_theme_support_pay="true"/>
<integeris_show_google="0"/>
resources>
Baca selengkapnya
Setelah Sunting
<resources>
<stringdefault_input_method="com.baidu.input_huawei/.ImeService"/>
<stringcustom_certify_picture="/system/emui/china/media/certify_infor.png"/>
<stringwhite_languages="en_US, ar_EG, de_DE, bs_BA, es_ES, uk_UA, fr_FR, pt_PT, ru_RU, zh_CN, zh_TW, zh_HK, es_US, cs_CZ, da_DK, el_GR, hu_HU, pt_BR, it_IT, ja_JP, lt_LT, lv_LV, bg_BG, nb_NO, pl_PL, ro_RO, et_EE, sk_SK, sr_Latn, sv_SE, tr_TR, th_TH, fi_FI, in_ID, mk_MK, sl_SI, ms_MY, vi_VN, hr_HR, nl_NL, ca_ES, hi_IN, ko_KR, en_GB, iw_IL, eu_ES, gl_ES, bo_CN, ka_GE, az_AZ, uz_UZ, km_KH, si_LK, ur_PK, kk_KZ, lo_LA, be_BY, bn_BD, ne_NP, tl_PH, jv_Latn"/>
<stringhw_theme_support_hw/>
<stringhw_theme_support_pay="true"/>
<stringwhite_music_for_keyguard="YOUR.LIST.OF.PACKAGES.SEPARATED.BY.SEMI.COLON.HERE"/>
<integeris_show_google="0"/>
resources>
Baca selengkapnya
Setelah Anda melakukan pengeditan ini, reboot perangkat Anda. Mudah-mudahan Anda akan melihat sampul album layar penuh dengan tombol kontrol trek besar di layar kunci sekarang. Namun, saya tidak dapat menjamin perubahan ini akan berhasil setiap aplikasi multimedia di luar sana, tapi saya yakin ini akan berfungsi dengan sebagian besar aplikasi di luar sana.
Cobalah trik ini danberi tahu kami jika ini berfungsi untuk perangkat Honor/Huawei Anda!