What does affect more the gps reception? - Desire Q&A, Help & Troubleshooting

I'm flashing different ROMs every time, and I've noticed that gps fix is really slow in some of them. I'm always using the same radio (54) and RIL and the same gps.conf file, but there's still a lot of variation between different ROMs. Is the kernel also related? Or maybe other files from the ROM?
No ROM is as good with gps as Redux... but I like CM tweaks so any help will be much appreciated!
Thanks

Go to app market and download
Fasterfix
Sent from my HTC Runnymede using XDA App

Thanks, I'll give a try, but don't think it's going to help me, and that's not the answer I wanted (I don't want to be rude, I just don't know the best way to say it)
I mean that I want to know what affects the ggps performance, as with the same radio, same kernel, same RIL and same gps.conf (this file is the one that fasterfix changes) I have worse performance in different ROMs.
Thanks anyway for your help

Are you changing the RILs Yourself?

Yes. I'm using 1.001, but I always try first without changing the RIL, and seems like there is no difference

OK. I was just going to say that The RILs that come with the ROM may be better, thats all.
But Yes, Kernel, ROM, Radio, RIL can all affect it.

and what more...?
Maybe some drivers on the ROM? (I thought they are all the same and can not be tweaked)
Too bad ihlades has left the forum leaving so many secrets unrevealed (as the gps performance or the cool multitasking panel)

Yeah its a shame, I would have loved to see his sources for the Multi-task
In the ROM, possibly:
/etc/gps.conf
/system/lib/hw/gps.bravo.so
/system/lib/hw/gps.goldfish.so
Not sure what these are but the name looks quite self explanatory:
/data/misc/rild_agps.feature
/data/misc/rild_agps.mode

Thanks, I'll make a nandroid and try changing those files for the Redux2 ones.
If that doesn't work, I'll assume that the chaos theory is operating under that.

May or may not work. Libs generally have dependancies during the compile process so often hot swapping them doesn't work.
Best of luck!

Well, this is mad.
I looked into Redux and I didn't find the gps.goldfish.so , so only replaced gps.bravo.so. Same performance
Then I thought "Well, let's try leaving everything just as on Redux2" I deleted gps.goldfish.so and now I have much better performance.
Im happy now, but if someone with development knowledge can understand what has happened, I hope it'll be useful for more people.

In my ROM, I must have these two files gps.conf & SuplRootCert which help a lot with GPS locking. Attached here, but this is for Malaysia. Maybe you can check the SuplRootCert on why it helps the GPS reception for my ROM.

Related

Advanced Config Tool vs Custom ROM

