yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] Wolfblood:
Hi all, you can try my version and it work on Diamond :)

http://xdaforums.com/showpost.php?p=2699065&postcount=1
[Touch Diamond, MDA Compact IV Themes and Apps] Argun:
HTC released the G-Sensor calibrator for Touch Diamond...

Here is the link:

http://www.htc.com/europe/SupportDownload.aspx?p_id=133&cat=0&dl_id=112
[Touch Diamond, MDA Compact IV Themes and Apps] Argun:
Grrrr :mad:

I uninstalled the old calibrator and installed the new one from HTC.

The calibration was 1.2 Degrees off. I tried to calibrate and now it is 11 Degrees off :eek:

I am back to where I was started. It is not saving calibration anymore. I tried to uninstall the new one, installed the old one, I uninstalled all of the G-Sensor applications... No luck at all...

I will be hard resetting my device in a few minutes and posting my results...

Wish me luck...
[Touch Diamond, MDA Compact IV Themes and Apps] Argun:
Oh God!

The USB cable was plugged in, WMDC was connected, the calibrator was running since my last post. I pressed the calibrate button for one last time before the hard reset and voila, the calibration is OK now :confused: Wierd!
[Touch Diamond, MDA Compact IV Themes and Apps] Da9L:
Hmm dosn't seem to work on my device either.. :( Oh god if HTC can't make os something that works then who can..
[Touch Diamond, MDA Compact IV Themes and Apps] PJ6363:
"New" version does not work for me either......you would think they got their act together :mad:
[Touch Diamond, MDA Compact IV Themes and Apps] Darkzell:
it isn't working for me either
[Touch Diamond, MDA Compact IV Themes and Apps] ParaTr00per:
well... i was one of the unlucky with problems to calibrate g-sensor with schaps tool, but this HTC released app worked for me.
[Touch Diamond, MDA Compact IV Themes and Apps] TheMusicMaster:
This worked for me!!

Thanks to user gadjet, who had the link in his signature, my g-sensor is now calibrated :-)

I tried everything, changing roms, installing different versions of the g-sensor calibrator, all the tips & tricks from this thread but nothing worked.

Today i saw "Working G-Sensor" with link in his signature.

I figured it would not hurt to try it, although i did not have much faith in it, since i already have put so much effort in trying to fix this issue.

I did not bother to uninstall the "old" version (which was the official one, from the htc website).

(I am currently running the latest official rom from the htc website, "_HTC Touch Diamond_QMR_RUU_Diamond_HTC_NLD_1.93.404.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe")

I rebooted after install (the installer did not ask me to remove a previous version) and started the app, with activesync connected.

This time, the calibration went well in one single effort.

Tested it with teeter, the ball does not move when the device is placed on a flat surface.

I am so happy :-) :-)

Here is the working app (many many thanks to gadjet) :

