How to Apply Custom Theme to any Android Phone (Without Root & Deodex)

Yes, you heard us right. You can apply a custom theme to android phone without even rooting & deodexing your firmware. This method is a dream for those who are on stock Android and want to customize the look of their phones.

Important: We are going to be honest with you. This method requires experimentation. So you mightn’t get it working on the first try. It might even result in a bootloop. Don’t worry just flash your firmware again via CWM or any other  method you prefer. So it will be a good idea to keep a copy of your installed firmware ready & the method to flash it. This method, in any way possible, can not brick your phone.

This method applies to both Froyo and Gingerbread.

If you are using Samsung Galaxy Ace, we made a separate customized tutorial for you. Go here.


  1. Go to the UOT Kitchen page
  2. Browse through the ‘Available Mods’ and choose what you want (don’t forget to press ‘Generate Preview‘ if there is such a button)
  3. Go to the ‘File Upload‘ section and upload the required files.
    Files you need to upload:
    If you are on Froyo: framework-res.apk
    If you are on Gingerbread: framework-res.apk and SystemUI.apk
    Cyanogenmod7 rom: Cyanbread.apk or Androidian.apk or any theme for ThemeChooser (rename as you like it to apear in theme menu)
  4. Go to the ‘Summary‘ section. All chosen mods must have a green background. If there is a mod in red background it means you didn’t finish it.
  5. Press ‘Submit work to kitchen’.
  6. Remember the UOT file name (your order number).
  7. Go to the Pickup page and wait for your file to appear (it can take from 5min to 1hr or more) & download to your PC.
  8. After you get .zip file you have to replace “update-binary” in this zip file  (use only Winrar!). File is located at “META-INF\com\google\android\update-binary”. You have to replace that file by this file: After that copy UOT zip to SD card of your phone.
  9. Reboot into recovery & Wipe cache and dalvik-cache (just in case).  Do not wipe data / factory reset.
  10. Now, in recovery, select “Install zip from sdcard” then select your file “UOT-… .zip” in SD card. Select ‘Install‘.

Wait for script to finish. Reboot phone & you’re done!!

Steps on how to get your Rom’s files for kitchen

From the zip file of your ROM

  • Download the ROM you are using.
  • Decompress/unzip it using 7zip/winzip.
  • Copy the framework-res.apk in system/framework/
  • If you have a Gingerbread rom take the SystemUI.apk in system/app/
  • Place it anywhere you want (on the desktop for example).

From your phone (if you’re rooted)

  • Download a file manager of your choice from the Market.
  • Go to /system/framework/ on your phone.
  • Copy the framework-res.apk to your SDCard.
  • If you have a Gingerbread rom, take the SystemUI.apk in system/app/
  • Place them anywhere you want (on the desktop for example)

Here is a video tutorial from the website, just in case.

4 thoughts on “How to Apply Custom Theme to any Android Phone (Without Root & Deodex)

  1. I know this if off topic but I’m looking into starting
    my own weblog and was wondering what all is needed to get setup?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet savvy so I’m not 100% positive.
    Any suggestions or advice would be greatly appreciated. Thanks

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s