Модификација која омогућава апликацијама трећих страна да се прикажу на прелепом, прилагођеном распореду закључаног екрана ЕМУИ за музичке апликације.
ЕМУИ, као и многи ОЕМ скинови, модификује екран за закључавање како би одговарао његовој теми и укључује функције за које компанија верује да ће њиховим корисницима требати брз приступ.
Једна од карактеристика које нуди ЕМУИ закључани екран је могућност приказа музике која се тренутно репродукује нумера са прелепом омотом албума преко целог екрана и великим дугмадима за контролу нумера, као што је приказано у функцији слика. Међутим, ова функција је ограничена на само неколико унапред дефинисаних апликација које је изабрао Хуавеи/Хонор. Ова листа* укључује:
- Деезер
- Поверамп
- Кобуз Мусиц
- СоундЦлоуд
- Спотифи
- Гоогле Плаи музика
* Можда постоје и друге апликације које раде са ЕМУИ екраном за закључавање музике. Ова листа је извучена директно из Хуавеи беле листе апликација, коју ћу детаљније описати у наставку.
Шта се дешава ако не користите неку од одобрених апликација у ЕМУИ-ју, као нпр
Пхонограпх или Енцоре? Шта ако желите да прикажете прелепу уметност и имате велика дугмад за контролу нумера за неке подцаст апликације као што је Подцаст Аддицт? У тим случајевима, када покренете нумеру или подкаст, ваш закључани екран ће изгледати овако:Хуавеи/Хонор уређаји са већим екраном могу сматрати да је ово досадно јер су дугмад тако мала у односу на цео екран. То отежава контролу ваше музике, а то је и прилично ружан начин да прикажете и своју музику. На срећу, постоји начин да ставите на белу листу жељену апликацију тако да ће се музичке нумере приказивати на закључаном екрану попут стандардног музичког плејера.
Додајте музичке апликације трећих страна на екран за закључавање музике ЕМУИ-ја
Постоји системска поставка која садржи листу пакета које ЕМУИ користи да би одредио које апликације добијају посебан третман за закључавање екрана за музику. Ако пошаљете следећу АДБ команду, можете сами да видите листу пакета:
adb shell settings get system white_music_for_keyguard
Нажалост, измена ове листе преко АДБ команде не чини ништа. Међутим, када сам почео да истражујем како да решим овај проблем, наишао сам на решење на нашим КСДА форумима.
Овај трик је био првобитно откривен од стране КСДА старијег члана супериор8888 на Хуавеи Мате 8 форуму, али ово би требало да функционише на већини Хуавеи и Хонор уређаја који имају ову функцију. Ова метода ради захтевају да имате роот приступ, нажалост, јер ћете морати да измените датотеку системских подешавања да бисте своју омиљену музичку апликацију додали на листу пакета са беле листе.
Преузмите основни претраживач датотека из Плаи продавнице (било која апликација ће бити довољна). Ако имате знање о коришћењу командне линије, можете да пратите и коришћењем емулатора терминала. У сваком случају, у зависности од модела вашег уређаја, мораћете да уредите хв_дефаултс.кмл који се налази у различитим директоријумима у зависности од локализације вашег уређаја. То је зато што Хуавеи/Хонор користи различите ЕМУИ конфигурационе датотеке у зависности од локализације вашег уређаја.
За међународне моделе, датотека коју треба да уредите налази се у:
/system/emui/oversea/xml/
За кинеске моделе, датотека коју треба да уредите налази се у:
/system/emui/china/xml/
Када отворите ову датотеку, мораћете да измените или додате одређени ред да бисте своју апликацију ставили на белу листу. Постоји низ који ћете уредити/додати, зове се вхите_мусиц_фор_кеигуард, који садржи а листа одвојена тачком и зарезом оф имена пакета. Дакле, мораћете да знате назив пакета за апликацију коју желите да ставите на белу листу.
Постоји више начина да пронађете назив пакета за своју апликацију. Можете преузети Апп Инспецтор из Плаи продавнице и пронађите назив пакета тако што ћете изабрати своју апликацију и погледати назив директоријума података. Или можете погледати УРЛ уноса у Плаи продавници да бисте пронашли назив пакета, као такав:
Имајте на уму да је подебљани део УРЛ-а назив пакета. Када добијете листу пакета које желите, сада можемо да изменимо хв_дефаултс.кмл.
Прво, за међународне моделе:
Пре уређивања
<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>
Опширније
После уређивања
<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>
Опширније
За кинеске моделе:
Пре уређивања
<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>
Опширније
После уређивања
<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>
Опширније
Када извршите ову измену, поново покрените уређај. Надамо се да би сада на закључаном екрану требало да видите омот албума преко целог екрана са великим дугмадима за контролу нумера. Међутим, не могу да гарантујем да ће ово подешавање функционисати сваки мултимедијална апликација која постоји, али верујем да ће радити са већином апликација.
Испробајте овај трик иобавестите нас да ли ради за ваш Хонор/Хуавеи уређај!