[THEMING -Basic] - How to EDIT SystemUI.apk/Apps Background

Search This thread

emompong

Senior Member
Jan 25, 2012
692
370
LUCENA CITY
you know we have backgrounds that are set on the "settings" menu. How to change the background on that. This background also shows on some apps aswell. for example Creeds 2.1 has that purple background.

Thanks:good::good:


Good question, as far as I know, it can be done by setting the background in a transparent mode so the image of you background will appear to any apps.

cheers! :D :)
 

b16h22

Senior Member
Apr 30, 2012
1,154
2,234
That's a nice tut.May be you should warn them about 9.pngs.The 9 patch should not be recklessly edited.It can cause lot of fcs.:thumbup:

sent while doin' some burnouts
 

ary.metak

New member
Mar 25, 2012
1
0
Good question, as far as I know, it can be done by setting the background in a transparent mode so the image of you background will appear to any apps.

cheers! :D :)

can you give a TUT on how to change the setting background... like the creed 2.1... or like setting background of the avengers theme on repencis 3.5... because i don't know witch PNG to edit and how...
 
Last edited:

emompong

Senior Member
Jan 25, 2012
692
370
LUCENA CITY
can you give a TUT on how to change the setting background... like the creed 2.1... or like setting background of the avengers theme on repencis 3.5... because i don't know witch PNG to edit and how...


for avengers theme, i think there is already a thread for that..

well for example, you wanted to change the background of settings.apk..

so all you need to do is to follow my instructions from the first post.
search for the PNG file of settings.apk (normally inside the res folder)

replace the PNG file with your background with the same file name..
 
  • Like
Reactions: wa198007

m.h.mahadi

Senior Member
Jun 24, 2012
935
766
27
Dhaka
www.facebook.com
Google Pixel 7
I have successfully changed systemUI.apk,framework.apk and other system apps background,icons etc, by this app called "xplore file manager" it can open apk files as zip and can change the items in it and repacking it into apk automatically

Sent from my GT-S5360 using xda premium
 

Attachments

  • uploadfromtaptalk1341592842722.jpg
    uploadfromtaptalk1341592842722.jpg
    25.6 KB · Views: 428
  • uploadfromtaptalk1341593103593.jpg
    uploadfromtaptalk1341593103593.jpg
    25.2 KB · Views: 409
Last edited:

emompong

Senior Member
Jan 25, 2012
692
370
LUCENA CITY
As the description says, It is just like rootexplorer... "View APK files as ZIP" not recompile it to apk again.. so not that suggestible.. if you dont mind, please remove the link so that we can maintain the idea of the basic theming from my own way as the title says so :)

Happy theming :D

Thanks.
 
Last edited:

m.h.mahadi

Senior Member
Jun 24, 2012
935
766
27
Dhaka
www.facebook.com
Google Pixel 7
No frnd,it not likes root explorer. Root explorer can't modify the items in apk,it just can view you the items into apk. But xplore open the apk file as a folder and u can change any items in it.

Sent from my GT-S5360 using xda premium
 

jozean01

Member
Jun 30, 2012
27
2
31
Taguig
T.y.

Thanks bro this helps a lot!
btw
Where can I found the keyboard so I can change it too? is it on the framework?
 

emompong

Senior Member
Jan 25, 2012
692
370
LUCENA CITY
Thanks bro this helps a lot!
btw
Where can I found the keyboard so I can change it too? is it on the framework?

If you are referring to the default samsung keyboard, i believe u can find it at /system/app/axT9IME.apk..

If you want the 3rd party keyboard, same thing, edit it before installing. XD

PRESS IT! ;)

Sent from my GT-S5360 using xda premium
 

emompong

Senior Member
Jan 25, 2012
692
370
LUCENA CITY
simply if i put it i need my lidroid status bar to look like cm9 status bar!! any simple way to modify that ?:confused:

Im not sure, because this tutorial is the most basic one.. for deeper theming, youll be needing to use apktool and edit xmls. Kinda complicated.. i have an app for changing the carrier name.. but no idea to cuaromize ur statbar like CM9 - for we dont have any cm for gts5360 :)