LINK
[Touch Diamond, MDA Compact IV Themes and Apps] shantnu:
Still no solutions :(

I have tried everything in this thread --- nothing works :(
[Touch Diamond, MDA Compact IV Themes and Apps] andrediaslopes:
yep me too, none of them work! :(
[Touch Diamond, MDA Compact IV Themes and Apps] tommm:
Had the same probs and any of apps didn´t save the calibration after the device reseted to its default. I also thought it´s a HW problem and wanted to send it for repair, but I tried one more time to calibrate it again and suddenly at the first attempt it saved the right settings. Till now I didn´t figure out how it happened and what caused previous error:confused:
[Touch Diamond, MDA Compact IV Themes and Apps] ykat:
i have the same problem:

can not calibrate, always goes to the left side.

some research

http://www.kionix.com/accelerometers/accelerometer-KXSD9.html

http://www.kionix.com/App-Notes/AN012 Accelerometer Errors.pdf

read about "re-zero the 0g" under calibration..

another pick:

check this app:

http://xdaforums.com/showthread.php?p=2511016

this is a set of debug/tweak app.

when you launch the testHTCSensorDemoAP.exe

choose properties than g-Sensitivity and play with sensitivity. try value "4"

the calibration, the til, coordintes will change..

i hope somebody will figure out something from this.. :D
[Touch Diamond, MDA Compact IV Themes and Apps] ykat:
one more thing.

my english is not good enough but i try to summarize what i learned from those docs i linked before:

Many thing makes effect on the calibration: noise, celsius, tiling angels, etc.

the point: (something like this) IF the resultant of the data is level (0) then it is regarded as level even if it is not..

does it make any sense?
[Touch Diamond, MDA Compact IV Themes and Apps] pascallee:
Sorry to bump this thread up again but I may have found a solution that is worth trying.

I have done this test three times (each time with fear that I will not be able to save my calibration) and succeeded in saving the calibration. I have read somewhere that temperature may affect the calibration of an accelerometer. So I tried to lower the temperature of my HTC before calibrating. This may sound dumb but I put my diamond in the fridge for about 3 minutes in a plastic bag and after getting it out from there, I immediately do the calibration and it saved.

Would someone try this and confirm my finding.
[Touch Diamond, MDA Compact IV Themes and Apps] xgigi:
is this post valid?

i am not sure if any1 noticed

- my calibration data can survive after soft-reset, means if i calibrate gsen with G-Sensor Calibrator, the register data is still there atfer reset

- but i manually modify the data in register, it will recover to last version

i guess the APP must write some flags/data somewhere... can we find out?
[Touch Diamond, MDA Compact IV Themes and Apps] arix:
My G-sensor is not working at all,

I tried any calibration program and nothing help...

I tried testHTCSensorDemoAP.exe

and got:

X= unknown Y = unknown Z = unknown

Tiling Angle = unknown

Rotate Angle = unknown

Does it mean the G-sensor is broken or not connection at all with the G-sensor ?
[Touch Diamond, MDA Compact IV Themes and Apps] xgigi:
some updates from my study. when i refreshed rom, surprise to find the calibration data from last rom still there! so calibration data definitely is not stored in rom. then I formated sotrage card, no influence... HardSPL, neither. anywhere?? maybe BIOS...:confused:
[Touch Diamond, MDA Compact IV Themes and Apps] solae:
Hi Guys

I had many problems today to make the calibration on my Diamond work...

First i installed the App from the first site of this Thread. It didn't save the settings. Every time the Bubble go back to the uncalibrated settings. After that i Installed the Hotfix from HTC and restart the calibration. Did not work again...

Then i Installed the Hotfix before the App and it wan't work again...

After many Installations and removing I installed the App and after (like before lol...) the Hotfix and it WORKED!

I don't know why but if there has some people the same problem as I, try to Install and Remove the programms 2-3 times and test it again. Worked for me :)

BTW: If i just made something wrong and it works now, but have nothing to do with my story just ignore this post ;)

EDIT: I don't know if the settings will be saved after a Hard-Reset on my Device. I can't Hard-Reset it because i made many Custom things and i don't want lost them.
[Touch Diamond, MDA Compact IV Themes and Apps] CJCOOL:
rom update

In the release of the new rom update from HTC the G-sensor calibrator is allready installed...:p
[Touch Diamond, MDA Compact IV Themes and Apps] Mostro!!:
still don' t work for me with new rom :(
[Touch Diamond, MDA Compact IV Themes and Apps] oscahie:
In every ROM I've tried in the last 8 months I could calibrate the sensor but after a soft reset the calibration is always gone. There's no way to make it persist...
[Touch Diamond, MDA Compact IV Themes and Apps] ducati:
not working

Hi ,

I have tried every calibration tool here, from HTC,... Nothing works. Put it in the fridge, installed un-installed the tools. installed the testing software (getting readings everywhere so chip should be ok) still no luck calibrating. This is really frustrating. Even tried all (or almost all different roms.) Strange thing is that I can calibrate with kay his software perfectly, but this does not help ,because it is not setting the chip) hope this makes sence. English is my 4 th language so....

So if anyone has another idea, Please share. Or even knows how to reset the chip ?

thanks for all your help.
[Touch Diamond, MDA Compact IV Themes and Apps] kallafiore:
This works fine with me. After calibrating I run G-config and added manila. Then reboot and vu la :D works. Easy :P
[Touch Diamond, MDA Compact IV Themes and Apps] herpez:
On mine, Y axis is stuck.

I tried mtty and nothing...

Any other idea please?

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] nin0:
Tried the calibrator & hotfix on every ROM i've ever had (custom & official) & it has never once worked. Are the older Diamonds different in some way? How can it be that hard for HTC to make this thing work :confused:
[Touch Diamond, MDA Compact IV Themes and Apps] kof1965:
G sensor

