yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] Forwox:
Now seriously, I put in CyanogenMod 9 ROM. http://xdaforums.com/showthread.php?t=1429215

Switched on GPS, set everything up and it still says: "Location is temporarly unavailable". GPS icon is blinking but with no results. Google maps could't not show my location.

So, what's that now? Sounds like hardware level...? :(
[HTC Desire S] crypted:
man that sucks but the notes section discusses inherent issues with CM. find an htc base like stock derived...
[HTC Desire S] mouzzza:
CM9 and MIUI v4 aren't stable ROMs yet, like all the other ICS-ports for DesireS!

So try out "Prerooted Stock ROM" or another stable Custom ROM based on Gingerbread like Reaper, Endymon or however they are called!!

Where do you test your GPS-Signal? Are you outside? Are there any buildings, trees, etc arround you?!

Have you ever tried an app like "GPS-Test" to check if your device is getting a signal? You know that first fix could take 10 minutes or more?
[HTC Desire S] docertabum:
I also had a gps problem with ICS namely IceColdSandwich 6.x. I managed to fix that. Check that link, maybe that helps you...

http://xdaforums.com/showpost.php?p=23958132&postcount=1043
[HTC Desire S] Forwox:
Gents, today I have tried Reaper ROM. By waving my phone out of my window I get 3 - 4 satellites and it's possible to find my location, GPS finds satellites and seems like everything goes fine. Didn't have chance to test more.

By so far it means that if I want to have GPS I should go around MIUI and Cyanogenmod? Haven't tried GPSfix above.
[HTC Desire S] crypted:
GPSFix breaks this patch.

Give more specs. How long does it take, how exact is the location, and what environment are you around? If I waved it out a window in Manhattan, I'd believe that the buildings wouldn't help as they reflect and degrade GPS.
[HTC Incredible S] slugger09:
I'll explain what I did, Downgraded to 2.3.4 and 2.1 HBOOT 1.13, I S-OFF then S-ON again (I was bored:D)

So with S-ON again I did the OTA to 2.3.5 and 3.0 downloaded fine, rebooted and came up in HBOOT with a security warning message at the top of the HBOOT menu. What happened? Is it showing S-OFF but its actually not?
[HTC Incredible S] slugger09:
Just checked and its still rooted even though it says S-OFF, How do we unroot?
[HTC Incredible S] tpbklake:
Show us the complete HBOOT screen please.

How did you gain S-OFF on HBOOT 1.13 and how did you get S-ON back on?

If you still have S-OFF, what is the HBOOT version?
[HTC Incredible S] slugger09:
S-Off using Alphavex or what ever its called. S-on using a guide on here titled Get S-on for warranty. Physically it looks like s is on but superuser etc titanium still work so its still rooted.
[HTC Incredible S] tpbklake:
Yes that is entirely possible. The steps you followed simply removed the Revolutionary S-OFF HBOOT and restored a HTC HBOOT which removed S-OFF.

This process did not remove the superuser binary, thus the ROM you have in place is still rooted.

I also noticed that on the S-ON thread you referenced, the OP stated that this could leave you with the SECURITY WARNING on the HBOOT screen and there is a link on how to fix that.

So I believe that the SECURITY WARNING occurred during the S-OFF -> S-ON process and not because you installed the OTA.
[HTC Incredible S] slugger09:
Interesting, I got around the issue by getting stock 3.0 rom renaming it PG32IMG etc, worked fine, But now the dreaded ***RELOCKED*** has come back, So I suspect HBOOT 2.0 Can detect if you ever unlocked your bootloader in the past, the rest can't.
[Desire Q&A, Help & Troubleshooting] joseandres182:
1) hi guys, i have a back up of my stock rom but it want to restore back to my old ROM. i have clockworkMod recovery v5.0.2.0 and do the restore over there but it says no file found even though I have a copy of my backup folder on my SD card. pls help as im planning to go back to my stock rom//phone is in S-OFF, (RESOLVED)

2)if ill buy a new memory card, and automatically insert it in my phone, will my phone work? or do i need to flash again a certain room? what if I have a stock rom? what will happen if I reboot my phone?

3)do we have a step by step process here on how to go back to custom rom? if yes can you pls provide me the link? im doing this search thing and found a thread on where we can download the stock rom, but when I flash it, it will just say, "ammend scripting is no longer supported"(RESOLVED)