I've got a stock Sprint ROM in which I'm using the Advanced Config Tool and I'm curious is a custom ROM would be significantly better (faster, longer battery life, etc). Anyone have any insight on this matter?
I had a Touch that I bounced around to various ROMS, only go to back to stock Sprint for the stability. So, rather then doing the same with the Diamond, I'm looking for some advise as to what I'm getting already (with the advanced config tool).
ivtec20 said:
I've got a stock Sprint ROM in which I'm using the Advanced Config Tool and I'm curious is a custom ROM would be significantly better (faster, longer battery life, etc). Anyone have any insight on this matter?
I had a Touch that I bounced around to various ROMS, only go to back to stock Sprint for the stability. So, rather then doing the same with the Diamond, I'm looking for some advise as to what I'm getting already (with the advanced config tool).
Click to expand...
Click to collapse
just try the tool for your self....whats the worst you can do...a hardrest
if you mess things up
Oh no, I am using the tool and I like it. I was just curious if anyone knows how much faster an all out custom ROM would be... Yes, I could flash some myself, but that would be a lot of work if I just have to go back to stock (as I did with the Touch). But, if the custom ROM is significantly better then the advanced config tool alone, then I might consider giving it a try.
ivtec20 said:
Oh no, I am using the tool and I like it. I was just curious if anyone knows how much faster an all out custom ROM would be... Yes, I could flash some myself, but that would be a lot of work if I just have to go back to stock (as I did with the Touch). But, if the custom ROM is significantly better then the advanced config tool alone, then I might consider giving it a try.
Click to expand...
Click to collapse
I tweaked my phone as much as i could and did improve but Shine On 2.4 is faster!
I would rather use a cooked Rom because, the the chefs (almost ) always know what they're doing, and they have the experience with tweaking to perfection.
Sometimes when they experiment with things it causes unstability, but they're only doing it to develope the perfect Rom. When using the cooked Rom's you alsow contribute to the chef work, and to this forum, in the search for perfection.
Is there a poll to compare all ROM's that are out there?
MegadethPantera said:
Is there a poll to compare all ROM's that are out there?
Click to expand...
Click to collapse
Sticky's Sticky's
http://forum.xda-developers.com/showthread.php?t=415194
Significantly faster....no question!
Why?? Lots of reasons...from more available memory ("junk" removed), better memory management to page pooling up to 16mB
Most likely more stable as well (if using a well tested ROM)
Read thru the posts and convince yourself.........
You can only do so much tweaking with registry and/or Advanced Config. Further improvements needs to be cooked into the ROM.
Ok... So it sounds like there is fairly significant difference between the tweak tool and a custom rom. I had figured as much, but I was hoping the tool would have been close, because I just got all my icons set up perfectly.
But, I hate having the knowledge that the phone could be better, faster, etc. Too bad HTC or Sprint or whoever couldn't just get it right from the start! Oh well, I'm going to try a custom ROM one of these days...
Thanks Gang! Oh, and a bit off topic, but when I go to the custom ROM, I'm going to lose the Sprint crap, but the one item I actually use is Sprint music. I bet I can find a cab with it, but I am also going to lose the Sprint Music icon on the Music tab of TF3d. Any way to get it back there? Thanks.
I think AlphaZero has a ROM called "V7 SprintFlavor" that has all the Sprint stuff. Check it out.

[ROM] AOSP rom from vibrant forum (by eugene373 et al.)

