How can I use Tickle My Android for Customize all Android Phone Rom..
- Tickle My Android Download
- Java Run-Time Environment Soft v_7.00 Download
- Data Cable
- ADB Driver Download
- Patience and a little common sense
- Change the battery icon,
- Change the WIFI icon,
- Change the Network signal icon,
- Change the Emotion icon,
- Change the notification toggles,
- Change the softkeys style,
- Change the pattern lock style,
- Change the lock screen style,
- Change the status bar transparency (Depend to the ROM)
- All apk file decompiling and recompiling
- Build pop Edit
- Others ......etc....
(NB:-If you extract the archive to anywhere other than 'c:\', Tickle My Android will not run!!)
The "_WorkArea1", "_WorkArea2", "_WorkArea3", "_WorkArea4", "_WorkArea5", "_WorkArea6" folders we'll talk about later.
The "tool_files" folder contains various files Tickle My Android needs to run. Don't touch these!
The "user_files" folder will hold your icons backups, boot animations and fonts. In here are your log files as well, you might need those later.
And the "Tickle My Android" exe file starts the tool. Double click on that and away we go!
How To Decompile An Application
The very first thing you need to do is backup your device. If you don't know how to do this, it's worth finding out first before going any further. Tickle My Android lets you change the very workings of your device and if you don't know what you're doing, it's possible to get things wrong. If you haven't made a backup, you could lose everything.. And that would be bad.
Next, you need to install your resource apk file.
No idea what this means? Files with the '.apk' extension are the actual Android app's and some apks contain information that will need before it can decompile any others.
Those apk are known as "resource"or, sometimes "framework" files. The most common resource file is "framework-res.apk"but there are others.
First pick your Work Area, This is new to Tickle My Android . You can now work on up to three different rom's or devices without having to reset the tool every time you want to change from one to the other.Each Work Area is completely separate from the others and you can easily change which one you're using in the Settings Menu.
Inside each Work Area are four folders. The "_deodex" folder is used for deodexing files (this is covered in the next few posts), the "_in" folder is where files about to be decompiled go, the "_working" folder contains the results of that decompiling and the "_out" folder contains the recompiled files.
For now though, you can actually ignore all this. When you first use TMA, you'll be in WorkArea 1 by default and we'll cover the other folders later.
So, to begin decompiling your application, go to the Theming Menu.
Next select the Pull Menu.
This gives you the option of pulling (copying from your Android device to the PC) one of the most commonly modified system files, or any other file you wish.
Pull and install 'framework-res.apk'. This is the most common resource apk. Depending on your device or rom, you may need to install others as well. You'll normally find these in your framework folder with "resources" or "res" in the filename, and I've listed the most common ones.
If in doubt, use the 'ADB Shell' option in the Title Menu and enter the command 'ls system/framework' to see what files you actually have in the framework folder.
IF YOU DON'T INSTALL ANY RESOURCE APKS, YOU WILL HAVE PROBLEMS LATER!!!!!!!!!!!!
Once you've installed the relevant resource apks, you'll need to decompile some apks. Which ones? Well, that's the tricky bit as it all depends on what sort of mod you want to do. If you're on Gingerbread (Android 2.3) or higher, the chances are you'll need to pull and decompile SystemUI.apk.
Once a file has been decompiled, have a look in the "_WorkArea1\_working" folder. You'll see a folder with the same name as that file, this contains all the various files (images, xml, smali, etc) that the file you pulled actually consists of. Now you can make all the changes you desire.
How To Recompile An Application
Once you've finished changing things, go back to the Theming Menu and select the Recompile Files option and put everything in that folder back into a single file.
You'll have the option to recompile with the original signature, new signature or no signature. For most mods you'll want to use the original signature.
Only use a new signature if you've changed the Android manifest. If you have no idea what that means, don't worry about it and just use the original signature.
This recompiled file will now be in the "_WorkArea1\_out" folder. From there you can push it back to the device.
How To Put A Recompiled Application Back On Your Device
This is where your recovery comes in. Select the Create Flashable Zip File option to create a flashable zip. There are two types available:
The "advanced zip" and "advanced zip [Android 4.1+]" use the Universal Flashing Tool by java run-time soft. This is an absolutely incredible tool and full credit goes to them. These zips can do a lot of clever things but the bit that I like most is that they create a flash able backup of every file you've changed.
Don't like what you've changed? just flash the backup!!!
will Just select the option to use files from the Out folder. If you've recompiled "framework-res.apk" put it into "system/framework". If you've recompiled "systemUI.apk" put it into "system/app". Any other files, make sure you took note of where they were pulled from.
Note: I will not be held responsible in any way for any harm done on your device when practicing this as rooting has a high tendency of bricking your device do it at your own risk
See at more:-(My Facebook Page)