Here also g sensor not works, foto's upside down and explorer does not go in landscape.

Do we all have the same problems??

The vertical has the ball stuck on the calibration.
[Touch Diamond, MDA Compact IV Themes and Apps] herpez:
For me, the vertical axis is not working. That makes all photos and so on upside down :(

I used an htc debug program and found that the Y axis is not working (always on the same position no matter what movement we do)
[Touch Diamond, MDA Compact IV Themes and Apps] airmale-dts:
Hello ,

I just took a htc touch diamond but i think that it is a problem with my g-sensor because it doesn;t work at all? please please help me sugestions ...

THX
[Touch Diamond, MDA Compact IV Themes and Apps] herpez:
Does anyone knows where is the hardware part of the G sensor?

I need mine to work so i'm thinking of buy a new part.

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] davidgiga:
I've got a problem with my g-sensor. the Axis are swapped (X=Y Y=X) so when I hold the device with the power button up it turns the webpage to the right and when the Power button is downside it turns the page to the left. rotate it to the left or right has no function. has anyone an idea to fix this ?
[Touch Diamond, MDA Compact IV Themes and Apps] ellaia:
the same problem

I have the same problem.

the diamond g-sensor worked for a while. but, for some reasons that t dont know, i do not work. i downloaded a Diamond_GSensorCalibrator.cab from htc wensite, but the problem still. is it a hardware issue ???? please help
[Touch Diamond, MDA Compact IV Themes and Apps] khaled mahmoud:
thanxxxxxxxxxxxxxxxxx man:D coooool
[Touch Diamond, MDA Compact IV Themes and Apps] joolay:
Update?

Any update on this? anyone found a new solution?
[Touch Diamond, MDA Compact IV Themes and Apps] ozkarah:
exactly the same problem. Anybody know where the chip is located?
[Touch Diamond, MDA Compact IV Themes and Apps] seapud:
great..!!

tq..!!
[Touch Diamond, MDA Compact IV Themes and Apps] SurfHost:
On my device there is no such key generated or present before and/or after calibrating?
[Touch Diamond, MDA Compact IV Themes and Apps] j0bro:
Odd! On my Diamond the registry isn't affected at all. No new keys are added, neither are existing ones changed. Could this be a ROM difference?
[Touch Diamond, MDA Compact IV Themes and Apps] j0bro:
@smogdragon:

I suppose you have the same NLD ROM as mine?
[Touch Diamond, MDA Compact IV Themes and Apps] smogdragon:
I am using V2 lite from diamond project team. It is based on .93

I am cuurently looking into the gsensor.dll to see if it access other keys in that folder but it does not seem to.
[Touch Diamond, MDA Compact IV Themes and Apps] SurfHost:
Can anyone post the DLL from Raphael en from Diamond for me? the download of the ROM takes way tooo long at RS.
[Touch Diamond, MDA Compact IV Themes and Apps] Susurs:
Finally!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

It saves data globally and my sensor is working correctly. Even after reset Teeter ball does not drift to a corner any more.

Thank you so mych :cool:

