[Android Themes] ehoba:
IDIOT - If Droids Insist On Themes

* Theme Builder has only been tested on SGS type phones. It should work on any other type of phone. If it doesn't please let me know.

* Theme Porter has been tested with SGS and HTC type phones.

Up Coming Features

CyanogenMod Support
ADW & Go Theme support
MashUP Tab (Build a data base of apk and or MIUI themed system apps to build a pick and choose style of Theme.)
ROM Chef (Build Roms from a user built data base)

7.3.2012

Maintenance Update v1.2.0.37

Click Help then click Check for Updates

New Features :

Apk Installer (System,Phone,SdCard)

Xml Editor

Battery Stats with wipe

Repair for apktool.yml for touchwiz apks

Fixed a bunch of bugs

Some CyanogenMod support is now added. You can build a CM data base along with editing existing themes. I'm working on a way to create new ones.

v1.2.0.30 a full install will be uploaded soon. after installing select help / Check for Updates to get version 1.2.0.32

Full install. 32 & 64 bit.

Get it here!

or

To Update your version of idiot to the this version. Help/Check for update.

Screen Shots

Scrolling Credits

Thank you to all of you that have helped.

Get it HERE!

For a quick basic guide go to post 76 or just click the link.

http://forum.xda-dev...mp;postcount=76

Just some info on this. You can NOT build themes with this out of the box. You must build your PNG Data Base. You do this with the Download Pngs to DB. You select the .zip file of the theme you wish to pull the .png files from.

If you like this hit the Thanks button and or like us on facebook.

Any questions, Comments, Suggestions, or Requests for options please PM me.

Change Log:

Change Log:
+ Add Feature
- Removed Feature
* Fixed Bug

7.3.2012
* Fixed but with idiot failing to allow you to set Base Theme.
* (This problem is due to the lack of an environment path not being set)

1.31.2012
* Decompiling shown on all apks not just the first one.

1.28.2012
* Fixed problem with MIUI themes while ripping pngs. issue - Idiot could not find a valid drawable directory.

1.23.2012
+ Release of version 1.2.0.30 (Maintenance Update)
* Fixed bug in installation of frameworks (Add button)

1.22.2012
* Fixed bug in editing theme_values.xml

1.18.2012
+ Release of version 1.2.0.28

1.17.2012
* Fixed Motorola root method.

1.2.2012
+ Added repair to adb for lg device to be rooted.
+ Optimized code in Framework preview
* Fixed small bug in status bar / ic_memu png preview
* Fixed some bugs in Framework preview.

12.30.2011
* Fixed paste bug in Adb Explorer Tab

12.29.2011
* Fixed Adb Explorer not showing folder and files when device shell isn't auto su.
* Fixed bug in Adb Explorer saying your phone wan't rooted
+ Added wipe battery status to battery info tab in Dev Tools tab.

12.28.2011
+ Added a function to repair apktool.yml for TouchWiz / SystemUi.apk in Theme Builder
+ Added a function to repair apktool.yml for TouchWiz / SystemUi.apk in Dev Tools

12.27.2011
+ Added battery info tab in dev tools
* Added symlink to root function.

12.23.2011
* Fixed bugs in decompiling / compiling of APK(s) in Dev Tools tab.
* Fixed some bugs in file explore in Dev Tools tab.

12.22.2011
+ Adding new icons to existing CyanogenMod themes now possible

12.20.2011
+ Made some tweaks to the scrolling credits.

12.19.2011
+ System APKs can now be installed using apk dropbox in dev tools

12.14.2011
* Fixed a BIG bug in the downloading of PNG from themes.
+ CyanogenMod Support added to Theme Builder tab. (View only for now.)
+ CyanogenMod support added in Downloading of PNGs to DB and PNG DB.

12.4.2011
* Fixed bug in PNG DB when switching
+ Added stand alone XML editor.

12.3.2011
+ Added new XML display to MIUI text color edits

12.1.2011
+ Apk Installer show packages icon.

