yashsingh1/xdaforums huggingface dataset:
[Samsung Infuse 4G] whois.christopher:
I just completed my own testing of the various gps.conf tweaks that has been discussed over the last few days, and I have interesting results to say the very least...

Test methodology:

the phone is rebooted, wait till the media scan is completed, enable GPS, start GPS Test, place on top of a table in my backyard, clear AGPS data, and let it do its thing, This entire procedure is repeated after each gps.conf modification.

Test cases:

default gps.conf (extracted from the cm10 8/16 release

default gps.conf with DEFAULT_AGPS_ENABLE=FALSE

gps.conf file taken from http://sysapp.blogspot.com/2012/03/how-to-speed-up-your-gps.html (google's supl server and lots of fancy parameters)

now, I don't have a stop watch, so I approximated the "wait time" based on the time displayed on the phone (i.e. so it could very like be off by up to 1 minute). I figured, based on the some of the feedbacks on the thread, the improvement should more offset this margin of error...

In each test case, the phone was able to pick up GPS signal in a few seconds (less than 10, for sure) and will consistent get locks from 4 sats in about 2 minutes (again, that could mean anything from just over 1 minute to almost 3 minutes, given the flaw in my timing methodology) with an accuracy of ~140-150 feet (which improves over time if I left it alone).

The only logical explanation that I could come up with is the phone was able to use Google's location aide feature (i.e. Settings -> Location Services -> Google's Location Service) to help with the GPS service regardless the parameter for the DEFAULT_AGPS_ENABLE.

Comments and thoughts?

I will do another set of testing with "Google's Location Service" disabled later today and see if that makes any significant difference. Gotta get some work done in the time being. :)
[Samsung Infuse 4G] tehtrk:
You don't need a stopwatch, just go to the sky view page that looks like the attached screenshot. The first fix time is the the time to watch. If you lose your fix or go to settings, or switch to another task, that time will be reset, however.

I noticed your test methodology was different from mine. First I would ensure that both wifi and Google's anonymous location service were turned off and that regular data was on. Then I was opening GPS test and going to settings > Clear AGPS, and rebooting from that screen. I would take logcat's on boot and start up GPS test from there. I could consitently get long Times to first lock this way. I don't know if the Anonymous location services affects GPS test or not, but I was trying to be on the safe side and just test agpsd.

Araemo, thanks again for the NTP knowledge. I thought it was more critical than that.
[Samsung Infuse 4G] redgrass83:
Confirms what I've been saying 300 different ways all along.Although perfecting this would be to do it from fresh flash three different times , having never activated GPS services whatsoever on each flash before trying GPS test, and in airplane mode. Thanks though Christopher. You're close.
[Samsung Infuse 4G] scott.hart.bti:
FYI... new build either tonight or tomorrow..
[Samsung Infuse 4G] GoSooners345:
SD card not mounted when booted up

Sent from my sending thing
[Samsung Infuse 4G] wickedninjalo:
Sweet can't wait to DL
[Samsung Infuse 4G] lilchicano:
thank your for stating the obvious. please search the thread (like the rules says you should) first and you will find that this has been stated before a couple times.
[Samsung Infuse 4G] Jamieb88:
Went easter jelly bean hunting haha. Can't wait for new build!
[Samsung Infuse 4G] scott.hart.bti:
OK... I have the build together and its running great thus far... Thanks to entropy for pointing out my stupid mistake, Wifi Tethering is now COMPLETELY fixed. It works with open or secured. Bunch of other changes that are beneficial. Running for a little bit to make sure its good and then ill upload.

Id say this may be one of the better builds... by far.
[Samsung Infuse 4G] fleadog99:
Looking forward to it.
[Samsung Infuse 4G] tehtrk:
Can someone else confirm similar times after clearing agps data and then immediately rebooting? Would this not be a true "cold-start" scenario or am I missing something? I usually see anywhere from 2:30-5:00 times, typically on the high end of that range. This is with a clear view of the sky. Starting to wonder if it's my hardware.

