yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] david032766:
Voice to go apk file ...Enjoy
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tal0s:
works great. thanks!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] -Kevlar-:
please post in apps section so its easy to find! thanks!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] david032766:
Doing it now
[Motorola Photon 4G] demigod3030:
I'm trying to flash using rsd to fix one of my problems but my battery is to low to flash and the led disappears after a short time connected to usb. And its stuck at the boot screen when i use the wall charger so my question is will it charge while stuck at the dual core Motorola boot screen?
[Motorola Photon 4G] radrian92:
I believe you're gonna have to buy a wall charger to charge your battery or make some sort of modification to the cable
[Motorola Photon 4G] MultiDev:
You should be able to charge your phone even when it is off.

When I turn off my phone, when I plug it in, I get the Motorola dual core boot screen and I can see that my phone is charging.

What happened? Did you screw up a bootloader flash or something? Even then, as long as there is still any working bootloader, you should be able to charge.

BTW, as mentioned above, wall chargers are cheap. Or if you want, you can go to a Sprint store and ask them to charge your battery for you. They have wall chargers there (or could use another photon). I have done this before once when I left my charger at home.
[Motorola Photon 4G] xTMFxOffshore:
I think a Sprint store isn't a half bad idea. I hadn't thought about that before.
[Motorola Photon 4G] demigod3030:
If i plug it into the wall it gets stuck at the boot screen (no battery status or any indication of charging just stuck at boot screen with unlocked at the top left corner) i have had it on the wall charger for six hours stuck at boot and several hours via pc usb the charging led stays white. No luck and when i set it for rsd it told me it has to low of a charge to flash anyways. I know i know the sprint store was the first thought to mind but they wont help me if they know what i was doing. Ill just ask the sprint guys to charge my battery and go from there. But what could have went wrong to the point that it wont charge by any cable?? Did i screw up something so bad that its not even worth the effort?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
I don't take credit for this, I'm just basically confirming that if you are inside the US, the following tweak should improve lock speeds and accuracy. I was able to lock on inside my house < 10 secs, with a 6 meter accuracy. It's been done on a number of phones -- just posting it for the folks here who haven't found the tweak yet.

It requires root - see the threads in this forum.

To install it, you should create a backup of your /system/etc/gps.conf file before doing anything. The easiest way is to use Root Explorer and then copy the file to somewhere on your sd card. (Make a directory, or put it in a safe place).