11.30.2011
* Fixed broken switch button in PNG DB
* Reduced the amount of flicker in Adb Explorer list view

11.28.2011
+ Release of version 1.2.0.20 (Maintenance Update)

11.27.2011
* Fixed drag and drop of folder in dev tools.

11.26.2011
* Fixed bug with temp root not stoping.

11.25.2011
* Repaired preview boot animation.
* Fixed text color edits not working in Framework Tools and MIUI parts
* Fixed MIUI theme description closes when closing theme

11.24.2011
* Repaird more code in PNG DB to enable missing features.
+ Reworked sort filter in PNG DB
* Fixed sorting by favorites in PNG DB
* Fixed some bugs in PNG data base.
+ New PNG ID version.

11.22.2011
+ Recognized Developer on xda-developers.com

11.21.2011
* Fixed bug in Motorola exploit that kept it from working.
+ Added error handling to update root data base

11.20.2011
* Fixed Su check in Adb file explorer
* Fixed bug with ZergRush method

11.19.2011
* Fixed bugs in adb explorer preventing coping of files.

11.16.2011
+ Release of verision 1.2.0.14

11.14.2011
- Removed Adb Push & Pull buttons
+ Moved system dump button to Adb Explorer tab
+ ZergRush root exploit added

11.6.2011
+ IDIOT now has root function using psneuter,gingerbreak and root for 2.3.4 (motorola by djrbliss)

10.23.2011
+ Added Tools menu item. adb commands for reboot,recovery,download, and bootloader

10.20.2011
+ Adb Explorer supports both RFS and MTD file systems
+ Added check for unpluged device in adb explorer

10.19.2011
+ Added search box. Search contents of Xml / Pngs window

10.18.2011
* Fixed bug when double clicking on theme values caused error
* Fixed bug where build button would disable it's self when selecting differnt packages.
* Fixed bug in building of MIUI theme not includeing unmodified resources.
* Fixed bug while adding new resources to MIUI theme

10.16.2011
+ Added some new goodies to the scrolling credits.
* Fixed bug in Miui/Theme Resources/Add Resources
* Fixed bug in MIUI parts when close theme buttons is clicked.
* Fixed bug in MIUI parts not reloading icons folder.

10.15.2011
+ New Png ID version
+ minor cosmetic changes.

10.12.2011
+ Code optimization

10.11.2011
* Fixed some minor bugs in PNG downloading section

10.10.2011
+ More error capturing fuction. Now error msg is copied to clipboard for easier bug reporting.
+ Added rename fucntion to Adb file explorer

10.9.2011
+ Added full cut,copy,paste with drag and drop to Adb file explorer

10.4.2011
+ Add full details of files in Adb File Explorer (Size,Date,Permissions)
+ Add ability to capture screen shots from the phone.

9.26.2011
* Fixed bug in check for update.

9.21.2011
* Fix some bugs in theme porter.

9.17.2011
+ User can now Add/Remove resources from MIUI theme.
* Fixed ADB output window miss alignment.

9.16.2011
* Fixed bug in about section

9.15.2011
+ Idiot release with MIUI support

9.12.2011
+ Added Jpeg support.

9.11.2011
+ Fixed bug in preview of framework-res when framwork-res.apk was the only apk in theme

9.6.2011
+ Added stock theme_values.xml to browser, contacts, email, framework-res,
mms, phone, systemui.
* Fixed some minor bugs

9.4.2011
* Incressed speed of filtering favorites in PNG DB. Disable progress bar for now.

9.3.2011
+ Added ablity to make new MIUI theme

9.1.2011
* Fixed bug in saving of Theme_Values.xml

8.28.2011
* Fixed bug in progress bar in theme porter.
+ Added port all button to theme porter.

8.27.2011
* Fixed some minor bugs
+ Added MIUI Theme_Values.xml editor

8.24.2011
+ Added internal exception error handling.

8.20.2011
+ Added Support for com.htc.resources.apk in Theme Porter
+ Added Miui theme description editor.
* Fixed bugs in Theme Porter.

