Eine Änderung, die es Drittanbieter-Apps ermöglicht, im schönen, benutzerdefinierten Sperrbildschirm-Layout von EMUI für Musikanwendungen angezeigt zu werden.
EMUI ändert, wie viele OEM-Skins, den Standard-Sperrbildschirm, um es an sein Thema anzupassen und Funktionen zu integrieren, von denen das Unternehmen glaubt, dass ihre Benutzer einen schnellen Zugriff benötigen.
Eine der Funktionen, die der Sperrbildschirm von EMUI bietet, ist die Möglichkeit, die aktuell abgespielte Musik anzuzeigen Titel mit wunderschönem Vollbild-Albumcover und großen Titelsteuerungstasten, wie in der Funktion gezeigt Bild. Allerdings ist diese Funktion nur auf eine Handvoll vordefinierter Anwendungen beschränkt, die von Huawei/Honor ausgewählt wurden. Diese Liste* umfasst:
- Deezer
- Endstufe
- Qobuz-Musik
- SoundCloud
- Spotify
- Google Play Musik
* Möglicherweise gibt es andere Anwendungen, die mit dem Musik-Sperrbildschirm von EMUI funktionieren. Diese Liste stammt direkt aus der Anwendungs-Whitelist von Huawei, die ich weiter unten ausführlicher beschreibe.
Was passiert, wenn Sie keine der genehmigten Anwendungen in EMUI verwenden, z Grammophon oder Zugabe? Was wäre, wenn Sie wunderschöne Kunstwerke anzeigen und große Track-Steuerungstasten für einige Podcast-Apps wie z. B. haben möchten? Podcast-Süchtiger? In diesen Fällen sieht Ihr Sperrbildschirm beim Starten eines Titels oder Podcasts folgendermaßen aus:
Bei Huawei/Honor-Geräten mit größerem Bildschirm kann dies als störend empfunden werden, da die Tasten im Verhältnis zum gesamten Bildschirm so klein sind. Es macht es schwierig, Ihre Musik zu steuern, und es ist auch eine ziemlich hässliche Art, Ihre Musik anzuzeigen. Glücklicherweise gibt es einen Weg dazu Setzen Sie die App Ihrer Wahl auf die Whitelist Daher werden Musiktitel wie beim Standard-Musikplayer auf dem Sperrbildschirm angezeigt.
Fügen Sie Musik-Apps von Drittanbietern zum Musik-Sperrbildschirm von EMUI hinzu
Es gibt eine Systemeinstellung, die die Liste der Pakete enthält, die EMUI verwendet, um zu bestimmen, welche Apps die spezielle Musik-Sperrbildschirmbehandlung erhalten. Wenn Sie den folgenden ADB-Befehl senden, können Sie die Liste der Pakete selbst sehen:
adb shell settings get system white_music_for_keyguard
Leider führt das Ändern dieser Liste über einen ADB-Befehl zu nichts. Als ich jedoch begann, nach einer Lösung für dieses Problem zu suchen, stieß ich in unseren eigenen XDA-Foren auf eine Lösung.
Dieser Trick war ursprünglich entdeckt von XDA Senior Member superior8888 im Huawei Mate 8-Forum, aber dies sollte auf den meisten Huawei- und Honor-Geräten funktionieren, die über diese Funktion verfügen. Diese Methode funktioniert erfordern, dass Sie über Root-Zugriff verfügen, leider, da Sie eine Systemeinstellungsdatei ändern müssen, um Ihre Lieblingsmusik-App zur Liste der Pakete auf der Whitelist hinzuzufügen.
Laden Sie einen Root-Dateibrowser aus dem Play Store herunter (jede App reicht aus). Wenn Sie über Kenntnisse in der Verwendung der Befehlszeile verfügen, können Sie auch den Terminal-Emulator verwenden. In jedem Fall müssen Sie je nach Gerätemodell eine Bearbeitung vornehmen hw_defaults.xml die sich je nach Standort Ihres Geräts in unterschiedlichen Verzeichnissen befindet. Dies liegt daran, dass Huawei/Honor je nach Standort Ihres Geräts unterschiedliche EMUI-Konfigurationsdateien verwendet.
Bei internationalen Modellen befindet sich die Datei, die Sie bearbeiten müssen, unter:
/system/emui/oversea/xml/
Bei chinesischen Modellen befindet sich die Datei, die Sie bearbeiten müssen, unter:
/system/emui/china/xml/
Nachdem Sie diese Datei geöffnet haben, müssen Sie eine bestimmte Zeile entweder bearbeiten oder hinzufügen, um Ihre App auf die Whitelist zu setzen. Es gibt eine Zeichenfolge namens white_music_for_keyguard, das a enthält durch Semikolon getrennte Liste von Paketnamen. Daher müssen Sie den Paketnamen der Anwendung kennen, die Sie auf die Whitelist setzen möchten.
Es gibt mehrere Möglichkeiten, den Paketnamen für Ihre App zu finden. Sie können herunterladen App-Inspektor Laden Sie es im Play Store herunter und finden Sie den Paketnamen, indem Sie Ihre App auswählen und sich den Namen des Datenverzeichnisses ansehen. Oder Sie können sich die URL des Play Store-Eintrags ansehen, um den Paketnamen zu finden:
Beachten Sie, dass der fettgedruckte Teil der URL der Paketname ist. Sobald Sie die Liste der gewünschten Pakete haben, können wir jetzt hw_defaults.xml ändern.
Zunächst zu den internationalen Modellen:
Vor dem Bearbeiten
<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>
mehr lesen
Nach der Bearbeitung
<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>
mehr lesen
Für die chinesischen Modelle:
Vor dem Bearbeiten
<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>
mehr lesen
Nach der Bearbeitung
<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>
mehr lesen
Sobald Sie diese Bearbeitung vorgenommen haben, starten Sie Ihr Gerät neu. Hoffentlich sollten Sie jetzt auf dem Sperrbildschirm das Albumcover im Vollbildmodus mit großen Schaltflächen zur Titelsteuerung sehen. Ich kann jedoch nicht garantieren, dass diese Optimierung funktioniert jeden Es gibt keine Multimedia-Anwendung, aber ich glaube, dass sie mit den meisten Apps funktionieren wird.
Probieren Sie diesen Trick aus undLassen Sie uns wissen, ob es für Ihr Honor/Huawei-Gerät funktioniert!