[GUIDE] Cooking With The Ultimate Online Theme (UOT) Kitchen - Motorola Atrix 2

{
"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"
}
*If you find this Guide Thread helpful, feel free to hit the "thanks" button below!​
The Android OS is a highly customizable system, we all know that. The preferred way by the majority to customize Android are the launchers, or by flashing a custom ROM. When you use a modified ROM, like CyanogenMod, customization options are expanded through options that do not exist in the original ROM. However, to customize the overall look like system icons, status bar, window transition effects an others things, it starts getting a bit more limited… or rather, it was. You must be thinking, "But there are dozens of themes to customize them." Yes, there are, but these themes leave your Atrix 2 with the aesthetic preferences of the creator of the theme, and not yours! You can not change individual parts of the themes, without some extensive knowledge of editing .xml files and so on. So, I present the solution for maximizing the customization of your Atrix 2, the UOT Kitchen.
"Kitchen? But, we will customize android or cooking a tasty casserole?" Well, this is more or less the same. Let’s cook, but not a casserole, but our ROM. And the ingredient list is quite varied, including battery icons, system menus, boot animations, fonts, and others. In the end, you will put the "ingredients" in the "oven" and wait for your finished version of your customized ROM to cook. Confused? See the tutorial and you will understand. UOT is an online theme configuration tool, or Ultimate Online Theme Kitchen. Due to differences in ROMs your cooking time may need to be adjusted. Be prepared, it will take at least a half an hour of your time. Be careful, if you accidentally click the wrong link, your work will be lost. If, for some reason, there are any problems encountered through your own experiences, let me know, and I will find out how to answer them or bring resolution to them.​
Prerequisites & Comments:
To use this application, you must have root access on your Atrix 2
You need a basic understanding of the Android file system for this process
You current ROM's SystemUI.apk, framework-res.apk and twframework.apk
framework-res.apk: system/framework
SystemUI.apk: system/app
twframework.apk: system/framework
The processes I will overview may be different if you are using another ROM or another phone.
Kitchen features:
Battery mod for ICS ROMs (NEW!)
Notification window for qhd/hdpi/mdpi/ldpi ROMs (NEW!)
Boot animations for qhd/hdpi/mdpi/ldpi ROMs (NEW!)
Flashing folders for system files
Additional patch to fix images
Custom battery for MIUI ROM
Settings download/upload
Support for Touch Wiz ROMs
Quick settings tab
Lock screen pattern
Lock screen lens style
Lock screen rotating style
Lock screen sliding tabs
Lock screen icons
Custom loading circle
Custom list dividers
Notification window for hdpi/mdpi/ldpi ROMs
Pull down background animation
Volume and Download bar customization
Flashing script for Data++ ROMs
Popup customizing
Support for stock odexed ROMs
Support for GB ROMs with Sense
Optional Theme preview
Over scroll glowing
Font packs
Supporting Theme Chooser for CM7 ROMs
Enable transparency in status bar for GB ROMs
Supporting Gingerbread ROMs
Edify and Amend installation script
Supporting hdpi and mdpi ROMs
Patch9 images auto-fix
Super Circle Battery with %, version [A-P]
Custom style battery, version Z
Themed icons for status bar
Uni-color icons
Customizable notification drop-down window
Boot animation changer
Corrected files for popular ROMs/themes
Custom battery for MIUI ROM
Showing battery % while charging
Custom charging animations
Windows animations
Icons for Notification Power Buttons
Access site: UOT Kitchen: http://uot.dakra.lt/kitchen/
Sometimes, when you access the site it says it’s full. The site has a limit of active orders, so be patient, wait a few minutes and try again.
Choosing Ingredients:
By accessing the site, you will see many options for customization. I will explain each one.
To use the option, click it and check "Use this mod".​
Battery:
To change the battery icons. There are two options:
SCB with %: Choose a package, with icons for current status of the battery, battery charging, no batteries, etc.
Custom battery: Choose individual icons for current battery status, battery charging, no batteries, etc. Choose your options and click "Generate Preview".
Icons:
To change system icons, menus, status bar, etc.
Themed Icons Set: packages of pre-defined icons. You can choose which icons you will use each package.
Custom Uni-color Icons: Icons packages of only one color. You can choose a package and change the color of the icons and background.
Status Bar:
To change the status bar and window notifications. You can change the background color, transparency level, font, font color, font size, etc.
Caution:
Select the correct resolution!
Popup:
To change effects of over-scrolling, alerts, volume bar, download bar, menus and dividers charging indicator (one that is running while something is being loaded). You can choose colors, glow effects, styles, etc.​
Lock screen:
To change the lock screen. You can choose the style of the buttons (slider, rotary, etc.). And themes to them; colors, what options will be available at lock screen, etc.
Caution:
Select the correct resolution!
Window:
Effects and animations of windows and menus. You can choose effects like slide, unfold, turn page, scroll, etc.​
Fonts:
To choose the font to be used in the system.​
Boot animation:
To change boot animation.
Caution:
Select the correct path to boot animation!
Select the correct resolution!
Okay, now that you’ve chosen the "ingredients", we will prepare and put them in the oven!
Cooking:
Select "File Upload". Here you need to set some options and send some files from your phone to be modified according to your choices.
First, it is highly recommended to perform a full backup of your current ROM. If you want to modify the "Popup", you will need to upload the file "framework-res.apk." To do this, using the Root Explorer app (or another app of your choice), go to "system/framework/" and copy "framework-res.apk" to the SD card. If you want to change the "Status Bar", you will need to upload the file "SystemUI.apk." To do this, go to "system/app/" and copy "SystemUI.apk" to the SD card. Now, copy the two files from your SD card to your computer.​
Now, let's look at the site options:
Select flash-able zip scripting: You can use the ROM manager or the CWM to transfer your changes. But that depends on a script that varies according to the ROM and the device you are using.
Flashing folder for system files: Defines where the files will be transferred in your phone. Select "/system/framework" and "/system/app" respectively.
Patch9 auto fix: leave this option selected.
Theme Chooser preview: Optional. If you select it, will generate a preview in the Theme Chooser.
Kitchen’s settings (optional): Here you can download a file containing the current settings UOT Kitchen, or upload a file to a previous configuration that you have already done.
Select your ROM from kitchen’s list, or upload your own files: Check "Upload System Files" and upload the files "framework-res.apk" and "SystemUI.apk" into the right place.
Let's begin, with a more "visual" tutorial, shall we?
Before you even load the Kitchen, create a temporary folder for your work. Place a copy of your ROM on your desktop or other location fro easy access. Use 7zip (or whatever) to unzip it here. You'll see why in a moment. Now, fire up the Kitchen...​
Pre-Themeing Checklist:
You will need the ROM you're trying to theme, 7zip (or a comparable compression utility), and a notepad (any will do). Also, it helps to have a clear idea of what you want to create. There are a lot of options in the kitchen, and if you don't know what you're after it's easy to get bogged down.​
When you start the Kitchen you will see this:
Breakdown of the Kitchen:
The Kitchen is broken up into tabs, like a browser. Let's start with the tab labeled "Battery". In every mod of the Kitchen there is a check box, to select whether to use it or not. Select the check box if you want to theme the battery indicator. There really isn't a lot to this, you can use any combination of icons and settings without issue, except do not use any settings for MIUI.
If you happen to notice that the preview hasn't been rendered, that happens quite a bit, so you need to be patient. Also note that the color selections are in hex format. This is where the Notepad++ (Windows) or Leafpad (or other for Linux) comes in. I usually use three colors in my themes, a main as well as one a bit lighter and one a bit darker. Note the hex codes for your colors with the notepad, for easy copy and paste operations. This way you will have consistent colors across your theme. Like so:
The reason I use three shades per theme is for the pop ups, volume bars, and sliders. All of these options will let you use three or more colors. I like to assign the darkest shade for the top and bottom colors, and the lightest for the center in my volume bars. This creates a touch of a 3D illusion.
Now feel free to go wild with the modules of the kitchen, but two warnings:
Do not use an animated background for the notification area. This will crash the status bar, and you'll have no notifications.
Be careful when selecting the place for your boot animation.
We now have a Cyanogenmod-based ROM. Choosing the wrong location will result in a boot animation that can't be changed later (without jumping through a bunch of hoops! Solution at the bottom of the post.) One other thing, there are places in the Kitchen that need to know if your phone is HDPI, MDPI, or LDPI. After you are satisfied with your work, go to the file upload tab.
Don't be intimidated by settings you don't understand, just set them like mine (if they aren't already, these are the defaults). You will need to upload two files, that's why we chose the unzipped ROM back at the beginning. For the framework-res.apk, you will find it in /system/framework, for SystemUI.apk, you will find it in /system/apps. You also have the option of downloading your settings to a file. This makes for easy updating in the future. If you forget to save your settings, don't panic. Look inside your UOT .zip file with 7zip, and you'll find it in the folder called (what else?) /settings. Once those are uploaded you can go to the summary tab. Everything should be green or white like so:
Now, let’s put the recipe in the oven. Select the "Summary" tab and make sure all the options you chose are green. If any are red, return the corresponding tab and do the necessary corrections. If everything is correct, click "Submit work to kitchen". Will be generated a protocol number. Keep this number, you will need it to identify your order when it is ready. Orders can take some minutes to several hours to get ready, depending on the traffic order on the site and the amount of changes you requested. Please be patient. Go to the top "Pickup" tab and follow the progress of orders. Once your ready, download it. (the orders will be stored on site for a maximum of 12 hours. After that, they are deleted). Now you can use your preferred method to transfer files to your Atrix2, using the flash method (ROM Manager / CWM) or extract files from ZIP and transfer manually (Root Explorer or another).​
Now you are ready to click submit. You should see something like this:
General Tips:
It's easy to go overboard. Think of the impact of not just the preview you're looking at, but of all of your customizations at once. Sometimes a little goes a long way.
If you are working on several themes at the same time, make note of the UOT number. Now go to the pick up page, and wait for your number to come up. Now you can download it for testing. It isn't unusual to re-cook a theme three or four times, to get it just right. If you are satisfied, it's time to give it a descriptive name, upload to something like Mediafire, put some screen shots on Photobucket, and post it here, if you'd like!
If you are updating a theme, just upload your UOT file in the settings tab. Note - For some odd reason, the Kitchen doesn't seem to save icon settings. You need to reset that every time. At least I do, but that might just be me.
Forget to save your settings? Like a theme by someone else, and want to do a remix? Please remember to give proper credit to the original theme author.
Open the theme zip file with 7zip (or similar) and look for the folder "settings", your UOT file will be in the root of that folder.
Want to use a boot animation other than what's in the kitchen? Make your own with this nifty tool, and flash away!
Again, with 7zip (or similar) open your theme zip file. Navigate to /system/media where you'll find a file named boot animation.zip. Overwrite this with your custom file re-named to boot animation.zip. Now you need to resign your zip, or it won't install.
Have a boot animation that just won't go away? Tried flashing new themes, and different boot animations with no effect?
Use Root Explorer (or similar) and navigate to /data/local. Delete the boot animation.zip. Reboot and enjoy!
Feel free to ask questions, or make observations. I will continue to edit and tweak this guide, and I welcome your feed back.

Video Tutorial Using The UOT Kitchen
Credit to Jermaine151​

Credits & Thanks
Special Thanks To:
http://www.qubenet.net/ - for hosting kitchen
rveupen - for additional boiler in the kitchen
daveba - for additional boiler in the kitchen
tankertuf - for additional boiler in the kitchen
xRepinsSporx - for additional boiler in the kitchen​
Credits & Thanks to:
QLIRATU - for creating original scripts that create the frameworks
MENDOZINAS - for making the custom version, creating the new layout, designing the new features
AVREEN - for Dr. Droid themes
FIGHTSPIT - for providing the Super battery Mod and verifying .xml files
BRUT.ALL - for making apktool
NROSIER - for giving us the animated icons, Mod E ,Mod G and more
TRINITYEON - for providing us with BLUE SENSE icons and Mod C
TieT - for fixing typo's errors
POTTER1984 - for nice boot animations
PENDO - for white dancing droid and help with apk-tools
CASTAWAY1 - for nice battery style
HOOOLM - for circle style icons and battery mod K
CHE123 - for Desire 3D turn boot animation
ACEJACKSOOTE - for Mod L battery
ESK02K - for Mod MW battery
DYSGENIC - for glow and particles boot animations
Crysis21 - for Version P, Glowing Crysis battery style
TheMasterBaron - for Scribble Rays and Jumpgate boot animations
Oijkn - for Carbon emoticons
Team Carbon - for Steel Blue icons set and boot animation
Fachadick and d_1000 - for font packs
Dmatik - for Version S battery
Rudolf895 - for Rudolf windows animation
TheSkepticalGuy - for Resident Evil boot animation
Danmcq - for 3d Bumblebee boot animation
Akoe101 - for akoe101 icon set
jsmccabe78- for Anastasdroid icons sets
TheGrammarFreak- for fixing typo's errors
CdTDroiD- for tutorial guide for n00bs video
kgill7- for Cloudy Theme
rascarlo- for Drizzle, Tesseract boot animations
kalagas- for Kalagas animated icons
aca85- for AlchemyDroid boot animation
LfcFan1977- for Digital battery
Than33- for SegoeThan and TrebuchetThan fonts
MrDSL - for loading circle and notify animation from Mixer theme
Tsachi - for Version T and W battery styles
halfsoul - for Version U battery style
kilo1548 - for Visual guide
fdespotovski - for Android 3D boot animation
despotovski01 - for Linux Bios boot animation​
Disclaimer
It took a lot of time and effort from all the above to make this kitchen, and it takes a lot more to maintain it. Users should realize this and appreciate the work done.
Bugs and errors (except de-compiling error) will try to be solved; however, the members listed above will need the code you receive back when you upload your file. Backups of the same will be kept for 12 hours, so if you have an error respond within that time.
Myself, nor any of the above will not be responsible for any damage that occurs to your device by the use of the themes created here, though if such an unfortunate event occurs do tell us we'll be happy to help.
Suggestions are welcomed for future releases.

Nice, guide. Hopefully some people will create some really cool things using the UOT, as I am not too sure how many users actually knew about it. Glad you brought it back to the front of the line, for everyone.

I was just going through a guide to use apktools for de/recompiling systemui.apk, now this looks even more interesting.. cant wait to try this.
have to wait till sunday though. Luckily i know a thing or two about patience, thanks to moto
Sent from my MB865 on rooted ICS leak

Awesome!

+10 fantastic guide!!!!! Was thinking of going to bed now I got a good reason to stay up a few more hours lol THANKS for the hard work on the guide.....

This is interesting stuff that I didn't know about. Good for people who are artsy or have some designing talent

Gonna start on a SCV7 theme using this :good:
Sent from my locked MB865 on Ice Cream Sandwich.

Has anyone had a chance to check this out? It's pretty awesome...
Sent from my rooted Mayan Calendar

Apex_Strider said:
Has anyone had a chance to check this out? It's pretty awesome...
Sent from my rooted Mayan Calendar
Click to expand...
Click to collapse
Yea all I used was a font but am going to get the pieces that I like and build a theme the old way..... :highfive:

Holy sh**. This is rad...my kind of stuff. I'll have to check it out soon! Very, very soon!!!
Sent from your mom's house....

Nice Guide
I think you did a really good job putting info together for a guide.
Although a lot of these things are probably posted, most lot of the information is fragmented and difficult to either find or follow.
Thanks for putting this guide together, and hope a lot of people put out some good looking mods!
MD

Just used this for the first time. Its awesome! Thanks Apex! This is some cool stuff.
Sent from my MB865 using xda premium

Nice guide as usual. I have used UOT multiple times for little things, and it is great for doing the stuff that is so tedious to do manually.

Thanks for the guide! very helpful!

good job
Good job dude! Thanks for tutorial! You pinp my phone.

Why do I always leave this
UOT-06-24-08-45-1 SHTF view error log

Hi All,
Anyone know if this kitchen can be used to cook theme for Nexus 5 running Android 4.4.2?
If so, which screen resolution should I use and is there anything else I need to know before start cooking?
Thank you

Related

[Theme] O))) - Version 0.05.4/3 - CM 5.0.6/Enomther 1.8.1/MCRr13 [04-22]