hi! like many of you i have been waiting for a clean aosp rom and it looks like we get some first taste of the forbidden fruit there. i found the following in the vibrant forums:
http://forum.xda-developers.com/showthread.php?t=757000
remember it's for the vibrant and it's alpha (no radio & other things) but i guess it should work for the i9000 as well. it's just a start but finally things are happening . i will give it a try shortly
thanks to eugene, barak and possible others i don't know of!
just flashed it and played a little bit and here is my report:
* wlan works but is slower than stock
* calling works but 3g-data doesn't
* camera doesn't work
i didn't test:
* bluetooth
* gps
everything else seems to work and is quite smooth!
quadrant-score: 859, 875, 845
very nice work for an alpha version! i'm quite excited for what's to come
edit:
* after sync and reboot wlan seems to be as fast as normal...maybe my isp f***** up (again).
* after moving /data/data to /dbdata/data (dbdata is not used by this rom) this thing is FLYING!
* everything seems stable so far
i think i will keep this for now even if data is not working. awesome experience to have stock android (again)!
Very nice to see a asop on the way. Lets hope some I9000 dev have the time to adapt this for galaxy
DocRambone said:
Very nice to see a asop on the way. Lets hope some I9000 dev have the time to adapt this for galaxy
Click to expand...
Click to collapse
after playing around with this i think there won't be a lot we have to change! just the kernel and the modules (i still use the JM2 kernel/zImage) and that's easy to adapt...
jodue said:
after playing around with this i think there won't be a lot we have to change! just the kernel and the modules (i still use the JM2 kernel/zImage) and that's easy to adapt...
Click to expand...
Click to collapse
How did you install this asop rom?
I guess some files mods are needed? Build.prop etc?
DocRambone said:
How did you install this asop rom?
I guess some files mods are needed? Build.prop etc?
Click to expand...
Click to collapse
nope. just flash the zip with clockwork over an existing firmware (in my case JM2). first boot will take a littel longer because of odex-ing.
Great to see some work on AOSP for the Galaxy S series. I've been surprised that no-one's done anything on it before, but confident that if the right people turned their minds to it they'd be able to get it running (even if all the drivers aren't sorted at first).
I don't really have a problem with TouchWiz, considering that I'm actually using LauncherPro and like the notification bar toggles etc. However, AOSP builds make me confident we'll see Gingerbread (and beyond?) because we won't have to depend on Samsung.
Wow, this is good news! I'm looking forward to having a stock Android. Although I want to try Sense more!
Im guessing once this becomes more stable, Sense is not far off?
wow, very good news.... when 3g-data will be fixed, surely i'll try this, even if i like touchwiz, i think that the sgs will be smoother without it....
hoping also in a AOSP FROYO ROM
report after ~17h use:
* gps doesn't work
* wlan works well and fast (i had 18-19mbit before with speedtest.net, same as my pc) but the driver seems to have some stability problems when it's idle for some time...
* short radio problem before, restart fixed it so radio probably is a little instable in the long run as well
quadrant scores of ~950 but linpack of only ~6.5MFLOPS? strange! everything is running very very fast and responsive (only fix aplied is: moved /data/data on /dbdata/data) and it boots faster. both definitely better than stock!
i am wondering why almost nobody seems to be interested in this. i had the feeling that more people wanted an aosp rom since we had a thread about that almost ever 2-3 days ...
I tried this asop for few hours: slower than best sgs rom's , no data connection, wifi slow, some app errors. Still not good enough for daily use but a very promising start.
Sounds really great, but I'm on JP3 right now and it seems to have less bugs than this :-/
This is only an alpha. I'll be more inclined to test when its in beta, as will many others I think. Especially as there are some troubles with core drivers.
Does this already run on a different file system (instead of RFS)? If not, will it be possible in the future to do so?
nrg said:
Does this already run on a different file system (instead of RFS)? If not, will it be possible in the future to do so?
Click to expand...
Click to collapse
no, it does not repartition anything.
yes, if you repartition the nand and have a kernel with e.g. yaffs2 support.
should both be possible atm with some effort...
i'm really interested,although Wiz notification bar is handy (but i could manage with standard power control widget)...i'm not able to program or do other too technical stuff,but i'd be happy to check for bugs (when it'll become a little more usable,i'm on h3g and i absolutely need 3g )
yeah, they are working on it and will soon release the source on github. i use it for almost 2 days now and except the missing data it's working fine for me. really fast and sleek. i guess that we will soon have a beta version with most of the stuff working....i think it's just amazing that this rom is only about half the size of the samsung firmware even with gapps!
although i like stock android more 2 things i already miss are the notification bar and the movie player which can play so many more formats than the stock one, but thats a small price to pay.
Can't the .apk's be ripped and installed anyway? I'm looking forward to try this when data is working!
Is this 2.1 or 2.2?
khsbenny said:
Can't the .apk's be ripped and installed anyway? I'm looking forward to try this when data is working!
Is this 2.1 or 2.2?
Click to expand...
Click to collapse
it's 2.1
hm. the apps could probably be ported but it would be more complicated than installing the apk. they rely on libraries, the custom ui stuff and probably other apps like content providers etc. the only thing i REALLY want is the movie player! it's just very comfortable to just copy some movies/series onto the device before a train ride without the need to transcode
jodue said:
i am wondering why almost nobody seems to be interested in this. i had the feeling that more people wanted an aosp rom since we had a thread about that almost ever 2-3 days ...
Click to expand...
Click to collapse
Interested, yea. As in "interesting to follow and see if it becomes functional." At the moment it's an alpha with no 3g data, wifi issues, bluetooth issues, no camera, and no GPS.
What more do you expect with it in its current state? Sheesh.

[Q] Looking to root for the first time (stickies read)