P.S. I have Touch Diamond with original 1.37 ROM from HTC website
[Touch Diamond, MDA Compact IV Themes and Apps] swiftgs:
And how did you calibrate it that way that it works after a reset? On my device it doesnt work at all! also stock 1.37 rom
[Touch Diamond, MDA Compact IV Themes and Apps] lennie:
I tried it on my x7501 and my sensor was already calibrated correctly, however, I still did a calibration. after I exited the program I noticed GSen stopped working...so I uninstalled and restarted the phone and GSen went back to full operation. I'm Using irus's ultra lite rom
[Touch Diamond, MDA Compact IV Themes and Apps] sergiopi:
After using it in ATHENA GSEN stops working, just stop it and restart, to have it working again....

Schaps, do you need Athena tester for the raphael's vueflo?
[Touch Diamond, MDA Compact IV Themes and Apps] lesteryh:
so does any1 manage to make it work?
[Touch Diamond, MDA Compact IV Themes and Apps] TML1504:
not working on my device...

the bubble moves around like a pendulum,

after the oscillations get smaller and stop in a calibrated position it "jumps" to the uncalibrated position and says calibration was done.

so this tool has no effect for me, not even without doing a soft reset!

but it's great to see that there exists an application from htc itself.

i'm sure soon there will be a possibility to use it on diamond as well!

regards,

markus
[Touch Diamond, MDA Compact IV Themes and Apps] Susurs:
Well, maybe I'm just lucky. I did not do anything special. Installed Bubblelevel, it shoved 5 degrees wrong to the lower right corner. Calibrated it with Bubblelevel to 0 position than installed HTC application and calibrated accelerometer. Launched Bubblelevel again and now it showed 5 degrees wrong to the upper left corner. Than I calibrated with Bubblelevel again to get the ball in 0 position.

Well that was it. 2 phone resets already and Teeter ball does not go to the corner anymore. :)

So for me it works
[Touch Diamond, MDA Compact IV Themes and Apps] Da9L:
I hope you will get this to work.. :) it would be really really great and iam sure that many people will be very glad about it.. i will sure donate if you can make it work!
[Touch Diamond, MDA Compact IV Themes and Apps] Susurs:
Soory, just checked my Diamond's ROM version and it says 1.93.401.2. WWE

Must have been the stupid service center wich did not fixed the phone:

http://xdaforums.com/showthread.php?t=410550

Anyway all turned out great :)
[Touch Diamond, MDA Compact IV Themes and Apps] Da9L:
Any idea where we can get that rom? Just to check if i can calibrate my gsensor with that rom..
[Touch Diamond, MDA Compact IV Themes and Apps] helskov:
Thx a lot. This calibrator works perfectly on my Diamond. :)

Using Diamond Project V2 Rom.

Others in the local danish forum had to use this rom too, to get it working. Or Elite 3.0

Edit: On the danish forum, a member had to run the calibration 5 times before he could save.

A translated version of the forum

http://translate.google.dk/translat...thread.php?t=131732&hl=da&ie=UTF8&sl=da&tl=en

I hope the above translation makes any sense ;)
[Touch Diamond, MDA Compact IV Themes and Apps] lesteryh:
can some1 confirm the Calibrator work on Diamond Project V2 Rom?
[Touch Diamond, MDA Compact IV Themes and Apps] fredisco:
Wow. I got it working. (And I never got it working before)

I tried the danish trick, that helskov above linked to.

The G-Sensor Calibrator didn't work at all for me.

The Bubblelevel did work, but I had an offset on 5 degrees, so I calibrated using the bubble, This made the bubble level correct.

After that I tried to calibrate using the G-sensor Calibrator, I ran it several times. It Didn't help.

Opened up Bubblelevel, selected option -> reset, (answered yes on reset), exit

Started G-Sensor Calibrator, calibrated once. Now it works.

After Reset it still works!

After Power down, and up, still works

