[G1 Q&A, Help & Troubleshooting] vinemo:
Hi I hope someone can help with this issue - I've been doing my own research and so far I've found no solution. Funny enough I thought this was a pretty unique issue but like with most things when you google them you start realising there have been several posts relating to the same issue. Unfortunately they've either been abandoned or unsolved.

Here's the issue and I'll try and provide as much information here as I can. Hopefully if we can work it out not only will it help me but all the other posters who've had this issue.

Like with other postsers I havent had this issue on a previous handset. I had to send my G1 in for repair due to it rebooting randomly and the usb port not working and it locking up - test came back saying hardware failure. (but my GPS worked at least) - The company Tmobile use for repair is called SBE ltd (im in the uk) - They replaced the mainboard (and yes its PVT not DVT).

When I got it back I was anxious to just get it back to how it was when I had it last. They'd given me a replacement cruddy phone which was driving me mad so I got straight on the case and rooted it - heres exactly what I did. I know theres other methods like the terminal trick but I'd done this one before and had the guide handy so just did it again -

1) I first downgraded to RC7 (uk)

2) Then upgraded to cupcake (1.5)

3) Turned on phone went to marked downloaded Linda File manager

4) I put FlashRec.apk and amon ra recovery1.2.3.img on the root of my SD card (which was just named recovery.img)

5) I ran the flashrec program and ran the command - /sdcard/recovery.img to install my custom recovery

After this I rebooted and went into recovery

In recovery I clicked on Partition SD Card > Partition SD

then selected 96mbs for Swap, 512mbs for ext2 and fat32 for the remainder. Finally clicked on Partition SD Card > SD: ext2 to ext3

Once That bit was done I Simply put the radio I was using along with SPL and rom on the root and updated.

The files I used were

radio - ota-radio-2_22_19_26I

SPL - Danger SPL

ROM - update-cm-5.0.8-DS-signed

I flashed the Radio first then wiped

Then I flashed the SPL then wiped

Then I flashed the rom and Gapps

Everything looked great - I got excited started playing around with it and putting my music and apps on it and I smiled sat back and breathed a sigh of releif.....until I tried using my GPS

....GPS wasnt working...could get a rough locoation with Cell towers but no GPS signal as such. Then it'd randomly work sometimes with google maps but not google navigator or any other navigation apps like Co Pilot.

So I did what anyone would.. spoke to a few people did a small bit of research and was advised by some it might be my radio was out of date so I loaded the trust DREAMIMG file on and did the whole thing again

Same process but this time I used Amon Ra 1.7 (thought I may as well update this as well)

Radio - G1-radio-2_22_23_02

SPL - Danger

ROM - update-cm-5.0.8-DS-signed

Still no luck got a nicer looking recovery image and everythign seems to run like a dream but no GPS signal tried turning it off and on and off an on at diff points.

I'm up for trying anything (read into that as you will) - but guys I'm desperate. I even ran FireRat's patch to increase my internal memory from 42mb to 78mb. Sorry if this post is long winded and boring but I wanted to explain it properly to finally get to the bottom of it.

So to put it bluntly - Rooted the phone - loaded CM5.0.8 no GPS

In my phone info it says -

Firmware 2.1-update 1

Baseband version 62.50SC.20.17H_2.22.23.02

Kernel - 2.6.34-cyanogenmodshade (at) toxygen #1

Build number - EPE54B

In fastboot info is -

DREAM PVT 32B ENG S-OFF

HBOOT- 1.33.2005 (DREA11000)

CPLD-4

RADIO-2.22.23.02

Apr 20 2009, 15:30:43

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

So far all I can find is that others have had similar issues - I did notice a few CM5 early builds gave people GPS issues but it seemed sorted in the final build and this is the same rom I used before my replacement G1 (or mainboard at least) and the GPS worked fine.

I've also noticed some are saying about codes to put in on dialers that may help. Some say its the radio which is why i updated it. some say it could be using the right class of radio EBI0: 1.x and 2.x - but i dont really understand that. And others suggest doing things like disabling the location settings for wireless networks and only having GPS ticked. I've tried most of this and still nothing.

Thanks in advance you guys deserve a medal for just reading this - I hope someone can help!! Imagine having a phone that messed up due to hardware issues and waiting 3 weeks with a bad loan phone - finally getting ur android back and then this happens!! - words cannot describe the anger ! - thanks again