I've had my EVO since late last year and have finally gotten around to deciding it is time to root my phone. I picked up my new microSDHC card the other night and have a few questions. Following the sticky's advice I am asking what ROM you would recommend based upon what I am looking for in a ROM:
- General day-to-day functionality. I wont be upgrading my ROM every week. It may be upgraded once a month or two so I need it to be reliable and more or less functioning at or near full capacity at this point. I understand that nothing is perfect with ROMs but I do need something reliable.
- GPS. The stock GPS has been nothing but trouble for me. I need it to actually work better than the stock GPS system does. It appears there are script changes that can be done here to improve GPS functionality but I am not too familiar with how to approach this with custom ROMs.
- FLAC/misc audio support. I would like to be able to play my music. My big goal is to be able to play music and use my GPS at the same time without my music skipping or my GPS flaking out on me. This currently happens now and is likely due to needing to do a hard reset but why not improve what I've got while I fix it?
- Better 3G functionality. Currently my 3G speeds (San Diego/Carlsbad region) are absolutely horrible. I honestly question whether or not I'm on dial up some of the time. I know this has to do with PRL/Script tweaks but I figure I need to start somewhere.
- Free wireless tether capability. It would be nice to have the option.
- A functioning camera. I am not too concerned about the HD recording issues I've read about CM7 but I am interested in the camera improvements that I have heard that go on in custom ROMs.
- 4G isn't a necessity as its barely in my area right now. It wouldn't hurt to have but I don't require it.
My other questions are:
- Is there really that big of a difference between Sense & AOSP? Sense is a UI system and the graphics that go along with it correct? What is AOSP and aside from using less memory is there really that big of a difference?
- Is there anything else I should do besides getting Nandroid & Titanium back-up prior to going the rooting route?
- Will there be adverse effects in modifying scripts on ROMs? I'm speaking in regards to http://forum.xda-developers.com/showthread.php?t=1227269. I understand that I must be very careful as some of these are powerful adjustments.
- What other threads should I be thoroughly looking at in order to have a better rooting experience?
I understand that I am asking a few long questions but I am hoping to have all my questions answered here so I can properly utilize my phone. I've done my best to look through the stickied threads and answer my others questions but these are the ones that have stuck with me and that I feel need clarification for me to actually understand them. Linking to threads/posts for me to read is highly encouraged.
Your help in helping me helping myself is much appreciated.
Aosp is Straight Google code while sense is HTC's code. There is a huge difference with performance and UI. Aosp is straight forward while sense is..I guess themed and pleasing to the eye?
I personally use sense and the current ROM I'm using is mikg 2.5.best overall IMO. I hardly use gps but when i have, this ROM Delivers.
http://forum.xda-developers.com/showthread.php?t=1038967
Now, I recommend using sense if you are new to flashing but if you want to try out an aosp then use kushdeck ROM. Its super fast and has all the gps fixes or whatever the problem you may come up on within the thread.
http://forum.xda-developers.com/showthread.php?t=1078558
Both roms should have wireless tether built in. 3g speeds are shown to true potential 3g or 1x on both roms. Music shouldn't stop on either ROM. You shouldn't worry much about scripts until you try out your roms. But if you do, check out zepplinrox scripts.
Hope this helps you out.Oh btw I recommend using amon ra recovery. Wipe wipe wipe. Multiple times just for kicks. Titanium backup is probably the best app for a rooted phone. Will help out a lot in the long run. ROM manager is good for a beginner but for the advanced or avid user, its sorta pointless. Hope I covered everything. Enjoy !
Sent from my PC36100 using xda premium
First of all before you root update your PRL and profile in the updates section of the menu, that should help your 3g speeds hopefully, I am currently using Synergy RLS1 non-godmode by myn http://forum.xda-developers.com/showthread.php?t=1144447 its pretty clean another rom id recommend is EVOlved rom r3charg3d by EVOlvedandroid http://forum.xda-developers.com/showthread.php?t=1221703 this is a very good rom and everything works on both of them but for some reason I keep on going back to Synergy. I have warms theme and I can't live with out it. Hope I helped
- GPS. The stock GPS has been nothing but trouble for me. I need it to actually work better than the stock GPS system does. It appears there are script changes that can be done here to improve GPS functionality but I am not too familiar with how to approach this with custom ROMs.
Check out this thread regarding FasterFix. It worked for me on CM7.
- Free wireless tether capability. It would be nice to have the option.
Many ROMs have it either built in, or have the Sprint app unlocked. I would recommend Android Wifi Tether and you can read more here.
My other questions are:
- Is there really that big of a difference between Sense & AOSP? Sense is a UI system and the graphics that go along with it correct? What is AOSP and aside from using less memory is there really that big of a difference?
The driving force for me was the Bluetooth HID support found in CM7 (AOSP) that wasn't supported with Sense 1,2,3. May not seem like a big deal, but now I can play my playstation1 emulator via FPSE and pair my PS3 DualShock3 controller to my phone. It definitely turns heads in the office. PM me if you want the app. Demo
- Is there anything else I should do besides getting Nandroid & Titanium back-up prior to going the rooting route?
Export your contacts. No joke...lol
- Will there be adverse effects in modifying scripts on ROMs? I'm speaking in regards to http://forum.xda-developers.com/showthread.php?t=1227269. I understand that I must be very careful as some of these are powerful adjustments.
I checked out that thread. It worked for me (call mod).
By the way, I bolded my comments so that it's easier for you to read my section. Not yelling or anything lol

