[MOD][TOOL] Tickle My Android - Theme Your Phone!

Search This thread

rawe_etc

Senior Member
Apr 13, 2012
171
129
bandung
if i want to change my status bar to be transparant .. so i should follow the same .. instruction.. like if i want to .. changes my battery icon..i a new bie
 

phoneyericsson

Senior Member
Dec 30, 2010
620
97
Hi,

I've gotten to the point of decompiling and then the command prompt says it doesn't recognise Java. Just re-downloaded java and the java site says it can find my java no problem. This always happens when I try to do something with my phone on my laptop.

Anyone any ideas?

Thanks
 

StardustGeass

Senior Member
Jan 7, 2012
771
140
Jakarta
I tried to use this program to change my battery indicator.. But, when I finished pushing the apks (I followed each step), the phone goes bootloop. I tried this twice, but nothing changes. During recompiling, theres a line says "W : Source not found" followed by "I : Rebuilding sorces"... Is that the problem source ? How do I fix it ?
 

Ticklefish

Inactive Recognized Themer
Oct 27, 2011
6,773
8,633
Hampshire, UK
I tried to use this program to change my battery indicator.. But, when I finished pushing the apks (I followed each step), the phone goes bootloop. I tried this twice, but nothing changes. During recompiling, theres a line says "W : Source not found" followed by "I : Rebuilding sorces"... Is that the problem source ? How do I fix it ?

Well, I need to answer that with questions of my own.

What device and rom are you using? And can you share the apks you're pushing?

Sent from my U20i using xda premium
 
  • Like
Reactions: hakanyildiz

Ticklefish

Inactive Recognized Themer
Oct 27, 2011
6,773
8,633
Hampshire, UK
Hi,

I've gotten to the point of decompiling and then the command prompt says it doesn't recognise Java. Just re-downloaded java and the java site says it can find my java no problem. This always happens when I try to do something with my phone on my laptop.

Anyone any ideas?

Thanks

I don't know Java that well yet. Maybe you haven't got all the Java bits you need?

Sent from my U20i using xda premium
 
  • Like
Reactions: hakanyildiz

Ticklefish

Inactive Recognized Themer
Oct 27, 2011
6,773
8,633
Hampshire, UK
How can do my status bar transparent ? Someone help me ? :confused:

Go into the theming menu, then the pull menu. Pull and decompile framework-res.apk, and SystemUI.apk if you're on Gingerbread or higher.

Go back to the theming menu, select Option 7, choose the option to have a transparent status bar.

Once it's been added, recompile the files and prepare them for flashing.

Then reboot the phone, go into recovery and mount your system. Push the files, unmount, reboot and wait for the phone to load up.

And then you're done! Easy!
 

StardustGeass

Senior Member
Jan 7, 2012
771
140
Jakarta
Well, I need to answer that with questions of my own.

What device and rom are you using? And can you share the apks you're pushing?

Sent from my U20i using xda premium

Sorry for a long reply.. I'm using U20i (X10 Mini Pro) MiniCM7 2.2 by nAa at that time...
Do you mean apk I pushed is the one created after rebuilding the framework after using this ? Sorry, I got mine deleted with this program xD
 

Ticklefish

Inactive Recognized Themer
Oct 27, 2011
6,773
8,633
Hampshire, UK
Sorry for a long reply.. I'm using U20i (X10 Mini Pro) MiniCM7 2.2 by nAa at that time...
Do you mean apk I pushed is the one created after rebuilding the framework after using this ? Sorry, I got mine deleted with this program xD

Oh well, never mind. If you still had the apk you pushed to your phone, I could take a look at it and work out why you were getting bootloops. I have a few ideas what it could be.
 

manthes

Senior Member
Dec 2, 2011
620
59
I tried to use this program to change my battery indicator.. But, when I finished pushing the apks (I followed each step), the phone goes bootloop. I tried this twice, but nothing changes. During recompiling, theres a line says "W : Source not found" followed by "I : Rebuilding sorces"... Is that the problem source ? How do I fix it ?

I know that there is a new thread but i have exactly the same problem with the same rom and phone and i didn't find any answer.
Minicm7 2.2.1 and x10 mini pro. I was trying to change battery icon with the ''glowing circles''
 

manthes

Senior Member
Dec 2, 2011
620
59
In that case, try using the zipmaker option. There's a small bug with 4.3 which can mess up permissions if you're pushing files. It's been fixed for the new version (which is open in another window on my PC right now) but that's not quite ready for release yet.

