[Optimus One, P500, V Themes and Apps] mDroidd:
Maybe you are on a ROM without themechooser, but do wan't to apply a theme?

Well, I am working at 2 projects:

But first: you might find this handy:

AndroidCentral.

It's a script by me that offers you CopieFrom and Resize to port a theme.

Also, I found a way to port the colors of a theme :)

Good luck.

1) Find out a way to apply theme chooser in non-cm7 ROMs, like Oxygen. I heard that you would just have to deodex: not working. If you know the solution: PM me!

2) extract your theme and framework-res.apk and SystemUI.apk and merge them :D

STEP BY STEP GUIDE:

The easiest theme to port, is this one: RETRO.

This is how you do it: On Ubuntu you can extract apk's without downloading anything. On windows I haven't tested, but 7zip will do I think :D

You do have ADB / SDK? Use this tutorial:

1) Extract retrodroid.apk in your home folder / on your desktop
2) type:
[QUOTE]adb pull /system/app/SystemUI.apk
adb pull /system/framework/framework-res.apk[/QUOTE]
3) Extract framework-res.apk and SystemUI.apk
4) Go into RETRODROID (apk you just extracted) to res and copy the 'drawable-mdpi' folder
5) Go into framework-res (apk you just extracted) and paste the 'drawable-mdpi' folder. Make sure you drop it in the folder where the folder already exists!
6) You will get warnings about folders already exist:
-click 'apply to all'
-click 'merge'
You will now get error about files already existing:
-click 'apply to all'
-click 'replace'
7) now you will have your framework-res themed
8) now go into an other window to your SystemUI (apk you extracted) to res/drawable-mdpi
there will be images like ic_lock_airplane. These are the power popup (when you hold power button), the notification toggles (in statusbar) and some other things.
Well. for every image inside SystemUI you need to copy the themed one of it to that folder and overwrite.
9) Now I always do a litlle trick on my Ubuntu: open the (un-edited) framework-res, delete it from the archive, and drag your (edited) res-folder into it.
That way, you don't have to sign anything or do other ****ty things. Do the same with your SystemUI
10) mount sytem read-write and type:
[QUOTE]adb push /folder/SystemUI.apk /system/app/SystemUI.apk
adb push /folder/framework-res.apk /system/framework/framework-res.apk[/QUOTE]
11) REBOOT
12) bootloop? reflash your ROM... No wipe needed

DONT HAVE ADB/SDK?

use this tutorial:

1) Extract retrodroid.apk in your home folder / on your desktop
2) Using root explorer, copy /system/framework/framework-res.apk & /system/app/SystemUI.apk to your SD-Card and transfer them to your computer
3) Extract framework-res.apk and SystemUI.apk
4) Go into RETRODROID (apk you just extracted) to res and copy the 'drawable-mdpi' folder
5) Go into framework-res (apk you just extracted) and paste the 'drawable-mdpi' folder. Make sure you drop it in the folder where the folder already exists!
6) You will get warnings about folders already exist:
-click 'apply to all'
-click 'merge'
You will now get error about files already existing:
-click 'apply to all'
-click 'replace'
7) now you will have your framework-res themed
8) now go into an other window to your SystemUI (apk you extracted) to res/drawable-mdpi
there will be images like ic_lock_airplane. These are the power popup (when you hold power button), the notification toggles (in statusbar) and some other things.
Well. for every image inside SystemUI you need to copy the themes one of it to that folder and overwrite.
9) Now I always do a litlle trick on my Ubuntu: open the (un-edited) framework-res, delete it from the archive, and drag your (edited) res-folder into it.
That way, you don't have to sign anything or other ****ty things. Do the same with your SystemUI
10) Don't have ADB?
copy the edited files to your sdcard, using root-explorer paste them in the right folders and set permissions to:
[X] [X] [X]
[X] [ .] [ .]
[X] [ .] [ .]

Thank me :D

Now I'll explain why that theme is the easiest to 'PORT':

XML

In froyo, the stock theme is colored the same as GB, so you don't need to edit anything! I'm now porting the ICS theme, and when I change the highlight color it gets bootloop. I'm postin a new tutorial as soon as I found out myself how to do things, as others are not willing to help me!

Done.