I have a DIAM100 model, Running Diamond Project v2 - 1.93.456.2 WWE - 1.00.25.06
[Touch Diamond, MDA Compact IV Themes and Apps] j0bro:
Guys, guys, my tool BubbleLevel does absolutely nothing to the registry, nor to any global sensor calibration settings. It just measures the sensor bias to the direction of gravity and compensates the readings for that. It saves the calibration data in its own setting.ini file.

Of course, BubbleLevel can be used to check the differences before and after the use of the HTC Accelerometer Calibrator tool, but remember to NOT calibrate BubbleLevel (do a 'Reset' from the Calibration menu!).
[Touch Diamond, MDA Compact IV Themes and Apps] fredisco:
I'm not complaining here.

It could be a fluke that it happened just as I tried them both one after each other.

I tried the calibrator many times during the days it has been released without success.

Now it worked, just after pressing reset, then calibrating.

I find it strange to.
[Touch Diamond, MDA Compact IV Themes and Apps] frankpr:
Does not work on my stock HTC ROM :-( My G-sensor is off by 11 degrees :-((

Can anybody who was successful maybe post the registry entries which have been created, so we could add & adjust them manually, and find out if this changes anything?

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] nandoorfei:
Thx :-).works perfectly on last bepe Ita Rom
[Touch Diamond, MDA Compact IV Themes and Apps] SurfHost:
I can calibrate on this rom: RUU_Diamond_HTC_WWE_1.93.405.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe

But its gone after a soft reset.
[Touch Diamond, MDA Compact IV Themes and Apps] tretre:
Seems like some newer roms have a different version of gsensor.dll??

Even if a soft reset kills the calibration it should be easy to create a small batch that re-applies the settings on startup.

Can someone with 1.9x ROM give more info on the dll? Upload maybe?
[Touch Diamond, MDA Compact IV Themes and Apps] oscahie:
I've a 1.93 based ROM and calibration doesn't work.
[Touch Diamond, MDA Compact IV Themes and Apps] Chatbox:
Does this work on any particular Diamond ROM? I've tried 4 different 1.93 based ROMs and the Calibrator doesn't work on any of them.

Has anyone got this working? And with what ROM combination/requirement?
[Touch Diamond, MDA Compact IV Themes and Apps] andrewloh:
cool. support you ~
[Touch Diamond, MDA Compact IV Themes and Apps] Da9L:
Any news on this?

Still waiting for our big surprise.. :)
[Touch Diamond, MDA Compact IV Themes and Apps] dotcompt:
I can't wait.
[Touch Diamond, MDA Compact IV Themes and Apps] dotcompt:
So, where is that big surprise???
[Touch Diamond, MDA Compact IV Themes and Apps] Artyaw:
Thanks for the thread & the cab file, it was a great inspiration for my first post here ;)

I'm loving my week old diamond, its the best WM phone I've got except that g-sensor issue...

Anway here is my contrubution to the subject.... As you might know a new ROM for Raphael posted recently (RUU_Raphael_HTC_WWE_1.66.405.1_Radio_Signed_Raphael_52.33.25.17_1.02.25.11_Ship.exe) and I've decided to take a look.

Bad news is, calibration tool is not updated... It's the same as the one in your cab file.

And now to the good news:

1. Teeter seems to be updated* and got a config file now. I think it might support self calibration, at least we can play it right if it does!

2. Calibration tool is trying to write in flash memory. Thats why it works on some devices and not on others. It's not related to ROM itself! (btw, I've tested almost all available ROM's in last couple of days just to make sure)

3. Raphael ROM had 3 new* g-sensor related DLL's. Another note is, keyboard slide out shouldn't be a problem since those commands also exists in diamond's original DLL's.

* I'm using RUU_Diamond_hTC_Asia_HK_WWE_1.93.831.1.exe, those files were newer than mine..

