I was wondering what the systemui.apk does?
mdo41 said:
I was wondering what the systemui.apk does?
Click to expand...
Click to collapse
It provides the status bar that you see at the top of the screen and the notification pulldown curtain.. among other things.
will it affect the framework or any tweaks that are in a rom if i change it?
If you are just wanting to change the hue of images (pngs).. then the answer is no.. you can do that all you want.
strongsteve said:
If you are just wanting to change the hue of images (pngs).. then the answer is no.. you can do that all you want.
Click to expand...
Click to collapse
I pulled the system ui from another rom that i liked more. if i were to replace the one that is being used with the one i like would it effect like the battery tweaks? os is that completely seperate? thanks.... noob questions
It is very common for ROM devs to tweak that file for their respective projects. I have done basic changes like swapping out images and such without harm. (changing battery images usually)
On the other hand I have also tried mixing the systemui.apk from one ROM to another and many times it breaks the status bar. Whenever I am going to play with modding that file I keep a flashable zip containing the original ready to go to put it back in case something goes wrong.
Thanks
Sent from my A200 using XDA
Also, systemui depends on framework-res.apk to run correctly. Framework editing will also make changes to the notification bar. You may have to change them as a pair. Like the other user stated, either keep a stock flashable of what you're replacing on SD or a nandroid backup prior to changing any system files because the phone may not boot after you make changes.
Well, it's always a good idea to have a current backup anyway.
OK I changed it after I backed up and it seems to be running fine
Sent from my A200 using XDA
Related
I have selected two seperate mods that both require replacing the framework-res.apk. Can someone give me a noob friendly description of what EXACTLY the framework-res.apk does? Will I get the desired result if I replace it twice?
sent from an "under construction" evo
framework-res is a resource file the OS pulls from to do lots of things. It is a major part of the phones GUI.
If you flash 2 mods that both write over the framework-res then best case scenario your first mod will get written over thus erased.
Worst case is you use a framework-res that was intended for a different build than what you are running and you'll end up in a boot loop
NANDROID FIRST
No framework-res mod will do damage to your phone, you will be able to pull your battery, boot into recovery and restore a backup.
You can however open up the two mods and combine them and get what you want from both.
Thanks Neb haha I think that's the second question you've answered for me today. Thank you
sent from a tricked out evo
No problem
If you want to you should post some details about what you want to do, might be easy
Hi guys, great community here. I've learned so much already from reading and the knowledge of the community is pretty impressive.
I have run into an issue though. I'm running CM7 and applied a theme via ADW's theme chooser, but I recently switched to LP instead and therefore am not using the theme anymore. I applied the theme's lock screen icons via Metamorph though, and they did not revert back to the stock ones when I switched to LP. Now they don't really flow with everything else and I'd like to change them back, but I'm not really sure how. Unfortunately my Clockwork backup was after I applied the theme or way back when I installed CM7 and I would rather not have to spend the time to set everything back up. Is there a way to get the lock screen icons back at this point without reverting back? I don't exactly know what I'm looking for in terms of files either, so I'm a little lost here.
Thanks!
EDIT: I have now figured this issue out. Did some more research and found that framework-res.apk was where I needed to begin my search and I extracted it from my phone and found the overwritten icons. Simply pulled a fresh CM7 framework-res.apk and pushed it to my phone using ADB. What a great tool! Just figured I'd add this information so that if other people had a similar issue they'd know where to start as it's not exactly clear what to do. Then again, if I'd only made more frequent backups it would've been so much easier, so now I know.
Hey I don't really know how to use adb yet and was hoping there was maybe a .zip for the default lockscreen so you could just apply the default one via metamorph? Hope thats possible. XD
You can just reflash your current rom over the top to get everything back to normal. No need for a special zip.
My current rom wipes everything lool
Sent from my X10 using XDA App
i am new to this site and i am wondering a few things, i really like the whole just droid boot animation and stuff but i don't know how to add that, i know how to add roms and stuff i have them on right now idr which one since i keep changing looking for a one with a cool boot animation and lock screen i was so sick of the evo's slide down i rooted my phone..
if anyone could inform me how to like add on to a rom, i like apply the zip of the rom but i can't do anything else i tried adding a zipped theme but it didnt work and said aborted.
patd413 said:
i am new to this site and i am wondering a few things, i really like the whole just droid boot animation and stuff but i don't know how to add that, i know how to add roms and stuff i have them on right now idr which one since i keep changing looking for a one with a cool boot animation and lock screen i was so sick of the evo's slide down i rooted my phone..
if anyone could inform me how to like add on to a rom, i like apply the zip of the rom but i can't do anything else i tried adding a zipped theme but it didnt work and said aborted.
Click to expand...
Click to collapse
You didn't have to root to change the lockscreen. You can fully customize it with Widgetlocker. It's a few bucks, but more than worth it. Look it up & check out the WL themes thread as well, there's some great stuff there.
I wouldn't base my rom on the bootanimation & lockscreen, as both can easily be changed. To change the bootanimation, you either need a flashable zip specific for your rom, knowledge of adb, or Root Explorer or another root-level file explorer. Find the boot animation you want to use and download it. If it isn't a flashable zip, you'll need to know where your rom stores the boot animation. On Sense based roms, the boot animation is stored in system/customize/resource. With Root Explorer (or an alternative) change the name of the original boot animation, and move the one you want to that folder, ensuring it's named bootanimation.zip then set permissions.
There are threads with lists of boot animations available to download, or apps that allow you to browse/install from their list.
If you're having trouble flashing through recovery, I suggest switching to Amon Ra. Whatever you tried to flash was probably amend scripted. Once you've switched recoveries, remember to do a backup!
I also suggest learning more about being rooted before making any significant changes. Know what & why you're doing something before you do it. Good luck & have fun
Hi just wondering when I download a battery icon for example of the kitchen do I have to wipe before I flash it? Also if I decide I won't different font for example do I just flash that over again and the battery will stay?
Thanks
No you don't news to wipe. And yes the battery will stay. The fonts are just normal font files that get put in /system/fonts. The battery gets built into the framework and the framework gets replaced. Just to be safe I would backup first because I have had it where the flash has messed up.
Sent from CM7
Ok thanks for the reply mate. How come every time a flash something the battery goes back to the standard 1 so I have to flash it again?
Thanks
Also is there any way of changing the email envelope you get when you get a email? I can't seem to find anything.
Anyone any idea why when I flash some icons my modified battery goes back to standard?
why don't you ask those questions in the right place => http://forum.xda-developers.com/showthread.php?t=990829
uot kitchen thread by mendozina.
you shpould considere what your are flashing and how... each time you flash new icons, if it's system icon then framework is replace. you should use (copy) the mod bat framework from you system to flash new icon and keep the already mod you had done.
but this is a though since you don t give a lot explaination.
tbaxter08700 said:
Anyone any idea why when I flash some icons my modified battery goes back to standard?
Click to expand...
Click to collapse
Are you using the ROM files provided by UOT each time? If so, each time you make new items in the kitchen you're only over-writing those specific files when you flash it. Therefore if you choose not to change the battery mod in the kitchen when you flash new icons, you're flashing standard battery settings over the previously flashed customer battery settings.
i have similar problem,
today i have cooked my first mod, just new battery icons for status bar, status bar icons and new font. rom gets cooked w/o problems, also flashing goes as smooth as should be. the thing is, when i boot the phone no change is visible.
i didn't upload framework and system apk-s, i used IC 1.1.0. from kitchen, which is the rom i use. i did use edify script (for CM 3.x) and uncheck ThemeChooser.
i must be missing something but can't figure out what it is...any help appreciated. thx!
ok, i figured it out...flashing zip doesn't work for some reason, but adb push solved it... everything works now! for me, at least...hope it helps someone...;-)
Alot of odd tutorials that require the use of adb and various factory "razor" zips but I cant get anything to work, is there anything as simple as put stock zip on device, reboot into recovery, and wipe/install factory zip?
Thanks
rnaodm said:
Alot of odd tutorials that require the use of adb and various factory "razor" zips but I cant get anything to work, is there anything as simple as put stock zip on device, reboot into recovery, and wipe/install factory zip?
Thanks
Click to expand...
Click to collapse
I am assuming that you need the WiFi version and that you want the latest stock so here is the link to a thread for a flashable stock.
http://forum.xda-developers.com/showthread.php?t=2416438
Thanks Ill check it out, I'm looking to return it and both versions (Odexed/Deodexed? First time Ive heard those terms) are rooted.
Still reading through that thread but looks like the first 7 pages are all people telling him his roms dont work.
rnaodm said:
Thanks Ill check it out, I'm looking to return it and both versions (Odexed/Deodexed? First time Ive heard those terms) are rooted.
Still reading through that thread but looks like the first 7 pages are all people telling him his roms dont work.
Click to expand...
Click to collapse
Odexed - In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.
DeOdexed - Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into classes.dex files. By doing that, all pieces of an application package are put together back in one place, thus eliminating the worry of a modified APK conflicting with some separate odexed parts.
In summary, Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming. Since no pieces of code are coming from any external location, custom ROMs or APKs are always deodexed to ensure integrity."
That is an excerpt from Rooting Guide for Dummies.
Deodexed ROMs are more customizable. Odexed are smaller but no major theming such as changing your statusbar. My advice: if you want to stay complete stock forever, flash the odexed version.