Muudatus, mis võimaldab kolmandate osapoolte rakendustel kuvada EMUI kaunil kohandatud lukustuskuvapaigutusel muusikarakenduste jaoks.
EMUI, nagu paljud OEM-i nahad, muudab varude lukustuskuva, et see sobiks selle teemaga ja lisab funktsioone, millele ettevõtte arvates vajavad nende kasutajad kiiret juurdepääsu.
Üks EMUI lukustuskuva pakutavatest funktsioonidest on praegu mängitava muusika kuvamise võimalus lugu kauni täisekraanil albumipildi ja suurte raja juhtnuppudega, nagu on näidatud funktsioonis pilt. See funktsioon on aga piiratud vaid mõne Huawei/Honori poolt valitud eelmääratletud rakendustega. See loend* sisaldab:
- Deezer
- Võimsusvõimendi
- Qobuzi muusika
- SoundCloud
- Spotify
- Google Play muusika
* EMUI muusika lukustuskuvaga võivad töötada ka muud rakendused. See loend on võetud otse Huawei rakenduste valgest loendist, mida kirjeldan allpool üksikasjalikumalt.
Mis juhtub, kui te ei kasuta ühtki EMUI-s heakskiidetud rakendust, nt Fonograaf või Encore? Mis siis, kui soovite kuvada kaunist kunsti ja teil on mõnede taskuhäälingusaadete rakenduste jaoks suured raja juhtnupud
Podcasti sõltlane? Sellistel juhtudel, kui alustate lugu või taskuhäälingusaadet, näeb teie lukustuskuva välja järgmine:Suurema ekraaniga Huawei/Honori seadmete puhul võib sellega tegelemine olla tüütu, kuna nupud on kogu ekraani suhtes nii väikesed. See muudab muusika juhtimise keeruliseks ja see on ka üsna kole viis muusika kuvamiseks. Õnneks on olemas viis oma valitud rakenduse lubatud loendisse nii et muusikapalad kuvatakse lukustuskuval nagu põhimuusikamängija.
Lisage EMUI muusika lukustuskuvale kolmanda osapoole muusikarakendused
Seal on süsteemiseade, mis sisaldab pakettide loendit, mida EMUI kasutab, et määrata, millised rakendused saavad spetsiaalse muusikalukustuskuva töötluse. Kui saadate järgmise ADB käsu, näete pakettide loendit ise:
adb shell settings get system white_music_for_keyguard
Kahjuks ei tee selle loendi muutmine ADB-käsuga midagi. Kui aga hakkasin uurima, kuidas seda probleemi lahendada, leidsin lahenduse meie enda XDA foorumites.
See trikk oli algselt avastatud XDA vanemliikme poolt ülemus8888 Huawei Mate 8 foorumis, kuid see peaks töötama enamiku Huawei ja Honori seadmete puhul, millel on see funktsioon. See meetod teeb nõuavad teilt juurjuurdepääsuKahjuks peate muutma süsteemieelistuste faili, et lisada oma lemmikmuusikarakendus lubatud pakettide loendisse.
Laadige Play poest alla juurfailibrauser (selleks sobib iga rakendus). Kui teil on teadmisi käsurea kasutamise kohta, saate seda jälgida ka terminali emulaatori abil. Igal juhul, olenevalt seadme mudelist, peate muutma hw_defaults.xml mis asub olenevalt teie seadme lokaadist erinevates kataloogides. Selle põhjuseks on asjaolu, et Huawei/Honor kasutab olenevalt teie seadme lokaadist erinevaid EMUI konfiguratsioonifaile.
Rahvusvaheliste mudelite puhul asub redigeeritav fail:
/system/emui/oversea/xml/
Hiina mudelite puhul asub redigeeritav fail:
/system/emui/china/xml/
Kui olete selle faili avanud, peate rakenduse lubatud loendisse lisamiseks muutma või lisama teatud rea. Seal on string, mida muudate/lisate ja mida kutsutakse white_music_for_keyguard, mis sisaldab a semikooloniga eraldatud loend kohta pakettide nimed. Seega peate teadma selle rakenduse paketi nime, mille soovite lubatud loendisse lisada.
Rakenduse paketinime leidmiseks on mitu võimalust. Saate alla laadida Rakenduste inspektor Play poest ja leidke paketi nimi, valides oma rakenduse ja vaadates andmekataloogi nime. Või võite vaadata Play poe kirje URL-i, et leida paketi nimi:
Pange tähele, et URL-i paksus kirjas osa on paketi nimi. Kui teil on soovitud pakettide loend, saame nüüd faili hw_defaults.xml muuta.
Esiteks rahvusvaheliste mudelite jaoks:
Enne redigeerimist
<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>
Loe rohkem
Pärast redigeerimist
<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>
Loe rohkem
Hiina mudelite jaoks:
Enne redigeerimist
<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>
Loe rohkem
Pärast redigeerimist
<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>
Loe rohkem
Kui olete selle muudatuse teinud, taaskäivitage seade. Loodetavasti peaksite nüüd lukustuskuval nägema täisekraanil albumipilti koos suurte palade juhtnuppudega. Kuid ma ei saa garanteerida, et see näpunäide töötab iga multimeediumirakendus, kuid ma usun, et see töötab enamiku rakendustega.
Proovige seda nippi jaandke meile teada, kas see töötab teie Honori/Huawei seadmega!