Howdy all. I'm wanting to customize a few of the statusbar icons on my M8 (Sprint). Specifically, the battery, bluetooth, WiFi, gps animation, etc.
I will not be messing with the Signal meter or 3G/4G/LTE/Sprint Spark icons. I know that tends to break SMS and triband LTE...though I do have the Disable Sprint SystemUI flag module installed and working.
I've already got the pngs and xmls ready to go. I just need to figure out which APKs they need to be flashed to as I am used to working on Samsung Galaxies which use only framework-res and systemUI (and maybe TWframework-res). Plus 4.4 with Sense 6 presents its own special set of problems modifying/theming the stock rom, so I've read.
Suggestions?
radji said:
Howdy all. I'm wanting to customize a few of the statusbar icons on my M8 (Sprint). Specifically, the battery, bluetooth, WiFi, gps animation, etc.
I will not be messing with the Signal meter or 3G/4G/LTE/Sprint Spark icons. I know that tends to break SMS and triband LTE...though I do have the Disable Sprint SystemUI flag module installed and working.
I've already got the pngs and xmls ready to go. I just need to figure out which APKs they need to be flashed to as I am used to working on Samsung Galaxies which use only framework-res and systemUI (and maybe TWframework-res). Plus 4.4 with Sense 6 presents its own special set of problems modifying/theming the stock rom, so I've read.
Suggestions?
Click to expand...
Click to collapse
xposed and gravitybox. and a backup
---------- Post added at 09:32 PM ---------- Previous post was at 09:30 PM ----------
rbouza1 said:
xposed and gravitybox. and a backup
Click to expand...
Click to collapse
edit. you prolly on sense. wont the xposed statusbar icon module work ?
Yes, I am on Sense 6. Never heard of the Statusbar Icon module. It probably does work. Link to it?
PS: I was told Sense and gravitybox is like mixing gasoline and fire.
the rom your using 1% or 10% battery indicator?
10%. But I didn't think that really mattered. I have xmls ready to change it to a 1%.
just grab a vrtheme zip and place everything needed in it (images must be in correct folder xmls must be recompiled and placed in correct folder) and rezip and flash.
if need be pm me and i'll help you out
dased14 said:
just grab a vrtheme zip and place everything needed in it (images must be in correct folder xmls must be recompiled and placed in correct folder) and rezip and flash.
if need be pm me and i'll help you out
Click to expand...
Click to collapse
I don't think I can use vrtheme as I need to recompile the xmls back into binary first. And APK Multitool is having issues doing that even with the newest version of apktool.
Related
I'm building my own ROM, and I'm using a modified framework with some mods, but now I want to add a battery mod to that. But the battery mods are always shared in the framework file itself, which makes it impossible to merge with an existing framework, or am I wrong?
Can someone please tell me how I add a battery mod to an already modified framework file?
Thanks.
Isn't anyone going to tell me how to do it?
spasms said:
Isn't anyone going to tell me how to do it?
Click to expand...
Click to collapse
The best thing to do is flash and existing rom or theme. Then apply then apply any battery mod, then copy framework to your workspace and simply replace the image files with the ones that you want. There are advanced tutorial to do this from scratch but inless you have alot of timw and are confident with xml's it might not be a good option.
Hope this helps.
Dan
Sent from my GT-I9000 using XDA App
If all you want is just the battery mod then you can try this site
http://circle.glx.nl/
You can upload the framework-res.apk from your theme and upload it to the site.
on the end which rom do we have to choose???
I changed the Battery Icon, and Some Icons, but which rom do I have to choose on the end when I upload my framework.
I can choose between Sense Rom ( not Leoroid ), Leoroied, some other, HTC HD Rom ???
Depends on the ROM you use... Probably Sense ROM (Not LeeDroid v2.2).
I tried doing the above and it seems circle.glx.nl breaks something inside the framework file I upload causing it to fail.
I wouldn't mind manually doing it, but I can not find any source files to the battery mods, all that is there are ready made frameworks (which are useless to me) and the kitchen website.
Someone tell me how to do it from scratch please.
You dont choose a rom at the end but rather upload your own framework via the browse button. I found the editing the notification in the kitchen kills the framework for the Galaxy S as well....
mrwookie6379 said:
You dont choose a rom at the end but rather upload your own framework via the browse button. I found the editing the notification in the kitchen kills the framework for the Galaxy S as well....
Click to expand...
Click to collapse
That is what I did. I just need to know which files are actually changed without spending hours using diff.
Battery mod makers could easily post the images/xml's they use so I can add it to my framework manually.
spasms said:
That is what I did. I just need to know which files are actually changed without spending hours using diff.
Battery mod makers could easily post the images/xml's they use so I can add it to my framework manually.
Click to expand...
Click to collapse
What battery mod/style are you after and I'll post the images for you?
I'm after GS Blue from: http://forum.xda-developers.com/showpost.php?p=8965042&postcount=1149
I saw some modders put their sources up which is very nice, but I don't really fancy those mods
Does anyone have ICS blue status bar icons for MSG&Chubbs 4.0? Other than that been loving the rom!
I believe you can find the icons you want in systemui.apk. find a Rom or theme that has what you want and use 7zip to copy the pictures over.
Sent from my SPH-L710 using xda app-developers app
gbell28 said:
Does anyone have ICS blue status bar icons for MSG&Chubbs 4.0? Other than that been loving the rom!
Click to expand...
Click to collapse
Go to the morphology thread and follow the steps to flash their theming options
Morphology is a no go on this ROM will break their systemui.
studentjunk said:
I believe you can find the icons you want in systemui.apk. find a Rom or theme that has what you want and use 7zip to copy the pictures over.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
I was wondering if you could provide a little more detail? Would I just extract the APK and then replace the icons and then compress it again?
Thanks for the help.
If you do a search in the msg&chubbs 4.0 thread for morphology you will find that it does work. you have to flash the morphology stock system ui before the morphology zip or your system ui will crash but if you follow the steps you will be fine
---------- Post added at 02:42 PM ---------- Previous post was at 02:37 PM ----------
Do a backup before you try anything
csolander said:
If you do a search in the msg&chubbs 4.0 thread for morphology you will find that it does work. you have to flash the morphology stock system ui before the morphology zip or your system ui will crash but if you follow the steps you will be fine
Well not quite...if you do that, it will break the UI because the 23 toggles mod will be gone.
I tried morphology by itself, tried to change only the status bar icons. Worked OK, for some reason the signal bars were the only thing that couldn't change.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Originally Posted by*blue5055
*I use*Morphology*with this rom without a single issue. U just have to do the following:
1. download*morphology, stock system ui, and 15 toggle mod aka lidroid.*http://forum.xda-developers.com/show....php?t=1968724
2. In recovery make a nandroid backup in case u need to back
3. wipe cache and dalvik*
4. Install in*THIS*order: system ui, lindroid,*morphology. Be sure to make a backup inside the*morphology*aroma installer in case u want to go back to rom default.*I've been using*morphology*on all roms I flash both asop & touchwiz and as long as everything is flashed in the correct order it works perfectly
You might have missed a step or done the incorrect order
You will lose the 23 toggle mod but gain a lot of personal customizability. plus this is a lot easier than going into system ui apk or framework res apk
I'm on the Rom you are asking about. I followed the instructions and everything is working fine. Had to run morphology twice and had to change everything on the status bar, not just leave it alone.
Edit I did some research and the devs over in the Rom thread say definitely don't use morphology with this Rom. It breaks some of the mods. I have restored my nandriod and back to grey icons. Small price to pay for a great Rom.
Sent from my SPH-L710 using Tapatalk 2
I tried replacing the status bar icons in systemui.apk with blue ones and then put it back and rebooted but I still had the grey icons. Not sure what I am missing.
Thoughts?
Which mods does morphology break?
csolander said:
Which mods does morphology break?
Click to expand...
Click to collapse
I am not 100% sure but I think it will break all the 3minit stuff which is baked into the systemui and framework. Key word is "i think".
Upload your SystemUI.apk here and I'll see what I can do.
Overstew said:
Upload your SystemUI.apk here and I'll see what I can do.
Click to expand...
Click to collapse
Thanks a lot man, I started by trying to change just the 4G icon, but when I put it back it was still grey. I am not sure what exactly happened. I had to zip it to get it under the 8MB limit for uploads.
csolander said:
Originally Posted by*blue5055
*I use*Morphology*with this rom without a single issue. U just have to do the following:
1. download*morphology, stock system ui, and 15 toggle mod aka lidroid.*http://forum.xda-developers.com/show....php?t=1968724
2. In recovery make a nandroid backup in case u need to back
3. wipe cache and dalvik*
4. Install in*THIS*order: system ui, lindroid,*morphology. Be sure to make a backup inside the*morphology*aroma installer in case u want to go back to rom default.*I've been using*morphology*on all roms I flash both asop & touchwiz and as long as everything is flashed in the correct order it works perfectly
You might have missed a step or done the incorrect order
You will lose the 23 toggle mod but gain a lot of personal customizability. plus this is a lot easier than going into system ui apk or framework res apk
Click to expand...
Click to collapse
dante32278 said:
csolander said:
If you do a search in the msg&chubbs 4.0 thread for morphology you will find that it does work. you have to flash the morphology stock system ui before the morphology zip or your system ui will crash but if you follow the steps you will be fine
Well not quite...if you do that, it will break the UI because the 23 toggles mod will be gone.
I tried morphology by itself, tried to change only the status bar icons. Worked OK, for some reason the signal bars were the only thing that couldn't change.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
gbell28 said:
I am not 100% sure but I think it will break all the 3minit stuff which is baked into the systemui and framework. Key word is "i think".
Click to expand...
Click to collapse
Morphology is compatible with MSG & Chubbs only if u flash it correctly as outlined above. U still get to have all the toggles & more importantly u can customize them along with the status bar icons & the settings icons. Yes the 3minit options will no longer work, but since u can customize the clock items in morphology u dont lose anything. I've attached some screenshots to show
Click to expand...
Click to collapse
gbell28 said:
Thanks a lot man, I started by trying to change just the 4G icon, but when I put it back it was still grey. I am not sure what exactly happened. I had to zip it to get it under the 8MB limit for uploads.
Click to expand...
Click to collapse
Sorry I took so long.
Try this one (non flashable, push to System/App.)
https://dl.dropboxusercontent.com/u/37471265/AOSP SystemUI.zip
EDIT: This hasn't been tested as I don't use MSG and Chubbs ROM. (I hear it's awesome, though!) Let me know if it is what you're looking for.
SO...with the release of the new Sense 5 Roms for our beloved One X I'm not seeing any themes (I know it's early).
I've had a go at porting a few over by decompiling the systemui.apk, updating the images and recompling as you used to with the original sense 4+ roms but keep losing my status bar!
I'm just starting small at the moment, changing wifi icon, battery, signal etc etc but then I'm going to move onto app icons. The venom themes are epic and it would be awesome to see a few on the sense 5 ui!
Wondering if the geniuses here can shed some light, I haven't found any tutorials or help guides as of yet, hopefully this will start as a decent pool of information,
leegreenaway said:
SO...with the release of the new Sense 5 Roms for our beloved One X I'm not seeing any themes (I know it's early).
I've had a go at porting a few over by decompiling the systemui.apk, updating the images and recompling as you used to with the original sense 4+ roms but keep losing my status bar!
I'm just starting small at the moment, changing wifi icon, battery, signal etc etc but then I'm going to move onto app icons. The venom themes are epic and it would be awesome to see a few on the sense 5 ui!
Wondering if the geniuses here can shed some light, I haven't found any tutorials or help guides as of yet, hopefully this will start as a decent pool of information,
Click to expand...
Click to collapse
which tool are you using?
if you are using apktool, have you copied META-INF folder , from the original APK, inside the new one? ( Old signature)
after pushing it to the device, have you set permissions? (rw-r-r--)
Cache and Dalvik-cache wiped ?
xcesco89 said:
which tool are you using?
if you are using apktool, have you copied META-INF folder , from the original APK, inside the new one? ( Old signature)
after pushing it to the device, have you set permissions? (rw-r-r--)
Cache and Dalvik-cache wiped ?
Click to expand...
Click to collapse
ooooo didn't think about the META-INF...I'll give it a shot in the morning.
All the other steps i've done, multiple times. It's as if the systemui.apk doesn't apply during boot so maybe it is the meta file!
And I'm using apktool to decompile...recently found it better that going through the hassle of virtuous 10 suite
leegreenaway said:
ooooo didn't think about the META-INF...I'll give it a shot in the morning.
All the other steps i've done, multiple times. It's as if the systemui.apk doesn't apply during boot so maybe it is the meta file!
Click to expand...
Click to collapse
yep, apktool doesn't sign the apk, so you need to keep the old signature
Signing systemui.apk is not necessary. I tested many times.
To change pngs(especially patch9 pngs), just copy and paste to the apk with 7-zip if apktool get error or SystemUI FCs.
P.S. Please use the most original apk to modify if it's failed in previous build.
Sent from my HTC One X using xda app-developers app
Not bothering with patch9s I hate those things!
For some reason everytime I push a new
SystemUI.apk to my phone, reboot, wipe cache and dalvik (for good measure) it won't apply so I lose the status bar and background etc. Essentially no system ui applies!
It's a pickle, im on ARHD at the moment so will have a go at decompiling! And try again
Funny thing is, someone made a made mod on here already for 1% battery, and even installing that doesn't work!...I'll keep tinkering
Sent from my HTC One X using xda app-developers app
leegreenaway said:
Not bothering with patch9s I hate those things!
For some reason everytime I push a new
SystemUI.apk to my phone, reboot, wipe cache and dalvik (for good measure) it won't apply so I lose the status bar and background etc. Essentially no system ui applies!
It's a pickle, im on ARHD at the moment so will have a go at decompiling! And try again
Funny thing is, someone made a made mod on here already for 1% battery, and even installing that doesn't work!...I'll keep tinkering
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
unfortunately for me is the same.
i'm trying to add a new item to settings.apk (SuperUser), i have edited all required xmls, added png, recompiled than signed, but no way to make it work.
i have also tried with zipsigner app using platform keys, but no result.. Settings won't show
Success (well a little)
Soooo....I've managed to mod the battery!
I'm going for a sort of Far Cry 3 Blood Dragon 80's style eventually, but this is the first step! Now for the wifi/signal etc. etc.
So this is what I did...
Got an existing circle battery mod with the same naming convention (since I can't be bothered to rename 100 files )
Recoloured them all in photoshop and increased the pixels size to 50 x 50
Deleted the battery icons in the existing SystemUI.apk via 7zip
Added the modified battery icons to the apk
Then pushed to the phone via adb
It automatically rebooted and viola! I may run 'fixed permissions' from recovery to be safe and wipe cache/dalvik to make sure but it's looking good!
View attachment 2201169
hey guys, if you are only changing icons, you don't need to decompile just swap the images by throwing the img in the .apk with ex(7zip) you only need to decompile with xml files and such and if you need a .9 img use the dot9 patcher in sdk then use this" https://dl.dropboxusercontent.com/u/74861217/draw9compiler.zip " to compile it before throwing it in the .apk. to use the compiler throw the .9 patched img into example1 then run the prog at main folder then look in done for compiled img
toolhas4degrees said:
hey guys, if you are only changing icons, you don't need to decompile just swap the images by throwing the img in the .apk with ex(7zip) you only need to decompile with xml files and such and if you need a .9 img use the dot9 patcher in sdk then use this" https://dl.dropboxusercontent.com/u/74861217/draw9compiler.zip " to compile it before throwing it in the .apk. to use the compiler throw the .9 patched img into example1 then run the prog at main folder then look in done for compiled img
Click to expand...
Click to collapse
Yep already doing this mate, it's way easier than decompiling and recompiling.
Thanks for the input though!
Little more progress...
Managed to get all the status bar icons themed! I consider that great progress at the moment!:laugh:
View attachment 2201536
Almost there...
I'm pretty much there with what I want to do now, status bar sorted (don't know about the clock color yet) also went ahead and did the nav bar icons or prism icon as they call it, and change the home nav bar background to transparent to declutter it a bit.
I'll upload my systemui and prism files once I'm finished so anyone can have a go.
When the Viper team decide to throw a sense 5 rom out the tweaks are going to make everything soooooo much simpler! :good:
View attachment 2201785
View attachment 2201786
A few lock screen touches...
Modded the lock screen ermm....lock and changed the 'answer' 'decline' buttons too a neon style.
Also changed the music controls on the lock screen but they aren't as pretty as I'd like!
View attachment 2201908
I would like to know how to change the navbar size, 34-36 dpi will be nice!, Im on official CM11 (I got the update about 2 days)
Jerber said:
I would like to know how to change the navbar size, 34-36 dpi will be nice!, Im on official CM11 (I got the update about 2 days)
Click to expand...
Click to collapse
im using GravityBox Kitkat for that
you'll need Xposed framework for GravityBox to work.
and Xposed does not support ART runtime yet, so only Dalvik
If you really need to get this done on ART, or doesn't want to use Xposed, just PM me and I'll do the mod for you. It's a simple framework-res mod that I've always been doing for myself.
Sent from Google Nexus 4 @ crSimple
I had a insane battery drain on 4.3 with Xposed (official CM), so, I'm not sure if I should try, I don't want to have any problem, maybe I should try the framework mod
Jerber said:
I had a insane battery drain on 4.3 with Xposed (official CM), so, I'm not sure if I should try, I don't want to have any problem, maybe I should try the framework mod
Click to expand...
Click to collapse
Just send your /system/framework/framework-res.apk to GeForce8800Ultra [at] gmail [dot] com. PM me when you have sent it, and I'll handle the mod for ya. I'm in the final exam week, so you can expect to see it finished by Friday.
Sent from Samsung Galaxy Nexus @ CM11
Here you have!
PD: Somebody knows how to fix this? (the red squares)
Is there a guide somewhere on how I could modify framework-res myself?
Thanks in advance
freemsk1 said:
Is there a guide somewhere on how I could modify framework-res myself?
Thanks in advance
Click to expand...
Click to collapse
1) Decompile using apktool or any tool you like (I prefer APKChanger)
2) Edit /res/values/dimens.xml, change the bold numbers in these lines to the DPI you want:
Code:
<dimen name="navigation_bar_height">[B]48[/B].0dip</dimen>
<dimen name="navigation_bar_height_landscape">[B]48[/B].0dip</dimen>
<dimen name="navigation_bar_width">[B]42[/B].0dip</dimen>
3) Recompile. Now you have the original file and the compiled one. Open both with WinRAR, drag the "resources.arsc" from the compiled one to the original one.
Done. The end result is the original framework-res.apk. Replace it in /system/framework/ (pay attention to permissions: rw-r--r--, 0755), reboot and all done.
Keep in mind that whenever you update your ROM, you have to modify the new ROM's framework-res again.
As for making it into a flashable ZIP... I use a pre-cooked template but you can do it with other tools.
I had good results and no conflicts on CM11with Xblast tools on the Xposed framework. It seems to have a lighter touch than gravity for.
Just in case you don't want to mess with the files yourself.
bexol said:
I had good results and no conflicts on CM11with Xblast tools on the Xposed framework. It seems to have a lighter touch than gravity for.
Just in case you don't want to mess with the files yourself.
Click to expand...
Click to collapse
1) for people who has had problems with Xposed (like OP author)
2) for people who loves ART
3) for people who just hates Xposed and any 3rd-party additions (me )
Sent from Motorola Photon Q 4G LTE @ CM11
Just installed cm11 on my note 3. This worked perfectly. It's nice to be able to do a mod like this without installing apps and other junk. Thanks AndyYan!
system ui updates
http://forum.xda-developers.com/showpost.php?p=68904070&postcount=464
I need help please. Does anyone know what might be causing my systemui to crash after I install an edited twframework. I am on CNexus' MK3 deodexed rom. I am using ApkMultiTool with compression set to 9. I am able to decompile and recompile the twframework, but after copying to system/framework, changing permissions and rebooting, a persistant message "systemUi has stopped working" keeps popping up. At that point, I have to quickly keep pressing OK while trying to navigate over to ES file Explorer so that I can copy over the backup twframework to the system.
It could be so many things. What did you edit?
---------- Post added at 11:50 AM ---------- Previous post was at 11:48 AM ----------
Did you copy the manifest and resources files from the original apk to the modified one?
metalfan78 said:
It could be so many things. What did you edit?
---------- Post added at 11:50 AM ---------- Previous post was at 11:48 AM ----------
Did you copy the manifest and resources files from the original apk to the modified one?
Click to expand...
Click to collapse
I edited the scrollbar text color in values/color. I didn't copy the manifest over, only the resources. I didn't know I had to copy over the manifest? Is that a mandatory, I never do that and usually never have problems?
I've always had to copy the manifest, it contains the stock signatures needed for the system to verify the apk. Try that first to see if it works.
Grab a logcat. It'll tell you if it can't find a resource or whatever the issue is
metalfan78 said:
I've always had to copy the manifest, it contains the stock signatures needed for the system to verify the apk. Try that first to see if it works.
Click to expand...
Click to collapse
Thanks very much for your help @metalfan78! I'll give it a try and see what happens
CNexus said:
Grab a logcat. It'll tell you if it can't find a resource or whatever the issue is
Click to expand...
Click to collapse
Thanks @CNexus. As usual, I appreciate your help. Give me a little bit, and I'll have something for you.
metalfan78 said:
I've always had to copy the manifest, it contains the stock signatures needed for the system to verify the apk. Try that first to see if it works.
Click to expand...
Click to collapse
I didn't realize until after you asked, I use Apk MultiTool. All you need to do is copy resources from the modded apk to the original. The original manifest remains.
I always used apk tool and I did it the opposite way, copying the manifest over to the new one where I made all the edits.
metalfan78 said:
I always used apk tool and I did it the opposite way, copying the manifest over to the new one where I made all the edits.
Click to expand...
Click to collapse
Hmmm. I didn't know to do that. Do you think it's better that way?
I can't say which way is better, that's just the way I learned. Hopefully cnexus can help more.
I'm a lot out of comfort zone with theming questions so I called in the pros for you. Should get a response or two in a bit
nyfl2004 said:
I need help please. Does anyone know what might be causing my systemui to crash after I install an edited twframework. I am on CNexus' MK3 deodexed rom. I am using ApkMultiTool with compression set to 9. I am able to decompile and recompile the twframework, but after copying to system/framework, changing permissions and rebooting, a persistant message "systemUi has stopped working" keeps popping up. At that point, I have to quickly keep pressing OK while trying to navigate over to ES file Explorer so that I can copy over the backup twframework to the system.
Click to expand...
Click to collapse
Hey buddy. Some edit in your tw framework is clashing with UI. UI is trying to pull a resource from twfw that isn't there anymore. No easy solution. Another reason why tw theming gives people fits and there are so many themes for aosp and not many for tw. I would start over editing small amounts at a time...
[email protected]'$ [email protected]@XY
To be in the safe zone always copy over android manifest and meta inf files. Even when using multi tool. You never know if it is going to do it for you even tho it usually does.
He's what I did for that apk.
1. Decompile
2. Make edits
3. Compile
4. Move original meta inf file to new apk
5. Move original android manifest to new apk
I haven't had any problems this way
CNexus said:
I'm a lot out of comfort zone with theming questions so I called in the pros for you. Should get a response or two in a bit
Click to expand...
Click to collapse
Thebear j koss said:
Hey buddy. Some edit in your tw framework is clashing with UI. UI is trying to pull a resource from twfw that isn't there anymore. No easy solution. Another reason why tw theming gives people fits and there are so many themes for aosp and not many for tw. I would start over editing small amounts at a time...
[email protected]'$ [email protected]@XY
Click to expand...
Click to collapse
calebsb said:
To be in the safe zone always copy over android manifest and meta inf files. Even when using multi tool. You never know if it is going to do it for you even tho it usually does
Click to expand...
Click to collapse
Thanks fellas. I appreciate your help. I will definitely take all your advice and apply it going forward. You all have taught me a great deal. I'm very grateful!!
You may want to, if the previous suggestions haven't helped, throw your apk in a zip. Wipe cache/dalvik, and flash via recovery.
1brainsurgeon said:
You may want to, if the previous suggestions haven't helped, throw your apk in a zip. Wipe cache/dalvik, and flash via recovery.
Click to expand...
Click to collapse
Thanks @1brainsurgeon. I had tried that as well, figured I would cover all bases, but that didn't work either. I finally threw in the towel and borrowed a twframework from another MK3 rom. I was then able to make my edits without any issues. Big thanks to all you guys for all your help!!