[ Edit: Sorry, I'm having trouble getting the new file attached - the links below work (I think) but look sort of funny ]

Download and unzip the file View attachment 784134, then copy the attached file to /system/etc/gps.conf. Reboot or power off/on and you are done. (Again, use Root Explorer if you aren't comfortable enough with terminal/adb shell to do this on your own.)

Alternately you can edit your existing file with the text editor of your choice. All you are doing is replacing the NTP server and adding the SUPL lines at the bottom.

# Thanks to Da_G from the xda-forums for additional information on data for
# the below changes. Switch to the us.pool.ntp.org for better time resolution
# inside the US, but the xtra1 servers are good worldwide. You can
# Also just choose one of the below *.pool.ntp.org areas for where you plan
# to use your GPS.
########################################
###Uncomment only one NTP_SERVER line!##
########################################

##### US Time Servers
NTP_SERVER=us.pool.ntp.org
##### Worldwide
#NTP_SERVER=xtra1.gpsonextra.net
##### Continental Servers
##### Asia
#NTP_SERVER=asia.pool.ntp.org
##### Europe
#NTP_SERVER=europe.pool.ntp.org
###North America
#NTP_SERVER=north-america.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

# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
DEBUG_LEVEL = 5

# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0

# GPS Capabilities bit mask
# SCHEDULING = 1
# MSB = 2
# MSA = 4
# default = MSA | MSB | SCHEDULING
CAPABILITIES=0x7

# The SUPL_HOST and SUPL_PORT lines below can be commented out if
# you will be using your GPS outside the AT&T network and/or outside.
# the US. The Skyrocket is configured to use the AT&T servers by
# default, and Da_G's says that the AT&T has a more accurate
# geolocation database.

#SUPL_HOST=supl.google.com
#SUPL_PORT=7276

After you have made the changes reboot your phone. (power off/on)

Here's the gps.conf file - just unzip it and replace. It is *NOT* something that can be flashed, just the conf file: View attachment 784134

Enjoy.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Daedalus_:
My phone already does this, even while indoors. Has anyone been having worse GPS quality?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
Mine was at 25ft previously. It's been reported on quite a few forums to improve both lock time (mine improved here as well) and accuracy.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] gheck911:
Two seconds to first lock with 3 sats. 4 seconds later floating between 9 and 10 sats locked.

F'n sweet. No tweaks needed.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
Mine improved from 5m to 3m accuracy indoors and better lock times so I thought I'd share something I found useful.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Dranakin:
Same here. We shouldn't be scaring people into thinking that the SR has accuracy issues.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
By that logic, we shouldn't be building custom kernel's or ROMs - we shouldn't be scaring people into thinking that the SR has UI or development issues right?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Dranakin:
You know that's not even a logical analogy. Don't be a douche now.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tal0s:
Does this file work on all GB devices, or at least Samsung devices, or at least least an Infuse?

thx
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
Yup, pretty much everything that I've seen so far.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
(nothing to see here, move along...)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] malickie:
How is the GPS Lock and Tracking say compared to HTC or Motorola? Just wondering because I am debating on going back to BB tomorrow and swapping out my HTC Vivid for this phone. Just slightly worried as I have hear horror stories about Samsung and horrible GPS.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
I don't know about either of those phones, but I had the Captivate which was pretty horrible. both the SGS2 and the skyrocket are excellent right out of the box with none of those problems.

This post was meant to be about getting that last couple percent of accuracy and lock time, or to possibly help if someone had a restricted view of the sky via the SUPL lines at the bottom of the config along with closer geographic time servers. I've used the GPS heavily in the last couple of weeks and it's been terrific.

( Obviously the Skyrocket was only released this past Sunday, but I was using the OGS2 prior to returning it for the Skyrocket upgrade. )
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] malickie:
Very good to know. I am actually one of those that has issues getting gps lock in my house not sure even this will help considering I have a tin roof. Still good to know that this has good GPS out of the box.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Da_G:
(wave) Hi :)

On the topic of this thread,

I did some disassembly on the GPS kernel module, and it is looking at 3 seperate config files for configuration infos. /etc/gps.conf, /data/data/angryGps/secgps.conf (i think there's a com.android in there, have to go double check, don't remember from memory) and /etc/loc_parameter.ini.

loc_parameter.ini appears to be the most interesting one, with a number of previously undocumented configurations. Notably the GPS is always defaulting to start up in "driving mode" vs. "pedestrian mode" which anyone familiar with the function of GPS will know means there is a filtering algorithm active to prevent some GPS updates from getting to the user (if the location has not moved more than 5 meters in any direction since the last update, assume this falls within the margin of error and report no movement)

Pedestrian mode is desirable in many cases as there are no GPS reports filtered out and you get the constant position updating every second.

Also the GPS driver reports 1Hz update mode, which is common for consumer level GPS receivers. More expensive/higher level receivers can report as fast as 3 times per second. It might be possible to tweak our GPS to perform similarly (boy wouldn't that be sweet)

Lastly, the GPS driver defaults to full verbosity in logcat output. This might be slightly detrimental to performance and flipping a simple bit in loc_parameter.ini cuts the amount of output by a large amount with every position update.

Out of box the GPS daemon is configured to use AT&T's SUPL server, so switching to google's SUPL server should actually be detrimental to GPS time-to-first-fix performance, since AT&T has a much more accurate geolocation database driving their SUPL platform vs. google. Outside of the US however, I imagine google's SUPL server will perform better. Also, outside of AT&T's data network their SUPL server is not accessible, so this is another case switching to google's SUPL server would be advantageous.

Further disassembly tonight :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
Da_G,

Thanks for the very informative post! Glad to see someone well versed in the subject commenting.

This does sound pretty interesting and worth playing with. Is there an easy way (like killing a process, like in system panel or from a terminal) to get the process to reread the config file short of a reboot? I have no idea if mobile phones can take a kill -HUP <pid> and reread, or just a -TERM and the system restarts it.

That does sound interesting - I wonder if the "pedestrian" routing on google maps actually does something besides changing how it routes - maybe it also changes the gps functionality as well?

Definitely!

If you'd like me to include that file with instructions in the first post, I can certainly do so (and properly accredit you of course).

Good to know. What amount of time do you think the first fix might be delayed, order of magnitude wise? (1s, 10s, etc.) I'd trade a short period of time for better global/rural data possibly, but it's good to know the trade offs.

Awesome, thanks for the info!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RubAnADUB:
So I tried to download the attachment didnt work. Then I tried to put in that information and rebooted. But it still doesnt lock on with google maps.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
I've included the full file now in the main post, it's working on my phone. Here's a copy of the file as well - I'll try to relink it in the original post.

gps.zip - gps.conf replacement: View attachment 784134
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Daedalus_:
@Da_G

Is the 5 meter update condition meant to filter out noise from inaccuracy? Does increasing the Hz on the position update compromise battery life?

@tejones36

Earlier I wasn't trying to be rude, I was just saying that my GPS works fine and if yours isn't it might've been broken.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] decimusmaximus7:
What is the address for AT&T supl? Or does it default to this if you have no supl lines?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tejones36:
From Da_G, who was looking at the source I believe, it should default there with no lines in the config. I haven't had much time to delve into it much (although getting a VM built with a working development environment and repo sync , source dl'd is a good first step).
[HTC Sensation] likingandroid:
Does anyone know how to replace the fonts

