[Touch HD General] Axelman8:
Just like A/B/C... you learn, you manage, then MASTER.

There are a million thread's about rotation control with application's, but i never found a solution to control rotation you can manage yourselve, using Gsensor without an application like: Rotate screen, accelerometer,Changescreen,G-config, Gyrator or G-sen to name a fiew.

I use WM 6.5 Energyrom with SPB 3.5.3 and use Rotate screen with the Send "Long Hold" button to rotate screens, but this function took a second or 2 to rotate and I dont like to wait %#*@%:mad:.

I wanted to auto-rotate my screen's without waiting for it. Just turn my mobile and the screen would follow :cool:.

I found a great solution by MAMV to rotate screen in SPD and this guy even made a .CAB, so it was downloading and installing and done. You can find it on XDA.. http://xdaforums.com/showthread.php?t=616158 <many thanx to him and his solution>.

After installing I found out this would only rotated the SPD screens, not the HTC screens. SMS or Email was still in portrait view.

Using the explaination MAMV gave in his thread, i started my own function to rotate SMS and Email. It took me 2 hours to find the solution, but it works :D

I started looking if someone had the same problem and found a solution, but all came up with none, but i found a thread by David K. that gave me a good start... http://www.fuzemobility.com/gsen-now-enabled-in-more-apps/

START:

How it works and how you manage your rotation of applications yourselve without installing an APP for it, i will give my explaination how i did it for the SMS / MMS function. (this one works for Email too :p)

Using Total Commander, navigate to:

HKCU\Software\HTC\HTCSENSOR\GSensor\Calculator. Select File > Copy. \\\registry\HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName\Calculator

Select Copy and save it to \windows

Find the Calculator.reg "file" you just copied with Total commander. Rename it to whatever you like aslong as you keep the .reg . (I called mine Messenger.reg, this will return below at section B: 2)

A:

Adjusting the .reg file properties

Select this "File" and view the Properties. Edit the properties like this:

1: Select tab "Associate" and tab on the button Associate...

2: Change the "Command" to: \Windows\tmail.exe

3: Change the "Parameter" to: -service "SMS"

4: If i am correct the "Icon file" will auto fill itself, but should have these

parameters: \windows\tmail.exe

5: Index: 0 and -1001

Press OK and press OK again, now your .reg file is finished.

Explaination of parameters and how i found these:

The parameter at 3: i found out with Task manager V3.1 (other versions could work, but i have this one).

I first opened the sms box and then started Task manager and searched the process Tmail. Then looked at the path in this process and found \windows\tmail.exe -service "SMS". This i used in the "3: parameter" of the .reg file)

Then i looked at the Details of "tmail.exe" and opened the tab "Windows".

Here i found Window 7C0883E0 "SMS / MMS" Inbox.MainWnd (this i need in the registry and will come back below at B: 5).

NOTE: You can find the window 7C0883E0 easily, because it is the only one lighted up :D.

B:

Make new Registry settings for the assigning of G-sensor rotation to SMS / MMS

I used Total commander to navigate to: HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName

1: make a new string called "SMS / MMS".

2: Contents for <SMS / MMS>: \windows\Messenger.reg (our own made .reg file)

Hit OK and this one is finished.

3: Now navigate to: HKCU\Software\HTC\HTCSENSOR\GSensor\Whitelist

4: make a new string called "SMS / MMS".

5: Contents for <SMS / MMS>: Inbox.MainWnd

Hit OK and this one is finished too :cool:

C:

Getting the AUTO-ROTATION to work:

Just soft reset your device and find out if it works.....and i was happy that it did LOL.

This Thread was specially made for AUTO-ROTATION without installing an application.

Other applications can be done likewise, just find out the parameters and make the ABC

A: Change a .reg file parameters. (find your settings with Task manager)

B: Make new strings in the register @ "ModuleName" and "WhiteList".

C: Softreset your device.

Hope this was usefull to some of you.