yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
Here is the photos

------------------------------------------------------------------------

as you can see.. in the first image, it says... "failed to start: unknow error"

and the second screenshot you can see, the accelerometer no have te limits set... the compass have the limits.. but doesnt work

edit: i uploaded either the dumpsys.txt

you can download it from here

https://www.box.com/s/c91a8b6f586006eedb3b

i search in that file and i find the next text:

DUMP OF SERVICE sensorservice:
Sensor List:
BMA150 3-axis Accelerometer | Bosh | 0x00000000 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
AK8973 3-axis Magnetic field sensor | Asahi Kasei | 0x00000001 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
AK8973 Orientation sensor | Asahi Kasei | 0x00000002 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
CM3602 Proximity sensor | Capella Microsystems | 0x00000003 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
CM3602 Light sensor | Capella Microsystems | 0x00000004 | maxRate= 0.00Hz | last=< 10.0, 0.0, 0.0>
Gravity Sensor | Google Inc. | 0x5f677276 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
Linear Acceleration Sensor | Google Inc. | 0x5f6c696e | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
Rotation Vector Sensor | Google Inc. | 0x5f726f76 | maxRate= 0.00Hz | last=< 0.0, 0.0, 0.0>
5 h/w sensors:
handle=0x00000000, active-count=2
handle=0x00000001, active-count=0
handle=0x00000002, active-count=0
handle=0x00000003, active-count=0
handle=0x00000004, active-count=1
1 active connections
Active sensors:
CM3602 Light sensor (handle=0x00000004, connections=1)

Enviado desde mi HTC HD2 usando Tapatalk
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
up up to this post because i think other people including me, is crossing finger for find the solution
[HD2 Android Q&A, Help & Troubleshooting and Genera] t.a.m:
I totally agree.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nlooije:
the sensors on my HD2 worked for more than a day this weekend despite allowing the phone to go to sleep mode and rebooting.

usually when the sensors miraculously turn on they turn off again after the phone returns to sleep mode.

unfortunately, they froze again last night.

Is there any log that i can consult which shows any relevant output of the sensors?
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
you're lucky, at least your sensors work a few hours, here are much people(including me) that these sensors never work :/
[HD2 Android Q&A, Help & Troubleshooting and Genera] nlooije:
so basically there are three groups of people; 1. with working g sensors, 2. without working g sensors; and 3. with unstable g sensors.

It is strange that there are three different scenarios for one phone. is it only software issue or also a hardware issue where there is different hardware per HD2?
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
hi firends, i post the next information:

1.the g sensor in the htc hd2 is a bosch bma150, and i fin this in another web

http://us.generation-nt.com/answer/...rtec-bma150-accelerometer-help-203557632.html

in these web, are the driver for bosch bma150, but... i not have idea how to put it in android, or even how to modify and/or compile for the hd2.

2. i recommend to the other people that have the same problem, to use the app for android for sensors diagnogstic called androsensor, and run the app and take two screenshots like i take gorm my htc hd2 like this:

1.with the monitor of sensors with problems

###############################

2.wit the graphic in realtime of the sensors with problems

###############################

as can you see my sensors generate a "unknown error" and when i displayed the graphis in real time, in te g sensor, it not have bound and shows NaN

post your images pals! ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] marc1706:
I noticed another small thing today. While my g-sensor's init function gets called the same time the microp is being added:

<6>htcleo-microp 0-0066: microp version [05][14]

<6>htcleo-microp 0-0066: Init Done

<6>capella_cm3602_probe: probe

<6>input: proximity as /devices/virtual/input/input1

<6>spi_bma150_probe: G-sensor connect with microP: start initial, kvalue = 0x0

<6>[GSNR] Gsensor disable

<6>htcleo_backlight_probe: HTCLeo Backlight connect with microP: Probe

This is what happens in a dmesg posted in a thread here:

htcleo-microp 0-0066: microp version [05][14]
htcleo-microp 0-0066: Init Done
capella_cm3602_probe: probe
input: proximity as /devices/virtual/input/input1
htcleo_backlight_probe: HTCLeo Backlight connect with microP: Probe

The g-sensor probe only shows right before android itself starts:

