Hey guys,
I just wanted to share a little mod I made to the MIUI SystemUI.apk by decompiling and editing the smali code and other various resources.
This mod works with MIUI 1.10.7 on the 3D (Should work with other phones as well)
What I have changed:
Added an alternative battery icon that will be shown when you pulldown the notifications, now when you pull-down all your icons wont shift to the right! The icon works for charging, decharging, and the percent battery style
Removed the clock and carrier text
Changed the date format on the pulldown to include the time
Removed the "Notifications" and "Toggle" text from the bottom of the pulldown, you can access these by swiping left or right on the pulldown.
Bugs:
If you use the top-bar battery style the battery icon will not be removed (Let me know if this is a huge issue and i'll fix it!)
Here are some screenshots: http://imgur.com/a/4Kr5D#04vwz
And here is the download: http://www.mediafire.com/?fc7t9vqwdo7324s
You will have to use ADB to push it to your /system/app directory (adb remount; adb push SystemUI.apk /system/app/)
Please let me know if there are any bugs! Hope you guys enjoy it =)
Ahhhh very nice...thanks for sharing...I got MIUI On a Nand.....inmate give this a shot...looks good...thanks man
Sent from my PG86100 using Tapatalk
thanks my girl is going to like this on her evo.
Related
FROYO ONLY
CM7 users can manually push the framework-res.apk to their devices
See the change log in the next post for changes
Official name changed is happening
Due to the fact that Clean and Theme rhyme and I always feel silly saying it in my head, I'm changing the theme name to WretchedBlues. Blues, because the primary color is blue. I'm already picturing some fun names for future modded themes, such as WretchedLove (Red) and WretchedEnvy (Green), etc..
So what's in the theme?
Pretty graphics (of course)
Ubuntu fonts
Color Settings app
Modded Vending (currently only for the MDPI users, but this will get updated in the next day or two)
This is a themed framework for those running on Froyo. It is a complete make over for both MDPI and HDPI density settings. For those of you who are new, you view screenshots at the theme's webpage.
What mods do you include?
A Straight up theme with no mods
Thanks to brianf21, we now have a status bar on the bottom of the screen. His mod also adds a home/menu/back button and fixes FCs on known apps (http://forum.xda-developers.com/showthread.php?t=999214)
I had one very determined person hound me about the Volume +- mapping mod. I've inlcuded a package for that as well
***you must revert back to standard WretchedBlues before flashing this version!***
What's new in this version?
All themes are Flashable via Clockwork Recovery
Should work on all DPI settings
Completely new look for the HDPI version, while still bringing over some of the MDPI elements (quality increased to suit the HDPI display though). Things that have not changed are limited to buttons and text fields. I felt they looked good enough so why go changing them
Ubuntu fonts
I've removed every mention of the word "phone" from as much of the framework as I can. No more "Power options". It now reads "Nook options" and "Your Nook will power down".
Added a new look and feel to all pop-up windows.
New spinners
Semi-transparent notification pulldown (again, thenk Fuzzy_Dunlop)
Added a revert for Sweetened
Plus more
Downloads and Screenies
http://jjis.me/wretched
Changelog
02/07/2011
added the CWM flashable update.zip (http://jjis.me/froyo-clean/update.zip) file
corrected the text color of the "clear all" button under the status expanded menu
attempted to alter the color of the png for the activity status bar, but don't like the new color either
02/08/2011
Corrected the black text in the extended status bar notifications. I had to change the backgrounds to a lighter color since I can not control every app that will post notifications.
Notification headers now have a green background to tie with the green icons in the status bar.
Activity header background color has been altered to eliminate banding.
Altered the progress bars for those who were not happy with the over use of blue (and I agree after using for a few days). I've altered the bars to match the colors of the list select items.
Included the themed Market 2.2.11 so the icons in the status bar tie in better with the overall theme
I made the status pull down a little bit darker (depending on the number of request, I'll make the status bar darker as well)
That's it for now. If you guys have color suggestions for the progress bars and notification header backgrounds, let me know. I'm open to ideas. I'm trying to limit the number of colors I use though, so nothing crazy. It still needs to tie into the overall theme.
02/09/2011
Updated the updater-script for CWM. It will clear the Dalvik Cache in hopes that it will free memory of left over files. There was also an issue in Froyo 0.6.7 where an extra framework folder was copied to /system/framework. The new script deletes this folder since it is not needed. I'm also clearing the old framework-res.apk, services.jar, Vending.apk and bootanimation.zip files before copying mine over. Again, hopefully this will clear up any performance problems people were having. I've looked at optimizing some more, but after comparing my files to the stock Froyo framework files, mine are actually smaller in file size.
Pulled the Vending.apk from the Gapps package being used for Froyo 0.6.6 (http://forum.xda-developers.com/showthread.php?t=917660). I've been using it on my Nook and haven't had a problem with it at all. Seems to work well.
02/11/2011
Color icons in Settings
Set status bar to black
Extended status menu is now black to match
Custom menu selection background
02/25/2011
Added HDPI from Galaxy S Cognition ROM http://www.youtube.com/watch?v=Tovif0oZxUs
Changed the boot animation to the new Nook Color Red Blue animation http://forum.xda-developers.com/showthread.php?t=952188&highlight=boot+animation (thanks Chuck6993)
03/02/2011
Finally got the back button issue fixed
Removed all mentions of the word phone and replaced with NOOKcolor (e.g. "Your NOOKcolor will shut down")
03/13/2011
Softkeys version: semi-transparent notification menu added, graciously, by Fuzzy_Dunlop (yes, I will apply to the non-softkeys version as well)
03/24/2011
Officially dropping support for soft keys mod in version WretchedBlues 0.1 and older. Too many bugs with it and this was not something I supported
Added the new modded status bar. This mod moves the status bar to bottom and adds a notification/home/menu/back button. It also fixes known FCs that were in the old version. Thanks goes to brianf21 (http://forum.xda-developers.com/showthread.php?t=999214)
Made all versions compatible with DPI settings
03/25/2011
Corrected the framework strings to remove as many instances of the word "phone" where applicable. Should now read either "NOOKcolor" or "device" throughout the framework.
Changed the options menus to be semi-transparent black with white text to match the status bar better.
03/28/2011
Introducing a new versioning system. The status bar mod will have a version number matching the date of brianf21's updates. This may change once he gets his mod to update without having to alter the services.jar and framework-res.apk files. For now, though, my version number will match his release dates so you guys will know if my theme is up to date.
Made the status bar background solid black
Increased the contrast of the status bar buttons.
The options menu now matches the status bar a little better
03/30/2011
Just a minor tweak to Sweetened to remove a density setting tag
Updated unModded to 0.1.3 (black status bar, better looking options menu)
Added a revert for Sweetened to go back to unModded
04/14/2011
Finally got off my lazy butt and updated the Sweetened theme to brianf21's 4/10 update
I've no additional changes, hence no update to unModded
Upcoming Changes
make the options menu seem more integrated with the theme in 0.1.2. It was a quick hack and I'm not too happy with it. Just doesn't seem to look right compared to the status bar
Can anyone think of anything else?
installed successfully on 0.6.6 and seems to be working just as advertised. aside from a typo in the instructions - "adb push clean-services.jar /system/framework/serverices.jar" everything installed smoothly. good work!
Instant Gravy said:
installed successfully on 0.6.6 and seems to be working just as advertised. aside from a typo in the instructions - "adb push clean-services.jar /system/framework/serverices.jar" everything installed smoothly. good work!
Click to expand...
Click to collapse
Oops. My coding habits coming out there. I apparently type $_SERVER way too often
Thanks for the catch. It's corrected now.
Beforehand, thanks for your work and development on the nook
Now, is there any chance of incorporating the Menu and Back button mod for the Status bar into this theme?
Original thread:
http://forum.xda-developers.com/showthread.php?t=932631
I know there are quite a few of us early Froyo(emmc) adopters that use this mod instead of remapping the vol+/- hard buttons.
Looks amazing. Is there any way I can add the softkeys to this theme? They are featured in theis thread:
http://forum.xda-developers.com/showthread.php?t=932631
I am afraid if I push them over your files it will mess something up and not boot.
Awesome them though!
I will have to look at that apk and see what changes they've made. I haven't used it yet so I'm not sure what will happen. If it looks like it's something doable then I can put together a framework with and without.
Normally, I use Button Savior in the market as work around for you for now.
sent from my rooted Captivate using the XDA App
Already installed I was using the button mod for the volume keys, but I found it was more convient to have the volume buttons with the keys on softbar, with button savior as a backup for some misc things. I kinda liked that better. But again awesome theme!! Is that Zegou UI you are using for the font? I dont know anything about theming, but I am decent with photoshop.If you send me the pngs( I assume thats what they are) I would love to make a red/black verison for you to recompile back into a theme.
Excellent work, will test and post any bugs!
I'm actually going to post the PSD files as soon as I get them cleaned up. I need to edit the layer names and file names so they match the file name of the PNG they're replacing.
Sent from my Nook Color (zoom2) using Tapatalk
is there any way to fix the notification pull down? It's always scaled poorly (doesn't stretch across the screen). Perhaps some xml file in the framework somewhere?
I have managed to get it fullscreen before by messing with lcd density, but it never seems to survice a reboot
Installed without a hitch! It looks great. I will post a screen of my set up, after I tweak a few things.
Nice work!
nphil said:
is there any way to fix the notification pull down? It's always scaled poorly (doesn't stretch across the screen). Perhaps some xml file in the framework somewhere?
Click to expand...
Click to collapse
I am looking into this. It's not in the XML files. They all read "fill_parent" so there is something else I'm missing. I'm starting to think it's something in the jar files. As soon as I have a fix though, it will be posted.
W00t the only part of stock I missed was the blk. Installed fine on eMMC, happy to get away from froyos ugly gray
Sent from a NC on eMMC [email protected]
subscribing
Looks like I missed a minor thing. The Clear All button in the status expanded menu is white text. Should be black. I'm working on the flashable zip so I will include the fix when I get the update.zip working.
Unfortunately CWM doesn't want to play nice with me so the update.zip is taking longer than I wanted.
sent from my rooted Captivate using the XDA App
How can I install this without ADB?
71CH said:
How can I install this without ADB?
Click to expand...
Click to collapse
I don't believe you can yet. Just for kicks I tried installing it by using Root Expolrer to replace the files, and it put me in a boot loop. Terminal Emulator might work, but I haven't tried.
So I am heading out on vacation next week and really needed a super smooth as silk ROM that is stable and has superior battery life with everything working perfectly.
This is by far not in the same league feature wise as a "Warm" ROM but this will inherently end up becoming the base for the next Warm ROM. A few folks on IRC wanted to try it so I thought I'd share with everyone.
RLS 2 Changes:
Fixed MMS issue not sending properly
Sense 4 styled keyboard - tnx to jerrytan93
Extended browser, with windows button(long click to close current tab) and other improvements
Recent apps toggle button in notification pulldown - (long press to open recent apps dialog)
LeeDroid Tweaks Addition:
Statusbar:
Hide and reorder quicksetting
Hide specific notifications icons: alarm/gps/bluetooth/wifi/data/headset/volume
Hide wifi config
CM statusbar brighntess
Center/hide clock
Hide AM/PM from clock
Choose clock color
Battery Tweaks with MIUI Battery bar!
Custom statusbar caption
Line below carrier name to show: battery %, free mem, free space on sd, wifi state or cpu info(current freq, profile or usage
Recent apps button with longpress action
quick quicksettings toggle: if not notification to clear, show immediatly quicksettings
Notification Pulldown background color or image
Statusbar transparencys
Replace H icon with 4G/4G LTE/LTE/3G/3G+/H+
Windows Phone 7 styled recent apps dialog
HTC Sense 4 styled recent apps dialog
Hide app icons from recent apps dialog
Recent apps dialog background color or image
Lockscreen:
ICS AOSP Lockscreen
Custom carrier lockscreen text
Toggle to use menu key to unlock
Volume wake toggle
Hide date/time/opname
Hide AM/PM from clock
Hide shortcut labels/bubles
Hide lockring navbar
Contol music by pressing volume keys
Rosie Launcher:
Toggle between normal/supersmooth and ultra smooth rosie
Unlock animation toggle(annoying carousell animation, each time you unlock)
From 1 to 5 columns app drawer toggle
Paginated app drawer toggle
App drawer background color or image
Hide navbar lables
Transparency toggle for navbar
Hide any app icons from app drawer
Search and google play buttons in appdrawer(like in Sense 4.0)
Others:
Phone Info: menu when you type *#*#4636#*#* in the dialer
Dim the backlight of capacitive buttons
10 different overscroll colors!
Mms screen on
Mms Secure Box
Mms Block List
Sms Backup
Earthquake Alert
Toggle APM Items
Different Autobrighntess levels
Define different volume steps
Toggle arrows on keyboard
Download:
RLS 2 via AndroidFileHost
mirror (Thanks mutant13)
Generic Sense 3.6 Themes:
F033x's [SKINS] Sense 3.6 Working
Silk Specific Themes:
mutant13's Silk Themes
Thanks:
Joelz (This guy is the reason this has LeeDroid Tweaks!)
tommytomatoe (Thanks for the ICS ODEX script )
All of the testers on irc.freenode.net
ChangeLog:
RLS1 (Download) mirror (Thanks mutant13)
Base PG86IMG_Shooter_ICS_35_S_Sprint_WWE_VM_1.13.652.1_Radio_1.06.00.0426_NV_1.53_144_release_259069_signed
Battery now shows % increments
MMS 5mb enabled (2mb default)
Added Mirror
ICS Hidden Power Saver Settings enabled with my new app
Numerous performance and battery saving tweaks (Silky smooth!)
Bloat removed
Odexed for performance
Removed bootanimation sound
Working Wifi-Tether (No configuration required!)
Removed Virgin branding
Working Sprint Visual Voicemail (Thanks deck)
sweet first post! anyway definitely following this thread to see where this ics version goes
Nice, ill have to give it a try.
"We're coming from a pure power source."
Here we go again!
Yay myn! As soon as I was ready to download mikey's ICS rom here you come and drop this...I'm torn lol
Sent from my PG86100 using XDA
myn said:
So I am heading out on vacation next week and really needed a super smooth as silk ROM that is stable and has superior battery life with everything working perfectly.
This is by far not in the same league feature wise as a "Warm" ROM but this will inherently end up becoming the base for the next Warm ROM. A few folks on IRC wanted to try it so I thought I'd share with everyone.
Features:
Base PG86IMG_Shooter_ICS_35_S_Sprint_WWE_VM_1.13.652.1_Radio_1.06.00.0426_NV_1.53_144_release_259069_signed
Battery now shows % increments
MMS 5mb enabled (2mb default)
Added Mirror
ICS Hidden Power Saver Settings enabled with my new app
Numerous performance and battery saving tweaks (Silky smooth!)
Bloat removed
Odexed for performance
Removed bootanimation sound
Working Wifi-Tether (No configuration required!)
Removed Virgin branding
Working Sprint Visual Voicemail (Thanks deck)
Download:
Via AndroidFileHost
Click to expand...
Click to collapse
Thanks already given! Derek, do we need to flash the updated firmware (which people are saying is irreversible) in order to run your ICS? Thanks.
Btw, been with you since Warm on the original Touch!
thanxs myn
always best roms
Oh yeahs! You just created a dilemma for me. Got Deck's up and running and everything configured, and now this.
As my favorite Dev/team, you know I'm gonna have to flash it.
Sent from my Warmed up EVO 3D, using TapaTalk 2.
Can some one port or attach the ics keyboard and dialer? Or no where I can flash it?
Sent from my PG86100 using xda premium
Hey myn I can't download the ROM from android file host. Mind putting up a mirror?
smarcin said:
Thanks already given! Derek, do we need to flash the updated firmware (which people are saying is irreversible) in order to run your ICS? Thanks.
Btw, been with you since Warm on the original Touch!
Click to expand...
Click to collapse
I haven't flashed the leaked firmware yet.
myn...very nice sir.
smarcin said:
Thanks already given! Derek, do we need to flash the updated firmware (which people are saying is irreversible) in order to run your ICS? Thanks.
Btw, been with you since Warm on the original Touch!
Click to expand...
Click to collapse
No you do not need to update to the new firmware
Sent from 1985!
This is amazing!!!!!!
---------- Post added at 11:45 AM ---------- Previous post was at 11:44 AM ----------
vanessaem said:
myn...very nice sir.
Click to expand...
Click to collapse
And goodness when did you becoma a mod also!?!! People are becoming mods left and right haha congrats
alainater said:
And goodness when did you becoma a mod also!?!! People are becoming mods left and right haha congrats
Click to expand...
Click to collapse
What are you trying to say, I don't deserve it?
Thanks though...
Screenies?
Sent from my EVO 3D S using xda premium
Will be giving this a run later today thanks myn
Sent from my PG86100 using Tapatalk 2
how about the people who did flash the firmware?
Sweet just downloaded this and noticed it doesn't include tweaks. Is it possible to flash the new tweaks over this or does it have to be odex? And if so how would I go about odexing that so I could put it with this??
Jbb3393 said:
Sweet just downloaded this and noticed it doesn't include tweaks. Is it possible to flash the new tweaks over this or does it have to be odex? And if so how would I go about odexing that so I could put it with this??
Click to expand...
Click to collapse
I also wanted to know about the new Leedroid tweaks on this rom
Concept of this thread to give choice to users, who want to stay on stock ROM but just want to add mod/theme according their own choice. May be this thread itself have all mods/themes already on theme section, but to make it centralize and select requires stuff under same roof
What I am initially plane is to categorize thread in 3-4 section
1.Add On - You can add stuff without affecting existing mods
A.Xposed base
B.Vrtheme
2.Single Mod - just for single application
3.Mixed Mod
This may takes time to upload but i think this will be a step in right direction to get mod/theme easier way to newbies.
then i will needs your suggestion and help to collect more stuff
1. Add-On
This section will have themes/applications which you can use on your existing setup, without affecting any current application.
A. Xposed base (need to install apks)
You will need to have root + Xposed framework on your device. If you are new to Xposed framework, read this
1.Status bar background. With this you can change background/transparency of status bar.
Get TweakBox module for this.
2.StatusBar modding You can change BG of statusbar, as well change color of clock/replace text with clock/remove AM/PM/gradient color/Font style and more
WisomSky Exloit
3.Multi SB mod : Change color of clock/add text along clock/font/add shadow/transparent notification/color of battery,wifi,signal/Full screen caller image/Hide am,pm/and transparency of SB
StatusBar clock color with Full screen
4.Icon themer Change stock icon with other custom icons available on play store.
Icon Themer module
5.Battery modules Replace battery stock icons with new many more icons with 1% battery increment mod.
Battery modules
6.Notification background : You can select any custom image on pull down notification
Notification BG
7.X-Background : Same as above notification BG but plus you can select any color and transparency too. As well you can change BG of dark and holo BG, (that affect BG of setting/messaging and many other applications)
X-Background module
B. Vrthemes (need to flash from CWM OR TWRP OR Mob Odin(OTA/updateZip option)
1. 3DToggle Icons Change your stock toggle Icons with amazing 3D icons. Read post #2 and option B of this thread
2. Battary color/ Toggle color /Colored Clock on pull down and status Bar - Get from Here
3. Signal Wifi Icons, data in-out icons, signal bar icons - Get from Here
4.Pulldown Bars & BG - Get from here
5.Framework BG : Get from Here
6. Slider scrubbers and handles - Get from here
Post #3
need still one more after this
Last one
Cool. will give it a try this weekend. I've to get exposed framework first though.
No more thanks for today,gg.
Is there a way to hide signal bars with xposed??
how to revert back to original after applying vrtheme? or uninstalling vrtheme mod.
Vrthemes looks best...thanks Dr. K.
Sent from my GT-N7100 using Tapatalk 4 Beta
hey guys i tried to these mods but the systemui keeps fc'ing no matter what so i have attached it here so u can mod it with the following
-add 23 lidroid toggles support instead of stock toggles
-change the clock color and the battery percentage color to this #ffc4c4c4
(found in layout\tw_status_bar.xml)
thanks and i hope someone of our devs here do this for me
FOR USE WITH BIELTV.3 CYANOGEN 7.2 ROM.
http://forum.xda-developers.com/showthread.php?t=2673610
This SystemUI.apk and Framework.apk is modded by me. 100% WORKING.
What SystemUi contains:
1. Potato Statusbar Gradient (NB - IF YOU USE ADW LAUNCHER GO TO ADW SETTINGS / SYSTEM / ADVANCED SETTINGS & DISABLE WALLPAPER HACK OPTION.
http://forum.xda-developers.com/showthread.php?t=2728316
2. Potato Clock Mods FINAL VERSION (LEFT CLOCK WITH SECONDS)
http://forum.xda-developers.com/showthread.php?t=2672067
3. Modified 0.00KB/s meter on statusbar (MODIFIED VERSION) HOLO BRIGHT BLUE COLOR - FOR DOWNLOAD. HOLO DEEP ORANGE FOR UPLOAD. NET METER IS REFRESHED EVERY 2 SECONDS. Refer to original guide if you want to changer colors, refresh rate.font size etc.
http://forum.xda-developers.com/showpost.php?p=48333101&postcount=793
4. notification panel color changer (ONLY NOTIFICATION COLOR CHANGER ADDED BECAUSE YOU CAN ALREADY CHANGE STATUSBAR COLOR USING POTATO GESTURE APK OR POTATO GRADIENT APK.).
http://forum.xda-developers.com/showthread.php?t=2341341
5. Battery Bar for All ROMs
http://forum.xda-developers.com/showthread.php?t=1371330
6. Potato Statusbar Gesture
http://forum.xda-developers.com/sho...mctr=(not provided)&__utmv=-&__utmk=193120174
What framework-res.apk comtains:
1. 1% Battery Mod (battery icons from touchwiz theme with numbers)
http://forum.xda-developers.com/showthread.php?t=2567951
2. Jelly Bean transition animations
http://forum.xda-developers.com/showthread.php?t=2080232
SystemUI.apk goes - system/app
framework-res.apk goes - system/framework
Download apks form respective links to customize mods. Give thanks to devs who made these guides.
SystemUI.apk download:
http://www.mediafire.com/download/recsr39rtgi1cqr/SystemUI.apk
framework-res.apk
http://www.mediafire.com/download/04nu03c7mscwq6p/framework-res.apk
NB: If you use this this framework-res.apk and you use a theme it is reccommended that you use one with 1% battery increments. Its not a big deal but if not your theme battery icon would be displayed 5% increments. eg. @ 0%, 5%, 10%, 15%, 20%, 25% etc.
Whilst the battery icon in framework would be displayed at 1%-4%, 6%-9%, 11%-14%,16%-19% etc.
I have cyanbread theme with modded battery icons to work with this framework if anyone wants it.
frnd pls give some SS.
Wow..!! Very nice.. i hve been searching for this.. thnks.. and already hit the thanks button.. but can u mod launcher instead.. bcoz i dont like ADW launcher..
Sent from my GT-S5360 using XDA Free mobile app
how to use this all apk?
i already more systemui.apk in system/app,but no change
SGY User said:
Wow..!! Very nice.. i hve been searching for this.. thnks.. and already hit the thanks button.. but can u mod launcher instead.. bcoz i dont like ADW launcher..
Sent from my GT-S5360 using XDA Free mobile app
Click to expand...
Click to collapse
The launcher could be mod but not with these mods.
AhZhi said:
how to use this all apk?
i already more systemui.apk in system/app,but no change
Click to expand...
Click to collapse
Any one in particular?. There are basic apps. Just install and play around with it, you'll understand. You could reffer to original posts for info.
Even without installing any aditional apps you should be able to see the net meter.
When the meter is holo blue bright color,downloading is in progress & holo orange deep color is for upload. refreshed every 2 second.