[TOOL/ZIP/METHOD]{updated 28dec} uninstall themes without NAND backup

Search This thread

championswimmer

Inactive Recognized Developer
Oct 22, 2011
5,018
8,446
New Delhi
android.championswimmer.tk
There are lot of themes available for our device out here. instalation is really easy. download the zip, flash it via xrecovery. you are done.

problem comes while uninstalling it.
as such the only way to uninstall a theme is restoring a previous backup.

but it may so happen that
1. you don't have enough space for a backup

2. you don't want to waste time making and restoring backups

3. you want to try out a theme for a few days. so when you restore backup you lose all data of those 3-4 (or more) days.

so for all you guys, here is an easy way to backup your current theme and restore it later without making a full backup.


______INSTRUCTIONS______

1. download the two zip files from the given link below. (both zips on the same link)

2. "BEFORE INSTALLING YOUR NEW THEME", flash 2file-pt1.zip . this makes your backup of current theme.

3. install whichever theme you like by flashing it's zip which you have downloaded. feel free to download and try any theme from xda themes and apps section. enjoy the new theme.

4. when you want your old theme back, just flash 2file-pt2.zip this will restore the backed up theme you made in step 1.


______IMPORTANT NOTES_______

>step 2 creates a folder "modchamp" on your sdcard. do not delete it. the backed up theme stays in that folder.

>step 4 will backup the theme you had before performing step 2. so in step 3 you can download more than one theme and try all of them. you can always go back to your initial theme whenever you want.

>devs who open and read the scripts in my zip (i know the those who know scripting will definitely go through my zip thoroughly), pleeeeeease don't laugh at it. i am a noob at Linux commands and i know the script looks embarrassing. :D

______FAQ______
Q. which files are backed up and restored?
A. framework-res, semcgenericuxpres, systemui, settings.apk, semcphone.apk, offline chargemon pngs, bootanimation (full list in post #9)

Q. i just installed a new theme, but i had not made a backup. how can i uninstall it?
A. new theme overwrites old files, which CANNOT be restored if backups had not been made.

________DOWNLOAD LINK___________

this is old mirror.... this version is deprecated
http://min.us/mrQfhJnKW

new files
View attachment 2file-pt1.zip
View attachment 2file-pt2.zip


_______CREDITS_________

zdzihu = for creating xrecovery
doom&wolf = unknowingly ;) teaching me a bit of Android scripting.
LzVebz= being very helpful by listing out the files that a theme can change.
_________________________________

Press thanks if this helped you.

I don't take donations, but if any work of mine ever looks like it deserves a donation, please donate to the great devs like DoomLord, FXP, zdzihu, achotjan, azuzu, wolf, oodie .... on my behalf. i always wanted to donate to them but i don't earn money yet. lol.


Sent from my X10i using XDA App
 
Last edited:

NuriJ

Senior Member
Nov 25, 2011
1,188
1,069
Thanks, this is very useful for me since I'm flashing themes very often:D great work

Sent from my X10i using xda premium
 
  • Like
Reactions: championswimmer

championswimmer

Inactive Recognized Developer
Oct 22, 2011
5,018
8,446
New Delhi
android.championswimmer.tk
Many other .jar files are also used in themes
like framework.jar
U have not included in script

rarely those files are included. I'll add those in the script in another zip then if you say. but more files i add, the more time consuming the affair becomes. lol.

as far as themes for wolf or stock ROM goes. the files i included are more than enough. mostly themes change systemui and framework-res only.

Sent from my X10i using XDA App
 

sahibunlimited

Senior Member
Jul 13, 2011
6,839
2,442
Nagpur
rarely those files are included. I'll add those in the script in another zip then if you say. but more files i add, the more time consuming the affair becomes. lol.

as far as themes for wolf or stock ROM goes. the files i included are more than enough. mostly themes change systemui and framework-res only.

Sent from my X10i using XDA App