Curious about downgrading radio for my HTC Desire

Hi guys, before I ask my question here I want to clarify that I've searched the forum about this but I couldn't find the specific answer for my curiosity so I will be as clear as possible.
I have an HTC Desire (GSM) S-OFF'ed and rooted with the Revolutionary method, partitioned my SD Card to ext3 1024MB through the ClockworkMod and flashed the ROM LeeDrOiD v3.3.3-port-R5 A2SD using ROM Manager by wiping data/cache/dalvik cache, this is all I did and all works just fine like it should be, also no problems with the radio, everything works just as good as I had the official Gingerbread ROM when my phone was S-ON and not rooted but after I accidently managed to overlook the fact that it's recommended to use the radio 5.17.05.08 for this ROM as it's stated I began to wonder because people say that you have to follow all the steps that is recommended but is it realy necessary to use that specific radio since I have the newer one 5.17.05.23 and since everything works well? Or is it meant to be just "recommended" to use the 08 one to prevent further issues? They also say that it's better to flash another RIL everytime you flash another ROM for Sense based ROM's to match the radio to get the best out of it, my RIL is HTC-RIL 2.2.0028HM., I used the Terminal Emulator to know my RIL, do I have a good match? Because the 08 one is the only one I managed to find that has been stated that it is a good match with mine RIL.. I have -71dBm/21asu, pretty good numbers, that's why I'm curious..
you can use any 5.xx radio you like. In fact, you need to try different ones to see, which one is best for your provider/country. But in my experience there is not a big difference between the different radio-versions, so my recommendation: just leave it, if everything works niceley (i.e. you have a proper signal, no wifi-issues, no droped calls, battery drain etc).
Also, do yourself a favor and don't touch the RILs either. It breaks more than it helps, so just use the RIL included in the rom.
If it ain't broken, don't fix it.
Tillus said:
you can use any 5.xx radio you like. In fact, you need to try different ones to see, which one is best for your provider/country. But in my experience there is not a big difference between the different radio-versions, so my recommendation: just leave it, if everything works niceley (i.e. you have a proper signal, no wifi-issues, no droped calls, battery drain etc).
Also, do yourself a favor and don't touch the RILs either. It breaks more than it helps, so just use the RIL included in the rom.
If it ain't broken, don't fix it.
Click to expand...
Click to collapse
</thread>
10char
Tillus said:
you can use any 5.xx radio you like. In fact, you need to try different ones to see, which one is best for your provider/country. But in my experience there is not a big difference between the different radio-versions, so my recommendation: just leave it, if everything works niceley (i.e. you have a proper signal, no wifi-issues, no droped calls, battery drain etc).
Also, do yourself a favor and don't touch the RILs either. It breaks more than it helps, so just use the RIL included in the rom.
If it ain't broken, don't fix it.
Click to expand...
Click to collapse
Thanks for the info, that's exactly the same what I was thinking but I needed to be sure.
There's only a minor bug in the Caller-ID that the picture comes up blurryish, the camera takes pictures a milli-second later right when the flash goes out so taking pictures in the dark isn't that accurate but not a big thing and when I press the button Kill-All in the Task Manager suddenly my signal drops off so I need to enter my Pin Code again but I believe these has nothing to do with the radio, it's just the ROM it self. As I said these are just minor bugs and they're already been stated in the forum, all in all I'm very satisfied with LeeDrOiD, no radio issues..
Never use a Task Killer, it uses more power than it gives...
Android is made to manage your apps, it is not like Windows where you have to keed the ram use down, in android you have to let the system take care of it...
So delete your task killer...
simonbove said:
Never use a Task Killer, it uses more power than it gives...
Android is made to manage your apps, it is not like Windows where you have to keed the ram use down, in android you have to let the system take care of it...
So delete your task killer...
Click to expand...
Click to collapse
I deleted the whole ROM, not just for those minor bugs, not at all! But since I found a sexy, flashy, stable and even a faster ROM with more battery life, which is the MIUI 1.9.16 with the SJ Honeycomb V1.5, I like this one even more because it suits my needs even more. LeeDrOiD V3.3.3 is still solid tho, quality ROM, but it's just my number 2 now.
Still thanks for the info, i didn't knew that.

