Auffinden eines Hintergrundbilds, das nach dem Flashen des ROM standardmäßig aktiviert wird

Ich habe also ein v5.1-ROM mit diesem einen Hintergrundbild, das standardmäßig automatisch aktiviert wird, wenn das ROM geflasht wird, das ich suchen und "entfernen/ersetzen" möchte - ja, ich möchte das Hintergrundbild nicht retten, von dem ich weiß, dass es möglich wäre mit Root und Root-Browsing durchgeführt werden. Ich habe system.img entpackt und im Verzeichnis ‚media/images‘ nachgeschlagen, wo ich Bilddateien auf anderen Lollipop system.img ohne Erfolg gefunden habe. Ich habe auch versucht, alle JPG- und PNG-Dateien herauszubringen, die in allen ROM-Ordnerverzeichnissen vorhanden sind, und die besagte Bilddatei war immer noch nicht darunter. Das bringt mich auf den Gedanken, dass es möglicherweise eine mir noch nicht bekannte Erweiterung gibt, die einer von Ihnen vielleicht schon kennt. Ein Zeiger wird sehr geschätzt.

Antworten (1)

Das Standard-Hintergrundbild befindet sich in /system/framework/framework-res.apkund /system/priv-app/SystemUI/SystemUI.apk. Im Falle des Sperrbildschirmpapiers

Um es zu entfernen, kopieren Sie die .apk auf die SD-Karte und benennen Sie die apk in .zip um, damit sie von Archivierern wie RAR extrahiert werden kann. Extrahieren Sie den Inhalt und finden Sie ihn unter

/res/drawable-hdpi-v4 

Wenn die Auflösung Ihres Telefons 480 x 800 beträgt

/res/drawable-xhdpi-v4

Wenn die Auflösung Ihres Telefons 720 x 1280 beträgt

/res/drawable-xxhdpi-v4

Wenn die Auflösung Ihres Telefons 1280 x 2440 beträgt

Sie werden umbenannt in:

default-wallpaper.png
keyguard-wallpaper.png

Ihre Dateierweiterung kann auf vielen Geräten meist von jpg abweichen. /res/drawable-nodpiUnd wie von Andy hinzugefügt, kann es bei der Auflösung des Geräts nicht berücksichtigt werden . Es bleibt immer unter allen Auflösungen bestehen

Meins ist zum Beispiel hier zu findenWallpaper-Standort

Und seine Eigenschaften sindTapeten-Eigenschaften

Dies geht bis zu tv-dpioder xxxhdpifür Android TV. Ersetzen Sie es durch Ihren Favoriten, aber achten Sie darauf, die Auflösung des Papiers für gute Ergebnisse beizubehalten, zippen Sie es erneut und benennen Sie es wieder in apk um. Ersetzen Sie es durch das System.

Hinweis : framework-res.apk Ich empfehle Ihnen, den TWRP-Dateimanager zu verwenden, um ihn durch die ursprüngliche Systemapk zu ersetzen, da das Framework immer aktiv auf einem Startgerät verwendet wird und das System zum Absturz bringt, wenn Sie versuchen, die APK mit root auf einem Startgerät zu ersetzen.

Das Hintergrundbild ist oft auflösungsunabhängig (ein einzelnes Hintergrundbild mit hoher Auflösung), daher kann es möglicherweise auch in /res/drawable-nodpi. Suchen Sie im Wesentlichen nach dem gesamten extrahierten Framework-Ordner, wallpaperund er sollte angezeigt werden.
Vielen Dank an Sie beide, meine Herren. Und es tut mir leid, dass es über einen Monat gedauert hat, bis ich gesehen habe, dass meine Frage beantwortet wurde. Sie sollten jedoch beide froh sein zu wissen, dass die Frage bis heute noch gültig war, und daher freue ich mich darauf, beide Hinweise auszuprobieren :)