I just wanted to inform everyone that is using NAND builds Especially DFT's I have solved the G-Sensor Problem. After searching, and sorry for saying no one even giving me an idea even where to look, I finally after days of digging found it!
I can't Promise this will work for everyone, but This does work for me, and it should work for everyone else. Download the attached file, unzip it and then copy your existing bma150_user file from system/bin and make a backup (DO NOT DELETE THIS FILE from its location), then with root access copy the file I attached to the same location over-writing the existing one, then REBOOT, you can now calibrate your G-Sensor without it being facedown.
This MIGHT fix the G-Sensor freeze issues that some have also, again MIGHT
Worse case if this doesnt fix your G-Sensor problem, then copy back your backup and you wont have to hate me, but I think this should work for just about everyone!
(Filesource Credit: Ripped from Motomans234 Carbom EVO Remix SDCard Android)
*** Updated: 1/15/11 ***
Apparently It seems somethings have changed in certain Builds that have stopped the replacing of this file from working. I went on the hunt, and found another work around, but this file is still needed. Follow Below:
Before installing the file above, go to System/Bin and delete the bma150_usr, then navigate to Data/Misc, and delete the following files:
After navigate to the above file and add it to System/BIN and then your calibrating will function correctly and adjust the values properly.
*** UPDATE 1/19/11 ***
This is for anyone that DOESNT have the G-Sensor under Display, but anyone can use it:
Go to market, and download a program called Bubble. Its a program to use your phone as a level. Install it and run it, you have to calibrate it 4 times. First vertical (Side without the volume rocker against something straight), Second horizontal (First volume rocker facing down, bottom against something straight), Third horizontal (Volume rocker facing up, top of phone against something straight). And lastly calibrate the phone laying flat on its back. After that your phone should be calibrated for use.
This workaround will NOT fix the auto-rotation problem.
Any issues, post, if it works for you post a comment so others know.
NICE - Great work
a big tnx to you for sorting this out
//SB
Current phone and ROM: Samsung Galaxy S3 Pebble Blue, ROM: I9300XXUFMB3 (4.2.1) Kernel: stock Radio/Modem: Stock , Mod: none
Recovery: TWRP , Microsd: 32GB , Camera: Stock. Battery: Stock 2100 mA (if i helped you ... you know you can always hit thanks button, thx in advance)
Again just so everyone knows the only phone I can test this out on is the HD2 TMOUS made after June 2010. I seriously think this might have to do with some sort of hardware revision. But I cant be sure.
But I'm trying, as we all know all setups and phones arent the same, just like desktops, but anyone I can help Im happy.
Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?