Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP championswimmer

23rd December 2011, 07:08 PM   |  #1  
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.

______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
2file-pt1.zip
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 by championswimmer; 29th December 2011 at 08:16 PM.
The Following 12 Users Say Thank You to championswimmer For This Useful Post: [ View ]
23rd December 2011, 07:55 PM   |  #3  
sahibunlimited's Avatar
Recognized Contributor
Flag Nagpur
Thanks Meter: 2,455
 
6,816 posts
Join Date:Joined: Jul 2011
More
Many other .jar files are also used in themes
like framework.jar
U have not included in script
The Following User Says Thank You to sahibunlimited For This Useful Post: [ View ]
23rd December 2011, 08:01 PM   |  #4  
Recognized Themer
Thanks Meter: 1,072
 
1,180 posts
Join Date:Joined: Nov 2011
More
Thanks, this is very useful for me since I'm flashing themes very often great work

Sent from my X10i using xda premium
The Following User Says Thank You to NuriJ For This Useful Post: [ View ]
23rd December 2011, 08:07 PM   |  #5  
Quote:
Originally Posted by sahibunlimited

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
23rd December 2011, 08:15 PM   |  #6  
sahibunlimited's Avatar
Recognized Contributor
Flag Nagpur
Thanks Meter: 2,455
 
6,816 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by championswimmer

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!]
23rd December 2011, 08:24 PM   |  #7  
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
24th December 2011, 08:10 AM   |  #8  
sahibunlimited's Avatar
Recognized Contributor
Flag Nagpur
Thanks Meter: 2,455
 
6,816 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by championswimmer

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

Nope
I can't download and make a list
Don't have time

Sent from my X10i using Tapatalk
24th December 2011, 01:32 PM   |  #9  
Recognized Themer
Thanks Meter: 1,072
 
1,180 posts
Join Date:Joined: Nov 2011
More
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 by NuriJ; 15th March 2012 at 01:36 PM.
The Following User Says Thank You to NuriJ For This Useful Post: [ View ]
24th December 2011, 01:35 PM   |  #10  
fTTasks
Quote:
Originally Posted by LzVebz

[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

The Following User Says Thank You to championswimmer For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes