[Q] Hide Statusbar Icons (External Storage and Dock) - Asus Eee Pad Transformer Prime

Is there anyway to hide the icons that come up when you have a MicroSD or the keyboard dock, I like to keep a nice tidy statusbar and having 2 icons there permanently kinda ruins that.

Nope
0 char

Evo_Shift said:
Nope
0 char
Click to expand...
Click to collapse
Only way I found is to turn off Notifications on the Stock ICS Quick Settings Panel. But that turns off ALL notifications. I guess it's not so much of a big deal really. I'll probably get used to it until someone finds out how to.

Someone could delete the icons for the notifications.
Sent from my Transformer Prime TF201 using xda premium

Yeah, decompile the systemui.apk, delete or change the .png files (guess if your just replacing, you don't have to decompile), recomplie .apk, push to phone via adb or copy/paste via Root explorer.

BUT then it is still savings space for those icons even if you make them empty png files no? That is, does the xml file look for the png and set a size for it like 50px x 75px so it would still hold a 50px space or does it not care about the image size so you could go to a 1x1 empty png?

Lock-N-Load said:
BUT then it is still savings space for those icons even if you make them empty png files no? That is, does the xml file look for the png and set a size for it like 50px x 75px so it would still hold a 50px space or does it not care about the image size so you could go to a 1x1 empty png?
Click to expand...
Click to collapse
XML shouldn't consider size at all, just .PNG name. That being said, you could also remove reference from the applicable .XML file (have to find it first) and that should take care of it all together. At least in theory. I think????
Sent from my Transformer Prime TF201 using xda premium

Is this something that is easier to achieve now that the unlocked bootloader is released or does that have no bearing on this mod?

sparkdroid said:
Is this something that is easier to achieve now that the unlocked bootloader is released or does that have no bearing on this mod?
Click to expand...
Click to collapse
Sure, just remember that if you unlock you will never receive another update or support OF ANY KIND from Asus.

Swiftks said:
XML shouldn't consider size at all, just .PNG name. That being said, you could also remove reference from the applicable .XML file (have to find it first) and that should take care of it all together. At least in theory. I think????
Click to expand...
Click to collapse
Thread bump! I'm interested in doing this, but don't really know where to start. Do you have a n00b guide you could link me to, to read up on decompiling apks, editing XML files, and identifying which I should be editing? Particularly, if I could edit the aforementioned XML file not only to not know the icons but possibly to not display the message and icons to begin with, I'd be thrilled. Next step would be figuring out how to make an app for that, although I'd imagine it would need root and would also be a whole new can of worms for me to open. =P

The dev for the Energy ROM Series has developed a way to swipe away these notifications and it will be implemented in the next update. Of course this requires you to be unlocked so you can flash it but trust me, once you unlock your Prime and start flashing roms you'll really see how the Prime SHOULD perform.

McJesus15 said:
The dev for the Energy ROM Series has developed a way to swipe away these notifications and it will be implemented in the next update. Of course this requires you to be unlocked so you can flash it but trust me, once you unlock your Prime and start flashing roms you'll really see how the Prime SHOULD perform.
Click to expand...
Click to collapse
Do you think it's possible to make a recovery zip install with just this feature?

https://www.google.com/url?q=http:/...ds-cse&usg=AFQjCNGU-j65V2jVVv1Osh-3xVMLVSV00A
Find the .PNGs that represent the notification instead of the system buttons

Kick4U said:
Do you think it's possible to make a recovery zip install with just this feature?
Click to expand...
Click to collapse
It is, but then you'd have to deodex your ROM (because most of the code changes are in the framework wiles). At that point, you might as well install a custom ROM.
And guys... simply putting up blank PNGs won't do the trick. The notification will be even more ugly to look at, because it'll be an empty space that you can't get rid of.
The way I did it is modify the java code for a few system apps to make the notifications dismissible. More elegant that way and I still don't understand why Asus didn't do this to begin with !!

Solution for CROMI based roms!
I have written an aroma backup/installer for your SystemUI and Transformer files that are used in the CROMI rom by sbdags. The actual work of the mod goes to elesbb at http://forum.xda-developers.com/showthread.php?t=2111142.
My installer will successfully backup files so you could test on any rom
Links to this installer is at:
http://forum.xda-developers.com/showthread.php?t=2148811

Related

Why don't Nexus Morphs Work? EDIT: THEY DO!!!

I understand with some of the more intense morphs. But i tried getting the twitter/fb widget morphs working and it says the theme file is invalid? Even when I move my twitter/fb apps to /system/app as stated with the correct file names. Just wanting to get the ball rollin on theming.
It's probably a compatability problem.
Nexus One and the Vibrant are two different phones and have different specifications and screen size. The only metamorphing thats available at the moment are notification bar customizations (vanilla or black).
Theres a transparent status bar morph as well. Just found it interesting, theyre both high density devices, and almost all the apk morphs posted for the nexus claim that they should work for all high density devices.
zephiK said:
screen size.
Click to expand...
Click to collapse
they are the same resolution lol, physical size has no changing factor on that. plus its a software themeing, I highly doubt that hardware is taken into account otherwise the vast majority of Android apps would only work on some phones and not a majority of them.
What would be a contributing factor is that the Vibrant runs Touchwiz while the Nexus does not.
chaoscentral said:
they are the same resolution lol, physical size has no changing factor on that. plus its a software themeing, I highly doubt that hardware is taken into account otherwise the vast majority of Android apps would only work on some phones and not a majority of them.
What would be a contributing factor is that the Vibrant runs Touchwiz while the Nexus does not.
Click to expand...
Click to collapse
im not that deeply into it.. i was just speculating, but yeah its most probable because of TouchWiz and stock Android.
The "Theme file invalid" error is because of a change in the way Metamorph finds theme files. In the early days of MM, theme files were plain text files with a .thm extension. Stericson decided that this was a bad way of doing things, and changed MM to check for .xml files with the info to apply the theme.
Open one of the zips for the themes you're attempting to install. I'd bet that there's a .thm file in there. The older themes will no longer work without converting the .thm file to .xml.
Metamorph doesn't care what phone you're on as long as the screen dpi (hdpi/mdpi), file location, and file name are correct.
bahnburner said:
The "Theme file invalid" error is because of a change in the way Metamorph finds theme files. In the early days of MM, theme files were plain text files with a .thm extension. Stericson decided that this was a bad way of doing things, and changed MM to check for .xml files with the info to apply the theme.
Open one of the zips for the themes you're attempting to install. I'd bet that there's a .thm file in there. The older themes will no longer work without converting the .thm file to .xml.
Metamorph doesn't care what phone you're on as long as the screen dpi (hdpi/mdpi), file location, and file name are correct.
Click to expand...
Click to collapse
I actually figured it out. It was giving me problems after moving apps to /system/app and then applying the morph (app would disappear). turns out after a reboot the app would appear just fine and with the morph! I have already tested out youtube, facebook, twitter, sportstap, geniewidget, audio manager, and pandora transparent widgets, THEY ALL WORK. Looks great too with the transparent status bar.
joe.kerwin said:
I actually figured it out. It was giving me problems after moving apps to /system/app and then applying the morph (app would disappear). turns out after a reboot the app would appear just fine and with the morph! I have already tested out youtube, facebook, twitter, sportstap, geniewidget, audio manager, and pandora transparent widgets, THEY ALL WORK. Looks great too with the transparent status bar.
Click to expand...
Click to collapse
Can you link those morphs?
Thanks.
cashless said:
Can you link those morphs?
Thanks.
Click to expand...
Click to collapse
Search for "Nexus Morphs" or something alone those lines. Theres a thread dedicated solely to morphs for the Nexus, so far I have not found one that doesn't work (pay attention to upload dates to make sure theyre xml format.)
Its a really bad idea to flash anything framework-res with touchwiz it might bootloop.. Remember to do a nandroid...
Sent from my SGH-T959 using XDA App

[Q] Which png is it for the progress bar?

Cannot figure out which png it is in framework ( I think its in here) for when you are installing or downloading something. Its the solid one, not the stripped one. Anyone? Thanks in advance.
umm it is in the drawable as three seperate png i just cant think of what they are called right now
wait I think it is actually called Progressbar_intermediate1.png 2 and 3 under res/drawable-mdpi
PimpShit420 said:
wait I think it is actually called Progressbar_intermediate1.png 2 and 3 under res/drawable-mdpi
Click to expand...
Click to collapse
those I already know about. I meant the one that is a solid color for when installing something or downloading. you see it moving along. its a solid orange by default
That is controlled in the resource.arsc file. I haven't figured out how to edit it yet but the color is Def in that file, if I just switch that file only with one I got from an in credible. Theme, it changes
Sent from my Eris using XDA App
PimpShit420 said:
That is controlled in the resource.arsc file. I haven't figured out how to edit it yet but the color is Def in that file, if I just switch that file only with one I got from an in credible. Theme, it changes
Sent from my Eris using XDA App
Click to expand...
Click to collapse
would you mind sharing this file? And where is it located? And if I copy the file over that you give, what else changes?
yea there is only one problem with using this file that I have come across so far and its kind of big. The text color on all buttons is white so it cant be seen. The file itself is located in the framework-res.apk. I was using a program called winmerge to go through and the whole file is completley different but I havent figured out how to edit it nor how to read exactly what is says. I just formatted my laptop and put Ubuntu on it so as of right now I cant get the file to you, You can either search for Indigo_Blue Theme for CM6 here on XDA or blackle(google). The theme is in all hdpi but still has some good looking pngs you can use in your theme. I have resized all of them as well for mdpi but for some reason I get errors when trying to apply them all. If you cant find it I will send it to you here in a little bit though. I have been doing alot of reading and messing my phone up trying to figure out the best way to theme. For one I want to take the spinner out of the nfl program and put it in my theme but Im a long way from that. If you like I can send you over my notes as I come up with more discoveries of what it controlled where and how to edit its defaults to what I want.
PimpShit420 said:
yea there is only one problem with using this file that I have come across so far and its kind of big. The text color on all buttons is white so it cant be seen. The file itself is located in the framework-res.apk. I was using a program called winmerge to go through and the whole file is completley different but I havent figured out how to edit it nor how to read exactly what is says. I just formatted my laptop and put Ubuntu on it so as of right now I cant get the file to you, You can either search for Indigo_Blue Theme for CM6 here on XDA or blackle(google). The theme is in all hdpi but still has some good looking pngs you can use in your theme. I have resized all of them as well for mdpi but for some reason I get errors when trying to apply them all. If you cant find it I will send it to you here in a little bit though. I have been doing alot of reading and messing my phone up trying to figure out the best way to theme. For one I want to take the spinner out of the nfl program and put it in my theme but Im a long way from that. If you like I can send you over my notes as I come up with more discoveries of what it controlled where and how to edit its defaults to what I want.
Click to expand...
Click to collapse
Sure, if ya dont mind. I am not going to get into heavy themeing as you can see from my theme, but this is one of the things that bugs me as i want to change it and cant figure it out, lol.

How do you people do it?

Sooooo basically I've never actually gotten all technical with the the theming on android. Nothing legit like you guys. But isn't it just a series of file replacements? Im an artist and have spent all my life drawing n such, and if someone would show me what to replace and how to safely do it I would give then whatever they need to release a flashable theme if anyone likes It. Im a very picky person. I like change on my phone baaddddd. If shown how; expect to see new themes like every other week if possible (depending on how difficult it is). Along with wallpapers that I usually spend hours trying to find.
Any takers?
Use search. I found some great links in this forum alone on theme creation.
Sent from my DROID X2 using xda premium
I'm new to theming, but for my theme, UOT Kitchen helped me out! The only downside is that you can't do status bar, boot animation, or lock screen. There's a thread for UOT Kitchen some where around this forum. But your right, just file replacements. Look under the systemUI.apk and framework-res drawable-hdpi files with 7zip (or something similar). You can edit the images without unzipping the file!
I started with a UOT Kitchen file and added/changed stuff in the file. If you can't find an image or need help with changing something, try asking the ROM creator, the would probably know where the stuff is in the ROM.
If you fail, try and try again! I epically failed my first time and SBF a couple times because I was an idiot. Then I asked some questions and got started the right way. But make sure you do a back up before you flash a new file. I learned the hard way. A file can look fine to the phone at first, then it deletes everything it should, and then starts to copy files over like normal until a part of the file is bad. Then you have to SBF or restore.
Backing up is easy, just go into recovery and go to advanced, then back up, and choose to put the back up file under internal or external SD card. I do external, just my preference.
Sent from my DROID X2 using XDA App
A lot of it is file replacement. However to change some of the colors such as text and the color of the volume indicator (those are the only ones that I can think of right now) will involve replacing the color hex values in XML files. In order to get the xml files in a readable/editable format you'll need to use apkmanager or apktool. Those are used to decompile the apk packages. You can then edit what you need to (including images) then re-compile the package. Search around in this themes forum for Navenedrobs post about android tools. He includes a download for apkmanager, apktool and some other necessary tools. I use apkmanager myself.
I also use 7zip for some small edits as mentioned in the last post but I prefer to decompile then edit. Apkmanager makes it easy to then optimize the images prior to recompile.
Oh another that required xml edits for colors is AOSP calendar. Not too many images in there but lots of colors are defined.
Here's a link to naven's android tools post.
http://forum.xda-developers.com/showthread.php?t=1261198
Theming is time consuming... its not quite as easy as simple image replacement especially on stretchable images also known as 9 pngs ... also if u want to start creating your own images that too could get tricky as u will need to use a program like gimp or another photo editing program.. gimp is the best in my opinion... sometimes it is necessary to add layers when creating your own images.... Hedwig... do use draw 9 patch for your. 9 pngs.... if not how do u edit those... I use apk manager to decompile and recompile each apk.. just curious if u know of a better tool for editing the. 9 pngs .. neways the way I started theming is with 7 zip... I went in and changed the images regular pngs and then tested it out uot kitchen is a good start but u r limited as far as how much u can theme
Sent from my DROID X2 using XDA App
Kevin3328 said:
Hedwig... do use draw 9 patch for your. 9 pngs.... if not how do u edit those... I use apk manager to decompile and recompile each apk.. just curious if u know of a better tool for editing the. 9 pngs ..
Click to expand...
Click to collapse
If you decompile the apk the 9.png images gain the one pixel border where the patch is drawn. I'm just careful not to edit any of the black pixels around the edges. When you re-compile the border is lost (values of those are stored). So, no, I don't use draw 9 patch at all. If you're making new images that you plan to compile into the apk the you can just draw the patches in gimp, photoshop, or whatever you use. Just remember to add a one pixel border all around to the size of your new image.
So, XGrinder911. Any of this discussion helping out or are we all just blah, blah, blah?
Well I was considering Adobe Illustrator? Might that program work to create images? And so I get this apk manager, it decompiles and whatnot then I edit the files. Recompiles and voila theme? I get using apk manager on like the calendar cause its an actuall app but what about things like the status bar n notification pull down? they are in serious need of a make over.
And I tried using the kitchen. Didn't work out for me. Got my loving boot loops. Even when replacing the framework res apk.
Ooohhhh! Is It that? That's the apk?
PS- Hedwig your my new best friend.
IDMA.DROID.X2 said:
I'm new to theming, but for my theme, UOT Kitchen helped me out! The only downside is that you can't do status bar, boot animation, or lock screen. There's a thread for UOT Kitchen some where around this forum. But your right, just file replacements. Look under the systemUI.apk and framework-res drawable-hdpi files with 7zip (or something similar). You can edit the images without unzipping the file!
I started with a UOT Kitchen file and added/changed stuff in the file. If you can't find an image or need help with changing something, try asking the ROM creator, the would probably know where the stuff is in the ROM.
If you fail, try and try again! I epically failed my first time and SBF a couple times because I was an idiot. Then I asked some questions and got started the right way. But make sure you do a back up before you flash a new file. I learned the hard way. A file can look fine to the phone at first, then it deletes everything it should, and then starts to copy files over like normal until a part of the file is bad. Then you have to SBF or restore.
Backing up is easy, just go into recovery and go to advanced, then back up, and choose to put the back up file under internal or external SD card. I do external, just my preference.
Sent from my DROID X2 using XDA App
Click to expand...
Click to collapse
Just want to say you DO NOT go to advanced for backup(nandroid)
You go to backup/restore
just clarifying
Good luck OP....hope to see some awesome theme soon....don't give up PLEASE! !!
ashclepdia said:
Just want to say you DO NOT go to advanced for backup(nandroid)
You go to backup/restore
just clarifying
Good luck OP....hope to see some awesome theme soon....don't give up PLEASE! !!
Click to expand...
Click to collapse
Oh yeah! Your right! Sorry about that!
Sent from my DROID X2 using XDA App
Wasn't trying to "get on your case"
just wanted to clarify
Haha didn't even notice it. I make a backup everydayyyy (flashaholic).
Question: is there anything I can do about those lil lines that separate lists like in messaging and settings? I hate them and we all know on this phone's screen they basically become invisible while scrolling anyway. Get them out of here.
DX2 Eclipse 1.3
I used UOT Kitchen to color. Not sure what file you would change to take them away. Ain't no shame in being a flashaholic! I bootlooped my phone on purpose when I for bored
Ash, no worries. Glad you clarified. Don't know what I was thinking with the advanced haha
Sent from my DROID X2 using XDA App
To "take them away" can't u just make em the same color as the menu
XGrinder911 said:
Haha didn't even notice it. I make a backup everydayyyy (flashaholic).
Question: is there anything I can do about those lil lines that separate lists like in messaging and settings? I hate them and we all know on this phone's screen they basically become invisible while scrolling anyway. Get them out of here.
DX2 Eclipse 1.3
Click to expand...
Click to collapse
The file is in framework-res.apk
framework-res.apk\res\drawable-hdpi\dark_header.9.png
Do what ashclepdia said and change the color in the bottom of that image to match the top. You'll see what I mean when you look at the image.
(Or light_header.9.png if you're working with a light framework.)
hedwig34 said:
The file is in framework-res.apk
framework-res.apk\res\drawable-hdpi\dark_header.9.png
Do what ashclepdia said and change the color in the bottom of that image to match the top. You'll see what I mean when you look at the image.
(Or light_header.9.png if you're working with a light framework.)
Click to expand...
Click to collapse
What is this exactly? All I see is a long rectangle with a hint of blue at the bottom.
DX2 Eclipse 1.3
XGrinder911 said:
What is this exactly? All I see is a long rectangle with a hint of blue at the bottom.
DX2 Eclipse 1.3
Click to expand...
Click to collapse
That image is streatched across the width of the screen. Creating the menu item that has the blue line at the bottom.
Think of it as that image repeating over and over again side by side.
Sent from my DROID X2 using XDA App
hedwig34 said:
That image is streatched across the width of the screen. Creating the menu item that has the blue line at the bottom.
Think of it as that image repeating over and over again side by side.
Sent from my DROID X2 using XDA App
Click to expand...
Click to collapse
Wait so where exactly is this rectangle?
DX2 Eclipse 1.3
Its a vertical rectangle repeated over and over again to make a skinny little horizontal line?? Wow, that's deep.
DX2 Eclipse 1.3
I have a question too. How do you devs mod the build.prop? Is that mostly the difference between ROMs?
(Thought it would be better here instead if a new thread. Don't mean to thread jack)
Sent from my DROID X2 using XDA App
IDMA.DROID.X2 said:
I have a question too. How do you devs mod the build.prop? Is that mostly the difference between ROMs?
(Thought it would be better here instead if a new thread. Don't mean to thread jack)
Sent from my DROID X2 using XDA App
Click to expand...
Click to collapse
No the differences between roms isn't mostly the build.prop
the build.prop can easily(usually) be modified using root explorer or similar.(I am having trouble editing the additions that kejar has made to build.prop tho. Never had this problem before. But its just the extra entries at bottom I can't change.
The biggest differences in roms come from the UI and system frameworks and scripts inside init.d
There are a few performance tweaks and edits u can make inside build.prop but ur.choices are kinda limited in what can be.done. even the line in eclipse build.prop that mentions raising the touch points recognized by the screen to 5 requires changes elsewhere in the "framework" to allow it to actually recognize that amount.

UOT Kitchen works on the Amaze - for some things.

Observations:
I was skeptical at first because there are no QHD resolutions listed in UOT kitchen, but figured if I supplied the files, then it would maintain the resolutions in the files.
Must have all three files to upload for it to compile correctly...
1. SystemUI.apk
2. Framework-res.apk
3. com.htc.resources.apk
I've changed the battery indicatior, added statusbar icons successfully, and change the background to more transparent on the Notifications/Quick Setting pull-down. I've also successfully changed the lockscreen icons.
I'm having difficulties making the statusbar more transparent, however. They have a setting on the Status Bar tab, but it seems to have no effect.
I did try to manually adjust the transparency on status_bar_background.png in Framework-res.apk, but it didn't seem to do the trick. Is there another file that is used based on the Sense base?
Nope. Those are the files needed, one bit of advice though--triple check the operational file it uses.
I.E. For boot animation, use the CM file directory, not the suggested data/local. It may be something in the framework.res file that needs to be changed. UOT works for EVERYTHING, provided you make sure the operational file is correct upon submission.
jeepers007 said:
I'm having difficulties making the statusbar more transparent, however. They have a setting on the Status Bar tab, but it seems to have no effect.
I did try to manually adjust the transparency on status_bar_background.png in Framework-res.apk, but it didn't seem to do the trick. Is there another file that is used based on the Sense base?
Click to expand...
Click to collapse
Hmmm Sense(or any ginger for the matter) responds to the status bar B/G used in SystemUI.apk(drawable HDPI). And the images used on all the qHD phones from HTC use the same size for .pngs as their WVGA counterparts(some things are bigger, but not many), scaling seems pretty good AFAIK.
Ace42 said:
Hmmm Sense(or any ginger for the matter) responds to the status bar B/G used in SystemUI.apk(drawable HDPI). And the images used on all the qHD phones from HTC use the same size for .pngs as their WVGA counterparts(some things are bigger, but not many), scaling seems pretty good AFAIK.
Click to expand...
Click to collapse
Found it! Giving that a try.
Thanks!
Trust me, it works. I cannot remember off the top of my head (bit drunk) but UOT works on just about everything. You need to double check where each enabled visual/operational is WITHIN your choice of rom. Then, you can triple check UOT's placement of the modified file.
I'm trying to remove the clock, but I couldn't find where that was located anywhere in there. Anyone have any pointers?
I'm a kitchen noob so I just made a simple battery change that I'm going to put on when it's done cooking.
(BeastMOD 1.3.1)
Spovik said:
I'm trying to remove the clock, but I couldn't find where that was located anywhere in there. Anyone have any pointers?
I'm a kitchen noob so I just made a simple battery change that I'm going to put on when it's done cooking.
(BeastMOD 1.3.1)
Click to expand...
Click to collapse
Let me look into it when I get home...I might be able (time willing) download your current rom and cook it--or at least find where to zap the clock so you can do it to your liking.
My battery cooking turned out to cause a boot loop so no-go on that. I appreciate any help you can offer and let me know if there's anything I can do to make things easier.
Spovik said:
I'm trying to remove the clock, but I couldn't find where that was located anywhere in there. Anyone have any pointers?
I'm a kitchen noob so I just made a simple battery change that I'm going to put on when it's done cooking.
(BeastMOD 1.3.1)
Click to expand...
Click to collapse
The clock is in the service.jar.. The kitchen won't work for that mod.
okay, I think I'm starting to get more comfortable with this kitchen.
I've got transparent status bar, and modified status bar icons.
Now, I'm looking for some help with another graphic. I unlock my phone for use with a pin. I see lockscreen in UOT only seems to modify the icons and gesture styles.
Where can I look to change the color of the numeric pin keys?
Spovik said:
My battery cooking turned out to cause a boot loop so no-go on that. I appreciate any help you can offer and let me know if there's anything I can do to make things easier.
Click to expand...
Click to collapse
It is imperative that you open your rom .zip and extract:
com.htc.resources.apk
framework-res.apk
SystemUI.apk
All are found within your particular rom package. Upload via UOT's upload page. That is how their kitchen knows what to change and give you an individualized .zip to flash. If you want an in-depth explanation, PM me and I would be happy to go through the whole process step-by-step. Once you get the gist, it is easy as pie.
As for the clock, yea...it is under services.jar and UOT does not change that. There can be another way to delete it, if I have time today I will try to make a flashable .zip for just the clock delete--unless someone beats me to it.
Yeah, I went through the UOT guide and video tutorial before I started working with UOT (I really do RTFM) and it still crashed out on me. I'll give it another shot when I have time available and I can get in.
As for the flashable zip, I'd love you long-time.
Spovik said:
Yeah, I went through the UOT guide and video tutorial before I started working with UOT (I really do RTFM) and it still crashed out on me. I'll give it another shot when I have time available and I can get in.
As for the flashable zip, I'd love you long-time.
Click to expand...
Click to collapse
I'm not going to have the time to make a clock delete zip....work is busy and getting ready for the holiday. It's not too hard for someone familiar with the sdk to use smali/etc. To push the needed code.
Sent from my HTC Amaze 4G using xda premium
TheSneakerWhore said:
I'm not going to have the time to make a clock delete zip....work is busy and getting ready for the holiday. It's not too hard for someone familiar with the sdk to use smali/etc. To push the needed code.
Sent from my HTC Amaze 4G using xda premium
Click to expand...
Click to collapse
I've seen some code about it, but didn't know if it's exclusive to the device type, or if it's the same basic thing for gingerbread so I never jumped. I'll see if I can mess with it later this week.
Spovik said:
I've seen some code about it, but didn't know if it's exclusive to the device type, or if it's the same basic thing for gingerbread so I never jumped. I'll see if I can mess with it later this week.
Click to expand...
Click to collapse
As long as you pull the services.jar file out of the Rom you want to flash to, you are fine.
Sent from my HTC Amaze 4G using xda premium

[Q] SystemUI.apk editing?

Good day ladies and gentlemen.
If I may ask, does any person presently reading this post know of a method to alter the images contained within SystemUI.apk? I would be grateful to anybody who could resolve my conundrum. I must also present some background information; I have unsuccessfully recompiled the apk file and I have also attempted to edit the files whilst not extracting said apk which also resulted in disappointing failure. However, I have not attempted to create a flashable zip file due to the fact that I lack this information. If this can be confirmed working, then I require no more assistance as I would not want to burden anybody with the simple task of using Google. Once again, I kindly request any assistance from any persons reading this if you would so choose to help a fellow XDA user.
Thank you for reading and/or responding to my post. I wish you all a happy week.
jdeoxys said:
Good day ladies and gentlemen.
If I may ask, does any person presently reading this post know of a method to alter the images contained within SystemUI.apk? I would be grateful to anybody who could resolve my conundrum. I must also present some background information; I have unsuccessfully recompiled the apk file and I have also attempted to edit the files whilst not extracting said apk which also resulted in disappointing failure. However, I have not attempted to create a flashable zip file due to the fact that I lack this information. If this can be confirmed working, then I require no more assistance as I would not want to burden anybody with the simple task of using Google. Once again, I kindly request any assistance from any persons reading this if you would so choose to help a fellow XDA user.
Thank you for reading and/or responding to my post. I wish you all a happy week.
Click to expand...
Click to collapse
Yea it can be done. IDK what ROM you're running or if you're rooted,but I was going to make my own nav buttons before I switched ROMS. The Dev of the Icylicious ROM has made a few mod packs (flashable systemUI.apks) of the nav buttons for his ROM. I asked him a question about doing my own images and this is what he said...
I like the stock buttons myself...the stock icy buttons. I would like to do a few of my own images, but is it as simple as overwriting your images and rezipping? Anything in particular I should know/do? I'd really appreciate your help with that aspect...as far as images, I've been using Photoshop for years so I'm good there. Thanks
system/app/SystemUI.apk/res/drawable-mdpi
you'll find the buttons in that directory. No need to unzip. Just open the ROM in Winrar, navigate to that directory, pull out just the files you want to modify, and drag and drop them back in. What I do is just pull the systemui out, and open the apk in winrar (winrar treats it just like a rar or zip file), modify the file in Photoshop, and when you're done, just replace the systemui.apk in one of the zips I have in the "Mods" post with yours and flash it.
It really is that simple.
Hope that helps..
jaycustom said:
Yea it can be done. IDK what ROM you're running or if you're rooted,but I was going to make my own nav buttons before I switched ROMS. The Dev of the Icylicious ROM has made a few mod packs (flashable systemUI.apks) of the nav buttons for his ROM. I asked him a question about doing my own images and this is what he said...
I like the stock buttons myself...the stock icy buttons. I would like to do a few of my own images, but is it as simple as overwriting your images and rezipping? Anything in particular I should know/do? I'd really appreciate your help with that aspect...as far as images, I've been using Photoshop for years so I'm good there. Thanks
system/app/SystemUI.apk/res/drawable-mdpi
you'll find the buttons in that directory. No need to unzip. Just open the ROM in Winrar, navigate to that directory, pull out just the files you want to modify, and drag and drop them back in. What I do is just pull the systemui out, and open the apk in winrar (winrar treats it just like a rar or zip file), modify the file in Photoshop, and when you're done, just replace the systemui.apk in one of the zips I have in the "Mods" post with yours and flash it.
It really is that simple.
Hope that helps..
Click to expand...
Click to collapse
As long a you don't alter the .9.png a they need to be decompiled, then recompiled. I've been taught to use APK Manager to unzip/edit the systemui.apk I it's easy to use one you get the hang of it. Do yourself a favor and dl Gimp, it's a great image editing tool.
I have a thread in Droid X2/Theme + Apps / Theme Creation....
Good luck, enjoy
This ISN'T my Transformer Prime
jaycustom said:
Yea it can be done. IDK what ROM you're running or if you're rooted,but I was going to make my own nav buttons before I switched ROMS. The Dev of the Icylicious ROM has made a few mod packs (flashable systemUI.apks) of the nav buttons for his ROM. I asked him a question about doing my own images and this is what he said...
I like the stock buttons myself...the stock icy buttons. I would like to do a few of my own images, but is it as simple as overwriting your images and rezipping? Anything in particular I should know/do? I'd really appreciate your help with that aspect...as far as images, I've been using Photoshop for years so I'm good there. Thanks
system/app/SystemUI.apk/res/drawable-mdpi
you'll find the buttons in that directory. No need to unzip. Just open the ROM in Winrar, navigate to that directory, pull out just the files you want to modify, and drag and drop them back in. What I do is just pull the systemui out, and open the apk in winrar (winrar treats it just like a rar or zip file), modify the file in Photoshop, and when you're done, just replace the systemui.apk in one of the zips I have in the "Mods" post with yours and flash it.
It really is that simple.
Hope that helps..
Click to expand...
Click to collapse
I found a way to get it working. I just had to dl one of the other qs mods and use the included scripts to install from cwm. I did try to replace the systemui.apk manually with es file explorer but idk why it failed.
Pixelation said:
As long a you don't alter the .9.png a they need to be decompiled, then recompiled. I've been taught to use APK Manager to unzip/edit the systemui.apk I it's easy to use one you get the hang of it. Do yourself a favor and dl Gimp, it's a great image editing tool.
I have a thread in Droid X2/Theme + Apps / Theme Creation....
Good luck, enjoy
This ISN'T my Transformer Prime
Click to expand...
Click to collapse
I have gimp and its great.
Can only replace PNG files as of right now. No one has been able to recompile the SystemUI.apk successfully.... will most likely need the source from Asus.
Sent from my Transformer Prime TF201 using XDA Premium HD app
Ok, I got down to business but the look is still inconsistent with grey lines and blue lines. Wat do?
Sent from my PG86100 using xda premium
If you don't see the PNG that you're looking for, you might also want to try the framework-res.apk. if it's not there either, then it may be a XML edit, in which case you're out of luck.
Sent from my CM7 Atrix 4G
Swiftks said:
If you don't see the PNG that you're looking for, you might also want to try the framework-res.apk. if it's not there either, then it may be a XML edit, in which case you're out of luck.
Sent from my CM7 Atrix 4G
Click to expand...
Click to collapse
FFFFFFFFFFFFFFFFFFFUUUUUUUUUUU man that sucks. Checked mah dubs ... excuse me, my framework-res apk and it was chock full of images. It's gonna take a year to sort through them all. Imma try emailing Asus and see if they could release the sauce code for systemui or whatever. Thanks for the intel bro.
Sent from my tablet thing with XDA Premium.
jdeoxys said:
FFFFFFFFFFFFFFFFFFFUUUUUUUUUUU man that sucks. Checked mah dubs ... excuse me, my framework-res apk and it was chock full of images. It's gonna take a year to sort through them all. Imma try emailing Asus and see if they could release the sauce code for systemui or whatever. Thanks for the intel bro.
Sent from my tablet thing with XDA Premium.
Click to expand...
Click to collapse
Batch editing is great, there are a ton, so be patient, or leave it to a theme. The regular .png you don't need to worry about much. It's the .9.png where the recompiling becomes an issue.
This IS my Transformer Prime, my DX 2 is boring
Pixelation said:
Batch editing is great, there are a ton, so be patient, or leave it to a theme. The regular .png you don't need to worry about much. It's the .9.png where the recompiling becomes an issue.
This IS my Transformer Prime, my DX 2 is boring
Click to expand...
Click to collapse
How do you batch edit? And why is the .9.png so important?
jdeoxys said:
How do you batch edit? And why is the .9.png so important?
Click to expand...
Click to collapse
.9.pngs are usually things like boarders, boxes, popups, etc.
But they have to be decompiled and recompiled in order to edit them and have them work.
Sent from my Transformer Prime TF201 using XDA Premium HD app
Swiftks said:
.9.pngs are usually things like boarders, boxes, popups, etc.
But they have to be recompiled and recompiled in order to edit them and have them work.
Sent from my Transformer Prime TF201 using XDA Premium HD app
Click to expand...
Click to collapse
Damn, that means I can't do anything unless they find out a way to decompile...
Sent from my tablet thing with XDA Premium.
jdeoxys said:
Damn, that means I can't do anything unless they find out a way to decompile...
Sent from my tablet thing with XDA Premium.
Click to expand...
Click to collapse
AOKP Rom is kicking ass, and since it's not based off of Asus's source, everything decompiles and recompiles quite nicely.
Sent from my Transformer Prime TF201 using XDA Premium HD app
.9.PNG are bastards. I spent hours and hour working on them.Worst part is that they have index, which Photoshop doesn't read, so it just messes up gradients. Paint.net handles them well IIRC.
Sent through the wormhole from my CoinInserted Sensation OG.
.9s aren't bad as long as you know what's going on with them. If working on a .9 PNG the previous statement that you cannot edit them without decompiling is accurate. The .9 essentially is an image that is going to be stretched. The ".9" or "guides" tells the system where the stretching is going to happen. With out decompiling the .9 you will be unable to see the guides... therefore you cannot edit the image without destroying the guides! Once decompiled the .9 image will show its guides as black pixels or lines on the border of the image. Once you see those you can just edit everthing inside of those guides and recompile without an issue. Now there are other work arounds that you can do to still modify these images without being able to successfully decompile/recompile your existing framework. Such as pulling the compiled .9 image out of the .apk... renaming to remove the .9... editing then using 9patch from the Android sdk to reguide the image... but then of coarse you will have to go through the process of recompiling the image to drop into the apk. Another quick possibility would be to pull the image you want to edit from let's say framework-Res.apk... download a theme that you know you're able to recompile... replace one of the images within that theme with yours(renaming if needed). Decompile-edit-recompile... then pull your edited .9 from the recompiled project and dropping into your actual framework. There's almost always a work around... just keep in mind should something go wrong you could end up starting from scratch.
Btw.. your top and left "guides" are where the image will be stretched. The bottom and right are for padding(if I recall correctly) lol.. but I'm positive top and left are the stretch points...
Sent from my Galaxy Nexus using Tapatalk

Categories

Resources