On a brighter note face lock works pretty damn good. When did that get fixed?? :D
[Samsung Infuse 4G] droiduzr2:
Can you please let us know what changes/fixes you have made.:good:
[Samsung Infuse 4G] redgrass83:
Right on.
[Samsung Infuse 4G] scott.hart.bti:
wifi tethering completely fixed - Thanks to entropy (you were right about it being true!)... GPS should be a hell of a lot better thanks to Dani... auto brightness set as default.. screen timeout 30 seconds ... cleaned up code in our device tree... boot animation is even smoother... ROM manager removed... removed alot of the junk files taking up space (mainly media)... Used the firmware files for wifi from entropy blob (seems to be better then before from what i can tell) plus latest cm source merged... bunch of other **** i cant remember... Everything overall seems much improved... id recommend downloading once i get it up.
[Samsung Infuse 4G] redgrass83:
Woooohooooo. Got a wicked good feeling on this one. Titaniuming everything as I speak in anticipation.
[Samsung Infuse 4G] jimlmackjr:
scott and the rest of the builders are just rocking this JB build

the little poblems i had got fixed i redownloaded the ROM and reflashed with inverted Gapps and USB works, GPS works but little spotty, Vibration works. no sure why it all stopped working but im loving this rom. just like Unip0rn very smooth and for how i use it seem Stable. cant wait till the next Update
[Samsung Infuse 4G] daemonlmrj:
New Build coming (F5,F5,F5,F5,F5,F5,F5,F5,F5,F5).......
[Samsung Infuse 4G] scott.hart.bti:
Will be up within the next hour... want to make sure test team doesnt come across anything out of the ordinary... Big thanks to the test team btw... They do an awesome job.... I have to add them to my thanks in the OP when i get a chance.
[Samsung Infuse 4G] nccu_eagles:
froyo ftw!!!!!!!!
[Samsung Infuse 4G] jimlmackjr:
everyone love FROYO the OS rocks
[Samsung Infuse 4G] Jamieb88:
Froyo is the past jelly bean is the now! Get with the times man :D
[Samsung Infuse 4G] scott.hart.bti:
So... I think im going to have to post pone release until morning... I was going over my changes to make sure i didnt miss anything, and unfortunately i did... Its nothing major and probably wouldnt make to much of a difference, but to be on the safe side i have corrected it and am going to rebuild over night and will update in the morning... Sorry!
[Samsung Infuse 4G] Jamieb88:
Better to be safe than sorry my momma always said :D:p
[Samsung Infuse 4G] redgrass83:
Gotta admire his being a stickler for perfection.
[Samsung Infuse 4G] trogdoor17:
This is EVERYTHING I was having a problem with, especially GPS and the brightness. Thanks so much, to all you devs!
[Samsung Infuse 4G] ice5192:
Can we get that installer like yumiporn and such ?
[Samsung Infuse 4G] Jamieb88:
If your talking about aroma I don't know if it supports mtd yet and they usually don't implement that till they think its a complete stable ROM.
[Samsung Infuse 4G] showdowknigh:
Hey scott we could use this boot animation its the jelly bean X for 800x400 display to make fell more like a stock jelly bean

http://xdaforums.com/showthread.php?t=1819324
[Samsung Infuse 4G] PoXFreak:
Just copy it to /system/media after deleting the old one...

BTW, all 3 parts work... fade in to fade out.
[Samsung Infuse 4G] kangshoo:
any news about 8.23 new rom?