On Firefox 8? Any assistance is greatly appreciated.
[Networking] Warrimonk:
Just switched over to 711 speak out from Telus after hearing some good things about them.

I was able to get a plan with 100 minutes, unlimited texting, and browsing for $30 / month.

I was using data for a couple hours, testing radio streaming ect... I was getting H+ and 3G connection speeds.

However... after a couple hours my connection has dropped to EDGE.. and it has not gone back up. I only used about 48mb of data before the drop... is anyone else experiencing any kind of similar problems on 711 Speak Out?

Thanks
[Networking] nosit1:
Could it be your phone? Have you tried rebooting/recycle mobile network?
[Networking] tebbenjo:
I use speakout with the 100mb for $10 and it is almost always 4g or 3g at appropriate speeds. Only when far from any city does it drop to 2g or edge
[Epic 4G Android Development] k0nane:
k0nane presents...

noCIQ (Carrier IQ removal) for EI22

Because your privacy matters!

11/16/11: Hello, InformationWeek readers!

About​

Any of you who have been around since EB13, who have come from the Evo 4G, or really, who have had a Sprint Android phone at all in the last few years, probably know what Carrier IQ is. If you don't, see the second post.

This mod does precisely what it says on the tin - removes Carrier IQ. For good. No more background process, reduced battery drain, marginally better performance. This package is best suited for stock ROM users and ROM/theme devs - ROM users, you will likely see this mod included in most if not all ROMs from today (11/9) on.

How To Install​

Wipe cache (main menu) and dalvik-cache (under Advanced) in CWM, and flash as normal.

Video via qbking77:

[youtube]Zm3Q9sQKFUM[/youtube]

Downloads

I do not use file hosts with waiting times!

Download noCIQ for EI22

Download noCIQ for EI22 (mirror)

FAQ​

Q: Can I flash this on an odexed ROM, including stock?

A: No! You must be on a deodexed ROM.

Q: I get FCs!

A: Ensure you wiped cache and dalvik-cache. If issues persist, try other common troubleshooting steps. DO NOT report bugs unless you get an FC every single time in a certain place.

Q: This broke (theme/mod/app/etc.)

A: Theme/mod: is it noCIQ-compatible? If not, that's why. Ask the creator to update it. DO NOT USE THEMES/MODS FROM OLDER VERSIONS. Anything else: no. It didn't break it.

Q: I'm a ROM dev/themer. May I use this?

A: Absolutely. Please credit me if you do - other than that, go wild.

Credits​

qbking77: Testing, how-to video.

xBTx: Original files.

Shabbypenguin: Mirror.

