Modifikācija, kas ļauj trešo pušu lietotnēm parādīties EMUI skaistajā, pielāgotajā mūzikas lietojumprogrammu bloķēšanas ekrāna izkārtojumā.
EMUI, tāpat kā daudzi OEM apvalki, maina krājuma bloķēšanas ekrānu, lai tas atbilstu tā tēmai un iekļauj funkcijas, kurām, pēc uzņēmuma domām, lietotājiem būs nepieciešama ātra piekļuve.
Viena no funkcijām, ko piedāvā EMUI bloķēšanas ekrāns, ir iespēja parādīt pašlaik atskaņoto mūziku ieraksts ar skaistu, pilnekrāna albuma noformējumu un lielām ierakstu vadības pogām, kā parādīts funkcijā attēlu. Tomēr šī funkcija ir pieejama tikai dažām iepriekš definētām lietojumprogrammām, kuras izvēlējies Huawei/Honor. Šajā sarakstā* ir:
- Deezer
- Poweramp
- Qobuz mūzika
- SoundCloud
- Spotify
- Google Play mūzika
* Var būt arī citas lietojumprogrammas, kas darbojas ar EMUI mūzikas bloķēšanas ekrānu. Šis saraksts ir izvilkts tieši no Huawei lietojumprogrammu baltā saraksta, kuru sīkāk aprakstīšu tālāk.
Kas notiek, ja neizmantojat kādu no apstiprinātajām lietojumprogrammām EMUI, piemēram,
Fonogrāfs vai Encore? Kā rīkoties, ja vēlaties parādīt skaistu mākslu un izmantot lielas ierakstu vadības pogas dažām aplādes programmām, piemēram Podkāstu atkarīgais? Šādos gadījumos, kad sākat ierakstu vai aplādi, jūsu bloķēšanas ekrāns izskatīsies šādi:Huawei/Honor ierīcēm ar lielāku ekrānu tas var šķist kaitinoši, jo pogas ir tik mazas, salīdzinot ar visu ekrānu. Tas apgrūtina mūzikas vadību, un tas ir arī diezgan neglīts veids, kā parādīt mūziku. Par laimi, ir veids, kā izvēlēto lietotni baltajā sarakstā tāpēc mūzikas ieraksti tiks parādīti bloķēšanas ekrānā tāpat kā akciju mūzikas atskaņotājā.
Pievienojiet trešo pušu mūzikas lietotnes EMUI mūzikas bloķēšanas ekrānam
Ir sistēmas iestatījums, kurā ir iekļauts to pakotņu saraksts, kuras EMUI izmanto, lai noteiktu, kurām lietotnēm tiek piemērots īpašs mūzikas bloķēšanas ekrāns. Ja nosūtāt šādu ADB komandu, jūs pats varat redzēt pakotņu sarakstu:
adb shell settings get system white_music_for_keyguard
Diemžēl šī saraksta modificēšana, izmantojot ADB komandu, neko nedara. Tomēr, kad es sāku pētīt, kā atrisināt šo problēmu, es atradu risinājumu mūsu pašu XDA forumos.
Šis triks bija sākotnēji atklāts XDA vecākais loceklis pārāks8888 Huawei Mate 8 forumā, taču tam vajadzētu darboties lielākajā daļā Huawei un Honor ierīču, kurām ir šī funkcija. Šī metode nodrošina nepieciešama root piekļuvediemžēl, jo jums būs jāmaina sistēmas preferenču fails, lai pievienotu savu iecienītāko mūzikas programmu baltajā sarakstā iekļauto pakotņu sarakstam.
Lejupielādējiet saknes faila pārlūkprogrammu no Play veikala (derēs jebkura lietotne). Ja jums ir zināšanas par komandrindas lietošanu, varat arī sekot līdzi, izmantojot termināļa emulatoru. Jebkurā gadījumā, atkarībā no ierīces modeļa, jums būs jārediģē hw_defaults.xml kas atrodas dažādos direktorijos atkarībā no ierīces lokalizācijas. Tas ir tāpēc, ka Huawei/Honor izmanto dažādus EMUI konfigurācijas failus atkarībā no ierīces lokalizācijas.
Starptautiskiem modeļiem fails, kas jārediģē, atrodas:
/system/emui/oversea/xml/
Ķīniešu modeļiem fails, kas jārediģē, atrodas:
/system/emui/china/xml/
Kad esat atvēris šo failu, jums būs jārediģē vai jāpievieno noteikta rinda, lai lietotni iekļautu baltajā sarakstā. Ir virkne, kuru rediģēsit/pievienosit, ko sauc white_music_for_keyguard, kas satur a ar semikolu atdalītais saraksts no pakešu nosaukumi. Tādējādi jums būs jāzina tās lietojumprogrammas pakotnes nosaukums, kuru vēlaties iekļaut baltajā sarakstā.
Ir vairāki veidi, kā atrast savas lietotnes pakotnes nosaukumu. Jūs varat lejupielādēt Lietotņu inspektors no Play veikala un atrodiet pakotnes nosaukumu, atlasot savu lietotni un apskatot datu direktorijas nosaukumu. Vai arī varat apskatīt Play veikala ieraksta URL, lai atrastu pakotnes nosaukumu kā tādu:
Ņemiet vērā, ka URL treknrakstā daļa ir pakotnes nosaukums. Kad esat ieguvis vajadzīgo pakotņu sarakstu, tagad varam modificēt failu hw_defaults.xml.
Pirmkārt, starptautiskajiem modeļiem:
Pirms rediģēšanas
<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>
Lasīt vairāk
Pēc rediģēšanas
<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>
Lasīt vairāk
Ķīniešu modeļiem:
Pirms rediģēšanas
<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>
Lasīt vairāk
Pēc rediģēšanas
<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>
Lasīt vairāk
Kad esat veicis šo labojumu, restartējiet ierīci. Cerams, ka tagad bloķēšanas ekrānā redzēsit pilnekrāna albuma noformējumu ar lielām ierakstu vadības pogām. Tomēr es nevaru garantēt, ka šis uzlabojums darbosies katrs multivides lietojumprogramma, bet es uzskatu, ka tā darbosies ar lielāko daļu lietotņu.
Izmēģiniet šo triku undariet mums zināmu, vai tas darbojas jūsu Honor/Huawei ierīcē!