clock_late_init() disabled 23 unused clocks
input: lightsensor-level as /devices/virtual/input/input4
spi_bma150_probe: G-sensor connect with microP: start initial, kvalue = 0x0

Could one of you try to get another dmesg with my ICS kernel (obviously using ICS) so I can compare them?
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
marc, i wish can put your kernel, but i use dorimanx GB rom with CM7, and your kernel is only for ICS and the other is for sense... :/

however, dorimanx post the last update for his kernel, and he sais that in that kernel includes your last updates, can you confirm that, please???

anyway, i've installed that kernel and kepp not working :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] marc1706:
Dorimanx's code seems to be up-to-date with my kernel.

Another dmesg would help.
[HD2 Android Q&A, Help & Troubleshooting and Genera] davtalor:
Is there any update to this issue or even a resolution?
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
Nothing Here... i Was thinking that if the screen digitalizer is change for other and the other screen is for other version of hd2(i.e. you have a leo 512 and you change the screen by a leo tmous) , that maybe the reason of that problem in Your(and mine) phone :(

Enviado desde mi HTC HD2 usando Tapatalk
[HD2 Android Q&A, Help & Troubleshooting and Genera] davtalor:
i have a leo512 and a leo1024

my leo 512 works perfectly with alternate screens.

However my leo1024 does not work at all, although I've not been able to try it with the original screen on android.

however using the leo512 screen it works wonderful and even more sensitive in windows but once in android it stops responding.

However how would the screen affect the g sensor though?
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
That my friend os the million dollars question.... :S

Btw i have a leo 512... and i think that i have a screen of leo tmous

Enviado desde mi HTC HD2 usando Tapatalk
[HD2 Android Q&A, Help & Troubleshooting and Genera] jc7300:
Same problem here, after replace my screen and digitizer, Androids ROM not work. Works Fine with Windows Phone 7, but any of the Android ROM, the accelerometer don't work. :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] Activzwerk:
funzt

its very good ans total funktionable
[HD2 Android Q&A, Help & Troubleshooting and Genera] vietsonic:
Me too! Anybody help me.
[HD2 Android Q&A, Help & Troubleshooting and Genera] berseker1:
I think this problem cannot be solved using software because it's a problem of hardware produced by change the screen digitalizer.

Why this happening? I believe that this problem happens because maybe the hd2 that we got is a little bit older than the new screen and this can cause this bug, so the problem must be a bug of hardware, not software

Enviado desde Mi ELFII usando Tapatalk 2
[HD2 Android Q&A, Help & Troubleshooting and Genera] vietsonic:
May be you're right but why it working in windows phone 7?
[HD2 Android Q&A, Help & Troubleshooting and Genera] bao_kdd_05:
i try to flash with the same way into a hd2-tmous and a hd2 leo ... and then the my tmous ' g-sensor work fine but leo cannot use (hpsl, radio,maglh, rom is the same)... why?
[HD2 Android Q&A, Help & Troubleshooting and Genera] davtalor:
my synopsis is that, the leo (512) g-sensor hardware might be a different version than the tmous (1024)
[HD2 Android Q&A, Help & Troubleshooting and Genera] manav113:
The windows 7 point make sense.. i still believe it is a software problem.anyone who manages to get it work please post the solution
[HD2 Android Q&A, Help & Troubleshooting and Genera] manav113:
please help!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] manav113:
Nooo thread should not be dead.....
[HD2 Android Q&A, Help & Troubleshooting and Genera] manav113:
Up!!! Up!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] ThiefZero:
Did you try this?
[HD2 Android Q&A, Help & Troubleshooting and Genera] manav113:
yep but didnt worked
[HD2 Android Q&A, Help & Troubleshooting and Genera] Thanos Atha:
Root + Xposed + Virtual Sensor may work.... (if it's not based on hardware)

VMOS or Virtual Xposed for non rooted users is available too!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Spartn:
try the following steps:

1. put your HD2 (facing down) on a table

2. part of the display with the button "Calibrate" needs to be visible for you - it means that about 15% of your display is out of table

3. click "Calibrate" - phone is still on a table

4. wait for "OK" it should appear in a few sec

5. click "OK" - phone is still on a table

6. pick up your phone and check if its ok

if not - try it 2-4 times

hopefully it will help you
[HD2 Android Q&A, Help & Troubleshooting and Genera] Spartn:
yes, it works for me

forgot to mention that I'm using this rom: LEO "Stock Desire" NAND Android ROM
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
but the point is, our HD2 with NADA or RAM andriod is no gsensor at all

when we run teeter the game said my HD2 has no gsensor.....

OMG~~~~
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
Is your G-sensor of HD2 works in WM, but not in Android at first? Then you calibrate it and it works now?
[HD2 Android Q&A, Help & Troubleshooting and Genera] pvdw50:
I'll tell you what I've done so far to try the G-sensor to get to work.(today)

- did a clean img. install from SD WM6.5 leoimg.mbh 1.48

- reinstalled HSPL 2.08

- installed firmware 3.14 with radio 2.15.50.14 with excellent working G-sensor

- installed MAGLDR110

- installed NAND android Rom (3 different types)

NO G-SENSOR at all, also calibrated 10 times without success.

Before the NAND roms I ran numerous SD roms since sept. '10, and I NEVER had a working G-sensor in any of them android builds.

as mentioned in other threads, I had my display replaced before running android.

I think there is no more logical normal thing I can do to get it working.

Thanks for reading this.
[HD2 Android Q&A, Help & Troubleshooting and Genera] whynot66:
+1+1+1+1+1+1+ I've also done all that I've even contemplated selling it
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
Hey, thanks! I just did everything like you, nothing can get my g-sensor working. May I ask when did you get your HD2?
[HD2 Android Q&A, Help & Troubleshooting and Genera] whynot66:
I got it on release in UK can't remember when :-/ Maybee 18 months
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
18 months before? If so, that would be strange, cause my theory is the HD2 which are produced in later period can't use g-sensor properly in Android build. I had opened a therad on DFT's Forum to talk about same problem, one guy response me that he had bricked his phone before, and he had his main board changed recently, then he can't use g-sensor in NAND build, too. Too bad, hope there is still a way to fix our g-sensor. Maybe when they don't use workaround in kernel, I mean, when they fix the g-sensor totally.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
so do i !!!!!!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] ikkon:
jesus...you did all that to get gsensor fix lol