XDA users and mods: This would be of no use without you! :)
[Epic 4G Android Development] MДЯCЦSДИT:
darn, need to update my rom again... Anyways, nice work as usual! You are one of the best developers to ever come to the Epic!
[Epic 4G Android Development] Neptune5k:
Nice to see you working your magic again with this new release, thanks k0nane!
[Epic 4G Android Development] k0nane:
Sure. I try to keep up with noCIQ for official releases - the Epic Touch got love last month.
[Epic 4G Android Development] DiGi760:
Well get to it. I don't want to flash your ROM tonight just to have to do it again tomorrow.
[Epic 4G Android Development] MДЯCЦSДИT:
You can actually safely just flash this over it...
[Epic 4G Android Development] rgregg504:
That was FAST
[Epic 4G Android Development] k0nane:
What, me? I work quickly. The actual mod only took me about 30 minutes.
[Epic 4G Android Development] lancelane:
As i have said many times. Thanks Konane. I hope you go to work for one of the phone manufacturers so you can show them how to write code so quickly. Better yet go to work for Sprint and convince them not to use CIQ anymore.

Sent from my Epic on Midnight or my Galaxy Tab rooted (feels naked without a ROM)
[Epic 4G Android Development] k0nane:
I may be good, but I'm not good enough to do either one. ;) Though a certain phone manufacturer seems to want me to apply for a job... :D
[Epic 4G Android Development] computerkid23:
Thanks konane !! Hands down one of our greats!
[Epic 4G Android Development] socos25:
I'm assuming that was saracasm, otherwise my sir, you are an a$$! :p
[Epic 4G Android Development] DrKaotica:
You are the man k0nane.. Now let the good times roll.. I feel like throwing a party

No ciq gb roms for the epic? Someone pinch me
[Epic 4G Android Development] k0nane:
Nobody would attend, it would be too geeky. But you can give me the beer money! :p ;)
[Epic 4G Android Development] lost_:
Don't work for Sprint Dev - it'll be a waste of your talents (ex-insider here).
[Epic 4G Android Development] k0nane:
I didn't plan to. ;)
[Epic 4G Android Development] The Root:
Geek parties attract hot girls in costumes. Your job to bring the game. :)
[Epic 4G Android Development] TexasLTE:
I've heard that ;) .... but my wife would NOT allow me to attend :)
[Epic 4G Android Development] DaKillaWilla:
Hey k0nane, was there a difference in the way ciq was removed between di18 and the froyo builds? I'm talking about the old acs shuriken build compared to your latest builds?
[Epic 4G Android Development] chkchkboom:
Is this rfs/ext4 indifferent aswell?
[Epic 4G Android Development] djbacon06:
This has made my night! I haven't really been around much lately, but I am really glad to see you back, k0nane. Some much deserved beer money is coming your way later tonight.
[Epic 4G Android Development] maltydog:
Not sure why, but as soon as I downloaded and installed this I got multiple reboots, which I did not get until I did so.
[Epic 4G Android Development] xBTx:
Can I PM you real quick about something k0nane?
[Epic 4G Android Development] k0nane:
CIQ was never completely removed from DI18.

Of course.

Thanks much for your support!
[Epic 4G Android Development] k0nane:
Wipe cache and dalvik-cache.

Sure.
[Epic 4G Android Development] jjjjayd13:
Just how do i tell that ciq has been removed?

TIA!
[Epic 4G Android Development] vampyrex13:
would these work on an odexed phone if I used the dexopt-wrapper tool on them?

Sent from my Samsung Epic 4G
[Epic 4G Android Development] k0nane:
Once you reflash the zip - it's been updated - just check Running Services. You should see no IQService.

No guarantees, feel free to try.

This has been UPDATED, if you have previously flashed it, please redownload and reflash!
[Epic 4G Android Development] Paul627g:
Glad to see your still hear K0nane..

Even though though you have moved onward to other devices as I have (NS4G) its nice to see you come back to cook up your goodness for the Epic 4g crowd.

Paul627g

androidcentral.com
[Epic 4G Android Development] a2tz:
Thanks k0nane. Your work is always appreciated.
[Epic 4G Android Development] k0nane:
Where CIQ goes, I go as well (except leaks). I'm going to have a noCIQ for the SGS2 Skyrocket before the end of tomorrow. The Infuse had an outlier version, but the Skyrocket gets the ol' mutant spider I've come to know.

Thanks for your support!
[Epic 4G Android Development] MДЯCЦSДИT:
What was wrong with the old script?
[Epic 4G Android Development] k0nane:
Incorrect system partition name.
[Epic 4G Android Development] Shoulon:
Best regards from me k0nane.
[Epic 4G Android Development] zman519:
Yes thank you kOname. & Happy Vetday to all the Vets