But when its a real theme then of course need to copy more files
Like these
[Theme] "Envy" for WB v6 (w/% battery & animated notification background)
[Theme2.3]☆☆Full Black theme☆☆+Transparent look|stock rom|WolfBreakv6|18/09/11☆☆
[2.3 Themes] X.HC 1.0 | Eternity 1.1 | Official GB | 06.08.11 [X HC is ready!]
 

championswimmer

Inactive Recognized Developer
Oct 22, 2011
5,018
8,446
New Delhi
android.championswimmer.tk

can you help me out here then.... just list out ALL that a theme changes or can possibly change.

I'll include all in the script of version 2 . :)

Sent from my X10i using XDA App
 

NuriJ

Senior Member
Nov 25, 2011
1,188
1,069
Changes

[Theme] "Envy" for WB v6 (w/% battery & animated notification background)
- system\app\ :
Phonebook.apk
SemcPhone.apk
SystemUI.apk

- system\framework\ :
framework-res.apk
SemcGenericUxpRes.apk
______________________

[Theme2.3]☆☆Full Black theme☆☆+Transparent look|stock rom|WolfBreakv6|18/09/11☆☆

- system\app\ :
Conversations.apk
Home.apk
InfiniteView.apk
Phonebook.apk
SemcCameraApplication.apk
SemcDeskClock.apk
SemcGallery3D.apk
SemcMusic.apk
SemcPhone.apk
Settings.apk
SystemUI.apk

- system\framework\ :
framework-res.apk
SemcGenericUxpRes.apk

- system\media\ :
bootanimation.zip

- system\semc\chargemon\data\ :
charging_animation_01.png
charging_animation_02.png
charging_animation_03.png
charging_animation_04.png
charging_animation_05.png
charging_animation_06.png
charging_animation_07.png
charging_animation_08.png
charging_animation_blank.png

- system\usr\keylayout\ :
es209ra_keypad.kl
______________________

[2.3 Themes] X.HC 1.0 | Eternity 1.1 | Official GB | 06.08.11 [X HC is ready!]
system\app\ :
Conversations.apk
Home.apk
Phonebook.apk
SystemUI.apk
TimescapeWidget.apk

- system\etc\customization\content\com\sonyericsson\wallpaperpicker\wallpapers :
green_spatial_flow.png
green_spatial_flow_small.png

- system\framework\ :
android.policy.jar
framework.jar
framework-res.apk
SemcGenericUxpRes.apk

- system\media\ :
bootanimation.apk
______________________

That's all
 
Last edited:
  • Like
Reactions: leodasal2

championswimmer

Inactive Recognized Developer
Oct 22, 2011
5,018
8,446
New Delhi
android.championswimmer.tk
fTTasks
[Theme] "Envy" for WB v6 (w/% battery & animated notification background)
- system\app\ :
Phonebook.apk
SemcPhone.apk
SystemUI.apk

- system\framework\ :
framework-res.apk
SemcGenericUxpRes.apk
______________________

[Theme2.3]☆☆Full Black theme☆☆+Transparent look|stock rom|WolfBreakv6|18/09/11☆☆
- system\app\ :
Conversations.apk
Home.apk
InfiniteView.apk
Phonebook.apk
SemcCameraApplication.apk
SemcDeskClock.apk
SemcGallery3D.apk
SemcMusic.apk
SemcPhone.apk
Settings.apk
SystemUI.apk

- system\framework\ :
framework-res.apk
SemcGenericUxpRes.apk

- system\media
bootanimation.zip

- system\semc\chargemon\data\
charging_animation_01.png
charging_animation_02.png
charging_animation_03.png
charging_animation_04.png
charging_animation_05.png
charging_animation_06.png
charging_animation_07.png
charging_animation_08.png
charging_animation_blank.png

- system\usr\keylayout\
es209ra_keypad.kl
______________________

