Removing Vibration icon on stock I3 rom - Galaxy S II Q&A, Help & Troubleshooting

Please politely direct me if this topic has its own section already but I couldn't find it easily.
I know this has been asked and answered somewhere in this forum but things get buried in forums that end up many with many pages of different specific questions all piled together ie in the 2.3.5 topics......
I have a general idea about Odex and Deodex roms.
Now my stock rom is an odex rom from my understanding and theming generally doesn't work because of the technical reasons behind the difference betweeen odex and deodex roms.
But is there a way to remove the vibration icon without going to a deodex rom? I rooted my phone but it doesn't seem so useful with the stock rom apart from being able do full backups.... Oh and being able to change the overglow effect and crt effect which are minor things for me.
I came from a long history with windows mobile which involved down the custom rom and ported roms path since i got fed up with the stock experience.
But I'm not at that stage with Android and quite content with the stock samsung/google experience with independent apps seeming to fix any annoyances I have experienced so far....

There is a mod in sicopat's Rom thread that will remove it for you. Here is the direct link to the download http://www.multiupload.com/DRXS2HIPZ7
You will need cwm to flash the file. If you don't have cwm, you can also unzip the file and drop the systemUI.odex file into system/app manually using root explorer or something similar then reboot the phone

Thankyou. I will give that a shot!

Well using cwm to install said everything went fine but on reboot nothing had changed.
And I cleared both lots of cache. Even tried twice.
But manually extracting and copying the file worked.
Not sure why but at least it worked.
Thanks again.
Sent from my GT-I9100 using XDA App

I think i can't use this Patch for the KI8...right?
can anybody please create it for the new KI8 Firmware?
Thanks
downset

Related

[req] deodexed official ji6 rom

Would anyone be able to deodex the official ji6 update and package it into a flashable zip?
I'm new to this, but I tried using xultimate. It doedexed the system/app and the system/framework
But I didnt know how to get them installed, so I copied them over one by one using root explorer after deleting the odex files.
For the most part everything worked, I even got the stock lockscreen to work by copying over the android.policy.jar from eugene373s thread, but 3 things bugged me. It constantly took 5 minutes to boot up. But thats not one of the bugs. The battery icon was completely gone. The market would load, but nothing could be downloaded, and the camera would fc without even opening.
I nandroided back in the meantime.
If anyone could do this or help me do it myself i'd appreciate it.
Sent from my SGH-T959 using XDA App
Good One
I also would like this. I prefer making my own changes to my phone. All I want is the deodexed, nothing else.
thanks!

[MOD] DL09 AOSP/Puzzle Lock with Reboot Options (added accurate batt)