Sent from my GT-S5360 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 150
    Hi there! Just wanna share..

    Just a basic background on how to theme your ROMS. - ofcourse, give thanks to the developer of your ROMs! .

    I made this thread for those users who have personal wishes for their Phones. Ofcourse, ROM developers cannot please all of its users. ;) so just make your own and be happy!.

    I just made it easy for easy understanding and for the newbies.

    Tried so many times and tested ;)

    I've already tried editing the systemUI.apk of different ROMs.

    Here's what I did :

    FIRST : Download 7zip to open the archived apk. - that's free.

    Extracting first the Zip File..
    (make sure you copy the original before extracting it for back up)

    1. Download the ROM.zip and extract it to your PC.
    2. Go to \system\app\SystemUI.apk\res\drawable-ldpi\
    3. View the PNG files you wanted to change and make sure to remember its' file name.
    4. After editing/changing the file/image you wanted, you can save it anywhere from your PC, let's say on your Desktop.
    - Make sure that the file name still remains as is..

    *After you're done editing, updating the PNG files you wish to change, follow this steps to update the zip file :

    NOTE : You can apply transparency by editing the PNG file to photoshop by reducing the opacity of the image ;)

    1. Go to the original ZIP file of ROM.Zip from your PC
    2. Right Click the folder and select 7 ZIP -->> open archive
    3. Close all of windows/Browers (or minimize)
    4. Go to \system\app\SystemUI.apk\res\drawable-ldpi\ and it will open a new window of 7zip showing the files inside the zip.
    5. Now, given your edited PNG files or downloaded png files (assuming that files are located in your desktop). - Click and simply DRAG the file(s) from your desktop to \system\app\SystemUI.apk\res\drawable-ldpi\ .
    6. It will ask you to confirm the action for it will replace the existing PNG file that you're trying to change.
    7. Make sure that the file name of the one you edited/downloaded are THE SAME. -
    8. After dragging and replacing the files you wanted, then you're good to go!
    9. Close the 7zip window and that's it!.

    You can now install the .zip by copying the UPDATED zip file to your SD Card.
    (Note: Make sure to copy the updated one, not the backed up one)

    Install the zip file from the original thread's instructions and reboot twice.

    After that, you have now a customized systemUI.apk.


    For those who do not want to reinstall the whole package.. follow these steps:


    1. I assumed that you have the zip file of your ROM.
    2. Extract it and go to \system\app\
    3. Separate the SystemUi.apk - put it on your desktop. create a back up,
    Right Click SystemUi.apk and select 7 ZIP -->> extract here - just to view the files you wanted to change.
    Just go the folder and search for the PNG files.

    4. Right Click SystemUi.apk and select 7 ZIP -->> open archive.
    5. Go to \res\drawable-ldpi\
    6. Click and simply DRAG the PNG file(s) from your desktop to \res\drawable-ldpi\
    7. It will ask you to confirm the action for it will replace the existing PNG file that you're trying to change.
    8. Make sure that the file name of the one you edited/downloaded are THE SAME. -
    9. After dragging and replacing the files you wanted, then you're good to go!

    APPLYING :

    1. Download and install rootexplorer.apk
    2. Download the png files you wanted to update.
    3. Copy and paste the NEW SystemUi.apk that you have updated/Edited to your SD card.
    4. Open root explorer in your galaxy y then go and tap MOUNT R/W.
    5. Go to \SDCard and go to new SystemUI.apk that you have updated.
    6. Long press the file and select copy
    7. Press back and go to \system\app - tap MOUNT R/W at the top.
    8. Paste the new SystemUI.apk from there.
    (Note : You will encounter a lot of force closes for the exixsting systemui is currently being used by your phone. - just ignore it a lot and scroll down to look for the new SystemUI.apk.
    9. Once you get there, long press on it and select permissions:
    from the pop up, make the checked one like this :

    •___•____ •
    •___ .____.
    •___ .____.

    where Dots are the checked one - Bigger dots ;)

    After encountering a lot of force closes, then reboot the phone and that's it!
    (Force Closes are normal, DON't PANIC - logically, you are currently using your systemUI.apk so just ignore it ;)

    NOTE : You can also apply the same steps in editing system files apps, just edit the .png files and locate it using 7zip(when you already opened it). Have a little LOGIC on how to edit system app background - same process. just different apk files and directory ;)



    HIT THANKS IF I HELPED YOU - IT COSTS NOTHING ;]
    3
    nice guide :D

    you can also add this:
    Install via ADB:
    adb root
    adb remount
    adb push [file location in PC] /system/app/systemui.apk
    no need to set permissions via ADB

    also its better to use apk multitool since it can compile/decompile the apk's, if you extract the apk using 7zip or archive softwares you can't read the XML's and you can't compile them properly which results to force close issues when pushing into system
    3
    try and test it out yourself:
    a very powerful apk reverse engineering tool:
    APK MULTITOOL
    1
    nice guide :D

    you can also add this:

    no need to set permissions via ADB

    also its better to use apk multitool since it can compile/decompile the apk's, if you extract the apk using 7zip or archive softwares you can't read the XML's and you can't compile them properly which results to force close issues when pushing into system

    Thanks! not that sure how to use that that's why I made it my on way ;)
    more easy steps and understandable for newbies.

    EDIT :

    Yes you it will require to extract the apk files but just to view the image you wanted to change.. the original apk file will be opened thru 7zip and just replace the selected png. It is not recompiling the apk file at all ;)

    Tried and tested by the way ;)
    1
    how to change default wallpaper?

    Hmm... if you want a default wallpaper, create a folder named "Wallpaper" inside "SYSTEM" folder and create another folder inside it named "default_wallpaper" then put the jpg file you wanted..

    (you can use rootexplorer)

    make sure that the file name of the default wallpaper is "default_wallpaper.jpg"