4) IS there a way to have "internet pass through" using stock htc desire ROM(gingerbread 2.3.3)?
[Desire Q&A, Help & Troubleshooting] blacksec:
1. I suggest that you are S-Off so the backup of your stock ROM don't work because it is not compatible with the s-off hboot. How to go back to your stock rom and s-on you can find in the troubleshooting guide by bortak (and many more questions): http://xdaforums.com/showthread.php?t=1275632

2. It depends on the ROM, most desire ROMs stores a part of their system files on the sd (because of that you have to partionate your sd card). If you now put in a new sd card all these files will be missed by the system.

3. For a step by step tutorial look at the guide mentioned above. The clockworkmod recovery 3.x and higher doesn't provied the amend scripting anymore. There is an amend to edify (the new scriptin method) converter out there but i would recommend you to flash the AmonRA recovery which provieds the amend scripting (how to flash a recovery you can find in the guide)

For further postings, please check the troubleshooting guide first befor you ask questions.
[Desire Q&A, Help & Troubleshooting] joseandres182:
thanks bro. Ill do that then :) and ill hit you up after this
[Desire Q&A, Help & Troubleshooting] blacksec:
you're welcome :)
[Desire Q&A, Help & Troubleshooting] joseandres182:
I actually resolved it buy using th unrevoked method for unrooting. I never thought that unrevoked method for unrooting will bring back your room to stock rom. :D However, I still cant find a solution to have an internet pass through on my htc desire using stock GB 2.3.3 ROM//
[Desire Q&A, Help & Troubleshooting] stankyou:
What problems with the internet passthrough are you having?
[Desire Q&A, Help & Troubleshooting] joseandres182:
what I mean is I dont have this "Internet Pass Through" Selection on my unrooted htc desire. it's only htc sync, usb tethering, disk drive and charge only otions. What im trying to know is, can I add "internet pass through" on my phone?
[Desire Q&A, Help & Troubleshooting] stankyou:
I believe you need to flash a ROM with at least Sense 2.1 to get that feature as the official GB update has the old Sense version without the passthrough feature.

Alternatively you can try and run this which is still in beta and has limitations.

http://xdaforums.com/showthread.php?t=1371345
[Desire Q&A, Help & Troubleshooting] joseandres182:
yeah i thought so because I have an "internet pass through" when I flash runnymede rom before. So it's impossible then to have this option using stock ROM right?
[Desire Q&A, Help & Troubleshooting] stankyou:
Yes. The gingerbread update was intended for stock hboot and i guess the latest version of sense was too big to fit Desire's internal memory.
[Asus  Eee Pad Transformer Prime] nramprabhu:
Now that some of the south asian languages are supported through ICS ( i guess ICS supports Tamil / Hindi / Bengali ) , am able to read most of the Tamil Web sites without any problem . have some tamil ebooks ( .mobi / epub ) format , but not able to read anything through ereader softwares like FB Reader , Adiko etc ( only squares and question marks are displayed) .

Is there any way to get the fonts work in side ereader software also ? Tamil PDFs are fine .
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] hkfrontier:
Hi there!

I installed FRX07.1 on topaz with 1GB sdcard (Sandisk 4k cluster)

The system ran smoothly until I moved it to a 8G sdcard (Imation 4k cluster) then the files system always crash

I suspected that it's a problem on its own of the 8G sdcard, so I moved once again to another 16G sdcard (Toshiba 32K cluster, also tried 4K cluster)

The system kept crash, I tried my best to install it again and again with 4K cluster setting on the 16G sdcard, but no lucks, the problem persists

I now moved back onto the 1GB sdcard

You know, 1GB is almost not viable, I need some more space to make backups

Do u guys has such a problem? please give me a pointer.

Best wishes
[Defy Android Development] crypted:
Currently: this is a tentative supporting thread for my aGPS patch. Assuming more report success, I will start officially supporting this device.

Please let me know your success rates. Thus far, a few people have sent me messages and emails stating that this patch works great on this device.

As such, I'm thinking it would be good to provide this officially for this device.

This has been used on over 40 devices successfully. I don't offer official support for all devices. Rather, I offer official support once users convince me to do so for that particular device. That happened here. ;)

Statistically, here is part of my post from mid-December on all official threads:

