[Droid Eris Themes and Apps] icbeer:
FlashMOD is a tool for creating and applying themes on Android. FlashMOD resolves the difficulties in applying MetaMorph themes by applying the themes to the ROM or update zip file instead of on the live phone. It takes less than a minute to apply a large theme to a ROM. You can then flash the ROM and you will have the theme up and running quickly and painlessly. If your ROM has a separate package for the gapps, then you will need to apply the theme to both the ROM and the gapps package.

FlashMOD should be compatible with any any Android Phone, ROM, or update zip, but I have only tested it on the Eris and with the following ROMs:

-Conap's CELB/gapps package.

-KaosFroyo

-TazzFroyo

For developers, the program also includes many more features for batch compiling, decompiling, compressing, resizing, signing, zipaligning, and extracting NAND .img files. For more information, please read the pdf documentation I bundled with the program.

Always make a nandroid backup before applying ROMs themed with FlashMOD.

Credits:

icbeer - FlashMOD

Cheezo - DotNetZip Library

Brut.all - apktool

Android Open Source Project - aapt, draw9patch, zipalign, media.pk8 media.x509.pem, platform.pk8, platform.x509, shared.pk8, shared.x509.pem, testkey.pk8, testkey.x509.pem, signapk.jar

Oracle - swing-worker-1.1.jar

Cosmin Truta - OptiPNG

Jean-loup Gailly - zlib

Mark Adler - libpng

ImageMagick Studio LLC - ImageMagick

Everaldo Coelho - Crystal Project icons

Kai Wei - I ported his unyaffs program to C#

Change Log:

1.1.2 - (2010-11-22) Fixed an issue when modifying the update script for the ROM. I was adding the wrong line endings.

1.1.1 - (2010-11-22) Minor tweaks. Looks like I have a bug in this version that shows the version number incorrectly in the title bar. I'll have that fixed in a bit.

1.1.0 - (2010-11-22) Added the ability to directly apply MetaMorph themes. Added ability to extract all the different .img files from a NAND backup (data.img, system.img, and boot.img). This was pretty cool because I ported/implemented the entire thing in C# code.

1.0.1 - Fixed bug in signing form. Pem and pk8 keys were reversed for certain radio buttons. Also modified theme application process. Apks are no longer signed, but are still zipaligned. KaosFroyo didn't like it when I signed certain apks with the test key even though this was OK in CELB.

Downloads:

- FlashMOD 1.1.2 (SHA1:207bda5d7cb9f3185ff01d9188f1c75e0f3bb47e)

FlashMOD runs on .NET FrameWork 3.5 on Windows and Mono on other platforms. There is 1 distribution for all platforms. FlashMOD also requires Sun Java JRE 6. To run on Windows you double-click on FlashMOD.exe. To run on mono you type "mono FlashMOD.exe" from the command prompt. Most linux tools are bundled or preinstalled under Ubuntu. I have never tried this on a Mac, but it should work. If you use any of the tools besides applying themes on a platform other than Windows you will need to change the file "FlashMOD.exe.config" and change the path of the external tools to point to their location on your system. It's been a while since I tested FlashMOD on Linux and I hope to start looking at that again soon.

- FlashMOD 1.1.2 Source Code (SHA1:1b524c0301027a98097c1f4a1f2a4db1b94c04a2)

FlashMOD is open source licensed under the GPL v3. FlashMOD is written in C#.NET and was developed in Visual Studio 2010.

Themes:

Buuf Theme 1.0.0 for FlashMOD.

This is a port of the Buuf theme by petsasj on the hero forums. This theme also installs the Buuf ADW theme in your /data/app folder. Make sure to select this theme in ADW to get the best experience.