-Credits-​If I use your work (i.e. .png's/.xml's/.dex's in this case), or feel I have a need to thank you then I will add you here.
Cyanogen - Making amazing things for all the phones I have used.
JesusFreke - Nothing will ever beat the feeling I had after I flashed a modded RC-33 onto my G1 for the first time.
Enomther - Un-Odex-ing /system/app and /system/framework to bring the black bar to us so soon, auto-rotating launcher2.apk, and his ROMs. Also, for giving me a very detailed answer on editing the classes.dex in services.jar for white text. I appreciate this very much. He is a really great guy and a huge help.
Stericson - Introducing themes to Android, MetaMorph.
Google - 99% of images I edited.
HTC - Amazing phones and the Sense UI that I have jacked/edited various images from.
Amon_RA - Amazing recovery images.
jonnybueno - All around cool guy.
zenstrom - Inspiration for the data icons
amac25 - Various help with many things Android/theme related.
Know-Fear - classes.dex from your Smooth Black Bar Morph -used in version 0.03.1 and 0.03.2-.
Wysie - WyContacts
cacheinjection - audio_player_common.xml in Music.apk.
MoDaCo - releasing new update ROMs quickly.
Xeudoxus - Launcher2.apk with buttons
DocRambone - Launcher2.apk with buttons modified even more.
drpfenderson - some images from the above mentioned Launcher2.apk.
Oshaka - colorChangev3.jar, and infinitely helpful tool.
arctu - Modified Launcher2.apk with 7 screens and auto-rotate along with many other cool features. Mms.apk
metalhead8816 - Trackball notifications in succession, TrackballWake and TrackballSkip.
canadiancow - battery percentage in the battery icon.
JustAnotherCrowd - Kanged status_bar_background.png from JACHero2.63
MontAlbert - sharing findings on framework-res.apk/res/layout/status_bar_icon.xml having the battery percent text color in it.
ChainsDD - Updated Superuser.apk
Pershoot - compiling various mods against the latest CM source.
_avatar - avlock mod.
-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"
}
-Change Log-​-04-22-2010-
Added avlock[11] as an extra.
-04-20-2010-
Added Version 2.0.2 of ChainsDD Superuser.apk as an extra.
Added avlock[10] as an extra
Added Version 2.0.3 of ChainsDD Superuser.apk as an extra.
-04-19-2010-
Added version 0.7 of system app version of helixlauncher2 in extras.
Added extra (for CM 5.0.6) that moves the battery percent text to the left some.
Added morph to make the battery percent text gray (RGB 145 145 145, HEX 91 91 91).
Added Google Voice 0.3.2 as a flashable .zip to place the .apk in /system/app/googlevoice.apk. You will need to go to the market and uninstall any updates if you have installed Google Voice at all from the market.
-Version 0.05.4-
Minor framework-res.apk changes/fixes.
Changed a few things to what I personally use. (Get over it, or go to my google-code, download 0.05.3, and make a morph for the images you liked from it)
Might be a few more things in here than I intended, let me know if something looks completely out of place.
Added new voice icon in search widget.
Added a morph in the morphs section to remove "#boobs" from the search widget and replace with stock "Google."
Only CM 5.0.6, will update others when new ROMs are dropped.
-Version 0.05.3-
Very small visual changes. Probably not noticeable to anyone else.
Enomther still the same, once I do some more work visually, then I'll update it.
File name has test2 in it, but it is the correct file, just didn't feel like changing the name and re-uploading the exact same file.
^^UPDATE^^
Link fixed.
^^UPDATE 2^^
Ported to CM 5.0.5.3 i.e. Music.apk from 5.0.5.3 themed.
^^UPDATE3^^
Ported to Enomther's 1.8.1 and added the few new visual changes.
Added support for MoDaCo's Vanilla Android ROM's starting with version 2.1.
^^UPDATE4^^
Ported to MCRr13, yes I ported this while sitting in an airport waiting for my vacation to begin.
-Version 0.05.2
Enomther version still 0.05.1 as it is the same visually.
Ported to CM 5.0.5.1.
-Version 0.05.1-
Made some new notification pull down images. This solved the music/call text not being visible. Also removed DownloadProvider.apk as my edits to it are no longer needed in the this version.
Fixed a status bar icon that was off some.
Changed some mms images. Kind of more biased for the black.
-03-19-2010-
Added latest Mms.apk from arctu. Really nice, using it myself.
Added morph to remove battery images if you would like to use the battery percent mod.
-Version 0.05-
New pop up menus with white fading borders.
-Version 0.04.9-
New battery icon.
Few visual changes in framework-res.apk
Ported to Enomther's 1.7.1.
-03-08-2010-
Added Launcher2.apk (version 0.3) with 7 screens and auto-rotate as an extra.
Added trackball notifications in succession (version 0.4) as an extra.
-Version 0.04.8-
Ported to CM 5.0.4.1.
Still the same visually, so the Enomther 1.6.1 version still says 0.04.7.
-Version 0.04.7-
Did some more work on the search widget.
Changed the buttons out.
Changed the text boxes out.
Changed the pressed and selected images for apps.
Took the rounded edge out of the status bar to match other stuff.
The Squarepusher version lol.
-Version 0.04.6-
Ported to CM 5.0.4
Added new widgets to default theme.
-02-27-2010-
Added a MetaMorph file for new widgets. Will most likely incorporate these into new releases and make the old widgets into a metamorph file. Screen shots below with the link.
^^UPDATE^^
Added new widgets into theme by default. Now the old widgets are included in the morphs section.The screen shots from below have been made into the default screen shots.
^^UPDATE2^^
Put up a newer version of the metamorph for the new widgets. These are also in the ROM, but wanted to put a new morph up so that the Launcher2.apk with buttons could still get the newest version of the widgets.
-Version 0.04.5-
More pop up menu image edits. I think I am finally where I want them to be.
-Version 0.04.4-
Took various images from the Sense UI from framework-res.apk i.e. status bar images, medium pop ups, check boxes, few other various images.
-Version 0.04.3-
Updated to CM 5.0.3.
Fixed an annoying pop up image. They should all be correct now.
-Version 0.04.2-
Updated both CM 5.0.2 and Enomther's 1.6.1
Did some work on the pop up menus.
-Version 0.04.1-
Ported to CM 5.0.2
Ported to enomther's 1.6.1 -untested-
-Version 0.04-
Named. If you know of the doom meta/drone metal genres then the name should make sense.
Ported to CM 5.0.1.
Includes the Google apps from gapps-passion-ERE36B-2-signed.zip.
Would have done more, but I have a killer headache tonight.
-Version 0.03.8-
Includes HtcCopyright.apk, Mms.apk, and Vending.apk (all un-odex-ed) from the ERE36B update.
-Version 0.03.7-
Remade the selected/pressed images. Looks smoother now.
Remade the notification drop down images.
Sorry for the quick update after 0.03.6, but I was bored and wanted to fix some things that have been bugging me.
-Version 0.03.6-
Ported to CM 5.0 Beta 5.
Added the ERE27-2 .apk's from Cyanogen's thread.
Not version specific, but added a morph that will restore the stock app icons.
-Version 0.03.5-
Includes ERE27 Google Apps.
Ugh, so many updates tonight.
-Version 0.03.4-
Added MT Gallery3D.apk that Cyanogen posted in his thread. Either flash the whole theme if you aren't one of the few people to download it yet, or if you have downloaded it, then you can just push/cp the Gallery3D.apk to /system/app/Gallery3D.apk.
-Version 0.03.3-
Black bottom part in Music.apk when showing the song that is playing. -Thanks cacheinjection-
New check box images. Well I guess I should say check circles.. oh wait... I mean x circles.
-Version 0.03.2-
Fixed Wysie 1.0r2 Contacts.apk. Sorry used the one for stock build in 0.03.1
-Version 0.03.1-
Ported to CM 5.0 Beta 3 (Sorry for the delay, work was wearing me out)
MetaMorph that will restore stock framework-res.apk/res/drawable-hdpi/battery_low_battery.png (Sorry for any offense, I have a terrible sense of humor; I blame my upbringing)
Reverted to stock calendar widget for now.
Includes a working Gallery3D.apk
Wysie 1.0r2 Contacts.apk
-Version 0.03-
Massive update.
Many .apk's themed.
Fixed some .9s in framework and music.
Grass and Nexus live wallpapers edited slighly.
New superuser icon. (I don't know who made it, I just saw it in a search, and it cracked me up)
Guess I should focus on a name now.
**Known Issues**
Calendar Widget looks like a POS. Didn't notice until after I had uploaded it and was setting up screen shots. Will get a fix up fairly soon. If you need the stock calendar widget badly then just push CalendarProvider.apk to /system/app/CalendarProvider.apk from the enomther theme template or from his 1.3 update.
Don't know if this is a theme problem or not, but the gallery will not load for setting a picture frame widget.
-Version 0.02.2-
New status bar.
New signal icons, data icons, vibrate icon, wifi icons, voicemail icon, alarm clock icon, usb icon, bluetooth icons, data sync icon, and battery icons.
Reverted Launcher2.apk images to the images used in version 0.01 for now.
Maybe other things.
-Version 0.02.1-
Black status bar with white text. Thanks to Enomther for this. Massive thanks.
Would have done more but have to leave for work in like 10 minutes, so it was a quick fix.
-Version 0.02-
Fixed some .9.png's in framework-res.apk and Launcher2.apk
Redid Launcher2.apk some.
Redid some status bar icons.
Few more framework-res.apk images.
Few .xml edits.
Probably a few more things I forgot.
-Version 0.01-
Most of framework-res.apk done. (A lot of stuff here.)
Launcher2.apk - search widget and a few other things
Music.apk - music widget and other things.
Settings.apk - power control widget and other things.
GenieWidget.apk - News and Weather widget and app.
-Downloads-
-flash these in recovery-​CM 5.0.6
http://android-theme-minus.googlecode.com/files/O)))_0.05.4_5.0.6.zip
Enomther's 1.8.1
http://android-theme-minus.googlecode.com/files/O)))_0.05.3_1.8.1.zip
MCRr13
http://android-theme-minus.googlecode.com/files/O)))_0.05.3_r13.zip
Older Versions
Dig through my Google Code page.
-Extras-​
ChainsDD Superuser.apk
Read up more about it here. This is the updated Superuser.apk by ChainsDD.
-Nandroid then flash in recovery-
Version 2.0.2
http://android-theme-minus.googlecode.com/files/O)))_su-2.0.2-signed.zip
Version 2.0.3
http://android-theme-minus.googlecode.com/files/O)))-su-2.0.3-signed.zip
_avatar's avlock
Read up more on it here. Has the modded framework-res.apk/res/layout/status_bar_icon.xml because there is a new image (framework-res.apk/res/drawable-hdpi/ic_notification_overlay.9.png) requires it.
-Nandroid then flash in recovery-
avlock[10]
http://android-theme-minus.googlecode.com/files/O)))-avlock-10-cm5.0.6.zip
avlock[11]
http://android-theme-minus.googlecode.com/files/O)))-avlock[11]-signed.zip
Arctu's Launcher2.apk
Read up on this amazing mod here.
-Nandroid then flash in recovery-
Version 0.7
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_0.7.zip
Version 0.6
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_0.6.zip
Version 0.5
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_0.5.zip
Version 0.3
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_7screens_v0.3.zip
Move Battery Percent Text to the Left
Moves the battery percent text in CM 5.0.6 to the left some. Looks more centered with the battery icon that comes with this theme when using the morph to make the battery percent text gray.
-Nandroid then flash in recovery-
http://android-theme-minus.googlecode.com/files/battery_text_left.zip
Google Voice 0.3.2
This installs it to /system/app/googlevoice.apk (which is there anyways if you flash the theme since it has the ERE54 googlevoice.apk in it). You will need to go to the market and uninstall any updates if you have installed Google Voice at all from the market.
-Nandroid then flash in recovery-
http://android-theme-minus.googlecode.com/files/O)))_googlevoice_0.3.2.zip
TrackballWake and TrackballSkip
Read up on this amazing mod here. It includes the battery percentage in the battery icon, but it isn't really visible right now because the color of the text is white. I will look for a way to make the text black for the battery percentage, but if I can't find a way, or if a way isn't made available, then I will work on a new battery icon.
Version 0.1
Successions
http://android-theme-minus.googlecode.com/files/O)))-trackball-SuccessW-WSv01.zip
Without Successions
http://android-theme-minus.googlecode.com/files/O)))-trackball-NoSuccessW-WSv01.zip
Trackball Succession
For trackball notification succession version 0.4. Read up on it.
Flash this in recovery.
CM 5.0.5
http://android-theme-minus.googlecode.com/files/O)))_successions_v0.4_5.0.5.zip
Wysie's Browser Mod
Read it up on it here.
Nandroid then flash in recovery.
http://android-theme-minus.googlecode.com/files/Wysie_Browser_O))).zip
Modified Mms.apk
The Mms.apk made by arctu. Looks a little sleeker with the black background and alternate text display.
Nandroid then flash in recovery.
http://android-theme-minus.googlecode.com/files/O)))_Modded_Mms.zip
Enomther's Auto-Rotating Launcher2.apk
Read this first so that you will be aware of issues.
All credit to enomther for making this. Show him some appreciation (get him wasted).
Flash in recovery after making a nandroid.
http://android-theme-minus.googlecode.com/files/enom_launcher_r2.zip
Launcher2.apk with buttons
Still has the old search widget, to get the new styled one, just apply the new_widgets_mm.zip (in the morphs section) and only select Launcher2.apk
For more info on what works and what doesn't work in this visit this thread.
I did the images a few days ago, but didn't really like the way the phone icon looked warped, it doesn't look like that in the images, I assume it gets stretched some where, but after it was requested, I figured I would release it.
Flash in recovery after making a nandroid in case you don't like it or find it unstable.
Dialer and Browser
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_with_buttons.zip
Dialer and Contacts
-released 2-25 by DocRambone-
http://android-theme-minus.googlecode.com/files/O)))_Launcher2_with_buttons_contacts_dialer.zip
Dialer and Contacts with Sense UI stylized icons
-released 2-25 by DocRambone-
http://android-theme-minus.googleco...er2_with_buttons_contacts_dialer_Version2.zip
Themed Stock Keyboard
I will probably work on this a little bit more, but I was toying around with the stock keyboard, and this is what I got with it. I primarily use swype, but figured I would do the keyboard too.
Flash in recovery after making a nandroid in case you don't like it.
http://android-theme-minus.googlecode.com/files/O)))_keyboard.zip
-Morphs-​-All morphs should have a .thm and .xml file, so they should work with either version of MetaMorph-​
Gray Battery Percent Text
Changes the battery percent text to RGB 145 145 145 / HEX 91 91 91. Makes it visible/easy to read with the battery icon that comes with the theme (enough so that I finally use that feature now). Recommended that you use the extra above to move the battery percent to the left some, so that it appears more centered with this mod. Thank you to MontAlbert for sharing his findings about framework-res.apk/res/layout/status_bar_icon.xml controlling the color for the battery percent text.
CM 5.0.6
http://android-theme-minus.googlecode.com/files/gray_battery_percent.zip
Restore Google Text in Search Widget
http://android-theme-minus.googlecode.com/files/google.zip
Remove Battery Images
http://android-theme-minus.googlecode.com/files/transparent_battery.zip
Old Widgets
http://android-theme-minus.googlecode.com/files/old_widgets_mm.zip
New Widgets
-update 2-
http://android-theme-minus.googlecode.com/files/new_widgets_mm.zip
Restore stock app icons.
http://android-theme-minus.googlecode.com/files/Remove_BW_App_Icons_Morph.zip
Restore stock low battery image.
http://android-theme-minus.googlecode.com/files/low_battery_clean.zip
-How to use MetaMorph-​
Step 1
Download MetaMorph from the Market.
Step 2
Download the MetaMorph file of your choice and place it on your sdcard. I have a folder on my sdcard called "morphs" where I place all of my metamorph files.
Step 3
Open the MetaMorph app, select always allow, then press allow. Select Pick theme. Go to the folder where you put your metamorph files and select the one you want to apply.
Step 4
If you want to apply everything in the morph, then select apply all. MetaMorph will then begin to run through the process of applying the images to your .apk's. This will take a while if there are a lot of .apk's to be skinned.
Step 5
Once MetaMorph has gone through the process of applying the theme, You are done. Unless you applied a morph which has framework-res.apk in it, then you will have to reboot your phone, then you are done.
-About/Inspiration-​Here is my inspiration for this theme. As should be obvious from that thread, I don't care for color, so this theme will try and get rid of as much of color as I feel like. This is for my own personal taste, If anyone wants to change anything and post it feel free to.
-Disclaimer-​Nandroid before flashing this so that if something goes wrong, or you want to go back to how your phone was before, then you easily can. Also, if it breaks something, and I don't know how to fix it, then I will say "Apply your nandroid," and if you reply with something similar to "I didn't make one for 'insert your reason for not making a nandroid here.'" Then I will tell you to wipe your phone, and take it as a lesson learned. Also, I am not responsible for any ill things that come from using this. One last thing NANDROID FIRST.
Maybe one day I shall have need for more room.
Good going. I don't care for colour either. If I could change anything, I'd make the top bar black and fonts white. I know I read your other post. Good job.
Ahh, so yummy, can't wait till you're able to make the fonts white - so we can get a black status bar. Nice theme so far, it seems dark is in.
the ideas and skin look awesome so far, however like the other guys, i would prefer to see an all black color scheme (the top bar mostly) with white font... mixing 3 neutrals (black, grey, white) is no bueno for me, stick to two at a time such as (font on scheme) white on black, black on grey, or for a lighter theme black on white... that is a just an opinion from a graphic designer standpoint...
big heads up, as Eclair~ said, "it seems dark is in." Well it better be in with this phone because the more black on the screen the fewer pixels in use aka more battery power... dark=sexy=more power
just my 2 cents, i cant wait to get back to arizona to pick this thing apart
Awesome man. Flashin' this right now. I'll update with how it goes. :-D
Worked awesome man. Not a hitch at all. Flashed one, then the other. How hard would it be to make a full black statusbar, hiding both the date and the time (I use Beautiful Home, so I have redundant date/times).
Mi|enko said:
Awesome man. Flashin' this right now. I'll update with how it goes. :-D
Worked awesome man. Not a hitch at all. Flashed one, then the other. How hard would it be to make a full black statusbar, hiding both the date and the time (I use Beautiful Home, so I have redundant date/times).
Click to expand...
Click to collapse
should just be able to open up the .zip extract framework-res.apk. open it up, navigate to /res/drawable-hdpi/ pull statusbar_background.9.png from it, make it all black with some image editing software, replace it in that location in the .apk, then adb push back to /system/framework/framework-res.apk, then reboot.
david1171 said:
should just be able to open up the .zip extract framework-res.apk. open it up, navigate to /res/drawable-hdpi/ pull statusbar_background.9.png from it, make it all black with some image editing software, replace it in that location in the .apk, then adb push back to /system/framework/framework-res.apk, then reboot.
Click to expand...
Click to collapse
Do I have to sign it first?
Mi|enko said:
Do I have to sign it first?
Click to expand...
Click to collapse
Because of the sizing of the .9.png I doubt it should have to be signed (along with the fact that it will be a single color). If you are talking about the .apk, if you are pushing .apk's to /system then you don't have to sign them.
david1171 said:
Because of the sizing of the .9.png I doubt it should have to be signed (along with the fact that it will be a single color). If you are talking about the .apk, if you are pushing .apk's to /system then you don't have to sign them.
Click to expand...
Click to collapse
K. Working on it now. Thanks for the info. :-D
Mi|enko said:
K. Working on it now. Thanks for the info. :-D
Click to expand...
Click to collapse
No problem
It doesn't like me. lol
After making the edit and pushing the apk, I sat staring at the first boot screen for quite awhile. What are you using to recompress? Wonder if that makes a difference. Also, should their be any compression on the zip file that I'm making?
Sorry for the all the questions. Gotta learn somewhere. I've read through all of Stericson's guides on previous occasions, but have been wary to make anything. Messing up my phone is one thing, but I don't want to risk anyone else's.
Edit, btw. We can take this to PM or whatever you want. Not trying to hijack your thread.
Lookin good my friend, lookin good. Gonna flash and try today!
Mi|enko said:
It doesn't like me. lol
After making the edit and pushing the apk, I sat staring at the first boot screen for quite awhile. What are you using to recompress? Wonder if that makes a difference. Also, should their be any compression on the zip file that I'm making?
Sorry for the all the questions. Gotta learn somewhere. I've read through all of Stericson's guides on previous occasions, but have been wary to make anything. Messing up my phone is one thing, but I don't want to risk anyone else's.
Edit, btw. We can take this to PM or whatever you want. Not trying to hijack your thread.
Click to expand...
Click to collapse
I always use 7-zip and never actually unzip anything, just add to the .zip/.apk file.
http://android-theme-minus.googlecode.com/files/black_beta.zip
there is one that I went ahead and made with signing the .9.png in eclipse then signing the .zip. just flash it on top of the base theme.
Works great with Modaco ROM.
Using black status bar, much nicer than original.
david1171 said:
I always use 7-zip and never actually unzip anything, just add to the .zip/.apk file.
http://android-theme-minus.googlecode.com/files/black_beta.zip
there is one that I went ahead and made with signing the .9.png in eclipse then signing the .zip. just flash it on top of the base theme.
Click to expand...
Click to collapse
Works great. Thanks!
this is great david, definitely hold me over til i get the aosp, very nice work.
works great! Thank you!
Great job man love the greyish theme! I'm gonna throw my hat in the ring soon too and try and get some themes out for all to enjoy.
Thank you for all the kind words and encouragement.
Updated OP with link for version 0.02.

[mod ]CHT2.0 WIDGET TypoClock Special Edition

Typoclock Special Edition
{
"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"
}
**Download Here**
Previous versions:
Typoclock_R5
I have added a new layout named "personalize" in which all the elements of typoclock are linked to the registry values (CHT.Typoclock.XXXX) it means that hours, minutes, colon, daydate, weekday, month & AMPM can be moved, resized, coloured, and shown or hidden, also month and weekday can be shown in upper or lower letters.
So you can easily redesign your own typoclock, or just adjust the position of the elements after change the font (typoclock.ttf) The new version of typoclock keeps the same variables and previous layouts (white, black, blue, yellow & green) If you want to install it be sure to uninstall previous verssion.
Hi friends, with the help of mncessna & preston74 i have made this widget for Co0kie Home Tab 2.0 (CHT2.0) similar to android typoclock
IT IS NECESSARY TO INSTALL CO0KIE HOME TAB 2.0. This widget does not work with previous versions
1) It is done on the base of the Co0kie CHTAddon Digital Clock, but the time & calendar is text string, with the same font of the rest of Sense (Helvetica Neue OTS). The graphics files still are there but are not seen (100%transparent). I hope to get' em out in future versions to make the code much clean.
2) So it would be easier to change the color with m9editor. I want to publish in 2 colors white & black. done!
3) I have to solve also the issue of the languaje, months are always in English! done Thanks a lot to MoonNah for the new code
4) The weekday I would like to have full names. done Thanks a lot to MoonNah for the new code
5) I have move a bit the elements, please feedback if fit better now. The dayweek in English start with capital letter so it could go a bit lower still.
6) For future verssions we could try everything graphics (qtc) even month, dayweek, year, etc instead of text string. It will be much more skinneable.
7) should work correctly in 24h & am-pm. done;
8) Added a cero when date number has only a digit.
9) It is resizeable & pinneable.
10) Shoul be compatible with windroid digital clock & Poy2BinaryClock. done
11) In future version will try to add some colors into the widget, as diferents layouts. done
12) More things to do: to add blinking dots every second done; to make it biggerdone; to add alarm; to add own font; ...
Link for the widget kitchen: http://dl.dropbox.com/u/10718996/Poyensa Public Cab/typoclock/typoclock_r4_kitchen.zip Feel free to do any change to addapt it to your own theme.
Thanks a lot to mncessna, preston74, rat_2665 & moonNah for the files -all credits must go to them, dunc001 & mike2nl for the feedback and test, and always to co0kie monster for the CHT 2.0!
If you like blinking dots be sure to switch on show second hand in CHTEditor - widget setting - clocks - show second hands on. If you want to disable blinking dots just disable that option. (thanks to rat for adding this code in the original code, and dunc001, mike2nl & m0nkeyman for tests & feedback)
rev 03.11.2010: added a cero when hour has only one digit; added black color
rev 05.11.2010: added blinking dots (made by mncessna); added am-pm; biger up to 175%, added CHTS
rev 06.11.2010: 4 colors into the widget (black, white, blue & green)
rev 07.11.2010: i think i finally got out of all the graphics files. This version should be compatible with others digital clocks (windroid-binary-silver-co0kie)
rev 07.11.2010: added typoclock with am/pm in the middle of the two dots.
rev 08.11.2010: The typoclock includes background from the very begining, but i did not included in the cabs. If you wish to have BG copy the attached file 3953C628_manila in windows folder.
rev 11.11.2010: Thanks a lot to moonNah for the new code. Now typoclock is displayed in your own languaje!!! try typoclock_r3.cab
rev 23.11.2010: I have referenced the font of typoclock_r4 to typoclock.ttf in windows folder, so any new font you want to use just change the name to typoclock.ttf and copy and paste in windows directory, accept overwritte, and softresset (some times is enough restart sense only) Then typoclock will use this new font without any interference with the rest of sense/WM. Maybe you will need repositioning the items afetr the change of the font, you can do it following post#2. I have included in the _r4 cab the font displayed in the screenshot, so by default is HelveticaNeueOTS.ttf. I am not used to work with differents fonts, and sometimes behaviour is erratic, but this is working for me and i hope it also works for you I will upload some other fonts in post#2 and you can find many in this thread (thanks to Major_Sarcasm for this) and also in Google search
this screenshot is Jott.zip, copy the file typoclock.ttf from inside Jott.zip to windows folder and softresset. Be sure to install _r4 previously.
Try also Typoclock 3D made by MoonNah in post#105
brainmaster said:
​
If you use the Droid Sans Font - as I do - then here is the modified Typoclock r3 Version that works with Droid Sans Font.
I have also attached the Font if you like it.
link for downloads​
Click to expand...
Click to collapse
Sorry, i should have adverted in big letters: UNINSTALL PREVIOUS VERSIONS BEFORE INSTALL THE NEW ONE!!!
ATTENTION !!! If you want to have more than 10 widgets installed you need to have this file 7c60907d_manila copied in your \widnows directory, as explained in here: http://forum.xda-developers.com/showpost.php?p=9565725&postcount=3353
1 - small trick: put your device in DevMode
If you wish to modify any widget is very hard to get the files, compile, put into the cab, install, see that is not enough changes so you have to uninstall and start again.
Co0kie has a DevMode for easy test the widgets:
0) EDIT sorry forgot the very begining: conect the device to your PC via USB and synchronize
1) uninstall the widget you want to modify
2) run the file z_init.bat
3) put the device in DevMode. Go to HKCU\Software\HTC\Manila\CHTI.AddonWidgets.DevMode and change to DWORD =1 (create if does not exit)
4) do the changes in the widget files in workspace folders, remember to save after finish.
5) run the file _Deploy_to_device_in_dev_mode.bat. It will pass the files to the device and will restart sense. If the widget is not displayed you will have to activate it in the CHTMenu>edit mode>add new element
6) repeat 4 & 5 as much as necessary
7) once you finish run file _generate_files_for_cab.bat and will get the compiled files in folder /cab/_final_files ready for the cab.
8) Do not forget to dissable DevMode once you finish and before install any new widget (HKCU\Software\HTC\Manila\CHTI.AddonWidgets.DevMode DWORD =0)
My advice is to create a baseline, an initial working workspace. Once you do a change and it works, go for the next (step by step). Always have a backup. And enjoy!
We will help as much as we can, but please understand this is developers mode It may crash your sense so be ready to hard resset if something is wrong. CHTS can help
2.- HOW TO MOVE THE DATE, WEEK, MONTH, ETC TO ADDAPT THE WIDGET TO YOUR OWN FONT
WITH TYPOCLOCK_R5 NO NEED TO EDIT THE FILES WITH M9EDITOR, JUST USE THE REGISTRY
When you use diferents fonts the typoclock may suffer problems of alignment, but this can be solved easily as all the elements of the widget (date, colon, month, etc) can be moved by editing the mode9 file. You can find some examples of how to edit mode9 files in this 2 threads:
http://forum.xda-developers.com/showthread.php?t=688002
http://forum.xda-developers.com/showthread.php?t=691638
But the mode9 files of any CHT2.0 widget has no fix name, it takes the proper name in the process of installation, which depends of the slot asigned. So this edition has to be done before install the widget. Do we need to download the widget kitchen linked in #1 but we will only work on the file CHTmode9_manila located in the folder CHT2.0_typoclock_kitchen.zip\cab\_files_final
1) So extract the kitchen in a proper directory then open m9editor (is in the kitchen \CHT2.0_typoclock_kitchen.zip\Tools\M9Editor\m9editor.exe) and select as working directory the folder \_files_final then open the file CHTmode9_manila
2) We have to find the <objects> Type= "GLESText" for the edition, then modify the property position value X= ___ Y= ___ (X horizontal - Y vertical; never touch Z) of the element (poy2weekday, typoclock_colon, etc) we want to modify the position in pixels. Change the values in the yellow boxes the click OK button. Once the positions are modified save mode9 file, accept overwrite.
3) Now we have to put this modified file into the widget cab, I use WinCE cab>cabinet>files>add then select the file CHTmode9_manila from folder \cab\_files_final, accept replace (I really do drag and drop), and finally file>save
4) Nothing else, just put the cab into your device and install the widget. You have to uninstall previous versions before install the new cab. Please post some screenshots here to see your modified typocloks
I am uploading some fonts that i have used for typoclock_r4. Inside every cab there is a file typoclock.ttf. Copy & paste in windows directory, accept overwrite & soft-resset.
cool thanks
think im gonna have to give this a try
after i restarted my phone it looks like this now
any ideas what i did wrong lol
Jesus poyensa,
we can't stop you. This is also dream stuff. There was someone who was searching for this. I will look in my posts and will link it to here. Thank you for this and my respect and you have done it
Edit 1:
i have found it back here...
Edit 2:
and here is the link to iiiiiiiphone lockscreen
nice widget/addon
i been using typoclock on my droid tablet and this is a great idea.
amazing work buddy.
black looks also cool
Thanks kamerius for the feed back, i have to check the fonts used, have you modified yours previously? I will have a look to this thread and play a lil ... Also I will add a cero when the hour is one digit for better fitting.
Oh, I forgot the incompatibility with windroid as we used the same poy2 digital clock for that theme ... have you installed previously windroid digital clock? I apologize for the inconveniences. Will be also fixed.
Thanks a lot mike & kjhadfield for your nice words
poyensa said:
Thanks kamerius for the feed back, i have to check the fonts used, have you modified yours previously? I will have a look to this thread and play a lil ... Also I will add a cero when the hour is one digit for better fitting.
Oh, I forgot the incompatibility with windroid as we used the same poy2 digital clock for that theme ... have you installed previously windroid digital clock? I apologize for the inconveniences. Will be also fixed.
Thanks a lot mike & kjhadfield for your nice words
Click to expand...
Click to collapse
i havent changed font or installed windroid
take your time
looks absolutely fantastic. love it for my lockscreen. great job!

			
				