why not try a kernel with g-sensory fix...lets say projections kernel?
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
Already try that, not working as usual.
[HD2 Android Q&A, Help & Troubleshooting and Genera] whynot66:
It'd a different g sensor problem that the common one, ours just don't work
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
still no one can fix it....
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
Up until somebody can see
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
UP pleeaase :'(
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
UP pleeaase :'(
[HD2 Android Q&A, Help & Troubleshooting and Genera] whynot66:
up please :-(
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
Try this guys but it doesn't works for me :

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

For the dft nand version..
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
still not working
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
You use TMOUS HD2?
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
I don't.. but i hoped that it works for me ! (excuse my poor english)
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
Up Up Up :'(
[HD2 Android Q&A, Help & Troubleshooting and Genera] liuwei-k:
UP please !
[HD2 Android Q&A, Help & Troubleshooting and Genera] Auralol:
UP. Running MDJ 2,4 nand...
[HD2 Android Q&A, Help & Troubleshooting and Genera] TitusO:
no auto rotation anymore

What can I do if I don't have the calibration function?

MDJ removed this funktion in his MDJ's CyanogenMod 7 v. 2.4 build.

Any chance to get this g-sensor thing fixed?
[HD2 Android Q&A, Help & Troubleshooting and Genera] nefanfaron:
I'll tell you what I've done so far to try the G-sensor to get to work.(today)

- did a clean img. install from SD WM6.5 leoimg.mbh 1.48

- reinstalled HSPL 2.08

- installed firmware 3.14 with radio 2.15.50.14 with excellent working G-sensor

- installed MAGLDR110

- installed NAND android Rom (3 different types)

NO G-SENSOR at all, also calibrated 10 times without success.

Before the NAND roms I ran numerous SD roms since sept. '10, and I NEVER had a working G-sensor in any of them android builds.

as mentioned in other threads, I had my display replaced before running android.

I think there is no more logical normal thing I can do to get it working.

+++++1 / me to
[HD2 Android Q&A, Help & Troubleshooting and Genera] nefanfaron:
somebody help us ))) please please please)
[HD2 Android Q&A, Help & Troubleshooting and Genera] TitusO:
Okay, in your situation I'd also think that there's somthing wrong with the hardware. In my situation I had a working build till yesterday evening an now...I don't know why it's gone.