8.19.2011
+ Lockscreen button to Miui parts
+ Add Theme type option to new Theme Button.

8.18.2011
+ Icons button to Miui Parts.

8.17.2011
+ Boot animations to Miui Parts

8.12.2011
+ Version 2 of PNG ID Tag
+ Improved PNG Db loading time.

8.12.2011
+ Miui parts to Theme Builder.

8.8.2011
+ Added a Add Apks button to base theme settings.
* Fixed bug with open theme menu item.

7.16.2011
+ Added ic_menu png preview to framework tools
+ Added status bar png preview to framwork tools

7.3.2011
+ Code Optimization
+ ADB ouput is now displayed inside IDIOT.
+ Preview for Settings.apk
+ Preview for framework-res.apk(Does NOT include notification drawer preview.)
+ Added new menu icons

6.24.2011
+ Added help android
+ Added popup menu on Png preview
+ Added change png by drag and drop onto of png preview.

6.18.2011
Release v1.1.5.64 Beta 64-bit version

6.17.2011
* Fixed EOleSysError (AGAIN I HOPE) win7 64-bit
+ Added Jump to Png in DB. DB jumps to matching Png name in DB.
If match not found DB will jump to matching apk.
+ REWORKED for a 64-bit build.

6.15.2011
* Close Theme button now closes Framework Toolbar.

6.15.2011
+ Added some error checking.

6.12.2011
Release v1.1.5.63 Beta

6.10.2011
* Bug fix in Theme Porter.

6.9.2011
+ Setup Wizard to idiot.

6.3.2011
+ Added support for swype in theme porter section
* Minor bug fixs

5.31.2011
+ Png DB now closes after switching of pngs
* Resized the main form for new options

5.30.2011
* Bug Version A in Battery mod not showing

5.24.2011
* Bug in framework tools.

5.21.2011
+ Framework tools(Edit Text Colors Beta)
* Fixed Load Png DB problem

5.13.2011
* Fixed EOleSysError (I HOPE)

5.12.2011 (First Public Beta)
+ Extended Boarders Toggle
+ Donate Button.

5.8.2011
+ Rewrote Filter select in PNG DB
+ Rewrote Favorite Select in PNG DB
+ Save PNG DB to xml to help speed up the loading process.
* Minor bug fixes.

5.6.2011
* Bugs in progress bar.
* Bug in png tagging.

5.5.2011
* New Theme Button Bug.
* Prgress Count Bug.
* PNG Count DB

4.28.2011
+ Shows animation of download\upload icon in framework preview
+ Check for online updates
+ User defined skin.

4.27.2011
* Bug in Base Theme
+ Delete existing theme folder option.
- Removed super long please wait msg.

4.19.2011
- Removed update button from theme builder.
+ Meta-inf,Androidmanifest.xml, and Battery mod added when Build button is clicked.
+ Easter Egg 3

4.17.2011 (v1.1.5.42
+ Rewrite zip routines.(Idiot now uses dll)

4.15.2011
+ Battery Mod
* Added progress bar while loading png DB.

4.13.2011
* Fixed bug in png taging when downloading pngs to db.
* Fixed bug in boot animations for really long animations
+ Reworked preview of Boot animations

4.7.2011
+ Added Bootanimation preview to IDIOT
* Fixed some minor bugs

4.6.2011
* Fixed Not downloading Framework-res.apk and twframeworkr-res.apk to PNG Data Base

4.5.2011
Beta release
+ Added new easter egg to IDIOT(first to find gets credit in the scrolling credits =P )

3.30.2011
+ Add new open theme dialog.
* Fixed bug in PNGDB

3.29.2011
+ Reworked System dump display with new icons

3.28.2011
* Fixed HUGH memory leak.
+ Add preview section(still underdevelopment)
* Reworked Build and update procedures.
+ Added Change Log to IDIOT

3.25.2011
+ Add new message box to open theme
* Fixed file not found error when opening new theme.
* Fixed issue with Open Theme begin enabled with out any theme folders
+ Reworked Base Theme Form
+ Saves which skin you last hand enabled