This mod is specifically for DL09. If you are on DJ05, you can find a similar mod here.
Most themes already have reboot options added, but if you're like me you prefer the stock theme. Because there have been no releases of the reboot options mod since DL09, I took the time today and added it to the DL09 framework (specifically the android.policy.jar, framework.jar, and framework-res.apk). Once it was added, I realized very quickly that there was a problem--it only worked with the stock glass/puzzle lock. This is because stupid me used a stock deodoxed android.policy.jar and not Adrynalyne's modified one from Supah Clean. So, I pulled the policy from Adrynalyne's ROM, edited it to work with the reboot options, and repackaged it with my prior edits to the framework.jar and framework-res.apk. End result: it worked!
Precaution
You must be deodexed for this mod to work! Don't even try to flash this on stock. If you don't know if you are deodexed, use a file manager and go to system>app and see if you see any .odex files. If you do, you're not deodexed. If you don't, you're deodexed.
Credits
(1) Untermensch - the original creator of the mod for the Vibrant. It was his guide I used to do this.
(2) Adrynalyne - as mentioned above, I used his android.policy.jar from Superclean as a base.
For those who are not familiar, I have attached a picture below to show you what the reboot options look like. Basically, they give you the ability to reboot, reboot recovery, and reboot download mode. Again, these can be found in just about every theme. Their purpose here is to give you the option to apply them to a stock theme.
Below are the zips to apply the mod. Simply flash via CWM and enjoy!
EDIT 1: I pulled the original zips because weird **** was happening when flashed over a theme. I realized later that all I needed to do was add the stock twframework-res.apk to update script to fix the problem. You now should be able to flash this over any theme you have already applied.
EDIT 2: Added accurate (circle) battery. I pulled images from one of the themes .... can't remember which.
Can somebody mirror this or, Ben, can you place a dif link? Totally would love the aosp with reboot options but I.get a dropbox error....something about files are safe but...( i.can't remember the rest). Thanx in advance
Fyrmedic654 said:
Can somebody mirror this or OP, can you place a dif link. Totally would love the aosp with reboot options but I.get a dropbox error....something about files are safe but...( i.can't remember the rest). Thanx in advance
Click to expand...
Click to collapse
Updated. Removed dropbox links.
awesome, thanks
Fyrmedic654 said:
awesome, thanks
Click to expand...
Click to collapse
no problem. enjoy.
Thanks! Works great and Love it!
Sent from my SCH-I500 using Tapatalk
how to add the Puzzle Lock into framwork?
puzzleoptions-cirbatt.zip ,If I wipe data, it will lost the puzzle lock
MOCEANWU said:
how to add the Puzzle Lock into framwork?
puzzleoptions-cirbatt.zip ,If I wipe data, it will lost the puzzle lock
Click to expand...
Click to collapse
Use Root Explorer and go to Data>Local. Create a file (not folder) named enable_glass_lock. You can also simply flash the zip again (just don't wipe data after doing so). There is no need to wipe data before or after applying this mod.
So I can just flash this over my stock dl09 with otb voodoo 1.3ghz kernel and I get that sicc battery and reboot options and nothing else changes?
dalrym05 said:
So I can just flash this over my stock dl09 with otb voodoo 1.3ghz kernel and I get that sicc battery and reboot options and nothing else changes?
Click to expand...
Click to collapse
Yes. As long as you're deodexed.
bendbowden said:
Yes. As long as you're deodexed.
Click to expand...
Click to collapse
Well I ddnt wait long enough for you to reply haha I gave it a go not because of the reboot options but more for the battery circle. So I installed the puzzle lock option on my stock dl09 non deodexed stock rom runing otb voodoo oc 1.3ghs stock voltage and I selected to backup to be on the safe side. It backed up everthing then abortd installation so it said!!! After installation said aborted it sat at the backup screen so I held down all three buttons cause I hate raking my battery covr off. Ebooted phone. Flawless everything works perfect with that cool battery circle but I do not have the reboot options. Don't mind though just wanted my battery percentage in the status bar. So just to let everyone know at least you get half the mod haha. I'm happy. I am not deodexed cause I've done so much to this phone and just don't wanna start over. If someone know how to get me deodexed without starting over id appreciate it. If I'm saying something wrong forgive me as I'm not an expert in this. I mainly mess with my viewsonic g tab. I would alo like to just get my status bar black in color. But don't care to change anything else. But would deal with minor changes just don't wanna lose stuff and have to start over.
Thanks a lot
dalrym05 said:
If someone know how to get me deodexed without starting over id appreciate it. If I'm saying something wrong forgive me as I'm not an expert in this. I mainly mess with my viewsonic g tab. I would alo like to just get my status bar black in color. But don't care to change anything else. But would deal with minor changes just don't wanna lose stuff and have to start over.
Click to expand...
Click to collapse
You could try xeudoxus on droid forums xUltimate, it's really easy to use and it just adb pulls files from your phone, deodexes them then you adb push them back. dont worry there are instructions on how to if you need the help, he also has an xUltimate that helps you edit hex codes for color changes on your apk and jar files, again instructions are available. here is the link with the info, and if you get stuck during the process there are read me files and a link supplied in the files to his site. Happy Modding
xeudoxus xUltimate
@DaleV I bet he may have figured it out since january.
@lord dredd, Hit the thanks button instead of bringing up an old thread that only may apply to your unique situation and try not to confuse new people with 6 month old threads.
good day.
Im looking for this exactly but for the EB05 build. Does it exist somewhere else? I'd even settle for just the AOSP lock screen.....

[FIX] Laggy browser with deodexed XXKG1, using odexed browser.apk and framework files

I made this for my own use, after getting annoyed with laggy browser using XXKG1. I like the stock browser, and wanted to "fix" it.
Thanks LeoMar75, I used your odexed files
Flash via CWM.
http://www.multiupload.com/ZNCSCHO5F1
Enjoy!
~Rawat
NOTE: this will NOT work if you use a mod that has made changes to some of your framework files. e.g. madmack.
As always, do a nandroid before flashing.
Reserving this.
Is this basically just an odexed browser? What other files does it touch?
Sent from my GT-I9100 using XDA Premium App
Odexed browser and framework files. Apart from that, it wipes cache. That's it.
So this will overwrite anything that touches the framework like battery mods?
It's a shame there isn't an easier way to do mods than buggering around with the apk's
Thanks for the info!
Sent from my GT-I9100 using XDA Premium App
You can actually open up the zip, and delete framework-res.apk from the framework folder, and then apply it, and your battery mod will stay
And will it still work? This is on a deodexed rom.
Sent from my GT-I9100 using XDA Premium App
Tried it with lite pro rom v2.2 and it got stuck on first boot logo.. Fortunately i did a nandroid backup first :/
I'm playing around with this as we speak.
VR 2.0 LITE.
So .. first problem I encountered: browser always crashed when I start it up BUT it does work with some kinks. Witch I think I can solve.
So how does it work? Well I am a arstechnica reader. In pulse rss reader (if not a subscriber to ars) you get a few lines from the artikel with a button to read the rest of the artikel in the browser. If you press it, you stay in Pulse reader but the engine of the browser is used to display the artikel at it's correct url.
The engine (with all it's hw-acc glory) works. As in: I can browse the page on ars, the comments, even with video's no problem. No laggy **** what so ever.
But ... the frameworks screws **** up a bit. (I think ) So I tried flashing back my old frameworks ... but it didn't work I screwed up my phone
So as we speak I'm reflashing vr2.0 lite.
So what I'll be trying is flashing JUST the browser part (without the frameworks). Lets see if that helps.
Which files does the browser need to work btw? As in: what files should I keep from frameworks? Or is it possible to just delete the whole frameworks folder?
I don't know what happened here! I took my risk and tried to flash it on cognition rom...I delete first framework apk and when I flashed I got an error E: bla bla bla message..I reboot and....no lag at the browser? I don't get it really I don't! Thanks anyway!
Sent from Galaxy!
veyka said:
And will it still work? This is on a deodexed rom.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Yes. Do a nandroid before hand to be sure
@people having problems with FCs. Not sure why you'd be having that problem, I didn't have any ._.
I'd suggest wiping dalvik and cache and updating if you still get FCs.
many issues with android can be related to caching mechanism...
My script *should* be wiping it anyway.
For myself, I did it manually.
Hey Rawat, I have always been under the impression that mixing odex and dex was not a good idea and has caused problems before when I was working on sgs roms.
Care to give any insight as to how this is not breaking everything? Very curious as I really don't want to load my rom with dolphin browser.
tonysac said:
I don't know what happened here! I took my risk and tried to flash it on cognition rom...I delete first framework apk and when I flashed I got an error E: bla bla bla message..I reboot and....no lag at the browser? I don't get it really I don't! Thanks
Click to expand...
Click to collapse
Confirmed, this works on Cognition 1.13!
designgears said:
Hey Rawat, I have always been under the impression that mixing odex and dex was not a good idea and has caused problems before when I was working on sgs roms.
Care to give any insight as to how this is not breaking everything? Very curious as I really don't want to load my rom with dolphin browser.
Click to expand...
Click to collapse
From http://www.netmite.com/android/mydroid/dalvik/docs/dexopt.html:
There are at least three different ways to create a "prepared" DEX file, sometimes known as "ODEX" (for Optimized DEX):
The VM does it "just in time". The output goes into a special dalvik-cache directory. This works on the desktop and engineering-only device builds where the permissions on the dalvik-cache directory are not restricted. On production devices, this is not allowed.
Click to expand...
Click to collapse
So, if I understand correctly the odexed file is optimized, but you don't _need_ to have it as the OS will take care of it with some added CPU cycles (which we have enough to go around ) and swap it out to cache. But having the pre-odexed code would do no harm - as I take it - as it is preferred in terms of CPU time, but not necessary. By deodexing firmware you're not taking the odex interpreting code out, just taking out the odex itself. Please correct any ignorance in my thoughts, but I don't really see why you couldn't mix and match.
Am I making any sense at this hour with my medication?
on VR2.0, flashed via CWM and it does not say its done? it just reboots itself to ROM.. the app is there, but FCs after a few sec.. tried deleting framework res, clear cache and dalvik too.. if any VR2.0 user managed to use it flawless, do share how did u managed to
Hmm, taking out the framework apk didn't allow the browser to work unfortunately.. Android loads fine, but the browser force closes as soon as I attempt to scroll a webpage.. Looks like this will only work with an unmodded framework apk like you mentioned.
Sent from my SGS2
So i have been toying around with getting this to work on VR2.0 lite ... but as my earlier post (#9) said .. something is screwing the browser app up.
The engine runs pretty sweet. In multiple apps that use the browser engine to display content on the web everything works fine.
But the browser fc every time I scroll a page.
I read in some post that mixing odex & deodex stuff in the rom is not appreciated by the os. So it could be just a known thing I'm diving into. (I need a second phone to start experimenting since I really don't want to brik my phone)
So .. until I have time and the patience to actually learn how this works under the hood .. I have bad news

Odex vs deodex

So, besides deodex roms having the ability to be themed, what other benefits does this have?
I believe odexed roms are slightly faster. At least this is what I remember from my eris days.
Just curious.
Sent from my ADR6425LVW using XDA App
I think you can theme both.
Sent from my newly unlocked Rezound
I read an article yesterday that said if it is odexed then when an app is installed it puts parts of the file/code in different places so it can load when the phone boots up and so part of it is preloaded. If it is DeOdexed that doesn't happen so that the whole app file/code stays together. So if it is DeOdexed it is easier for devs to work with since the app files/code stay all together.
Something like that. I'm trying to find the article I read...
Here's the link to the article with the relevant section quoted:
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
ADVANTAGES & DISADVANTAGES
The advantage of deodexing is in modification possibilities. This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first, since that would not only allow him to modify various APKs, but also leave room for post-install theming.
On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times. However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used. Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
For a casual user, the main implication is in theming possibilities. Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.
Click to expand...
Click to collapse
I Recall Reading Something That Said It's More Efficient For The OS To Only Look At The 'apk' Versus Looking Back And Forth Between The 'apk' And 'odex' File.

[Q] Why is NFC crashing? Custom ROM help

So I have been following some guides and creating my own CWN ZIP that allows me to quickly flash XWLA4 to the my i777. However, When trying to combine the Hellraier into the same package something doesn't go right. Seemingly the NFC permissions are wrong and it keeps crashing.
However, if I flash the Hellraiser on top everything start working. Any ideas as to what is going wrong in merging the ROM with the hell raiser? I can share what I have, but it seems like All the hell raiser ROMs should have run into it.
bidyut said:
So I have been following some guides and creating my own CWN ZIP that allows me to quickly flash XWLA4 to the my i777. However, When trying to combine the Hellraier into the same package something doesn't go right. Seemingly the NFC permissions are wrong and it keeps crashing.
However, if I flash the Hellraiser on top everything start working. Any ideas as to what is going wrong in merging the ROM with the hell raiser? I can share what I have, but it seems like All the hell raiser ROMs should have run into it.
Click to expand...
Click to collapse
That's odd... Did you maybe copy the APK without the libraries?
I copied everything that was in the hellraiser and then modified the script to include the permission changes also
Sent from my SGH-I777 using XDA App
Can you upload what you are flashing?
If the apk was removed from the rom you'll randomly experience FC's... I NEVER use NFC so I have it disabled. I'd reflash the rom if you continue to have issues.
Finally checked the hellraiser libraries against my packaged libraries. You were right Entropy, I was missing all the libraries from the hellraiser. I guess the DIFF tool I used to make sure I had everything was (in)conviniently hiding all .so files.
Once I fix that I can upload what I have, but it is really nothing more than just XWLA4 rooted, deodexed zipaligned and hellraised.
Ah ok, if you figured out your problem that's fine then.
I was missing all the libraries from the hellraiser.

Categories

Resources