Firstly, I would like to say thank you VERY much for your time and effort. It is greatly appreciated.
I have a few comments/questions.
When I install I get the error:
There are no more CHT widget slots available. Uninstall an addon widget to free up a slot. When I click ok I then get: An error occcured during the uninstall.
Nothing happens, it doesn't install.
1. Can this be installed without CHT 2.0? I onyl have 1.8.5
2. Can the test be larger like the link to go 'off screen?
3. How can I install it as a lock screen, stand alone only?
Again, from the screen shots I have seen it looks amazing. Well done.
Thank you so much for making this! Really cool
Loving the look of the widget, However given the amount i swap my wallapaper, one colour or the other usually winds up out of place. is it possible to get the black and the white in the same widget, as different styles we could flick through?
omg=.= i love this guy
Thanks a lot for all the answers & the screenshots
hgalanos said:
Firstly, I would like to say thank you VERY much for your time and effort. It is greatly appreciated.
I have a few comments/questions.
When I install I get the error:
There are no more CHT widget slots available. Uninstall an addon widget to free up a slot. When I click ok I then get: An error occcured during the uninstall.
Nothing happens, it doesn't install.
1. Can this be installed without CHT 2.0? I onyl have 1.8.5
2. Can the test be larger like the link to go 'off screen?
3. How can I install it as a lock screen, stand alone only?
Again, from the screen shots I have seen it looks amazing. Well done.
Click to expand...
Click to collapse
1. Yes it is necessary CHT2.0, it does not work with previous verssions
2. It could be, it should be a question to define the limits for the resizabe area. I will try.
3. You need CHT2.0 again. It makes possible to add the widgets where you like, even lookscreen.
SpiritWolf said:
Loving the look of the widget, However given the amount i swap my wallapaper, one colour or the other usually winds up out of place. is it possible to get the black and the white in the same widget, as different styles we could flick through?
Click to expand...
Click to collapse
It is possible but i dont have the Lua knowledge to do it yet. I keep trying and will ask for help, and will add this option in future verssions.
Excellent, thanks for clarifying.
I will install CHT once it is out of Beta. Just checked, final release is not out et.
Please let us know if you can make it stretch the whole screen, like the link I provided.
I have a feeling this will be a very popular lockscreen.
You have done a great job and should be proud of yourself.
This is really cool!
One problem though. Getting a line above the time. Have uninstalled and reinstalled but the line still persists. Any thoughts?
Thanks a lot for this guys!
Really great work............ as always
rr02 said:
This is really cool!
One problem though. Getting a line above the time. Have uninstalled and reinstalled but the line still persists. Any thoughts?
Click to expand...
Click to collapse
I HAd the same problem in the first time
let try : uninstall any widget clock CHT2.0 then install Typoclock again ->softreset -> it should work

