• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Swapping SystemUI Images

JDY

Well-Known Member
I'm trying to swap the signal icons in my systemui.apk with some blue ones. I taken the systemui.apk from my phone, opened it with winrar added the new images (which deletes the old ones). rebooted my phone into recovery pushed the systemui.apk using adb and rebooted but the old icons are still present.

Surely this means adb isnt pushing the file correctly?

Cheers
 
No, if I do should that fix it?

EDIT Wiped dalvik and the old icons are still present.
 
If you look at system/app in root explorer, is the date different on systemUI to everything else?

Where exactly did you change these icons? Drawable-hdpi? If you open the apk in system/app with root explorer (view), are your new images there?
 
The apk looks like it hasn't been changed, date is the same as the all the other system apps, and I've just extracted it and the old icons are still there...so I guess its not being pushed properly?
 
It depends on which files you replaced. I don't know about your systemui file, but what I did with mine was to extract it with winrar, visually identified which ones they were, named the new files accordingly, then opened up the apk again winrar again, drag and dropped the files into winrar. That way was easy for me because I didn't have to resign the apk
 
...and you're definitely in recovery when you adb push? What's the output from cmd / terminal when you do it?

In fact can you paste me the input and output here please?
 
C:\Users\User\Documents\Joe\Other\ROOT\Data>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
SH13FPL04919 device


C:\Users\User\Documents\Joe\Other\ROOT\Data>adb reboot recovery

C:\Users\User\Documents\Joe\Other\ROOT\Data>adb push C:\Users\User\Documen
ts\Joe\OTHER\ROOT\SystemUI.apk SH13FPL04919\system\app
1934 KB/s (431945 bytes in 0.218s)


C:\Users\User\Documents\Joe\Other\ROOT\Data>


Tried the part in red as well and it still isn't working
 
C:\Users\User\Documents\Joe\Other\ROOT\Data>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
SH13FPL04919 device


C:\Users\User\Documents\Joe\Other\ROOT\Data>adb reboot recovery

C:\Users\User\Documents\Joe\Other\ROOT\Data>adb push C:\Users\User\Documen
ts\Joe\OTHER\ROOT\SystemUI.apk SH13FPL04919\system\app
1934 KB/s (431945 bytes in 0.218s)


C:\Users\User\Documents\Joe\Other\ROOT\Data>


Tried the part in red as well and it still isn't working

Ha. I've no idea what those commands are.


Boot into recovery manually.

If you insist on using C:\Users\User\Documents\Joe\Other\ROOT\Data>, ensure your systemUI is there.

Cd to that directory C:\Users\User\Documents\Joe\Other\ROOT\Data>

adb shell
mount /system
exit
adb push SystemUI.apk /system/app/SystemUI.apk
 
  • Like
Reactions: JDY
Ahh it worked. Thank you again.
screenshot-1333040251295-1.png
 
Back
Top Bottom