And some suggestions (as I'm not a ROM pro it would be great if some cooks can take a look):

1. Integrating new Teeter in to a cooked ROM might give us a quick fix...

2. Integrating new DLL'S in to a cooked ROM might give us a permanent fix (I hope)

3. Calibration tool might work with any current ROM if we can figure out what can prevent (or allow) it to write to flash memory. Just a tought but might be related to the SPL versions or those new DLL files?

Attached file contains following extracted from the Raphael ROM:

* Labyrinth.exe (7/7/2008)

* Teeter_Config.ini (6/4/2008)

* GSensor.dll (7/14/2008)

* HTCSensorSDK.dll v3.3.1817.1426 (7/4/2008)

* HTCSensorService.dll v3.3.1817.1426 (7/4/20008)
[Touch Diamond, MDA Compact IV Themes and Apps] Artyaw:
Calibration appears to be working for following users:

Susurs

lennie

helskov

fredisco

nandoorfei

Guys if that's right, can you please post your SPL versions? (Stock, Signed, Unsigned, version, etc.)
[Touch Diamond, MDA Compact IV Themes and Apps] techdave:
Uhm. Something strange here.

A week ago I tried this tool and it didn't work.

I've just tried it again and now it works for me.

Weird!..What I did in the past week is install a Vodafone theme, and that was it.

Bepe 0.95, 1.0.0.25, Unsigned 1.40 SPL

Update: The setting is gone after soft-reset, but then I still can recalibrate it.
[Touch Diamond, MDA Compact IV Themes and Apps] Kisja:
@ Artyaw

ive tried to copy those dlls to the windows directory. After a soft reset the seonsor stopped working at all. deleting them restored the functionality, but still no calibration possible. perhaps there are some more updated files missing.

I'm using Mossis Rom 1.0 (from here http://www.ppc-welt.info/community/showthread.php?t=133214) and Unsigned-Hard-SPL-Diamond-OliNex 1.40
[Touch Diamond, MDA Compact IV Themes and Apps] fredisco:
I got 1.34 Hard

http://xdaforums.com/showthread.php?t=408621&highlight=check+spl

I have flashed now to the latest dutty 1_1, it's still calibrated! This is really strange.
[Touch Diamond, MDA Compact IV Themes and Apps] onkytonk:
Hey all,

My Diamond should be arriving tomorrow... What are the chances my G-sensor will need calibration?

Are people only having issues after flashing their devices or with OEM roms too?

Thanks heaps.
[Touch Diamond, MDA Compact IV Themes and Apps] Markus_Th:
Works fine on my MDA Compact IV (german T-Com). Calibration Data saved and is still ok after shutdown or softreset. My phone is running under Diamond Project V2 Lite german, radio rom is version .05
[Touch Diamond, MDA Compact IV Themes and Apps] Chatbox:
Alright, from now on, if the calibrator works for you, please post the following info:

Country of purchase

Date of purchase

Default phone carrier (if you purchased yours from a carrier)

SPL version

ROM version

Radio version

Please?
[Touch Diamond, MDA Compact IV Themes and Apps] Artyaw:
Thanks for the posts...

I've tested with HardSPL 1.24 & 1.34 and also with new Elite 3.0 ROM no luck so far... I think that rules out SPL difference.

Based on the posts here most of the time it works after few re-tries, not at the first run. So, something prevents it from writing calibration data to flash. But when it can, it works...

As posted before, if you got this working please post as much detail as you can regarding your setup & phone.
[Touch Diamond, MDA Compact IV Themes and Apps] katerini:
Calibration works for me too! It saves the calibration after soft reset! Even taken the battery out and start up again.

From the first Calibration.

The Teeter ball stays without to move now! The bubles are in the midle.

I have the latest NOT cooked original rom 1.93.831.1 WWE

Radio 1.00.25.05

SPL 1.93 original

Vodafone GR Sim.

The device is from expansys, from the first ones.
[Touch Diamond, MDA Compact IV Themes and Apps] Artyaw:
Just tested with 1.93.831.1 WWE & 1.93 Hard SPL (since I couldnt find stock 1.93) still no go :(

I wonder if any installed software or tweaks might affect something? Can you please list the apps/tweaks installed?