[PORT][MOD][Deprecated] Notification Menu Power Control Widgets for Sense based ROMs

Update: This thread has been deprecated in favor of v2.0 with 4G toggle and other fixes. See Here for updated version.
As some of you who were following the progress thread know, over the past few weeks, I have been working on porting the CyanogenMod set of power control widgets, embedded into the notification window, over to Sense based ROMs (Fresh 3.4.0.1 is my base, confirmed working on fresh install, YMMV on other ROMS). While I hit a number of roadblocks, and while I've spent more time on this mod/port than I care to ever admit (I wouldn't be exaggerating in saying I probably have 100+ hours of dev time in this one), I am pleased to announce that Houston, we have lift-off . Thanks to the CyanogenMod team for the original creation that this is based upon.
So, what does this look like you say? Below is a screen shot of the default widgets that this mod comes with:
{
"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"
}
The 6 default widgets, from left-to-right are:
toggleGPS | toggleWifi | toggleBluetooth | toggleMobileData| toggleFlashlight | toggleSound
What's great about this mod, however, is that you can override this set of default widgets in favor of any of the 13 currently available widgets through a process I've built into the mod (explained later).
The power control bar allows for up to 6 different widgets to be specified. You can have less, but no more than 6. As mentioned, there are a total of 13 widgets that I've ported successfully so far. Here are a few more screen captures of the 7 remaining available widgets, shown in a set of 4, and a set of 3:
The 4 widgets, from left-to-right are:
toggleAirplane | toggleAutoRotate (disable landscape mode) | toggleBrightness (3 tiers) | toggleScreenTimeout (prevent screen from going black)
And the 3 remaining available widgets, from left-to-right are:
toggleSleepMode (put phone to sleep) | toggleSync | toggleLockScreen (disable lockscreen)
Take note of the naming convention I've used above for each widget. This is how Android, internally, is referencing each widget for use / display in the power control bar. This is important, since, as mentioned, you can override the 6 widgets this mod provides out of the box.
How you ask?
By creating a pipe delimited list (|) of widgets in a one-line text file named widget.txt, and dropping this file into the '/system/customize/' folder on your phone.
So, say you want your power control bar to contain 4 widgets for Airplane Mode, Wifi, Bluetooth, and Sync. You would create a one-line file using the following syntax:
Code:
toggleAirplane|toggleWifi|toggleBluetooth|toggleSync
Note: there CANNOT be any spaces between each widget defined, and the pipe delimiter is only placed between each instance, but not at the beginning or end. The syntax has to be EXACT, and case must match EXACTLY. If you have an error in your list, the slot / position where the error exists will result in an empty slot on your power control bar. If you fubar it bad enough, you'll probably bootloop your phone, so please use caution and check your work.
Once you've created your file, again, named widget.txt, all lower-case, using adb, push to your phone (the following commands assume your widget.txt file is in the same folder where you are issuing the adb commands):
Code:
adb remount
adb push widget.txt /system/customize/
adb reboot
Alternatively, drop your 'widget.txt' file on your sdcard, and use root explorer to copy the file to your clipboard, navigate to your '/system/customize/' folder, mount as r/w, paste the file in place, make sure permissions on the new file are set to 'read', at a minimum, and reboot.
If you are not comfortable with either of these options, post what you want in the thread, and I can whip up a flashable zip for you that will do the same, automatically.
Want to go back to the default widget setting? Simply rename or delete the 'widget.txt' file in your '/system/customize/' folder and reboot.
For your reference, when creating your 'widget.txt' file, here is the complete list of available widgets with correct syntax that you can copy / paste into your file (don't forget to pipe delimit them):
Code:
toggleAirplane
toggleAutoRotate
toggleBluetooth
toggleBrightness
toggleFlashlight
toggleGPS
toggleLockScreen
toggleMobileData
toggleScreenTimeout
toggleSleepMode
toggleSound
toggleSync
toggleWifi
FYI, I've added in toast notification messages when toggling WiFi and Bluetooth, so as to acknowledge your button press, as these two options take a bit to instantiate.
This port / mod involves massive edits to your framework files, including framework.jar, services.jar, and framework-res.apk. As such, by flashing this mod, you will undo most mods / themes you have applied to your phone. There is no choice in the matter. Consider this your new / base / stock set of framework files if you wish to use, and modify to incorporate your own themes / mods accordingly. Or, if you don't want to lose your customizations, wait for your ROM dev, or themer to grab this port as a starting point to apply their changes.
You CANNOT flash this mod to implement the power control widget, and then flash a theme back over top it, if the theme replaces the framework-res.apk file (most likely do), as it will likely completely bork your phone, resulting in bootloops, as the theme will partially undo this mod, resulting in breaking both the mod and your phone
If the theme is a MetaMorph file, assuming the MetaMorph does not change any of the XML or other files that this mod does, and only changes images, etc, you should be safe in applying.
It should be noted that in the framework files provided in the flashable zip at the end of this post, the following additional mods have been included by default in the services.jar & framework.jar file:
Allow for transparent notification menu background (xeudoxus & fxn)
Remove USB Debugging icon
Remove GPS off reticle icon, retain GPS on reticle
USB Tether Fix (Calkulin)
Browser back button FC Fix (aamikam)
Quirk: If you toggle on/off any of the settings you have specified in your widget bar via a mechanism other than the widget bar itself, the state of that icon may become out of sync with the actual state of the feature you have toggled. By either waiting for the change to be picked up, or simply toggling any widget in your power control bar, all icons will be immediately updated to reflect their correct state. This does not affect functionality in any way. Remember, this is a port, I didn't code this from source, that would have been much easier .
Download Notification Window Power Control Widget for Sense ROMs <--- Flash via Recovery*
*Since this replaces framework files, your initial boot will take some time. Please be patient and NANDROID before flashing. I've also seen it take 2 boots, rather than one, to come up fully after the initial install. This is a major rework to the included files and it is certainly possible that it is incompatible with your specific setup. YMMV.
**This is provided stock. If you want a different look, colors, icons, etc, this is up to you and/or your favorite dev to have at it .
EDIT: See Here if, after flashing the above, you want to apply the super circle battery mod shown here, and See Here if, after flashing the above, you want to apply the super rectangle battery mod shown here.
EDIT 2: See Here to apply battery or clock removal mods after flashing the above.
EDIT 3: Want it in RED instead of blue? See Here.
What I released above is stock, intentionally, to be consistent with the original design from CM. This can be themed and "prettied up" as desired. For example, here's what I've done for my own phone to "buttonize" each widget and add a little more height / spacing between each (icons courtesy of djmcnz):
Download Buttonized Notification Window Power Control Widget for Sense ROMs <--- Flash via Recovery
Want buttonized with super circle? Flash the above, then See Here.
Awesome work! If I install this will it delete your rosie remap mod?
chas123 said:
Awesome work! If I install this will it delete your rosie remap mod?
Click to expand...
Click to collapse
This will have no affect on Rosie at all. Give it a shot and let me now how it goes...
Awesome, this is awesome.
Holy **** it works on my incredible!!!
I will be sending you a donation tonight! Awesome work man
Sent from my slutty assistant. (HTC incredible)
synisterwolf said:
Holy **** it works on my incredible!!!
Click to expand...
Click to collapse
Wow, thanks for the confirmation. That's good to know. I'm a little surprised though, given the number of changes .
Dude.....this is fantastic. I'm running Calkulins EViO 1.5.1 and it installed and is running great. I had actually installed the clear lockscreen on my ROM, which also had changed some icons on the notification bar. When I installed this it looks like it left the clear lockscreen in tact but changed the notification bar icons.....which is actually great. I like these icons much better. Anyways, I'm actually pretty happy with the stock toggle selections so I dont know if I'll be creating my own file and pushing it tonight, but either way I think you did a fantastic job.
MJStephens said:
Dude.....this is fantastic. I'm running Calkulins EViO 1.5.1 and it installed and is running great. I had actually installed the clear lockscreen on my ROM, which also had changed some icons on the notification bar. When I installed this it looks like it left the clear lockscreen in tact but changed the notification bar icons.....which is actually great. I like these icons much better. Anyways, I'm actually pretty happy with the stock toggle selections so I dont know if I'll be creating my own file and pushing it tonight, but either way I think you did a fantastic job.
Click to expand...
Click to collapse
Great, thanks for the additional confirmation. This is a huge mod, so I'm feeling better knowing people are having success on different ROMs.
I tried to specify the default widgets that would be the most commonly used, so the customize option is there just for those who have a specific preferences...Plus, it's just fun to switch it up as well .
Great job my friend. I am running Cyanogen and my favorite feature was the power control widget in there. Amazing work for getting this to work on Sense!
Just flashed over VirusAnthrax ROM. Other than the notification bar going back to stock and my lock screen now displaying "John's Phone" everything is normal. I can fix the banner with the method from your other posts no problem. Do you think notification menu/battery mods will break the Power Control feature? I guess I could just flash and find out.
this might just be my phone but, my battery will not move. it will stay at 80% even though its lower if i check the settings.
Brilliant stuff. If I weren't running Myn's Warm I would be all over this; I like my black notification bar. Really awesome work, though.
Sent from my PC36100 using XDA App
Yes. An as mentioned in the OP, this will undo your themes. I think it was pretty clear. Now, in terms of the lockscreen, my bad. As soon as I get home i'll fix that. Thanks for the heads up.
Sent from my PC36100 using XDA App
Unfortunately, my battery moves
Sent from my PC36100 using XDA App
yeah i knew thats was going to be the case. i think i know what is doing it though.
So I just flashed this over my STOCK EViO 1.5.1 ROM and it changed all the notification bar icons EXCEPT the GPS and "EvDo" (3G) icons........which are the 2 that I hate, lol. And is this supposed to have numbers on the battery icon? Because mine doesnt. Also, my lockscreen still reads "MJ's EVO" I wonder if mine retained that since I had already modified it with CDMA workshop. Either way, I think playing with this is going to occupy my evening until my wife gets home, lol.
Ya, thought it was funny when my phone booted to the lockscreen and it said John's Phone. Id much rather have this than an android about the bottom of my notification tray, just hoping I can get a battery with %. Ill just flash some mods and see what happens. Either way, amazing work and in record time. You are dedicated to your craft and the Evo community is a greater place because of it.
you haven't incorporated the 4g toggle yet???? just asking, not trying to rush though
Simply amazing Js. I can't believe you rewrote an entire smali file.... I get headaches from smali files. Once I go HDPI, I will be adding this and sending you a donation!
The 4G toggle he said he was going to start worrying about AFTER the official launch of this mod. So, since this is the official launch, I suspect he will begin working on that soon (might be doing it as I type this).
Cant wait til he adds the 4G toggle though Currently using Widgetsoid, latest update added a functional 4G toggle to the switcher widget.

[MOD][PORT][4G Reboot Fix][3/27/11] Power Control Widgets for Sense - 3.70 OTA

Deprecated: Version 2.0 is now LIVE! (12/17/2010), this version is still based on 3.29x ROM OTA, as I wanted to see this through from start to finish, rather than drop what I have been working on for many weeks, and start over again.
Deprecated: Version 2.1 is now LIVE! (12/19/2010), this version is based on 3.70x ROM OTA. Pick your poison based on the ROM you are running. There are no feature differences between 2.0/2.1, 2.1 is simply a port to the newer 3.70 OTA framework / release.
Update 3/27/2011:Version 2.2 is now LIVE, this is a maintenance release for the most part, including a fix for 4g toggle state persistence between reboots. That is, when disabling 4g via its toggle, it will remain disabled after a reboot, nice! Also, this version incorporates the fix for toggling the sprint wifi access point (toggleWifiAp). I am releasing in 2 versions. The complete mod for those that are flashing new, or the services.jar file only, which is the only file affected by this maintenance release. See towards the end of post for your applicable file.
See Here for installing the PowerWidgets Configuration Application, for controlling behavior of various widgets.
This thread supersedes the v1.0 (original) thread found here. As mentioned in the v1.0 thread, thanks to the CyanogenMod team for the original creation that this is based upon.
It should be noted that all of the various customizations found in the original thread will have to be re-done / re-incorporated into the v2.0/2.1 files attached, and I have more on my plate that I can tackle in terms of trying to provide each and every individual request for specific customizations.
New in v2.0/2.1 is the inclusion/addition of my custom built 4G toggle (toggleWimax), as well as a nice fix for keeping the icon and indicator bars in sync with the actual state of the various services controlled by the widget. This is accomplished by auto-refreshing the widgets each time the notification window is dragged open/close. This mod requires running a deodexed Sprint based ROM.
So, now, as opposed to v1.0, if you change the state of a given service elsewhere on the phone, when you drag open the notification window, your icons and indicator bar will be in sync with the actual state, without having to manually toggle a random widget to refresh. Nice!
Much of what follows is copy/paste from the original thread, for everyone's edification, with, as referenced above, mention that to add 4G toggle to your list of available power control widgets, place "toggleWimax" in your widget.txt file.
So, what does this look like you say? Below is a screen shot of the default widgets that this mod comes with:
{
"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"
}
The 6 default widgets, from left-to-right are:
toggleGPS | toggleWifi | toggleBluetooth | toggleMobileData| toggleFlashlight | toggleSound
What's great about this mod, however, is that you can override this set of default widgets in favor of any of the 13 14 15 currently available widgets through a process I've built into the mod (explained later).
The power control bar allows for up to 6 different widgets to be specified. You can have less, but no more than 6 (as designed in the original CM version). As mentioned, there are a total of 15 widgets that I've ported or created successfully so far. Here are a few more screen captures of some of the remaining available widgets:
The 4 widgets, from left-to-right are:
toggleAirplane | toggleAutoRotate (disable landscape mode) | toggleBrightness (3 tiers) | toggleScreenTimeout (prevent screen from going black)
And the 4 remaining available widgets, from left-to-right are:
toggleWimax | toggleSleepMode (put phone to sleep) | toggleSync | toggleLockScreen (disable lockscreen)
Not included in the current crop of screen captures if the toggle for the built-in Sprint wifi access point toggle (toggleWifiAp).
Take note of the naming convention I've used above for each widget. This is how Android, internally, is referencing each widget for use / display in the power control bar. This is important, since, as mentioned, you can override the 6 widgets this mod provides out of the box.
How you ask?
By creating a pipe delimited list (|) of widgets in a one-line text file named widget.txt, and dropping this file into the '/system/customize/' folder on your phone.
So, say you want your power control bar to contain 4 widgets for 4G, Wifi, Bluetooth, and Sync. You would create a one-line file using the following syntax:
Code:
toggleWimax|toggleWifi|toggleBluetooth|toggleSync
Note: there CANNOT be any spaces between each widget defined, and the pipe delimiter is only placed between each instance, but not at the beginning or end. The syntax has to be EXACT, and case must match EXACTLY. If you have an error in your list, the slot / position where the error exists will result in an empty slot on your power control bar. If you fubar it bad enough, you'll probably bootloop your phone, so please use caution and check your work.
Once you've created your file, again, named widget.txt, all lower-case, using adb, push to your phone (the following commands assume your widget.txt file is in the same folder where you are issuing the adb commands):
Code:
adb remount
adb push widget.txt /system/customize/
adb reboot
Alternatively, drop your 'widget.txt' file on your sdcard, and use root explorer to copy the file to your clipboard, navigate to your '/system/customize/' folder, mount as r/w, paste the file in place, make sure permissions on the new file are set to 'read', at a minimum, and reboot.
If you are not comfortable with either of these options, you can create a signed zip of your widget.txt file to flash to your phone via recovery instead.
Want to go back to the default widget setting? Simply rename or delete the 'widget.txt' file in your '/system/customize/' folder and reboot.
I know not everyone has (maybe most) 4G service, so I did not include 4G as a default widget. For those that do, here is a flashable zip to easily change your widgets to the following, which is what I run:
toggleGPS | toggleWifi | toggleWimax | toggleBluetooth | toggleFlashlight | toggleSound
Widget Bar with Wimax <--- Flash via recovery AFTER applying the actual mod linked below.
For your reference, when creating your 'widget.txt' file, here is the complete list of available widgets with correct syntax that you can copy / paste into your file (don't forget to pipe delimit them):
Code:
toggleWifiAp
toggleWimax
toggleAirplane
toggleAutoRotate
toggleBluetooth
toggleBrightness
toggleFlashlight
toggleGPS
toggleLockScreen
toggleMobileData
toggleScreenTimeout
toggleSleepMode
toggleSound
toggleSync
toggleWifi
FYI, I've added in toast notification messages when toggling WiFi, Bluetooth, and 4G, so as to acknowledge your button press, as these options take a bit to instantiate. Since 4G takes even longer to establish a connection, if you attempt to toggle while it is still working, a toast notification will also display indicating that the toggle is still in progress.
This port / mod involves massive edits to your framework files, including framework.jar, services.jar, and framework-res.apk. As such, by flashing this mod, you will undo most mods / themes you have applied to your phone. There is no choice in the matter. Consider this your new / base / stock set of framework files if you wish to use, and modify to incorporate your own themes / mods accordingly. Or, if you don't want to lose your customizations, wait for your ROM dev, or themer to grab this port as a starting point to apply their changes.
You CANNOT flash this mod to implement the power control widget, and then flash a theme back over top it, if the theme replaces the framework-res.apk file (most likely do), as it will likely completely bork your phone, resulting in bootloops, as the theme will partially undo this mod, resulting in breaking both the mod and your phone
If the theme is a MetaMorph file, assuming the MetaMorph does not change any of the XML or other files that this mod does, and only changes images, etc, you should be safe in applying.
It should be noted that in the framework files provided in the flashable zip at the end of this post, the following additional mods have been included by default in the services.jar & framework.jar file:
Allow for transparent notification menu background (xeudoxus & fxn)
Remove USB Debugging icon
Remove GPS off reticle icon, retain GPS on reticle
USB Tether / Hotspot Fix (aamikam)
Download Notification Window Power Control Widget v2.2 for 3.70x OTA Based ROMs <--- Flash via Recovery for entire mod. If you are already running previous v2.1, flash the services.jar file only, linked below.*
Download Services.jar Patch (v2.2) for 3.70x OTA Based ROMs <--- Flash via Recovery, ONLY if you are already running the previous v2.1, to update your services.jar file only.*
*Since this replaces framework files, your initial boot will take some time. Please be patient and NANDROID before flashing. I've also seen it take 2 boots, rather than one, to come up fully after the initial install. This is a major rework to the included files and it is certainly possible that it is incompatible with your specific setup. YMMV.
**This is provided stock. If you want a different look, colors, icons, etc, this is up to you and/or your favorite dev to have at it .
Glad to see you finally got the 4G toggle working. Can't wait for you to have this available for the 3.70 update.
jkinnison90 said:
Glad to see you finally got the 4G toggle working. Can't wait for you to have this available for the 3.70 update.
Click to expand...
Click to collapse
If all goes successfully (there are no guarantees), it should come out the same time the newest Fresh release hits.
Just wanted to say thanks for your continued dedication/inspiration. Fabulous work as always.
gomorrah said:
Just wanted to say thanks for your continued dedication/inspiration. Fabulous work as always.
Click to expand...
Click to collapse
Thank you kindly. I am really pleased with this version, the smoothness of how 4G toggle works, and the improvement in the accurate display of state. It really should address most issues out there, assuming it works for everyone
Note, as mentioned many times, I am no graphics expert, so the 4G on/off icons are, in my opinion, adequate, but not perfect...
Ok I have a favor that I normally wouldnt ask but would anyone be willing to add this to my current files to get it working with my matted theme? Ive been at this for hours and I got everything working and added except it breaks my battery percentage. No matter what I try the battery percentage shows 100% always and when I charge it just shows a thin red line.
you are a beast. This is one of those subtle mods that doesn't get a lot of fanfare, but probably besides my rosie mod's for obvious reasons gets used the MOST on my phone, period. after i buy this house, i will donate and like it
xlGmanlx said:
you are a beast. This is one of those subtle mods that doesn't get a lot of fanfare, but probably besides my rosie mod's for obvious reasons gets used the MOST on my phone, period. after i buy this house, i will donate and like it
Click to expand...
Click to collapse
Lol, thanks man. I've grown accustomed to having the widgets there, and don't realize how much I depend on them until I grab my wife's Hero w/o them.
i hear you, even with my 4x5 screen it just feels silly now to have widgets to toggle that stuff, plus i can get to it from any screen etc. looking forward to the udpated stuff. On a side note, i didn't realize until later that i could switch around the order which was awsome and i did it right away!
xlGmanlx said:
i hear you, even with my 4x5 screen it just feels silly now to have widgets to toggle that stuff, plus i can get to it from any screen etc. looking forward to the udpated stuff. On a side note, i didn't realize until later that i could switch around the order which was awsome and i did it right away!
Click to expand...
Click to collapse
Yep, the widget.txt file allows you to order them as you wish, and obviously, add/remove as you wish as well.
That is one of the benefits of this approach, though it is more "manual", since in the CM ROM (original), you can add/remove, but not control the order, via the gui.
I love you!
This is pretty sweet. Are you going to include versions of the framework that have the different battery mods? I'd like to keep my super circle battery, but don't wanna try and copy files from the old framework in case I might break something.
Thanks for your hard work!!
Has anyone tried to flash this on the 3.70 ota anyway? ill try it to see if it works
jxr94 said:
Has anyone tried to flash this on the 3.70 ota anyway? ill try it to see if it works
Click to expand...
Click to collapse
I tried cooking 1.0 onto the 3.70 OTA and it broke the rom. Since 2.0 is built off the same OTA as 1.0, I imagine that it won't work either. He did say that he's going to make one for the 3.70 OTA. Just gonna have to wait.
jxr94 said:
Has anyone tried to flash this on the 3.70 ota anyway? ill try it to see if it works
Click to expand...
Click to collapse
This will probably end up as a boot looper or non booter but go ahead and try. Big framework differences between 3.30.651.2/3.30.651.3 and 3.70.651.1
JS, do you plan on also creating a 'Buttonized' version of this?
is it possible to use the buttonized and super circle with this yet? if so can i have a link to it
Hey, Chi from an old Northwestern Alum just wanted to say thanks for the work on this one.
Evo Sent
So if u understand this ccorrectly, all I need to do is flash the zip in the first post, then create the widget.txt file with the order and type of Widgets I want, then naviagte and drop that txt into the system directory noted in the first post? Clarify if I've missed something here.

[MOD][PORT][APP]Vanilla Locks & Gestures (Multi-Silder/Rotary) & Config. App - Sense

[MOD][PORT][APP]Vanilla Locks & Gestures (Multi-Silder/Rotary) & Config. App - Sense
Okay, the wait is finally over! As the title of the thread states, included below is a heavily modified framework for deodexed HTC Sense ROMs (3.70 base), that will give you the ability run any vanilla style lockscreen you desire, including options for standard tab/slider, multiple-sliders (4 tabs for unlock/mute/phone/messaging), or Rotary.
First, and foremost, thank you to the CM team for most of the starting source. I used their framework, and settings app as a starting point, and merged this with the original rotary source port I created for the Hero, which was based on the original Droid android 2.0 ROM.
This mod/port required heavy edits to multiple framework files, and the base/starting framework files I used were the Power Control Widgets, so flashing the mod linked below will also apply the notification menu widgets. There's really no choice in the matter, as otherwise, I would have to maintain two completely different sets of frameworks for this port/mod, which would create a mess.
So, just from the framework side of things, the mod includes the following files:
services.jar, android.policy.jar, framework.jar, and framework-res.apk*
*Note: services.jar was not affected by this mod, but since framework.jar and framework-res.apk include, as mentioned, the power control widgets as its base, I had to include it in the zip).
When you apply this mod, given that the framework files referenced above will be replaced, any customizations/themes you may have applied will be removed and need to be re-applied with my framework files included below as the starting point. What does this mean? You CANNOT apply a previous theme you were using, not based off of the framework files in this thread, after having applied this mod. It will break. If you are not comfortable with this, you will want to wait until your ROM dev incorporates this into a new "point" ROM release.
Since all of the above framework files are being replaced, after applying, your initial reboot will take a while, as your Dalvik cache will get rebuilt. Be patient and don't panic.
Also, since the power control widgets were used as the starting framework, the framework files include the following modifications out of the box:
Allow for transparent notification menu background (xeudoxus & fxn)
Remove USB Debugging icon (me)
Remove GPS off reticle icon, retain GPS on reticle (me)
USB Tether / Hotspot Fix (vaelek & aamikam)
Disable Menu Unlock on Lockscreens (me) (new to this mod/port)
In addition to the framework files referenced above, the flashable zip will also install the following 2 applications:
DeskClock.apk <--- You MUST use this clock to set your alarms, to avoid issues when disabling your alarm, when using Vanilla Style locks on Sense ROMs. You will find this application in your app drawer via the following icon:
{
"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"
}
EDIT 1/29/11: To modify your clock widget, to take you to the above referenced Android clock, when setting your alarm, rather than the HTC clock, which you shouldn't use, see HERE if using the animated flip, and HERE for the stock non-animated flip.
LockScreenSettings.apk <--- This is the application I "created" to set your lockscreen style and options (shown below).
The "LockScreen Settings" application can be found in the app drawer via the following icon:
Following are screen captures of the options available to you via the LockScreen Settings application:
As shown above, the settings application allows you to do the following:
Select your lockscreen style (tab v. rotary)
Enable Music Controls
Set if music controls are always present vs. only when music is playing
For tab version, add sliders for Phone & Messaging
Assigning Messaging Application to Messaging Tab/Slider
Setup Lockscreen Gestures, Trail, Color, Etc.
Disable slider/rotary dial and use gestures only (screen void of any unlock icons).
It is important to note that for now, as this is a complete hack that I created for putting this application together, that a reboot is REQUIRED after making any changes for your settings to take affect. I hope to resolve in the future, but it will have to do for now. A Hot Reboot will also do the trick, rather than a full restart.
Now, when applying this mod/port/app, in addition to the above files being installed, the updater-script will also automatically remove your HtcLockScreen.apk file, if present, in order to make sure the vanilla locks are used instead, AND install the necessary lockscreen_gestures to your /data/misc/ folder. This file is REQUIRED for the gestures to be written/saved for your phone, without it, gestures will NOT work. Application of the gestures portion may appear to stall when flashing. Be patient, it will apply. If, for whatever reason, after applying, you are unable to save gestures, try manually creating the necessary gestures file, with instructions provided here.
Download Vanilla Lockscreens Framework & Applications <--- Flash via Recovery
EDIT 1/29/11: The above link has been updated to include a newly modified DeskClock.apk with a "fixed" gallery button, to take you to the HTC Gallery/Album, rather than the stock Android gallery, which is not likely on your phone, preventing the button from working (second from the left at the bottom of the clock screen). See HERE for a standalone flashable zip for the clock only, if you've already applied this mod. It also includes an updated LockScreenSettings apk file to remove the "vestigal" appearance of RenderFx from your widget selections, since they do not apply to this mod.
Screen Captures
Following are screen captures of the various lockscreen versions you can apply with the settings application:
Stock Sliding Tab Lock:
Sliding Tab Lock w/ 4 Sliders:
Rotary Lock:
Blank Lock (gestures only):
MetaMorph
For the rotary lockscreen, if you do NOT prefer the direction arrows (see below), apply the attached using MetaMorph to remove:
Remove direction arrows on rotary lock <--- Apply using MetaMorph
Awesome work man! Can't wait to give it a shot!
Wow another awesome mod thanks man u rock
Sent from my PC36100 using XDA App
wow man this is so awesome I cant wait to give this a shot. thanks so much for all the work you put into this.
JS is the man
Will this be able to be ported to Dinc?
Stoney 666 said:
Will this be able to be ported to Dinc?
Click to expand...
Click to collapse
Don't see any reason why someone with the skill couldn't. All the heavy lifting is done.
Wooooo!!!
Vanilla lock here i come!
Great work OP!!!!!!!
Minimalistic Mikfroyo 4.4
John strikes again! Big props to the MAN!
What's cool, in my opinion, is that we seem to be moving to a hybrid ROM that for many (myself included), includes the best of both worlds, CM & Sense. Which I quite like .
Lovin this mod/app
Awesome job as always Thank you
Sent from my PC36100 using XDA App
JsChiSurf said:
What's cool, in my opinion, is that we seem to be moving to a hybrid ROM that for many (myself included), includes the best of both worlds, CM & Sense. Which I quite like .
Click to expand...
Click to collapse
Gotta agree man!
Minimalistic Mikfroyo 4.4
Wow. This looks awesome. I'm very tempted to try it out. Now, if there was a way to get this lockscreen style to also apply to answering calls, I'd definitely go for it. I have like OCD when it comes to sliding left/right to unlock the screen but up and down to answer/decline calls.
Very nice work though and I definitely like the music controls being added.
JsChiSurf said:
Don't see any reason why someone with the skill couldn't. All the heavy lifting is done.
Click to expand...
Click to collapse
Damn, I wish I had the skills! Good thing myns warm for Dinc is 100% 3.70 evo framework... so far works perfect... just can't get the gestures to work or get rid of the locks completly for pure gestures....
Stoney 666 said:
just can't get the gestures to work or get rid of the locks completly for pure gestures....
Click to expand...
Click to collapse
As mentioned in the OP, gestures require the presence of a read/write file in the /data/misc/ folder, named lockscreen_gestures.
The flashable zip should create this file for you automatically. Did you use the zip to apply? Do you see the file on your phone?
If not, you can adb in and create the file and change its mode, which should get the gestures working:
Code:
adb remount
adb shell
touch /data/misc/lockscreen_gestures
chmod 777 /data/misc/lockscreen_gestures
reboot
JsChiSurf said:
As mentioned in the OP, gestures require the presence of a read/write file in the /data/misc/ folder, named lockscreen_gestures.
The flashable zip should create this file for you automatically. Did you use the zip to apply? Do you see the file on your phone?
If not, you can adb in and create the file and change its mode, which should get the gestures working:
Code:
adb remount
adb shell
touch /data/misc/lockscreen_gestures
chmod 777 /data/misc/lockscreen_gestures
reboot
Click to expand...
Click to collapse
All I see is a folder called lockscreen which is empty and a file named screen_lock_status (I think)....
Man, thanks a ton for this; I can't wait to get home and set it up! I'm really glad that I stumbled onto the other thread but also that I only did so this morning otherwise I might have gone nuts with anticipation.
Stoney 666 said:
All I see is a folder called lockscreen which is empty and a file named screen_lock_status (I think)....
Click to expand...
Click to collapse
Back to the original question, did you apply by flashing the file linked in the OP?
Regardless, it appears to not be there, for some reason, so use the instructions above to manually create it.

Categories

Resources