Enjoy!
[Defy Android Development] Garuxa:
Hi crypted, good to see you here on this place of the forum :). When I had my LG P500 I used this patch for the GPS and it works great :)Then when I got my defy continued to use this patch and it works great :D. I regret not having informed about this before, I'm on vacation so that I'm offline :o

Enviado desde mi MB525
[Defy Android Development] crypted:
Good to know you're still a fan! I intend to make this device and four more officially supported depending on results or responses from the users.

So far, three of the five are definitely good for official support.
[Defy Android Development] baadshahpuneet:
which one to use?

am confused as to which one to use..have downloaded google ones ..cwm flashable...am from india...
[Defy Android Development] sUpErwHoO:
cwm flashable google, works like a charm.
[Defy Android Development] starbright_:
My problem is not to get a fast fix with GPS. This works very well (Germany, CM7.1). But the data seems to be not valid for some time. Soon after disconnecting the data connection the fix takes very long again.

Imho the AGPS data should last for a week, some days or even 24h. But it seems that even after 6 hours they are not very useful anymore.

Do you have the same experience?

From what I oberved this is indepenend on switch GPS on/off.

BTW: I didn't check the "use wireless networks" button, I download AGPS data with GPS-status.
[Defy Android Development] sUpErwHoO:
By data you mean mobile data( internet) then you should change your baseband, look for baseband switcher in the forum if that's the case if not then I didn't understand what you said
[Defy Android Development] crypted:
Are you using this patch? The data should be stored by your ROM in cache. The file you download is good for 24 hours. If your phone is in a case, remove it.

What ROM are you using? Did you read the Notes Section at all?
[Defy Android Development] silentsnow31802:
Should T-Mobile US users use the T-Mobile specific one or are we okay with using the Google specific one?
[Defy Android Development] crypted:
As noted in the first post, I recommend the Google Build for everyone. However, I provide provider specific varieties because I had the certificate files and the correct SUPL server information to do so.

Use what you wish.
[Defy Android Development] bobo9900:
This patch works best for qualcomm soc. HTC often uses MSM or Snapdragon, hence your patch works for most HTC devices.

Defy uses broadcomm gps chip (BCM4750 aka barracuda). It doesn't uses xtra.bin. Agps can even work without gps.conf.

What you need is a-gps data. For qualcomm, that is xtra.bin. For broadcom, its lto.dat. xtra.bin and lto.dat size approx 40kb and valid for about 3-7days. Our defy is broadcom, it is supposed to use lto.dat, but it seem it didn't enabled in driver. Currently only enabled SUPL. Supl only download 4-8kb (4kb for ephemeris, if you wait long enough, it will download another 4kb for almanac), and valid for about 4 hours.
[Defy Android Development] crypted:
Interesting notes. I didn't review the device specs. I can tell you that there were a number of user reports saying that it worked wonderfully, hence the "tentative" support.

I would question that and ponder the ability of the other aspects of my patch to be what gave such benefit. Just because the aGPS data is of a different nature does not mean that the other additions couldn't help...depending yes on what the hardware and/or software will support as far as additional variable features.

EDIT: Can you send me a private message with the default gps.conf file so that I may review and tweak mine to try out this theory?
[Defy Android Development] bobo9900:
Stock rom doesn't have gps.conf. CM7 uses standar gps.conf contain ntp and xtra server. It was added upon request, and I think it doesn't affect much.

Here is your reference. All Ti Omap uses broadcomm chip. Snapdragon and msm uses qualcomm chip. Tegra can use either I think. Hummingbird uses broadcomm if I'm not wrong. SGS2 is somewhat exception, it uses Sirf chip, for now, this is one and only android uses Sirf chip.

Defy uses old BCM4750 while first SGS series uses BCM4751. Some newer phone might have BCM47511 chip that support glonass.

Just visit gsmarena, any phone that uses Snapdragon and qualcomm MSM can use your patch.
[Defy Android Development] crypted:
Understood. Like I said, I went here based on user reports. Thanks for the info though! I may just flood the qualcomm threads. Ha-ha.
[Defy Android Development] bobo9900:
May I know how you generate xtra.bin. AFAIK, that is proprietairy qualcomm thing. I suppose you only mirror it from original xtra server?

I think you should rather uses standard ntp and xtra server. I'm sure ntp server will be always there, and xtra server will be always there too as long as qualcomm keep making their gps chip.