BTW long b4 the Epic4G. My WiFi routers SSID was noname & still is ;-)

Sent from the Drivers Seat of my Suby txting and Driving doing 100MPH+ in a school zone! Ha.
[Epic 4G Android Development] k0nane:
Happy to be here.

We're better off here than the SGS2 Skyrockets users are - we have proof of AT&T actively using CIQ. See this post:

http://xdaforums.com/showpost.php?p=19278411&postcount=19

Yeck. GTFO.
[Epic 4G Android Development] contradude:
that's just gross. AT&T has always been a bunch of creepers but this takes the cake.
[Epic 4G Android Development] k0nane:
This isn't new - nor did it have anything to do with AT&T before recently. But you're right about that - AT&T actually does implement Carrier IQ on their Android devices, most notably the SGS2 Skyrocket (which I took the time to noCIQ) and the Infuse (which was a much simpler removal, apparently).
[Epic 4G Android Development] Eins7ein:
Thank you so much for protecting or privacy and keeping US in control of our devices.
[Epic 4G Android Development] k0nane:
Happy to, thanks for your support!
[Epic 4G Android Development] Sigkill-9:
Thanks!

Installed on my official ei22 rooted and deodexed GB rom. Goodbye carrier IQ, hello privacy! Well.. Sorta...

Gr8 work! Thanks!
[Epic 4G Android Development] k0nane:
Thanks for your support!

Folks, please keep this thread visible. :)
[Epic 4G Android Development] ac16313:
Gladly, I'd like to throw in my thanks for this as well, k0nane!

Most people don't care for this privacy invasion but its the logic people use to think. You can compare it to a frog being slowly cooked, it won't jump out of the pot of slowing heating water, but it will when placed in a boiling hot pot. You get it? My syntax was off in that sentence but you know ;)

Sent from my Samsung Legen-wait for it-dary! 4g
[Epic 4G Android Development] Ceelos09:
BUMP!

For a great Dev whose always looked out for the Android communitie's privacy! Thanks for removing CIQ again k0nane, hope this isn't ur only "GB contribution" for us (a ROM in the near future would be nice *hint*hint*) lol

All hail the mighty Knight k0nane, the Legendary CIQ Slayer! :D
[Epic 4G Android Development] k0nane:
Bow before me, mere mortal! ;)

But seriously, it's all about you guys.
[Epic 4G Android Development] k0nane:
QB has posted a new video - still wondering just what CIQ does? Watch this:

[youtube]legx3K_Ul_I[/youtube]
[Epic 4G Android Development] xdadevnube:
k0nane,

Do you know of a way to disable CIQ on the Samsung Droid Charge? Also, does each new base break the CIQ deactiviation?

Right now the latest leak for the Charge is EP4P. I suspect there will be another leak within a month or so and I'm guessing noCIQ would have to be modified to work with a new leak.

Any thoughts?
[Epic 4G Android Development] zman519:
Koname have you looked at the optimus s?

Thank you thank you again for your work on removing this BS spyware

Sent from the Drivers Seat of my Suby txting and Driving doing 100MPH+ in a school zone! Ha.
[Epic 4G Android Development] k0nane:
I have not.
[Epic 4G Android Development] zman519:
Happy Thinksgiving

Sent from the Drivers Seat of my Suby txting and Driving doing 100MPH+ in a school zone! Ha.
[Epic 4G Android Development] poit:
So, lets say someone wants to remove CIQ on a stock odexed rom. Any hope here?
[Epic 4G Android Development] xopher.hunter:
Apparently looneyrat did it successfully, #grainofsalt
[Epic 4G Android Development] starskyrob:
Is there a way to remove libiqclient.so without causing android not to boot?
[Epic 4G Android Development] stilesja:
if I remember reading one of the ciq articles from Trevor it mentioned portions in the kernel. Perhaps those are referenced in the kernel and must be removed from there as well.
[Epic 4G Android Development] sohardivetried:
Has anyone ran supercurios ciq check? This is what it reports finding on my phone. I'm running acs ics 5.5
[Epic 4G Android Development] :
I run the current SleeperROM and I got this.
[Epic 4G Android Development] sohardivetried:
Yea ciq is some bull****, which makes me glad k0nane is one of our devs. Apparently if all I have on my phone are these 3 things then even if it logs some information, its not going anywhere.