Hope you can still fix it!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] pvdw50:
The best thing is that the same no g sensor phone is running WP7 without any problems, its very responsive to movement. My best guess is its one of a batch of HD2s with slightly different hardware, wich Android cant fully use.
[HD2 Android Q&A, Help & Troubleshooting and Genera] pvdw50:
the calibration function isnt implemented in stock roms, HTC added those like they did in WM6.5. you should find one in the market
[HD2 Android Q&A, Help & Troubleshooting and Genera] hen_43:
OMG !! Which rom?!!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
Exactly the same for me.. help !
[HD2 Android Q&A, Help & Troubleshooting and Genera] mavs41418:
Works perfect. Thanks!
[HD2 Android Q&A, Help & Troubleshooting and Genera] stespi:
try this steps:

1. reinstall windows mobile

2. look at the compass app.

If the compass stays ever on one degree (my stayed ever at 5812°) you can change your HD2 for waranty.
[HD2 Android Q&A, Help & Troubleshooting and Genera] pawlish:
Hi, I have same problem with sensors on my HTC HD2.

A downloaded Sensor Test app from Marketplace and it give me this values:

Accelerometer (BMA150)

Accel X Waiting... M/S

Accel Y Waiting... M/S

Accel Z Waiting... M/S

Magnetic Field (AK8973)

Mag X Waiting... Deg

Mag Y Waiting... Deg

Mag Z Waiting... Deg

Orientation (AK8973)

Az Waiting... Deg

Pitch Waiting... Deg

Roll Waiting... Deg

Proximity (CM3602)

Near/Far Waiting... Prox

Light (CM3602)

Light Waiting... Lux

Battery

Charge 94 %

Temp 35 Deg

Voltage 4.1 V

It looks like a problem with some communication bus or something like that. Can someone try Sensor Test app and check values.

All of these sensors are not working and I dont know how to fix them :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] shatroghistro:
worked

I put my hd2 screen facing the desk surface and it worked.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tnt3:
+1

Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] lextad666:
The problem is the HTC-HD2 built after 09/2010 are those the has this problems HTC change the G sensors hardware
[HD2 Android Q&A, Help & Troubleshooting and Genera] pawlish:
Thank you for a information. I hope, that the updated drivers for G sensors will be aviable in the near future...
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Both my G-sensor and proximity sensor don't work. Have any of yall seen a pattern with the proximity sensor not working also?
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
I think you're right.. My proximity sensor doesn't works too... Help ^^
[HD2 Android Q&A, Help & Troubleshooting and Genera] sparkers:
I have this same problem too. Auto rotate works in both WM6.5 & WP7 but when it comes to android, both SD & NAND, rotate doesn't work for me. I've used Task29 and reinstalled everything clean, but still no auto rotate.

Only difference is that my proximity sensor works. The screen turns off when I'm on the phone and I put it to my face.

Also, the brightness auto adjusts. The only thing not working in Android for me is auto rotate.

Hopefully someone can help us with this problem.
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
If this problem really is due to drivers, would a fix even be possible?
[HD2 Android Q&A, Help & Troubleshooting and Genera] pawlish:
Hi,

today I was try install Android 2.3.2 from this post

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

