"Orientation Normalization" via build.prop
To all of you, using CM10 by Christian Troy like me (might be good for other installs also):
The default orientation of the tab is set to 270° by built.prop without reasonable cause. At least I don't need it like that.
You can see it when you start up and it lies flat on the table: screen is rotated to portrait right.
You can see it also, when you go to settings, and accessibility and disable rotation. Then it goes to default portrait right.
I would change the built.prop as follows:
ro.sf.hwrotation=0 (was 270)
ro.bootanim.hwrotation=270 <--- optional if needed
ro.sf.gsensorposition=2 (was 0)
After these changes, default orientation of the whole system is landscape and gsensor is ok again.
------------------------------------------------------------------------------------------------------
contribution: 2 hints by member "maludroid":
My first hint is regarding flashing original firmware. Do it twice this way:
1. Factory reset, clear cache and media (so called 3 wipes)
2. Flash firmware
3. Flash patch.zip
4. 3 wipes
5. Select 'reboot' in recovery. The good thing about this reboot is that it boots your system as soon as it's ready. Otherwise it reboots to recovery.
6. If Android doesn't boot, you're back in recovery, so repeat steps 1-5
Using this method I was finally able to flash November and December firmware correctly.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
My second hint is obvious but I've seen bunch of people not knowing it. You can always switch off your Hero using something thin and pushing it into micropnone hole. There's physical switch located.
-------------------------------------------------------------------------------
This post has been edited by mcschweg: 24 January 2013 - 10:45 AM

Help