has uploaded?i can`t wait anymore LOL
[Samsung Infuse 4G] scott.hart.bti:
Unofficial CM10 - Butter - MTD - 8/23 ------ Mirror
[Samsung Infuse 4G] reactorcooler:
I've been waiting for a new build for days. Thank you!

Going to flash it once charged.
[Samsung Infuse 4G] scott.hart.bti:
lmao... uhh... its only been like 6 - 7 days since the last release.. :p
[Samsung Infuse 4G] raecer27:
Guess your spoiling the flash thumb addicts around here.

To you and all the Devs and testers on this project a BIG thanks.
[Samsung Infuse 4G] PoXFreak:
Sorry I haven't been around to help much, but I've been quitting smoking after thirty years and I have been told I have an awful mean streak and endless amounts of sarcasm right now.

That being said, I felt it best to stay quiet and not say a word, lest I get banned for having more than 75% of the words in one sentence be considered vulgar or uncouth.

Yes, I said uncouth...lol.

Carry on folks, don't mind the old fart in the corner chewing pretzel sticks...

---------- Post added at 09:14 AM ---------- Previous post was at 09:12 AM ----------

Can u haz patience? Virtue it is, young Skywalker... haz you must.
[Samsung Infuse 4G] mariusvt:
Any issues with clearing caches and flashing over 8/16? Had no problems going over 8/11 with 8/16.
[Samsung Infuse 4G] raecer27:
No problems here.
[Samsung Infuse 4G] scott.hart.bti:
I always recommend a FULL WIPE and format /system... Why chance it?
[Samsung Infuse 4G] trogdoor17:
Flashing now, well now I'm rebooting. I can already say that the boot animation is A LOT smoother. I never realized how laggy it was until I saw how good this looks :P
[Samsung Infuse 4G] mariusvt:
Ha, indeed but I'm at work and impatient to update. Can do a quick update and go but don't have time for a full wipe and setting everything up.

Naturally if any issue popped up I'd wipe it and go completely clean.
[Samsung Infuse 4G] Entropy512:
FYI, the XTRA servers don't matter at all on many devices. They only matter if the GPS HAL provides an ephemeride preload interface for XTRA - I think this may only exist on Qualcomm devices.

The fact that they are different on N7 indicates that maybe that GPS does have some sort of ephemeride preload mechanism - but on most Samsungs I've worked with (can't remember if I specifically checked the Infuse), the "get extension" call returns NULL for the XTRA loading function.

Yeah, I've never understood what the deal was with "faster fix" items that changed NTP servers - the only case they might make an improvement is in situations where the NTP server is totally inaccessible to a device.

Wifi tethering was completely broken because jt's repo was missing some firmware blobs - adding those blobs fixed that.

At the same time he enabled the WPA/WPA2 fix, but made a typo that caused it to not actually work. The boardconfig stuff is case, sensitive - so "True" will fail if the correct setting is "true" :)
[Samsung Infuse 4G] slammed2000:
flashed first thing this morning and all seems to be working just fine!! thanks again for all your hard work!
[Samsung Infuse 4G] wevsspot:
I just finished the upgrade path from Aeon GB to CM10. Entire process went perfectly. Thanks so much! One question concerning the advanced settings menu. Specifically;

Settings > Advanced > Radio

If you click on the HSPA tab an option screen opens. In the options you can choose "UMTS Only", "HSDPA Only" or "HSDAP+HSUPA" By default none of the options are checked, but I'm assuming the default setting is HSDPA/HSUP = enabled?

I'm curious as to the correct setting for AT&T unlimited data plan (grandfathered in :))

Thanks so much again for this port.
[Samsung Infuse 4G] tfpHumorBlog:
Noob question..

In instructions - to flash...

wipe cache - is this the cache partition, davlik, or something else?

Thanks!
[Samsung Infuse 4G] indymx:
Now you're just going to get fat.. Like me.. Been quit for 17 years no. Best decision of my life.
[Samsung Infuse 4G] redgrass83:
Scott actually suggests full wiping and formatting of system to ensure proper results on this one. Helps out a lot too when reporting errors coming from a neutral, global environment.. basically, a common scenario were all using. Helps the development greatly.
[Samsung Infuse 4G] unknown25:
BOTH.

cache partition as well as dalvik cache.
[Samsung Infuse 4G] Goneeuro:
Is the data usage menu back. That's the only thing I miss from one of the last builds.
[Samsung Infuse 4G] Jamieb88:
It wasn't in the 8/20 build... haven't had a chance to download this new one yet Im trying to help test miui ATM. Next on my list is this one :D
[Samsung Infuse 4G] rockynewsmaster:
No its not sry

sent from Jelly Beaned Infuse all decked out with Green X
[Samsung Infuse 4G] araemo:
"Correct" depends on what you want. If you want full speed data (when available from your tower), choose "HSDPA+HSUPA" (or leave them unselected per default). The other two options reduce your speeds (HSDPA only lets you get 'full' download speeds, but reduces your max upload speed), and UMTS restricts you to "basic 3G" (instead of 3.5G, what AT&T calls "4G" on the infuse).

Why you might want to do this is that UMTS takes noticeably less power for low bandwidth streaming-type connections.. there's an argument that HSDPA would let you use less power overall for a download that might go faster and end quicker, but for ongoing data where you aren't using more speed than UMTS can provide, UMTS would probably be lower power.

Continuous browsing is one you might think is constant data, but in most cases you load a page for a second or two, and read it for a minute or two, so anandtech (and other sites) have actually seen some higher-speed modems get better battery life on web browsing tests for that reason. If in doubt which is better for you, try it and see.
[Samsung Infuse 4G] cx831:
Is it just me or enabling "Unknown Programs Installation (or third parties program, not sure about the exact wording)" is not included this the 8/23 build? I cannot find it anywhere in settings and when I attempt to install an .apk, I follow the installation prompt to go to settings and it says "Setting has stopped working." Yet it was previously working on the other builds..:confused: Thanks in Advance.
[Samsung Infuse 4G] lukas_s:
I can't figure out what MTD is. How do I know if a ROM I'm currently on (RemICS-UX) is MTD or not?
[Samsung Infuse 4G] Jamieb88:
There is a mtd file on your SD card. I think it creates it when it converts to it. I don't think remics has it. Pretty sure on JB ROMs have it atm
[Samsung Infuse 4G] whois.christopher:
The easiest way would be to ask your ROM developer. :)

As far as I know, RemICS-UX is ICS-based (i.e. not Jelly Bean, no butter and no MTD) though Bradman has been working a Jelly Bean version based on Scott's CM10 MTD + Butter release. That JB-version would be MTD.

---------- Post added at 02:09 PM ---------- Previous post was at 02:06 PM ----------

Yes, there should be a couple of log files on the SD card as the result of the BML to MTD migration (i.e bml_over_mtd.log and cyanogenmod_mtd.log), but the developer could choose to delete them post-operation.
[Samsung Infuse 4G] FlyingIsFun1217:
I seem to have more problems with WiFi on the newest build than I did on the previous one. It seems that every time I shut the screen off and turn it back on (I have turned on the option to only keep WiFi on during sleep when plugged in), I have to toggle WiFi on and off to get it to work again. This is consistent whereas on previous builds it would only happen every so often.

Again, I can provide logs if need be, I just need to know how.

FlyingIsFun1217

----------EDIT----------

After 3 or 4 toggles of the WiFi, I could no longer use that method to get WiFi back. I finally had to reboot. Definitely more WiFi problems with this newer version than the older ones.
[Samsung Infuse 4G] whois.christopher:
Scott - this new build is indeed much smoother... Not just the boot animation, but also the lag in the phone and other apps. Great job!

BTW, if there a reason why KSM (Kernel Samepage Merging) is not enabled by default? Thank you.

EDIT: I meant to say "... the lag in the dialer and other apps"
[Samsung Infuse 4G] scott.hart.bti:
Haha.... ah yes... the joys of case sensitive things... :::face palm::: Thanks again for pointing that out.
[Samsung Infuse 4G] scott.hart.bti:
Yea ive noticed this also... Just seems all together improved. Well... CM has not set it to enabled... And i have not seen a reason to on our end either... Although depending on responses i can set it as enabled by default if people are for it?
[Samsung Infuse 4G] rockynewsmaster:
Its under the Security tab in Settings

sent from Jelly Beaned Infuse all decked out with Green X
[Samsung Infuse 4G] redgrass83:
Its in settings/security my friend. Unknown sources is the wording you're looking for.

---------- Post added at 02:48 PM ---------- Previous post was at 02:44 PM ----------

Nice, concise explanation araemo. Well stated.

---------- Post added at 02:50 PM ---------- Previous post was at 02:48 PM ----------

Gotta say it again. I'm soooooo loving the keyboard response now. It actually keeps up to me.. Yayyyy.

Its like a little shot of nitrous all the way around.
[Samsung Infuse 4G] araemo:
I'm guessing it's not widely tested and it's there for people to test, but to make it hard for people who pay attention to the warning to break their phone if it has bugs.

I'm also guessing that it is of limited use depending on the device..

I'm not sure if it does dedupe of userland pages, or just kernel memory space.. if it's just kernel memory space, I really doubt it has a noticeable impact on performance at all.

If it also does userland memory, it could probably be most useful on devices that have a fair amount of memory bandwidth, but fairly limited memory size.. I believe the infuse fits this description. (512MB is not a lot of RAM for ICS/JB roms, and from what I understand, exynos phones tend to have higher bandwidth memory busses than many similarlly specced snapdragon/etc phones) The memory bandwidth would probably ne needed due to the copy-on-write needed when one instance of a merged memory page is written to but the rest are not. Otherwise while you're saving memory use, you're going to take a performance hit when one of those merged pages is actually written to... And obviously, if you're rarely getting near 100% ram usage, saving a few megs of in-use ram isn't going to matter if you have 50-100MB free still.

So: dubious improvement and possible bugs/performance regressions.
[Samsung Infuse 4G] redgrass83:
Originally Posted by Entropy512

FYI, the XTRA servers don't matter at all on many devices. They only matter if the GPS HAL provides an ephemeride preload interface for XTRA - I think this may only exist on Qualcomm devices.

The fact that they are different on N7 indicates that maybe that GPS does have some sort of ephemeride preload mechanism - but on most Samsungs I've worked with (can't remember if I specifically checked the Infuse), the "get extension" call returns NULL for the XTRA loading function.

Yeah, I've never understood what the deal was with "faster fix" items that changed NTP servers - the only case they might make an improvement is in situations where the NTP server is totally inaccessible to a device.

Wifi tethering was completely broken because jt's repo was missing some firmware blobs - adding those blobs fixed that.

At the same time he enabled the WPA/WPA2 fix, but made a typo that caused it to not actually work. The boardconfig stuff is case, sensitive - so "True" will fail if the correct setting is "true"

originally posted by scott.hart

Haha.... ah yes... the joys of case sensitive things... :::face palm::: Thanks again for pointing that out.

redgrass83

looove seeing these two brainstorming. we all win..

---------- Post added at 03:00 PM ---------- Previous post was at 02:57 PM ----------

its not..

---------- Post added at 03:15 PM ---------- Previous post was at 03:00 PM ----------

absolutely incorrect.. wifi's working A1.. "up" your idle timeout time setting and untick the :avoid poor connections" option, i've a feeling you're having signal strength issues.. if both those attempts fail, download wifi analyser and see if your router is transmitting on a congested channel.. most routers are set by default on channel 6 and if youre living in a fairly populated area i've noticed the interference can do exactly what youre experiencing.. use wifi analyzer to scope out the traffic and choose the least congested channel .. it actually suggests a few for you..

---------- Post added at 03:23 PM ---------- Previous post was at 03:16 PM ----------

Especially keyboard response.. (so impressed im saying it again lol)
[Samsung Infuse 4G] Jamieb88:
Your on a roll redgrass!
[Samsung Infuse 4G] redgrass83:
hahaa..tks jamie,its just that im so proud and thankful that we're all working as a team. and one helluva team to boot.this is turning into one kicka$$ thread that a lot of other threads could learn tons from. wish i had more thanks's to hand out per day because we've got some platinum class people in here figure i'll get em out while i can.. you guys are the bomb..
[Samsung Infuse 4G] Jamieb88:
Haha I answer the ones I know the answer to and if not I leave it to the more knowledgeable members :D:p
[Samsung Infuse 4G] wevsspot:
Thank you sir. I appreciate that explanation. Funny enough, once you make a selection you can only change the selection, you can't return it back to an unchecked "default" state (or at least I couldn't figure out how to). Calls, MMS and internet usage are all working great with the "HSDPA+HSUPA" selection checked though, so I think I'll just leave well enough alone.

Last question and I'll quit bugging you guys for a day or two......... I can't find the task manager on this ROM. Is that by design or am I just overlooking it?

Thanks again.
[Samsung Infuse 4G] Jamieb88:
There isn't really a task manager but there is a setting that let's you kill an app if you hold the back key. I think you can also control how many apps can run in the background

PS. I'm not on pa jb ATM cause I'm testing other ROMs so I can't give you the exact location on those settings
[Samsung Infuse 4G] scott.hart.bti:
There are no logs needed.... If 99 people test and return better feed back and 1 person reports negative feedback... Would you consider it an issue? No... Id say you might want to do a FULL wipe and FORMAT /system and reflash or check out your wifi settings wherever your connected to... Sorry for the bad news, but the latest release is not the cause my friend.
[Samsung Infuse 4G] scott.hart.bti:
These options are found in Settings - Developer options.
[Samsung Infuse 4G] Jamieb88:
Thanks Scott! Couldn't remember the location if it would save my life haha. The new build I'm downloading. Pretty sure I won't find any problems besides the known problems :D
[Samsung Infuse 4G] whois.christopher:
Two places you can do this:

1, Settings->Apps, then scroll horizontally to the "Running" tab, select the appropriate program and "stop" it if desired.

2, if you are running the Apex launcher, hit the menu soft button while in Apex, and select "Managed Apps" - it will take to the same place as the above.
[Samsung Infuse 4G] scott.hart.bti:
FYI... We are we on the newer Inverted GAPPs packages from Justin Bean link in my OP? Has anyone tried his newer packages? I was told that the google talk app in the 8/21 GAPPs package was unreadable but havent heard anything besides that.. IF thats the case, we can swap out the google talk on that zip with the one from the 8-7 zip from Justin Bean. Any feedback?
[Samsung Infuse 4G] Jamieb88:
Will download and try it