J'ai donc une ROM v5.1 qui a ce fond d'écran qui s'active automatiquement par défaut lorsque la ROM est flashée et que je souhaite localiser et "supprimer/remplacer" - oui, je ne veux pas récupérer le fond d'écran qui, je le sais, pourrait être fait avec Root et Root browsing. J'ai décompressé le system.img et l'ai cherché dans le répertoire 'media/images' où j'ai trouvé des fichiers images sur d'autres system.img de Lollipop sans succès. J'ai également essayé de faire ressortir tous les fichiers JPG et PNG qui existent dans tous les répertoires du dossier ROM et ledit fichier image n'était toujours pas parmi eux. Cela m'amène à penser qu'il peut avoir une extension que je ne connais pas encore et que l'un d'entre vous connaît peut-être déjà. Un pointeur sera grandement apprécié.
Réponse
Trop de publicités?Le fond d'écran par défaut se trouve dans /system/framework/framework-res.apk
y /system/priv-app/SystemUI/SystemUI.apk
. En cas de papier de l'écran de verrouillage
Pour le supprimer, copiez le .apk sur la carte SD et renommez-le en .zip pour qu'il soit extractible par des archiveurs comme RAR. Extrayez son contenu et trouvez-le à
/res/drawable-hdpi-v4
Si la résolution de votre téléphone est de 480x800
/res/drawable-xhdpi-v4
Si la résolution de votre téléphone est de 720x1280
/res/drawable-xxhdpi-v4
Si la résolution de votre téléphone est de 1280x2440
Ils sont renommés comme suit :
default-wallpaper.png
keyguard-wallpaper.png
Leur extension de fichier peut varier en jpg dans de nombreux appareils. Et comme ajouté par Andy, il peut être trouvé à /res/drawable-nodpi
la résolution de l'appareil n'est pas prise en compte. Il persiste toujours sous toutes les résolutions
Par exemple, le mien se trouve ici
Il s'agit de tv-dpi
o xxxhdpi
pour Android tv. Remplacez-le par votre préféré mais assurez-vous de conserver la résolution du papier pour de bons résultats, zippez-le à nouveau et renommez-le en apk. Remplacez-le par celui du système.
Nota: Pour framework-res.apk
Je vous recommande d'utiliser le gestionnaire de fichiers TWRP pour le remplacer par l'apk original du système car le framework est toujours activement utilisé sur un périphérique de démarrage et fera planter le système si vous essayez de remplacer l'apk en utilisant Root sur un périphérique de démarrage.