As the theme chooser is now implemented, I am terminating this project. Please go and subscribe to the new thread!
Let your wallpaper shine beneath material darkness!
I proudly present to you my first system theme, tested on Terminus. As I'm still only getting into things, there may be lots of issues that need fixing. Note that this is almost entirely based on Material.Wallpaper, and other styles based on .Wallpaper that I have created. Please also note that different roms have different strings. If you test it on a rom other than Terminus, it may not work as expected. Also beware that this is in beta.
This is based off of VrTheme (see credits below) and creates its own backup zip automatically under the /data/vrtheme-restore folder. Flash it if you come across an error
Themed Components
framework-res
systemui
settings
contacts
dialer
documentsui
More to come eventually!
Screenshots (folder link)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What are you waiting for?
Download Now
Want more clearness?
Check out
Team Black Out
My Pitched Apps
My Pitched Icons
Credits:
@djdarkknight96 for always helping me and tirelessly answering literally every single question I've had about theming.
@aurelijared For the VRTHEME template (original thread here)
@Spannaa and @Raymond Ebertt for patiently explaining the basis of vrthemes to me
XDA:DevDB Information
Material Glass, Theme for the Google Nexus 5
Contributors
asdfasdfvful
Version Information
Status: Abandoned
Stable Release Date: 2014-12-26
Beta Release Date: 2014-12-14
Created 2014-12-15
Last Updated 2015-01-16
Guide to porting this theme to your device/rom
Unfortunately, this zip is incompatible with most other roms other than Terminus for the Nexus 5. If you'd like to share this theme with other devices/roms, you have my permission to do so as long as you give me credits in some form. The following guide will be doable for beginners:
Screenshots for reference
1. Download a program that will allow you to decompile and recompile apps. You may wish to use apktool or multitool, which are as simple as it gets (function wise), with basically a command prompt for you to do your theming. I personally recommend Virtuous Ten Studio, as it is user friendly and easy on the computer. As of making this post, VTS is currently not up to date with the latest apktool, so once you install it, go to the directory ...\Virtuous Ten Studio\External\ApkTool. Download the latest apktool here (as of now it is rc3), and copy it in that folder. For VTS to recognize the new tool, create another text file with the exact same name as the apktool, but replace ".jar" with ".version" (so apktool_2.0.0rc3.jar --> apktool_2.0.0rc3.version). Inside the text file, write a decimal value (like 2.0.0.3) to reflect the version of the apktool. Once that is set, feel free to open up VTS, and maybe take some time to get used to it.
2. Add a framework to your computer. VTS makes this very straightforward. Just download the framework-res.apk from your phone (it's under /system/framework), then press the top left button (file) in VTS and go to settings. Under the Apktool tab, add a single framework, give it whatever tag you want, and select the framework you downloaded. Make sure the framework is from the phone YOU are theming and not that of the Nexus 5.
3. Download the apk's I themed from AndroidFileHost. If it has some weird extension (like .apk.zip), just remove the ".zip" part so it's an actual apk. If you don't see one that is up to date, either take one from an older build or ask me. Most of the time there aren't new updates so older builds are fine. Open them up and decompile them. It might be best for you to add the nexus 5 framework (same process above but using my framework) and decompiling my apps using that, but it shouldn't matter. If you need help on setting it up, please have a look at my outdated tutorial on theming (contains pictures). You generally won't need to change the configurations before decompiling, but if you want to do more you may choose to select "advanced theming" and dive into smali edits. After this, decompile all of your unthemed apk's that you want to theme with your own framework.
4. Compile your projects. This is simply a precautionary step to make sure everything is working and so that you don't waste hours afterwards on something that wasn't set up properly.
5. Now for the "theming" part. VTS has winmerge built into it which you can easily use, and it basically looks for files that are not the same from my project and yours and shows you where the changes are. Your job now is to basically copy over whatever changes I have to your project. This does NOT mean copying every change, but only the ones in regards to theming. Basically any changes in styles, colors, or some images. Common sense is all you need for this. If you know what hex colors are, then you may feel free to change them to your liking as well. Do not copy over any other changes, be it strings, dimensions, or whatever else is in there unless you know what you are doing. Once you feel like you did everything, build and test. I'm not going to go into details on how to make the zips. You may look at other sources for that. There is also the VRTheme method, which you may learn more about here.
6. Once everything is good, you may choose to have a look further and make some more changes yourself. You may have files that I don't have, so it'll be nice to learn to theme. Again, there are many guides elsewhere for this, as well as my outdated site linked above.
7. If everything is working well, I would recommend that you share your work for others. It's always nice to give something back to the community. Just tag me in it for credits; no need to ask for further permissions. That is all. Good luck and have fun!
Awesome. Thanks for sharing. Rebooting
asdfasdfvful said:
Let your wallpaper shine beneath material darkness!
Version Information
Status: Beta
Beta Release Date: 2014-12-14
Created 2014-12-15
Last Updated 2014-12-15
Click to expand...
Click to collapse
What's the diff in the versions? Just you updating?
Showme1 said:
What's the diff in the versions? Just you updating?
Click to expand...
Click to collapse
Yes. As of now I'm still fixing things so I might have multiple versions for each Rom build. Eventually it'll just be one per build. Download the latest one and you'll be fine
Sent from my Nexus 5 using Tapatalk
Thanks for quick reply will try out....
Okay, I've themed for about 12 hours today... v5 is up, and now most dark styles (including holo) will show the wallpaper now. Tried contacts and dialer but they didn't work, but hopefully they'll be in the zip soon.
Awesome ! Nice theme
Nice one. Thyrus themed playstore and dialer, youres not, that's for me personal a +. I don't like Themed store and dialer / sms. Well done, i like it.
Working on Rastapop?
I tried all before v5 with no success, i booted and set up then rebooted and installed theme, that's what Thyrus's theme required. Is your install the same?. Downloaded v5, dont want to cleaned flash again for wrong flash procedure. Thanks
nkhanh said:
Working on Rastapop?
Click to expand...
Click to collapse
No. Rastapop has a other ui look
razrlover said:
I tried all before v5 with no success, i booted and set up then rebooted and installed theme, that's what Thyrus's theme required. Is your install the same?. Downloaded v5, dont want to cleaned flash again for wrong flash procedure. Thanks
Click to expand...
Click to collapse
You shouldn't need a clean flash. Once your Rom is set up, just flash it over it.
Sent from my Nexus 5 using Tapatalk
asdfasdfvful said:
What error are you getting? You can just dirty flash over the Dec 13 build, whether you had light or the thyrus's dark theme. Are you getting a binary error?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Clean flash ROM, gaps, su, reboot set up system.
Reboot recovery install theme twrp, installed fine.
Reboot once system starts f/c launcher f/c aosp keyboard.
Then system reboots into boot loop.
razrlover said:
Clean flash ROM, gaps, su, reboot set up system.
Reboot recovery install theme twrp, installed fine.
Reboot once system starts f/c launcher f/c aosp keyboard.
Then system reboots into boot loop.
Click to expand...
Click to collapse
That's weird. Maybe flash thyrus's theme, then reboot, then flash mine. I don't see a difference in that though
Edit: is it by any chance your secondary rom on multi boot? Just tried it and it didn't work there
Sent from my Nexus 5 using Tapatalk
Dont use multirom.
Stk kernel,
I have used all other themes, odex by Viveek, material blk, cataclysm blk ,Elix theme for xtrasmooth. All on appropriate roms with no issues.
Cant think of a reason if this works for others why its not working. I am a big clear over black fan so def wanted it to work.
---------- Post added at 05:41 PM ---------- Previous post was at 05:36 PM ----------
*** I am using 12/14 banks gapps another user in rom thread using 12/10 banks gapps. Bet thats the issue
Works without isuses with multirom. I use Terminus as second rom and the theme is fine with it
Love it! Thanks @asdfasdfvful
I hope you could make one for Slim :fingers-crossed: :angel:
pSyCh¤_O_O said:
Love it! Thanks @asdfasdfvful
I hope you could make one for Slim :fingers-crossed: :angel:
Click to expand...
Click to collapse
Do you have any knowledge in decompiling and compiling apps? You can win merge my changes. But as of now until I make the theme the way I want I won't be supporting other roms
Sent from my Nexus 5 using Tapatalk
razrlover said:
Dont use multirom.
Stk kernel,
I have used all other themes, odex by Viveek, material blk, cataclysm blk ,Elix theme for xtrasmooth. All on appropriate roms with no issues.
Cant think of a reason if this works for others why its not working. I am a big clear over black fan so def wanted it to work.
---------- Post added at 05:41 PM ---------- Previous post was at 05:36 PM ----------
*** I am using 12/14 banks gapps another user in rom thread using 12/10 banks gapps. Bet thats the issue
Click to expand...
Click to collapse
Has it worked? I'll look into the newer gapps later
Sent from my Nexus 5 using Tapatalk
Related
*******UPDATE ***********
For people who want to use a battery percent hack with CM7, I really recommend you use Rover.Prince's theme APK.
Note that you can customize Rover's theme - that is, you can rename the apk to zip, open it and drop in your own icons, and resign the apk. The battery icons are in the "res\drawable-hdpi" directory.
For example, here's a customized version of Rover's theme - it has Rover's color icons for the items in the settings menu, the blue-themed graphics from the Cyanbread theme, and my FroyoGinger battery percent icons:
CM7_Rover_CyanAgain.apk
I've themed my phone using this method and haven't seen any issues. Well, there are two small odd things actually 1) after you install it and view it in the Theme Chooser, the preview is just a black screen. Not sure why, the apk must not like having a different preview image dropped in. 2) the theme doesn't apply a wallpaper. to get around this, I apply the CyanBread theme, then apply my updated Rover theme.
These things don't seem to affect how the theme works though. All UI theme elements are applied just fine.
enjoy!
YMMV, batteries not included, don't blame me if your phone grumbles at you
As always, you may wanna Nandroid or run Titanium Backup first - but I haven't needed to.
----------------------------
Here's a sample of what my battery icons look like:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's how this icon style looks in situ, with Rover's theme chooser theme applied:
Great, love the froyo build
Sent from my HTC Desire using XDA App
simnik123 said:
Great, love the froyo build
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Cool, glad you like
I originally got those icons from the UOT Kitchen, but then I image-magicked them up to have bigger numbers, and also made the icons below 15% solid red - since that's getting in the danger zone when you're playing Angry Birds
Could you use Edify scripting for this package?
I get the Amend deprecated error in clockworkmod 3.0.0.5 which I installed because Cyanogenmod will not support 2.x recoveries anymore with version 7.
Thanks in advance!
The take2 version looks great, would love to try it!
Moning2 said:
Could you use Edify scripting for this package?
I get the Amend deprecated error in clockworkmod 3.0.0.5 which I installed because Cyanogenmod will not support 2.x recoveries anymore with version 7.
Thanks in advance!
The take2 version looks great, would love to try it!
Click to expand...
Click to collapse
Ask and ye shall recieve
I'm adding a zip to the OP that contains an updater script. I happened to have dsixda-kitchen installed and so I gave this a shot. Hopefully it does the trick. I've never created an updater script before, so let me know if it works... also, I don't have a 3.x clockworkmod to test.
Can you explain this: "Cyanogenmod will not support 2.x recoveries anymore with version 7."? I've seen this mentioned in the forums, but I'm running a 2.x clockworkmod with CM7 and haven't seen any problems. I'd really appreciate any info on why we need 3.x clockworkmod, just curious.
hey, I see that lots of people have downloaded the scripts - pop a post on the thread and let me know if they work.
Also, I'd assume that these scripts should be good for a few builds - if anyone tries them on 13 or later, let me know. I don't plan on updating them every day, but if someone tells me they're broken I'll try and update them.
That did the trick! Works like a charm now, thanks!
I also installed a nightly CM7 build once with 2.5.0.7 and worked flawless so I guess they'll be forcing the new builds only with the release candidates or maybe just the final.
I'm ready for it 8)
Moning2 said:
That did the trick! Works like a charm now, thanks!
I also installed a nightly CM7 build once with 2.5.0.7 and worked flawless so I guess they'll be forcing the new builds only with the release candidates or maybe just the final.
I'm ready for it 8)
Click to expand...
Click to collapse
Groovy, glad you liked.
I'm adding another FroyoTake2zip for Build13 to the OP. Amend only, can't do Edify script now, sorry, no Linux box.
Not working in cm7 #20
GingerbreadBatteryPercent_Build12.zip Is not working in CM7 #20 it wil loop the CM7 bootlogo and you need to restore your backup to get the phone working again. I hope there is going to be an update soon as i love to see the battery percentage.
Thnx
love this widget
i'm using the latest build #21
which one should i download??
anyone got any for build 21 or tonights 22?
Sorry, I don't think I can update these without a framework-res.apk that's compaltible with battery percent and the latest build.
I was getting these from Rover.Prince builds for his theme. He had stopped building them... looks like he may continue in the next day or two... if he posts another updated framework-res I'll post an updated icon set.
keep your eyes peeled...
Just added build 23 for the take2 style... no access to linux box to create an Edify update zip. If anyone wants to create one and post it feel free - just grab the framework-res.apk out of my zip and create your own update zip.
also, if you prefer the other icon styles, you can grab them out of the framework-res.apks in the other zips - the battery icons are in the res/drawable-hdpi folder. Just sort by modified date, that'll make it easy to grab all the percentage icons at once. Just paste those icons into the corresponding folder in the zip for build 23, and you're good to go.
New Build
woop woop Trying build #23 today.
Added an update zip for build 27.
is there an update for #28?
How bout I just skip straight to #30
First post updated with framework zip for nightly build 30.
Trouble Flashing
I have had a bit of trouble flashing the zips for the battery percentage updater. I am thinking this is perhaps related to Amend scripting being used as opposed to Edify (and CWM 3+ lack of support for Amend). Love the froyo-style battery widgets and have used them in a Lucid theme, but I like how your thread references the corresponding cm7 nightly build as well; so, I'd rather just use it (don't need a whole theme). I'm no developer, but I found a thread on edify scripting here... Should I try to convert this or move to a recovery that supports both Amend and Edify (ie AmonRA). Thanks in advance.
I don't have enough knowledge to advise you properly, I'm sorry. I'm currently using AmonRa, but don't know if that will be supported by CM7. I vaguely remember reading that CM7 was going to require CWM recovery 3.0 - but I don't know if that meant it will ONLY officially support CWM or if it just meant to upgrade CWM to latest version.
Making edify scripts is a PITA for me because I don't have access to a linux box all the time. There are conversion tools for Amend to Edify, that's what I used last time.
btw, I haven't updated this in a few days b/c there's been nothing significant for me/Desire in the last few nightlies, according to http://review.cyanogenmod.com/#q,status:merged,n,z
If I see something significant go in, I'll update this thread with a zip for the latest build.
Note that cyanogen and co are currently looking at putting a battery percent mod in the status bar - see http://review.cyanogenmod.com/#change,2789. So hopefully my thread will become obsolete soon Note however, the method they're looking at is the CM6 method where they use a text object overlaid onto 1 of 5 battery icons - which means they don't need 200+ pngs to show the battery percent. If they check that in, then we'll only need to replace 5 icons to theme the battery icon. Watch that space
This theme has been ported to the T-Mobile Theme Engine and can be found here.
CreditCyanogenMod Team, @djdarkknight96, @AMac2583, @Wysie_Soh, @JsinLegacy, @anderwebs, @JAquirre1231, @Montalbert, @teamsilence23, @_QMan, chrfb (ecqlipse 2 icon set), anyone, anywhere who has influence me either implicitly or explicitly.
Screen Shots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
General Info
I do not have a Droid to test this on, so I would appreciate it if someone could a.) alert me, preferably on twitter, when a new build is made, and b.) let me know if the theme I post here works.
This theme is extensive with over 2000 edited .png files and more than 35 .xml files.
There are no icons included with this theme. If you would like icons, then you can use ADW.Launcher or ADW EX download Minimalist - ADW Theme.
If you would like to donate to me for my work in this theme, then you can download the Donate version of the above mentioned theme. Search for "Minimalist Donate - ADW Theme" to find it.
If you would like to port this theme to any other device or use any part of it for your own doing, then you can download my images and edited .xml files from this post.
You do not have to ask me if you can port this or use any part of it. You do not have to credit me for any of my work in this theme.
I will not be checking this page frequently, but I will try to answer any questions posted here whenever I update the links. If you want a quicker answer, then I suggest saying something to me on Twitter (@david1171_).
This theme is for the official CM7 Nightly ROMs.
Theme Info
The widgets are transparent with white text. I recommend using a dark wallpaper.
The font included in the theme is Zegoe UI.
Theme Download Links
http://bit.ly/fYTqTL
sholes
Sort by date
Flash in recvery
Old releases can be found here as well
Source Download Links
Minimalist GingerBread Release 11 - http://bit.ly/fJguW8
Old Source Files - http://bit.ly/gqMG5F
Extra Download Links
Minimalist Keyboard - http://bit.ly/gJoTC6
No odd symbol errors
Edited smiley's in smiley popup
Added 02-19-2011
Flash in recovery
Minimalist Dark Keyboard - http://bit.ly/fDjuaX
Dark version of keyboard
No odd symbol errors
Edited smiley's in smiley popup
Added 02-21-2011
Flash in recovery
Cubed Music Player - http://bit.ly/fkhxss
Flash in recovery
Music.apk with multiple widget sizes - http://bit.ly/fnKdlu
Taken from a fitsnugly build a while back
Stock Font - http://bit.ly/hQC7Z7
Flash in recovery
Updated 02-03-2011 to include Clockopia.ttf
Minimalist Old Market - http://bit.ly/fS7u7d
Flash in recovery
Stock Minimalist gapps - http://bit.ly/e7ASqI
Flash in recovery
This has version 2.2.11 of the Market
Minimalist_Lockscreen_Icons - http://bit.ly/dVj33T
Updated 02-09-2011 to contain custom application icon on rotary lockscreen.
Install Instructions: PLEASE READ!!!
1. Set MetaMorph delay to around 1000 (My exact number is 1054) then press Close
2. Press Unzip/Extract new theme
3. Navigate to where you have Minimalist_Lockscreen_Icons.zip located
4. Select the file
5. Press close on the on the pop up that appears
6. Press Apply all!
7. It WILL force close com.android.phone when it applies the Phone.apk, I do not know of any way around this.
8. While the force close pop up is on the screen, another pop up menu will appear behind the force close pop up and the buttons will say either Continue? or Stop; you must quickly press Force close on the force close pop up, then press Continue? on the other pop up menu; it will then start applying the framework-res.apk
9. The device may freeze up at this point, if it does freeze up (mine did), then wait about 30 seconds, then pull the battery and boot your phone
10. Everything should be applied now
Animations by rover.prince - http://bit.ly/iejwtm
I take no credit whatsoever for these animations.
I have taken them from rover.prince's theme at the request of some users.
Here is the thread where I got the animations.
Apply this with MetaMorph.
Updated to cm_sholes_full-24.zip.
New button and textfield images, not a big difference but something I have wanted to get done for a while.
Fixed DeskClock time text issue in landscape
Added Morph to OP for lockscreen icons for those that do not like completely transparent lockscreen. Please read the instructions and do exactly as they say.
Edit1: Also, I believe with the next release, I am going to restructure the way the links are set up in the OP. As it stands right now, it is an ineffective model that takes up a lot of unnecessary space. As anyone who follows me on twitter knows, when I mention my updates on there, I just link to a folder on media that contains folders of each supported device, then in that folder are the theme files for each device. If I go to just having a link to that main folder containing all the sub folders like I do on twitter, then I do not have to go about updating the links in 9 different threads with each release, and I do not have a space for old download files, since they can be gotten from the same place as the current download file. I think this method will make for a less cluttered OP, and save time overall.
Official CM7 nightly is for droid users, so MS user cannot use!
Updated to cm_sholes_full-25.zip.
keunhuvac said:
Official CM7 nightly is for droid users, so MS user cannot use!
Click to expand...
Click to collapse
Is there someone who maintains a nightly build for the milestone since there is no official version?
Official mean Cyanogen team direct support Droid, not MS. But never mind! We already had some Gingerbread ROMs for MS, and i hope your theme will work on those ROMs!
Thanks!
keunhuvac said:
Official mean Cyanogen team direct support Droid, not MS. But never mind! We already had some Gingerbread ROMs for MS, and i hope your theme will work on those ROMs!
Thanks!
Click to expand...
Click to collapse
I meant is there someone that makes a build from cm7 source even though there is no official build.
There is now "alpha" Cyanogen mod for MS and also couple of ROM's vased on that... so there should be ROM's to test this on.
Updated to cm_sholes_full-27.zip.
Updated to cm_inc_full-29.zip.
Music.apk is now from CM7 for full compatibility.
Removed Clockopia.ttf from /system/fonts/ as it caused text overlapping when now playing music text is shown on lockscreen.
http://bit.ly/fYTqTL
•sholes
•Sort by date
•Flash in recvery
•Old releases can be found here as well
Can this update to my Mailestone?
Thanks!
Sorry, Same question - can this be applied to milestone CM7 rom.
vsinha71 said:
Sorry, Same question - can this be applied to milestone CM7 rom.
Click to expand...
Click to collapse
I've ported it to my milestone with ninjamorph. works for me.
Updated to cm_sholes_full-32.zip.
Updated lockscreen icons
Added Music.apk used in older builds as an extra
Updated source release file
chungtau said:
Can this update to my Mailestone?
Thanks!
Click to expand...
Click to collapse
vsinha71 said:
Sorry, Same question - can this be applied to milestone CM7 rom.
Click to expand...
Click to collapse
If there is an official cm build for the milestone, then I can port it to that. If there is, then let me know the what the device names used on the cm mirror site is so that I can download it.
Will you be updating this for build 36?
This theme has been ported to the T-Mobile Theme Engine and can be found here.
thx ... will try it ^^
Note : As all of you know, i have moved on to SGSII and have been making themes for the milestone for a couple of months without the phone. I will no longer be supporting my themes for future releases. Thanks to all for your encouragement. Good luck, guys & gals.
CM 6.3.4
Miui Mix Theme
Procedure to install theme
Flash using AOR 3.3. Wipe ( dalvik-cache/cache ) is not required but recommended. Please use Cyanogenmod Extra Settings option to change clock color.
Download link : http://www.mediafire.com/?ra1hdo3lva22un1
Additional Info
This theme has a transparent status bar, so you need to use adwlauncher and untick wallpaper hack from Adw->advanced Settings. It seems to work with zeam launcher also that i am using as you can see from the screenshots. The theme also has miui music app which will be installed automatically.
Only problem is that when you have notifications, they overlap on the date as shown below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Workaround for now is to make the date transparent as shown below using cyanogenmod settings.
I'll see if i can fix this in the next build
____________________________________________________
Twisted Inception
This is a port of this theme. Kudos to the original creator of the theme, bp328i of droidforums.
Please use Cyanogenmod Extra Settings option to change any black text on black background, like date/time/notification ticker/plmn-spn colors.
Flash using AOR 3.3. Wipe is not required. Please make sure that you install it over the stock theme, not the stock_black theme.
Download link : http://www.mediafire.com/?ia56jmo5gnz5sbs
____________________________________________
LG2X
Procedure
Please use Cyanogenmod Extra Settings option to change any black text on black background, like date/time/notification ticker/plmn-spn colors.
Flash using AOR 3.3. Wipe is not required.
Download link : http://www.mediafire.com/?obnddodj7813z79
Download links previous releases
6.3.3
Miui Mixed theme : here
Twisted Inception : here
6.3.2 / 6.3.0
Miui Mixed theme : here
Sense theme : here
LG Optimus Base theme : here
Honeycomb theme : here
Twisted Inception : here
MotoBlur : here
Gingerbread - Stock Green
No animation : here
Blur animation : here
Bounce animation : here
Flip animation : here
Flying animation : here
Fold animation : here
Gingerbread - Cool Blue
No animation : here
Blur animation : here
Bounce animation : here
Flip animation : here
Flying animation : here
Fold animation : here
Request
Yay!
How about your Honeycomb theme and the CM7 GingerBlur theme (GingerBlurB D3 version)?
http://forum.xda-developers.com/showthread.php?t=1021507
Thanks!
Honeycomb for sure. Will look into Gingerblur.
Hi Sileshn
Will your animated themes for CM6.1.2 still work with the latest CM6 release?
Best regards
Great to see followup releases to Milaq's developments, it seems that this ROM gets traction!
Anyway, would it be possible for you to distribute your themes via a CM4MM channel? Users would benefit by being able to quickly spot updates for relevant versions of Milaq's ROM, including changelogs and screenshots.
Aoi_sora9x said:
Hi Sileshn
Will your animated themes for CM6.1.2 still work with the latest CM6 release?
Best regards
Click to expand...
Click to collapse
I am not sure abt that.
Sent from my GT-I9100 using Tapatalk
Vatazhka said:
Great to see followup releases to Milaq's developments, it seems that this ROM gets traction!
Anyway, would it be possible for you to distribute your themes via a CM4MM channel? Users would benefit by being able to quickly spot updates for relevant versions of Milaq's ROM, including changelogs and screenshots.
Click to expand...
Click to collapse
Well, Milaq has to answer this one. Also, there is no need for updates. It works on all versions. Its a metamorph theme.
Sent from my GT-I9100 using Tapatalk
OK i tried flashing and they got stuck in the Cyanogen Mod bootscreen. :O needless to say it doesn't work
Is it possible for you to update them Sileshn? I really love the animation effect you used for those themes
Aoi_sora9x said:
OK i tried flashing and they got stuck in the Cyanogen Mod bootscreen. :O needless to say it doesn't work
Is it possible for you to update them Sileshn? I really love the animation effect you used for those themes
Click to expand...
Click to collapse
If you can attach milaq's GB theme, I can add the animations.
Sent from my GT-I9100 using Tapatalk
Aoi_sora9x said:
Hi Sileshn
Will your animated themes for CM6.1.2 still work with the latest CM6 release?
Click to expand...
Click to collapse
unfortunately, they won't as they weren't mm themes and many things have changed in the framework and the sys apks.
Vatazhka said:
Anyway, would it be possible for you to distribute your themes via a CM4MM channel? Users would benefit by being able to quickly spot updates for relevant versions of Milaq's ROM, including changelogs and screenshots.
Click to expand...
Click to collapse
@silesh: if you want you can of course create a theme channel/server for your themes. it would definately be awesome as it would enrich the themes section in the cm4mm updater
all you need is an update_theme.json file lingering around somewhere in the web. furthermore your downloads must be downloable by appending the filename of the theme to a base url (e.g. http://sileshthemes.com/themes/ and the theme http://sileshthemes.com/themes/TI_Metamorph_milaq_CM6.zip).
as the updater is build upon the old cyanogenmod updater you could use this as reference http://code.google.com/p/cyanogen-updater/wiki/CreateJSONMetadataFile
and of course this: https://github.com/milaq/cm4mm-updater-manifest/blob/master/update_theme.json
for metamorph themes just use a * for the "mod" tag.
your serverurl could then be distributed through a barcode (just the plain update_theme.json location url coverted to a barcode. although if you decide to create a themeserver i could include yours in the "featured themes" section so that users don't need a barcode at all (not working atm, if clicked, users get vanilla CM themeservers - next version will change that).
cheers
EDIT: but i could host them for you as well if you want to
Thanks Milaq. Let me get a hang of it. I'll let you know.
Sent from my GT-I9100 using Tapatalk
GB theme is up. Check OP.
I love you so much <3
Aoi_sora9x said:
I love you so much <3
Click to expand...
Click to collapse
ASL plz...
Jokes aside, any problems with the theme.
milaq said:
unfortunately, they won't as they weren't mm themes and many things have changed in the framework and the sys apks.
@silesh: if you want you can of course create a theme channel/server for your themes. it would definately be awesome as it would enrich the themes section in the cm4mm updater
all you need is an update_theme.json file lingering around somewhere in the web. furthermore your downloads must be downloable by appending the filename of the theme to a base url (e.g. http://sileshthemes.com/themes/ and the theme http://sileshthemes.com/themes/TI_Metamorph_milaq_CM6.zip).
as the updater is build upon the old cyanogenmod updater you could use this as reference http://code.google.com/p/cyanogen-updater/wiki/CreateJSONMetadataFile
and of course this: https://github.com/milaq/cm4mm-updater-manifest/blob/master/update_theme.json
for metamorph themes just use a * for the "mod" tag.
your serverurl could then be distributed through a barcode (just the plain update_theme.json location url coverted to a barcode. although if you decide to create a themeserver i could include yours in the "featured themes" section so that users don't need a barcode at all (not working atm, if clicked, users get vanilla CM themeservers - next version will change that).
cheers
EDIT: but i could host them for you as well if you want to
Click to expand...
Click to collapse
Milaq, I am not able to get it working. So what files should I send you so that you can update it. Let me know if you are willing.
Sent from my GT-I9100 using Tapatalk
definately digging the new moto blur theme. The battery on the new D3 and others have a slightly different batter though
Silesh, I really like your Honeycomb theme, I'm downloading it now. By the way, which is the color code of that blue? so that I can configure it for all the text.
Thanks!
vigos said:
Silesh, I really like your Honeycomb theme, I'm downloading it now. By the way, which is the color code of that blue? so that I can configure it for all the text.
Thanks!
Click to expand...
Click to collapse
Pressed - #586991. Selected - #c4cbdb
sileshn said:
Pressed - #586991. Selected - #c4cbdb
Click to expand...
Click to collapse
You're great, Pressed - #586991 did the trick, thank you!
Themers on XDA face a huge problem when it comes to paid apks. They can't theme apks and distribute their work since that would be considered warez.
Since we - the moderators - spend a lot of time closing threads where someone accidentially published such a theme, Forum Moderator Whiskey103 came up with an idea.
What if the themer doesn't distribute the entire apk, but only his themed parts? This would be totally allowed on XDA.
So Whiskey asked me if I can come up with a solution to this problem. And today we announce RTI - The remote theme injector!
Note: while this project is intended for paid apks, it still works with free apks too of course. This app might help you migrating themes to a new version of the apks too.
RTI basically consists of two parts:
The patcher (or themer)
And the editor which is needed to create themes
Patcher
This is a little windows app which takes the target apk and a theme file (more on that later) and automatically injects the theme into the desired apk.
Todo this, the apk gets decompiled, patched, recompiled, signed and zipaligned. All this happens automatically and requires no input from the user (which is in this case the user who wants to USE the theme)
The user has to provide the target apk on his own, this ensures no apks are distributed as part of the theme.
It can be pulled via ADB or Rootexplorer from the phone for example.
Editor
The first app was for applying a theme, the editor is for creating such themes.
It's a simple wizard style app which guides the themer through the required steps to create a theme file.
Each theme file contains not only the actually themed files but also its own version of apktool to ensure maximum compatibility and a set of settings specifically for the target apk
The settings include:
Package name of the target apk
Version number of the target apk
Which sign method to use (keep old signature, sign with a default key, sign with own key)
Whether the apk gets zipaligned or not
The workflow for the user is very easy:
Download theme (it contains the patcher and the theme file (or even multiple themes)
Fetch target apk from phone and copy it in the same directory as the patcher
Start patcher and wait until it's done
Install themed apk on device
The workflow for the themer isn't much harder:
Theme your apk just as you are used to it
provide TWO folders to the Editor, both folders need to contain the decompiled output of apktool
The first folder contains the unthemed, decompiled apk, the second one contains the themed and decompiled apk
Set the required settings in the editor and wait until generating the theme is done
Provide the user a download which contains the patcher and your created theme file
Screenshots:
Editor:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Patcher:
Changelog
2.12.1.5665
Added support for smali modification for advanced themes
Some bug fixes and UI improvements
1.9.5.191
Important: This version brings some breaking changes, so please do not mix an old rti file with the new patcher. It won't work. You have to recreate your theme files if you want to use the new patcher.
Changed signing options. Removed java jarsign and added signapk.jar instead. This has a far better compatibility and doesn't require an installed Visual C++ runtime.
Possible signing options now:
Use 'test keys': Use a pre defined set of keys from me to sign the apk
Use 'own keys': you have to provide your own set of keys (key.pk8 and certificate.pem) to sign the apk
Keep old signature: NOT recommend, this has a few use cases, but usually won't work. Use one of the other two options if you are not sure.
Improved error detection on the folder selection page. It can tell you some common errors now if you make them.
1.7.6.113
Initial release
Example themes
Tapatalk Pro/Free by Whiskey103
XDA Premium Red and Blue by Whiskey103
Requirements (this is both for Editor and Patcher)
Windows XP SP3 or newer (excluding all Windows 8 versions)
Microsoft .NET framework 4.0 FULL
Oracle JRE (Java) (Always try to use the latest Java version)
Download
RTI 2.12.1.5665
Old versions:
RTI 1.9.5.191
RTI 1.7.6.113
Credits
Whiskey103 for the excellent idea
brut.all for apktool
Google for Android
My girlfriend for tolerating my work on XDA
My dog for keeping me happy
I will write a guide here, for now just screenshots and a little explanation on how to use the "Patcher"
We will do our best to answer the questions about how to use and all that
Basically i came up with the idea because of the fact we have to delete a lot of themed paid apps.
Thats not nice since i know there is much time spend on it.
So now we have a solution for all the themed Swype apk,s etc etc
I really felt sorry sometimes after i had to remove some masterpiece because it was "warez"
If we start to use this, its all fine
BIG Thanks to Diamond who really liked the project from the beginning, without him this wasn't even possible.
He really was enthusiast from the moment i contacted him till where we are now.
Once again, thanks Diamond
The patcher:
You have to download a patcher theme (XDA Premium App example) my thread for screenshots
Extract that folder and grab the installed apk from your phone with Rootexplorer or ES File Explorer.
Place that apk in the extracted theme folder and run the RemoteThemeInjector.exe
In this case the RTI (Remote Theme Injector) will give you a list since i placed two themes in one folder. Just make your choice.
The patcher will do his job and spit out a Themed APK.
Copy that Themed APK to your phone (SD-Card) and install it after you removed your previous installed version of the App.
Once the apk is installed , goto menu / more / settings / Display Style / and select XDA Free.
The Editor
this is awesome!! thanks so much guys!!!
Amazing idea to solve this issue. Thanks to ALL for this...well done!
:beer:
Sent from my Nexus S using xda premium
Thanks you guys,great job,good workaround.
What am i missing?
edit: fixed -java issue
Thanks for the tools.
Thanks Diamondback and Whiskey
This is an outstanding idea. Many thanks to Whiskey and Diamondback for the hard work, and for finding a creative solution to further customize our experiences without risking warez.
It's great to see xda members and mods maintaining such a balance and protecting the interests of both the devs and users simultaneously. Well done.
Cheers for this!
Sent from my HTC One X using Tapatalk 2
Thanks for the files!
Thanks for the great feedback
One thing I'd like to ask for: If you are a themer and created a theme with this app, can you please post a link here so we can see waht awesome work done?
If you want I can also add you to the "example themes" section in the OP.
Is this just creating bsdiff patches or something similar? Or is it more tantamount to resource hacking?
Do the apps HAVE to be paid?
Sent from my SGH-T959V using xda app-developers app
mierkat09 said:
Do the apps HAVE to be paid?
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Nope, it will work on all apps.
Sent from my HTC One X using xda premium
dumpydooby said:
Is this just creating bsdiff patches or something similar? Or is it more tantamount to resource hacking?
Click to expand...
Click to collapse
There's no black magic or so involved, I just take every modified file and copy it over the original one. Nothing complicated
Just added this to whiskey103's thread. . Awesomeness!
http://forum.xda-developers.com/showthread.php?p=28517947
Sent from my Nexus S using xda premium
Gonna have to check this out thanks guys
Sent from my Xoom using Tapatalk 2
and this is why I am in love with XDA
Could I use this to theme SwiftKey 3 keyboard?
This is awesome to say the least, it looks like I'm going to have a new 3am addition to fight off . Works gonna need to pony up some serious red bull.
【Theme】【5.0 lollipop】Black Material Theme【Cataclysm 4/Apr】
About
I am proud to represent Dark Material Theme for Cataclysm ROM
The theme will be updated after each new Cataclysm ROM update
Make sure to backup your ROM before
Don't try to flash this theme with any other ROM or even with older or newer version of Cataclysm ROM
What is Themed
framework-res.apk
Settings.apk
SystemUI.apk
GoogleDialer.apk
GoogleContacts.apk
TeleService.apk
DocumentsUI.apk
Calculator.apk
Velvet.apk
TBO Google Apps
These apps are totally not my work, it's the amazing work of an amazing team called Team Black Out, so please click on the link above and press thanks button for them if not Donate!
Users can get them easily from TBO Installer app
You cannot install TBO Google apps with the stock app installed anywhere so You must uninstall updates from the playstore before flashing the zip...
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bugs & workaround
Non so far
Downloads
Black Material Theme for Cataclysm 4/Apr
Mirror
Thanks
@atl4ntis for his amazing ROM
@TeamBlackOut for there amazing Black apps @Archangel for the permission to share his Inverted Google Search app
if you think you should be thanked or you know any I should please send me a PM, don't try to make a show in this thread and always remember that I am just SHARING
I don't care if you pressed thanks button or not and I will never ever ask for Donation
Great! I'll give it a shot! ☺
Sent from my Nexus 5
This is awesome...Thanks heaps.
Chaos ^_^ said:
Bugs & workaround
Black Text on Black Background in Cataclysm Settings Toggles Rearrange
workaround: Long press on toggle so you can read text
White Text on White Background in Downloads app
workaround: Use Grid View till I can fix it
Click to expand...
Click to collapse
Thanks Chaos for your hard work. I'm going to wait though until these bugs can be fixed. Deal breaker for me.
AMAZING
sweeet im sure alot of people would benifit from this i mean so many wnated it over on my mod as well but i dont have a deodex mod yet but thaanks to you users can enjoy a material dark on catalysm
just to be clear this is only for catalysm right ? .... and will not work on other deodexed ?
awesome job once again
if you are willing to we could work together and by that in no way do i mean to interfere with your work but to you know share ideas and new findings
and also join me and @Incredible_Culp in the process of trying to make themes run on every deoxeded
thanks again for your amazing work
chr0 said:
Thanks Chaos for your hard work. I'm going to wait though until these bugs can be fixed. Deal breaker for me.
Click to expand...
Click to collapse
is it really ?!
you will rearrange your toggles once and for download it's solved by grid layout
Sent from my Nexus 5 using XDA Free mobile app
androidous said:
sweeet im sure alot of people would benifit from this i mean so many wnated it over on my mod as well but i dont have a deodex mod yet but thaanks to you users can enjoy a material dark on catalysm
just to be clear this is only for catalysm right ? .... and will not work on other deodexed ?
awesome job once again
if you are willing to we could work together and by that in no way do i mean to interfere with your work but to you know share ideas and new findings
and also join me and @Incredible_Culp in the process of trying to make themes run on every deoxeded
thanks again for your amazing work
Click to expand...
Click to collapse
yes mate, this is only for Cataclysm ROM
I will be happy to help, i still have some bugs as you can see, it's difficult for me to find the correct line to change but i am doing my best anyway
i will be happy to help as much as i could and i will expect the same from you
good look
Chaos ^_^ said:
yes mate, this is only for Cataclysm ROM
I will be happy to help, i still have some bugs as you can see, it's difficult for me to find the correct line to change but i am doing my best anyway
i will be happy to help as much as i could and i will expect the same from you
good look
Click to expand...
Click to collapse
awesome same even my mod has quite some textview bugs http://forum.xda-developers.com/goo...ps/mod-material-black-theme-lollipop-t2958812
I am totally willing to help you if I find something new themers should work together to try find a fix so that their theme can run on any deodex rom
i have explained the issue here
http://forum.xda-developers.com/google-nexus-5/devs-only/soution-to-running-theme-deodex-t2961325
androidous said:
awesome same even my mod has quite some textview bugs http://forum.xda-developers.com/goo...ps/mod-material-black-theme-lollipop-t2958812
I am totally willing to help you if I find something new themers should work together to try find a fix so that their theme can run on any deodex rom
i have explained the issue here
http://forum.xda-developers.com/google-nexus-5/devs-only/soution-to-running-theme-deodex-t2961325
Click to expand...
Click to collapse
it's not possible to make one theme work for all, for example if i used your theme with Cataclysm ROM i will lost the Cataclysm setting tab inside the setting app, and it might not even boot because your framework-res.apk is incompatible.
we are changing the color.xml and style.xml values in Value folder and after recompile the app those files will be inside the resources.arsc file and what inside this file is different from ROM to ROM and that's why you have to do it one by one.
anyway most of the ROM developer don't touch those files so if you just decompile the apps and replaced the files with your's every thing should go smoothly.
try that and if you need further help please PM me
Not a major problem but the Navigate text is quite hard to recognize..
thefunkychills said:
Not a major problem but the Navigate text is quite hard to recognize..
Click to expand...
Click to collapse
thanks,
i will try to fix that soon
This theme is gorgeous
Chaos ^_^ said:
it's not possible to make one theme work for all, for example if i used your theme with Cataclysm ROM i will lost the Cataclysm setting tab inside the setting app, and it might not even boot because your framework-res.apk is incompatible.
we are changing the color.xml and style.xml values in Value folder and after recompile the app those files will be inside the resources.arsc file and what inside this file is different from ROM to ROM and that's why you have to do it one by one.
anyway most of the ROM developer don't touch those files so if you just decompile the apps and replaced the files with your's every thing should go smoothly.
try that and if you need further help please PM me
Click to expand...
Click to collapse
Yeah this is exactly what i was trying to say, @androidous ... it sucks. but this will have to be the route we have to take for lollipop, unfortunately
unless, like i said earlier, someone more experienced comes up with a breakthrough of some kind -- im not holding my breath for that one though
There is an easy work around for the black on black and white on white text. Its not perfect but it gets the job done.
Settings->Accessibility->High Contrast Text.
This will put a line around the text to help make it stand out more.
How to undo the theme other than do a backup?
Thanks for this, Been waiting on this!
johaganism said:
How to undo the theme other than do a backup?
Click to expand...
Click to collapse
Flash the system.img from the original rom.zip file
If / when there is another update to the ROM then we would have to revert the system.img back before flashing correct?
Sent from my Nexus 5
dom2684 said:
If / when there is another update to the ROM then we would have to revert the system.img back before flashing correct?
Sent from my Nexus 5
Click to expand...
Click to collapse
Just dirty flash the whole ROM (and updates) again. The original ROM zip file does not contain a system.img like Google Stock/factory image.
InsertDumbNick said:
Flash the system.img from the original rom.zip file
Click to expand...
Click to collapse
Might be correct for stock. But Cataclysm does not have a "system.img"...
johaganism said:
How to undo the theme other than do a backup?
Click to expand...
Click to collapse
flash the ROM again
Sent from my Nexus 5 using XDA Free mobile app