Want to Theme your Phone at Runtime? Did you try Xposed Framework and Xtheme Engine Yet?
Here i present to you a tool that'll port CynogenMod Themes to Ones supported by Xtheme Engine just in one Click!
To start making your own themes,go to post #2
2.Java JRE 7
4:Some Commom sense
1.Need to have Xposed Framework and Xtheme Engine Installed and modules updated
2.Download the Tool and Extract
3.Copy your framework-res.apk to Portx_Madaditya/bin/resources/
4.Open /bin/.JavaPath using Notepad++ and define Java path in /bin/.JavaPath as Shown(Find your path)
How to add PATH Env variable
Try this if you have Java errors Link to post
5.*Run Setup.cmd to choose the tool to use
6.For PortCx,place your .apk (apk name should be w/o spaces) in PlaceApksHere_PortCx
7.Run PortCx.cmd,enter few choices and soon you'll have a Xtheme Supported .apk in Output Directory!
8.Read the Script as you go,mayb you'll learn porting
Use this ONLY if PortCx gives you Java errors
Dosen't use Java ,Requires MANUAL De/Recompiling and removing errors if any.
1.Decompile the Theme You want using any ApkTool,
and follow instructions as in the picture
Go to the Second Post
1.gu5t3r for his base Cygwin Goptimizer Pack!
2.Dully79 for an awesome tutorial [Guide] Porting CM10/.1 themes to XTheme
3.rovo89 for Xposed Framework! Its Amazing!
4.ruqqq for Xtheme Engine!
5.pier10 for hiw work for touchwiz themes.Have used his generic redirections for touchwiz
1.Do Not Share Themes if you dont have the permissions of the Theme Dev
2.Sharing Paid Themes without permissions will not be encouraged and is against the rules of Xda
3.If you have errors,please try with this framework-res.apk
4.If reporting errors,provied the apktool.log, theme name and link if possible
5.Very Few themes are NOT compatible and give you a 'FAILED TO APPLY'. Working on them
6.Touchwiz Themes is in Beta,please report with screenshots and also if possible the related png's which are not themed
Made script more smart,it'll start again IF recompilation fails
Keeps previous Error apktool.log as apktool_old.log
More readable and Easy Instructions:Check Screenie
Cleanup PlaceApkHere folder when succesfull
Now can add multiple themes to port(No 1 apk restriction)
Made backup optional
Changed PlaceApkHere to PlaceApksHere
Added Working Directory to make things simple
Added touchwiz Xtheme support BETA. Thanx to pier10 for his work
Combined PortCx and ImageRx and save you some bandwidth XD
Added one more script CopyX: to copy images from /Source to /Destination only if present in /Destionation(Useful for theme ports)
Updated to Apktool v2 Beta 8 . Thanx to gu5t3r's Goptimizer update
Added a Setup option to select Scripts
Removed backup option for POrtCx,coz apk's in PlaceApkHere_portCx remain untouched
Added PortCxMini for ones facing Java Issues
Uses the Genius of PortCx,requires no Java but MANUAL De/Recompiling of the Theme
Added Extra touchwiz redirections
Feedback welcomed! and report Errors,I'll Be happy to Help