[2.3 Themes] X.HC 1.0 | Eternity 1.1 | Official GB | 06.08.11 [X HC is ready!]
system\app\ :
Conversations.apk
Home.apk
Phonebook.apk
SystemUI.apk
TimescapeWidget.apk

- system\etc\customization\content\com\sonyericsson\wallpaperpicker\wallpapers :
green_spatial_flow.png
green_spatial_flow_small.png

- system\framework\ :
android.policy.jar
framework.jar
framework-res.apk
SemcGenericUxpRes.apk

- system\media\ :
bootanimation.apk
______________________________________

That's all :)

THANKS A LOT. YOU'LL GET A CREDIT IN THE OP.

Sent from my X10i using XDA App
 
  • Like
Reactions: NuriJ

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    There are lot of themes available for our device out here. instalation is really easy. download the zip, flash it via xrecovery. you are done.

    problem comes while uninstalling it.
    as such the only way to uninstall a theme is restoring a previous backup.

    but it may so happen that
    1. you don't have enough space for a backup

    2. you don't want to waste time making and restoring backups

    3. you want to try out a theme for a few days. so when you restore backup you lose all data of those 3-4 (or more) days.

    so for all you guys, here is an easy way to backup your current theme and restore it later without making a full backup.


    ______INSTRUCTIONS______

    1. download the two zip files from the given link below. (both zips on the same link)

    2. "BEFORE INSTALLING YOUR NEW THEME", flash 2file-pt1.zip . this makes your backup of current theme.

    3. install whichever theme you like by flashing it's zip which you have downloaded. feel free to download and try any theme from xda themes and apps section. enjoy the new theme.

    4. when you want your old theme back, just flash 2file-pt2.zip this will restore the backed up theme you made in step 1.


    ______IMPORTANT NOTES_______

    >step 2 creates a folder "modchamp" on your sdcard. do not delete it. the backed up theme stays in that folder.

    >step 4 will backup the theme you had before performing step 2. so in step 3 you can download more than one theme and try all of them. you can always go back to your initial theme whenever you want.

    >devs who open and read the scripts in my zip (i know the those who know scripting will definitely go through my zip thoroughly), pleeeeeease don't laugh at it. i am a noob at Linux commands and i know the script looks embarrassing. :D

    ______FAQ______
    Q. which files are backed up and restored?
    A. framework-res, semcgenericuxpres, systemui, settings.apk, semcphone.apk, offline chargemon pngs, bootanimation (full list in post #9)

    Q. i just installed a new theme, but i had not made a backup. how can i uninstall it?
    A. new theme overwrites old files, which CANNOT be restored if backups had not been made.

    ________DOWNLOAD LINK___________

    this is old mirror.... this version is deprecated
    http://min.us/mrQfhJnKW

    new files
    View attachment 2file-pt1.zip
    View attachment 2file-pt2.zip


    _______CREDITS_________

    zdzihu = for creating xrecovery
    doom&wolf = unknowingly ;) teaching me a bit of Android scripting.
    LzVebz= being very helpful by listing out the files that a theme can change.
    _________________________________

    Press thanks if this helped you.

    I don't take donations, but if any work of mine ever looks like it deserves a donation, please donate to the great devs like DoomLord, FXP, zdzihu, achotjan, azuzu, wolf, oodie .... on my behalf. i always wanted to donate to them but i don't earn money yet. lol.


    Sent from my X10i using XDA App
    2
    This works on any rom (even cm based)

    Sent from my X10i using XDA App
    1
    Many other .jar files are also used in themes
    like framework.jar
    U have not included in script
    1
    Thanks, this is very useful for me since I'm flashing themes very often:D great work

    Sent from my X10i using xda premium
    1
    I tried the same. I can add the 2.3 dialer but the stock msg app is not getting installed at all. Can you suggest me a way around to add that? A zip file which I can flash and will not harm any of the tweaks would be perfect. Thanks again brother...

    i do not have time tocreate zip...you can use some other zip and put your required files into it

    Sent from my X10S using xda premium