CM7, why so popular

With the flurry of ROMs available, but not alot of time to really tinker, evaluate, troubleshoot etc, I'm looking for a real no brainer ROM to flash. CM7 seems to be so popular, but I cant understand why since I hear of so many things that are "broken" like GPS, etc.
I'm obviously a noob to this, wondering why CM7 is such a winner in the community?
giograves said:
With the flurry of ROMs available, but not alot of time to really tinker, evaluate, troubleshoot etc, I'm looking for a real no brainer ROM to flash. CM7 seems to be so popular, but I cant understand why since I hear of so many things that are "broken" like GPS, etc.
I'm obviously a noob to this, wondering why CM7 is such a winner in the community?
Click to expand...
Click to collapse
Cm7 and other aosp roms are the way to go If you want the best battery life possible and there is a fix for GPS
Sent from my PC36100 using XDA App
Personally never had a gps issue, but CM7/AOSP offers the bets battery life and performance.
I tried every possible fix and only one temporarily worked. The ##clrxgps# or however it was expressed from sense trick. Others have had the regular flashable zips work though. Cm7 was great until I actually needed GPS..sadly made a wrong turn because of this "GPS currently lost signal" every few blocks..got into in accident the next day...not cm7 fault but..had I been on a stable ROM (GPS-wise) I wouldn't be a laughing stock right now lmao. MIUI has very reliable GPS. Just saying.
Sent from my PC36100 using xda premium
I also heard BT was flaky as well.
Is it too much to ask for a ROM with CM7 battery life but fully working 4G, GPS, BT, and WiFI? lol
Anyway, Thanks for the feedback all. I guess if battery life is your number one priority, its the way to go.
jacoballen22 said:
I tried every possible fix and only one temporarily worked. The ##clrxgps# or however it was expressed from sense trick. Others have had the regular flashable zips work though. Cm7 was great until I actually needed GPS..sadly made a wrong turn because of this "GPS currently lost signal" every few blocks..got into in accident the next day...not cm7 fault but..had I been on a stable ROM (GPS-wise) I wouldn't be a laughing stock right now lmao. MIUI has very reliable GPS. Just saying.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
I use GPS Status from the market. run that every few days and everything is gravy. i use my phone to track my bike rides... so yeah gps mos def ain't broke
to answer the original question cause CM7 is the best
As far as the gps goes, browse around the forums here, plenty of options of fixes...but I recently went to the evo deck rom, its another aosp running 2.3.7, found it to be much cleaner and less buggy than cm7, and it still offers the different theming which imo is what makes cm7 legit.
I've only been rooted for a couple of weeks and went with CM7.1 stable because of its notoriety and large set of peers. That way there are a lot of people in your shoes if you run into issues, though I've had things go really smooth so far.
I flashed the GPS fix and that was easy. I can't really think of anything else that was "broken." Since then, I've flashed a Tiamat kernel and replaced the CWM Revolutionary recovery with the new Amon_RA recovery (3.08). It's very fast and stable in my experience... plus it looks really nice.
CyanogenMod include native theming support (also known as the "T-Mobile Theme Engine"), a codec for the Free Lossless Audio Codec (FLAC), a large Access Point Name list, an OpenVPN client, a reboot menu, support for Wi-Fi, Bluetooth, and USB tethering, CPU overclocking, soft buttons and other "tablet tweaks", toggles in the notification pull-down (such as Wi-Fi, Bluetooth and GPS), as well as other interface enhancements. CyanogenMod is also stated to increase performance and reliability compared with official firmware releases.
CyanogenMod is developed as free and open source software based on the official releases of Android by Google, Inc. together with original and third-party code.
Although only a subset of total CyanogenMod users elect to report their use of the firmware,as of 7 December 2011, CyanogenMod has recorded over 900,000 active installs on a multitude of devices.
Cyanogenmod has some of the top devs around the world working on it from top to bottom.

Categories

Resources