Changing ntp and xtra to your server is not a good idea. I'm not sure you can keep maintain the server, and you should stop dependency to your server. If you really want to help people, just set to standard setting without dependency to you.
[Defy Android Development] crypted:
MD5 sum will show it as different I suppose... Tis all I can say at this juncture. ;)
[Defy Android Development] bobo9900:
Nope, its identical. Just check it now.

I would recommend people to NOT use your patch if they have to depend on your server.
[Defy Android Development] crypted:
Odd I guess the original didn't fall below our process threshold for the rebuild and kept default build.

You definitely are fast to judge. What does the other trunk have? It has qualcomm for those who distrust my server and our methods.

Out of all the users, only two have brought that server point up before reviewing the whole thread... You're the first nonuser to not actually review the thread and make a rash statement.

Anyway I appreciate the criticism.
[Defy Android Development] bobo9900:
Your patch is simple tweak, and I downloaded all your tweak, I indeed studied it before I make my statement, so that is not a rash statement.

For you who doesn't know how xtra.bin work, for which chip its working, you definitely cannot build the file by yourself.

Currently android doesn't sync to ntp server via gps.conf, or at least on defy it doesn't, but in later time if it does, it's sure a security risk.
[Defy Android Development] blackwing182:
so in defy doesent work, mmmm i have a HTC glacier( t mobile mytouch 4g ) he uses qualcomm snapdragon, so this could work with it?
[Defy Android Development] crypted:
Yes it should. Let us know. :)
[Defy Android Development] bobo9900:
Qualcomm chip actually doesn't needs many tweak. Just check your gps.conf

If it does contain atleast these, then these tweak will do almost the same, only with his custom ntp and xtra server which I don't recommend.

NTP_SERVER=pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276
[Defy Android Development] crypted:
Read the thread. Versions 2.x and 3.x are concurrent. 2.x has what you pasted as its base. Then, it supplies supported variables not found in most default gps.conf builds.

Therefore you did not fully review anything fully and are degrading work of someone who helps people rather than being constructive.

End of discussion.
[Defy Android Development] bobo9900:
I am being constructive. What you do is breaking peoples GPS. With minimum setting, A-GPS definitely work, maybe with a few second difference. But with your setting, if your server down, A-GPS might not work at all.

To crypted,

You doesn't need to host ntp server and xtra server. Just set it to standard setting.

Stop fooling people that you need "HELP WITH THE MAINTANENCE COSTS - DONATE A FEW BUCKS"

I see other tweaks you do, and that indeed good. Just be true to people, and those who think your patch is good will indeed donate.

But don't fool those people that you need MAINTANENCE COSTS.

You just breaks others GPS if your server is down.

Change the server to default, and don't lie about MAINTANENCE COSTS, and I will recommend your patch.
[Defy Android Development] crypted:
Please, drop this as it is not constructive whatsoever to furthering any sort of development and assistance to any users.

There are thousands of actual users of this patch who have reviewed the thread and realize that there are two branches. Your insistence that I am fooling people is misguided and clearly shows that you are unwilling to even read what I've stated plainly to users. Your lack of involvement on this forum doesn't add to your credibility.

Please learn about NTP.ORG and its structure. Once you comprehend that there are thousands of entries for all sorts of NTP servers, some of which have HORRIBLE routing to cellular network entry points, cause major issues with NTP service for GPS usage on devices where NTP is necessary to use aGPS data. My pool utilizes a few servers with GREAT routing. This makes the issues NUMEROUS people have experienced with NTP.ORG null and has SOLVED their problems.

No, I don't need to provide anything custom. BUT for users WHO WANT A BIT BETTER LOCK TIME (5-10 seconds vs. the 15-20 seconds), it's available. Those who are concerned about what you have stated were more than happy with the decision to use the 2.x branch. Again, all other modifications are IDENTICAL and both run CONCURRENTLY for updates.

Literally, the end. This has done nothing to further any assistance for users and is nothing more than a sideshow belittling not just my effort, but the large number of people who assisted in verifying that 3.x is indeed superior in performance. Further, it suggests that the thousands of users, not to mention the ROM developers who include this in all of their builds, lack the knowledge you do. I cannot wait to see the ROMs you will develop here at XDA. I'm sure the rest of the ROM development community will be astonished and amazed.
[Defy Android Development] loyukfai:
Can someone explains what this patch actually does and how it's an improvement to 1) stock ROMs and 2) CyanogenMod users?

The original post sounds like snake oil to me.