My proximity and light sensor works, but other sensors are not working. In Sensor Test app still no data (waiting) :(

So I thing, its a driver issue. In wm6.5 everything works flawesly.

Can you write here your hw sensor info? Mine is:

Accelerometer (BMA150)

Magnetic Field (AK8973)

Orientation (AK8973)

Proximity (CM3602)

Light (CM3602)
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
How do you find out the model numbers?
[HD2 Android Q&A, Help & Troubleshooting and Genera] pawlish:
The numbers are from Sensor Test application, which you can download from market.
[HD2 Android Q&A, Help & Troubleshooting and Genera] chtan23:
I have the same model numbers as above. Working fine.
[HD2 Android Q&A, Help & Troubleshooting and Genera] xmRipper:
Have you tried different radios?
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
Hope so. The latest solution doesn't work for my leo, too.
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
Up Up Up !
[HD2 Android Q&A, Help & Troubleshooting and Genera] sparkers:
I have the same exact HW numbers and I am having problems rotating. To those whose rotation is working, what ROM and radio are you guys using?
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Would the driver issue be because of MAGLDR or because of the different NAND builds?
[HD2 Android Q&A, Help & Troubleshooting and Genera] sparkers:
I would assume that MAGLDR has nothing to do with it because I've had this problem even before MAGLDR was released.

The thing that puzzles me is that people who are using similar builds have their rotation working while we don't.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nefanfaron:
up up up up up
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Thanks for the info and I think it is because a driver difference in later issued HD2s.
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Would there be any way to force the screen rotation to have apps like Google navigation in landscape?
[HD2 Android Q&A, Help & Troubleshooting and Genera] AngelDeath:
Read This Thread carefully:

http://xdaforums.com/showpost.php?p=10369163&postcount=1
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Bump bump bump!
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
My best guess is the file from AngelDeath only fixes the calibrating issue, not hardware driving. If someone can re-write the driver for later HD2s, that would be the solution.
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
yep, It'll be the solution..
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
So it would definitely be possible for someone to redo the drivers?
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
Maybe, not so sure about that. Still hoping there is someone who is able to do that.
[HD2 Android Q&A, Help & Troubleshooting and Genera] roro97230:
up up up up up up
[HD2 Android Q&A, Help & Troubleshooting and Genera] johnnyham89:
Anyone with experience with HD2 drivers could you please provide us with any information if this is even possible? Would there be any way to extract the driver from the newer HD2s? If so, how would we go about doing this? Any information would be greatly appreciated. Thanks!
[HD2 Android Q&A, Help & Troubleshooting and Genera] illuvatar87:
I have the same issues here. G-Sensor is working in WM, but not on NAND or SD Android (tried about 5 roms).

It's really annoying, and would be immensely grateful to the person that would come up with a fix.
[HD2 Android Q&A, Help & Troubleshooting and Genera] whynot66:
Ok guys I've fixed mine.......

Lol I sold my hd2 and bought another :-\ only really cost me postage, :-) its an option there going for 200+ on eBay just sell yours and buy one :-)
[HD2 Android Q&A, Help & Troubleshooting and Genera] illuvatar87:
Is there honestly no solution for this? :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] sparkers:
So I checked out another HD2 running android with working auto rotate and all the HW numbers exactly the same.

Did you guys have any problem with WM6.5 auto rotate? For me when I would use the included Opera browser, it would occasionally have problems auto rotating but all I had to do was reboot and everything would work correct.

Not sure if this has anything to do with it, but I'm starting to think that we're running out of options...
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
I don't have any problem with WM6.5 auto rotate, even WP7. For Android running on SD or in NAND, the g-sensor doesn't even work. I guess we are truly running out of options.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nenich78:
I've tried all the suggestions presented by AngelDeath , but non of them worked. Up!
[HD2 Android Q&A, Help & Troubleshooting and Genera] henry.yeh0309:
I have discovered something new. The production time of my HD2 and my friend's HD2 are nearly close. My G-sensor doesn't work in Android build, but it works laggy in my friend's Android build. Which means, it breaks my theory that the HD2 produced in later period has difference between the others.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jwgizmo:
YES, it worked. get it set to calibrate, slide it off the desk so you can see the button, press it and....done! It works. THANKS
[HD2 Android Q&A, Help & Troubleshooting and Genera] Evzik:
I have the same issues here. G-Sensor is working in WM and WP7, but not on NAND or SD Android (tried about 4 roms NAND and 2 roms SD). Phone is new.

Help me please.
[HD2 Android Q&A, Help & Troubleshooting and Genera] rzucki:
Same for me:

Got my HD2 for three weeks now. G-Sensor works great, on Windows Mobile, but not at all unter several (about 10) Android-Builds (2.2) I have trieg - neither SD, nor NAND Builds.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nomercy9691:
me too...

need some body to help