it doesn't matter that i have the message ''Source not found" in recompiling?
Can you give some instructions how to make the zip file or a link ? Because when i try it it said ''error. zip file not created''
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    UPDATE: Tickle My Android is now in the main Android Themes forum!
    http://xdaforums.com/showthread.php?t=1633333
    Head on over there and pick up version 2.0... :D




    I use apktool and ADB a lot to tweak my phone, my tablet and the phones of my colleagues at work (4 Androids to 1 iPhone at work...take that, Apple!).

    After a while, it got a bit tedious typing the same set of commands over and over again so I wrote some batch files.

    Then I got a bit carried away..


    Presenting Tickle My Android, a command-line tool for Windows (XP/Vista/7). This is designed to make the process of theming your phone and modifying it to your exact requirements so much easier and faster.

    What's needed:
    • a rooted phone with ClockworkMod Recovery
    • a Windows PC with Java and phone/tablet drivers installed
    • a brain
    • a coffee or some nice cookies

    Download the tool from the link at the bottom of this post and run it. It's a self-extracting archive that will set itself up on your computer. It doesn't install anything or do anything unpleasant to your machine.

    Once set up, there will be seven folders. Ignore the tool_files folder, that's full of things to run the tool with. The BOOTANIMATIONS and FONTS folder are to store boot animatons and fonts in, about which more later. The BACKUP folder will hold your backups.
    When you start using this to modify your apps, you'll be using the "in", "out" and "working" folders.
    • apps pulled from the phone go into "in"
    • decompiled apps go into "working" and
    • recomplied apps go into "out"

    What does this decompile/recompile nonsense mean? Have a look at shivenjuneja's post here: http://xdaforums.com/showthread.php?t=849223 to find out more!

    Run TickleMyAndroid.bat and you'll see this:

    picture.php

    Connect your phone to the PC, make sure USB Debugging is set to on, and away you go!

    You can use this tool to pull, decompile, recompile and push files to and from your phone but you can also:
    • change the battery icons
    • add Ice-Cream Sandwich-style transitions
    • change the status bar to transparent, semi-transparent, black or white
    • sign and zipalign your own applications
    • compress recompiled system apps correctly so they actually work and don't cause a boot-loop
    • backup your texts, picture messages and contacts
    • transfer your texts, picture messages and contacts to another phone or a new rom
    • change the boot animation
    • change the font
    • install an ad-blocker (this is up to you, ads pay for apps!)
    • add sounds from other devices and
    • anything else I can think of that I'll add later

    This is designed to work on any Android device running any rom, and on pretty much any PC. I do most of my modifying at work where there are two Samsung phones, one ZTE and my beloved Sony Ericsson so it needs to be flexible and get past my IT department..

    Try it out, have a play, and let me know what you think!

    Download Tickle My Android -v1_2_2 here: http://db.tt/fdq0725r

    Changelog
    • 1_2_2: Bug-Fixes. Adding Battery Icons Should Now Work For All Roms
    6
    Other Fun Stuff

    How To Change Boot Animations & Fonts

    In the Tickle My Android folder, there will be seven folders. The "BOOTANIMATIONS" folder and the "FONTS" folder are for your boot animations and your fonts...as you might have guessed.

    If you've found a boot animation or a font you'd like to try, put it into the appropriate folder and start up Tickle My Android.

    Select Option 3 to go into the Modifying Menu and then pick either Option 4 or Option 5.

    picture.php

    First use Option 1 to pull your phone's current animation or font and back it up.

    Then use Option 2 and choose which animation or font you want to install. I've added some for you already. :)

    If you're choosing a font, another window will open showing you what the font actually looks like.

    Make sure you reboot your phone and go into the recovery menu before confirming your selection. Once there, mount your /system partition.

    Pushing files to the internal memory while the phone's running can cause all kinds of nasty bugs. Fonts and boot animations should be fine but it's good practice to get into. Plus, the font won't install until you reboot anyway..

    Once you're ready, push the font or animation to your phone, unmount the partition and reboot.

    Don't like the results? Either try another font or animation, or use Option 3 to restore your original.

    And that's it! Simple, no?

    How To Transfer Personal Data To A New Phone Or Rom

    To transfer your SMS's, MMS's and your contacts, go to the Modifying Menu and select Option 1 - Backup, Restore Or Transfer Personal Data

    Here you can backup the data, restore a backup (backups are timecoded) or install the data onto a new device or rom.

    Use Option 1 to backup your details first. The tool does its thing and...you'll get an error. Two, hopefully.

    Why? Well, Android used to store this information in /data/data/ in the internal memory but, more recently, it's stored in /dbdata/databases/. Currently I don't know how to make a batch file automatically find out which option your phone uses (sorry! :() so it tries both and makes a note of which works.

    Option 2 will restore your backup and will put it in the same place it came from.

    Option 3 will push to either /data/data/ or /dbdata/databases/, depending on which one already has the right files.
    Which basically means Option 3 will put your messages and your contacts onto any phone or rom. Very handy if you're changing device or trying out a new setup.
    Please note, this will replace any existing messages or contacts, it doesn't merge the two together.

    I plan to expand this section to include any sort of user detail (appointments, user dictionary, etc) just as soon as I can find out where that information is stored..
    5
    Changing Battery Icons

    To use Tickle My Android to change the battery icons on your phone is very simple and very quick.

    ************BACKUP YOUR PHONE FIRST!!!!***************
    Start the tool and select Option 2 to open the Theming Menu.

    picture.php

    Select Option 2 again to open the Pull Menu.

    picture.php

    This will let you pull what I call 'The Big Four' apps from your phone. These are the apps that seem to be modified most often so you can pull those with just a button press. Want to pull a different file? That's what Options 5, 6 and 7 are for!

    First, select Option 1 to pull "framework-res.apk" from your phone. Say yes to backing it up, decompiling it and installing it. Installing "framework-res.apk" to your PC doesn't actually install it as such, it just makes the resources in the app available to others. Which can be essential for modifying a lot of system applications. Don't worry, there is an Option to uninstall it back in the Theming Menu.
    Back at the Pull Menu, use Option 4 to pull, backup and decompile "SystemUI.apk" as well. If you're running Android 2.3 (Gingerbread) or anything later, you'll have this on your phone. Any Android version earlier than that and you won't, so you can skip this step.

    On your PC, in the TickeMyAndroid folder, there will be seven sub-folders. In the "in" folder will be the apps you've pulled from your phone and now, in the "working" folder", there will be the decompiled apps as well.

    Go back to the Theming Menu and select Option 5 to go into the Battery Menu:

    picture.php

    This gives you the option to install a selection of different battery icons that I've found around the internet. I've credited people where I could but if you came up with these and I haven't, then let me know.

    The various options you can install are:
    1. picture.php
      Multi-Tone Circular
    2. picture.php
      New Sense
    3. picture.php
      Bolt
    4. picture.php
      ICS Circle by nbeebe
    5. picture.php
      Full Circle by Pendo
    6. picture.php
      Digital Numbers by Zaphod Beeblebrox
    7. picture.php
      Circles by Hoolm
    8. picture.php
      Stock Gingerbread With Percentage
    9. picture.php
      Blue Circle With White Text
    10. picture.php
      Purple Android by UOT
    11. picture.php
      Meter by UOT
    Pick the icon you want to go with and a new window will open...then close again. Your battery icons will have now been changed, along with appropriate charging animations. It doesn't matter what resolution your phone is, this is designed to work with ldpi, mdpi, hdpi and even xhdpi.

    Go back to the Theming Menu and select Option 8. Recompile "framework-res.apk" and "SystemUI.apk" (if you decompiled them earlier). This can take a little while so now's a good time to sip that coffee or munch those cookies.

    Once this is done, you'll have two apps in the "out" folder on your PC. Do NOT push these to your phone unless you want to soft-brick it! They won't be signed correctly and the compression will be all wrong.

    So go back to the Theming Menu and select Option 9. Prepare both files. This will open another window..and then close it again.

    With both files prepared, you need to push them to your phone. Do NOT push them while the phone is running. Seriously.
    Pushing system apps to the phone while it's still running can cause all sorts of problems. You could lose signal, develop random force closes, all kinds of things.

    Reboot your phone and go into the recovery menu. Once there, mount the /system partition. This gives your PC access to the partition without the phone actually running its operating system.

    Now go back to Tickle My Android, go to the Theming Menu, select Option 12 and push "framework-res.apk" and "SystemUI.apk" back to your phone.

    Go to your phone, unmount the /system partition and reboot. It will take longer than normal but that's nothing to worry about. Once it has, you will have a shiny new battery icon!

    Don't like it? Well, either go back to the battery menu, try another, compile, prepare and push or you can push your original apps back to the phone by selecting Option 13. Backups are timecoded so just pick the one that applies to you.

    When you're done, either use Options 14 and 15 on the Theming Menu to clear all the folders or go back to the Main Menu and select Option 6. Resetting will wipe your backups, mind you!

    And that's it. More battery icons will follow in time. If you spot anything you'd like me to include, let me know!
    2
    Hey where can i find apktool.......

    Accidentally typed with my x10 mini pro u20i using my fingers

    It's already included with the tool. :)
    2
    Link not working ... !! :cool:

    Really? Oh, that's annoying!

    Still, not to worry..I should be bringing out Version 2.0 tomorrow. And it's got a LOT more battery icons and everything!

    Sent from my SK17i using xda premium