Thanks in advance.
[Defy Android Development] bobo9900:
A BIT BETTER LOCK TIME? 10 sec better when your server is up, and then if your server is down, no a-gps? So people have to pay you, to keep a-gps working?

Nah.. Please be real. With minimum setting, agps definitely work.

---------- Post added at 11:40 AM ---------- Previous post was at 11:38 AM ----------

This patch don't work for defy. Only for qualcomm gps chip.
[Defy Android Development] crypted:
Simply put, this offers a number of variables that most hardware and software (ROM-specifically) supports. The generic, vanilla gps.conf in stock ROM's tend to work fine on the stock ROM's. However, people tend to find that it fails to operate that well on custom ROM's. This is due to the ROM bases, generally. The patch enables features that should be enabled to make the aGPS function well with those custom ROM's. Should a variable not be supported, the software simply ignores it.

As mentioned above, v3.x is different in v2.x in ONLY two ways.

1) The 3.x trunk uses a custom NTP pool that I created. This pool uses NTP servers located on different continents, but show very quick response times to cellular networks. This resolved a problem whereby users of the generic NTP.ORG were not getting locks because the NTP packets timed out from poorly routed NTP servers listed within NTP.ORG's DNS pool.

2) The second part is that it uses my server and its mirrors to supply a different route to obtain the xtra.bin file that Qualcomm chipsets use to provide almanac data for satellite location. Qualcomm servers, specifically server1, have spikes in response time because of high demand. My goal was to cut down those response time issues. The next part was to work with others to develop a process to provide better xtra.bin data should Qualcomm provide one already full of stale information. This has happened more than once.

If anything, the "snake oil" would be the very much proven v3.x while v2.x does not remove any part of the standard Qualcomm or NTP.ORG references. However, this "snake oil" has convinced thousands including a number of ROM developers who readily include v3.x in all of their builds since its release.

EDIT: As this other user asserts, this patch supposedly cannot help Defy users. However, that is not entirely true. Yes, it doesn't assist in that the xtra.bin file isn't utilized for this phone. However, current tests and other user input show that the rest of the gps.conf variables have assisted users. This is why you see some other people posting on this thread that it worked for them.
[Defy Android Development] sUpErwHoO:
Well it works for me, the agps lock time has reduced drastically, I flashed the first zip, thanks crypted!

Edit:

Sometimes it shows me at the wrong place after I used this patch, please fix?? The difference is almost 7 kms ( about 4.3 miles).

It was working fine till a reboot and now this popped up :(
[Defy Android Development] crypted:
That variation implies that aGPS isn't being used and that your location is based on a tower instead of satellites. It worked fine for how long? Assuming that you had a broadcom aGPS file which expired after 4 hours, this would increase the lock-time needed. If this patch supplies a file incompatible to broadcom, aGPS will be much slower to operate. Still fixable.

Do you, or anyone else for that matter, have a copy of the stock gps.conf for this phone? If so, please private message me the file.

Even though it is a different chipset, some minor modifications could bring official support to this device still.
[Defy Android Development] adi4motion:
We could really use a GPS fix on Motorola Defy!

We do have GPS & A-GPS but the GPS Navigation is awfull...positioning is erratic...tried all GPS apps, even GMaps Navigation... i get fast lock and reported accurancy is good (~9m) but positioning is all wrong...

It gets to the real position after few seconds but that's not good at all while driving...
[Defy Android Development] crypted:
If you could get me a copy of the stock gps.conf, I would appreciate it.
[Defy Android Development] adi4motion:
the stock motorola build?!...the stock one doesn't have gps.conf:( it uses another thing (don't know what)...
[Defy Android Development] crypted:
What about the gps.conf provided in the ROM you use?
[Defy Android Development] adi4motion:
here it is (from cm7.2)
[Defy Android Development] Sir Flashalot:
Tried it using method 2. Does seem to give some improvement but doesn't work as good as Angeldeath's method: http://xdaforums.com/showthread.php?t=953630. Gives me 1st-fix w/o wifi in 10-20 sec on 9/12 sats.

---------- Post added at 12:16 AM ---------- Previous post was at 12:12 AM ----------

For car navigation I suggest to try Navigon.
[Defy Android Development] crypted:
There is no legitimate reason for that other patch should surpass this one. That would be purely a placebo effect. Nonetheless, that's good to know that our core structure does indeed work on this device.