yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Neel.I:
Even though I never faced any issues with GPS,I was intrigued to try out your changes.

I don't know how accurate or reliable GPS Test app is,but just for curiosity I tried it out.

On 10.1,I used to get 1 satellite lock,and now,I am getting 6 straight away(5 in use),and updating the gps.conf via TopNTP,I am getting 7 locks(3 in use).And this is from inside my home!

God bless you Pawit .. I don't know how you do it,but you've just revived our device,yet again!

Hopefully,everybody's qualms about GPS would be resolved by this change :)

Oh and haven't had any problems with the ROM!
[Galaxy S I9000 Android Development] Rikkardo92:
Thank you very much to both of you for your answers, even though I did not understand what it's for, I'm not very experienced, like you! Thank you very much again, and excellent ROM! :highfive:

Or also noticed a lot of problems in the ROM, when I switched from "CM10.1" to this "CM 10.2", with no Wipe. Dialer problems about non-existent, crash trebuchet, and sometimes a reboot.

So I would recommend to first run a full wipe, install the ROM and GAPPS, otherwise you do not have the Play Store. In fact, now everything works great, it is sometimes a minilag, or Focal crashes, but it is quite "normal", we are still at the beginning. Nice work pawitp! I also like a mess of the Blacklist (sms, calls), yet I have to try, but it was something that was missing, and I envied the MIUI!

Sorry for my bEd english :p

---------- Post added at 07:38 AM ---------- Previous post was at 07:33 AM ----------

UPDATE:

Does not work (crashes all the time) the Google Voice Search, and Google voice typing.

(I hope I have translated well from Italian.)
[Galaxy S I9000 Android Development] pawitp:
Please see the format in the first post. File a bug report with ROM version, Google Apps version and logcat.

Dialer Settings -> Dial pad autocomplete.

This is the new implementation from Google for 4.3.
[Galaxy S I9000 Android Development] Rikkardo92:
Ah, sorry:

What is your--

Phone model: i9000

Radio (baseband): JVT

CM version: 10.2 05082013

CM Download url: ►

Gapps version: 20130726

Did you--

wipe: Yes, Full Wipe + format /system

restore with titanium backup: no

reboot after having the issue: no

Are you using--

a task killer: no

a non-stock kernel: no

CMSettings/Performance settings (other than stock): Yep, Governor ONDEMAND, Scheduler NOOP, zRam 18%, cleaning resources and KSM.

other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

Does not work (crashes all the time) the Google Voice Search, and Google voice typing.
[Galaxy S I9000 Android Development] pawitp:
Please upgrade to the latest Google Apps and also provide a logcat.
[Galaxy S I9000 Android Development] Rikkardo92:
Sorry I can not do it, I do not have a connection that will allow me.:crying:

I have no idea what a logcat and how to create it.
[Galaxy S I9000 Android Development] pawitp:
Google it.

Wait till you have a better connection before you file a bug report then.
[Galaxy S I9000 Android Development] ts1506:
Hi [MENTION=3117667]pawitp[/MENTION]

Just wanted to ask you if the changes regarding GPS have been pushed to github or not. If yes , can you link the commit please, I cant find it ?
[Galaxy S I9000 Android Development] pawitp:
The proprietary binaries for GPS are simply updated to the version from ZSJW4.

http://review.cyanogenmod.org/#/c/47075/
[Galaxy S I9000 Android Development] yu-fa:
Thanks.I Saw the activation option.

But the phone dialer included only English letters, and no hebrew letters Additionally, like it was in v4.2.2 .although choosing the Hebrew language in setting.
[Galaxy S I9000 Android Development] pawitp:
As I've mentioned before, it's a new implementation by Google and does not (yet) contain CM's additions.
[Galaxy S I9000 Android Development] cezararon:
ok, so i have these settings in su:

superuser acces - Apps and ADB

declared permission - unchecked

automatic response for new requests

no PIN

Request timeout - 30sec

Logging- checked

i tried the su command in teerminal emulator and nothing happens,i mean i know there should be a new line with #

other than this, everything i usually use works just fine.

And about the su binary update( i'm recalling the name from memory ) it's the first thing that happens when i flash new build: something from superuser needs to update. Hope this helps in any way
[Galaxy S I9000 Android Development] Michel38280:
I just try ... and it works fine !
[Galaxy S I9000 Android Development] pawitp:
Is there a number in front of the command prompt after you run "su"? Can you attach a logcat? (you'll need to get it via adb).

I'm not sure what's "su binary update". It shouldn't happen. Try reflashing the ROM.
[Galaxy S I9000 Android Development] nexzor:
maybe he has installed superuser from market, there you can update the binarys!

only thinking around and trying to find the point!

after i write su in terminalemulator the superuser popup appears and ask me how i like to give permissions "only 1 time", "for 10 minutes", "ever". (translated from german)

after this all workes like it should
[Galaxy S I9000 Android Development] fishears:
I think I might have accidentally changed SELinux mode and that's what caused my problem with su, wipe would have fixed this... Sorry pawitp, my bad.
[Galaxy S I9000 Android Development] twili9ht:
I went cycling this evening and recorded the whole route. The GPS didnt loose signal once, even when cycling through the forest. Really impressed with this update/change.
[Galaxy S I9000 Android Development] javier4554:
[MENTION=3117667]pawitp[/MENTION] is posible put your new binaries of gps in a 4.2.2 ROM?, how i do it? . Thanks.

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] unbroken0:
i have a weird issue with gps accuracy with the latest build...(expecially with Waze, also after gps tweaks). Maybe i will come back to the build 20130803 (it was perfect for me! 15-20 meters of accuracy!)
[Galaxy S I9000 Android Development] purpleraintoxicity:
Just wanted to say thank you.

This my daily driver since the second build. And I had absolutely zero bugs till now.

Works flawlessly.

Awesome work Pawitp .

Can't ask for more

GPS works great and smoothness and battery consumption are great.

One question though:

I have a "bug" that come and go since cm9.

Sometimes, data shows connected but there is no arrows of bandwidth inside the signal sign thus no real connection. I need to toggle data on and off.

Is it a modem failure or a bug needs logcat?

Also no data during calls, which is weird ( I always assumed its cause of the device itself)

Thank you!
[Galaxy S I9000 Android Development] cezararon:
[MENTION=3117667]pawitp[/MENTION] i flashed the build again in order to take a screenshot of the notification from su right after boot ( su binary is out of date),but this time i didnt update because i saw a quick toast of superuser granting access to RamManager.without updating superuser i get root and i can access Titanium backup too. i'll just avoid this update to su for the moment because everything seems fine.thank you very much for your commitment :cowboy:
[Galaxy S I9000 Android Development] mishulake:
But camera, work fine withwout interruptions, FC?
[Galaxy S I9000 Android Development] pawitp:
Copy gpsd, gps.xml, Certification.cer, gps.aries.so from the ROM and put it in the correct place.

It appears that the new binaries is less accurate but has better lock, nothing can be done about it (except replacing the GPS binaries (listed above, with the exception of Certification.cer) and creating an addon.d script to preserve the old binaries). The are both binaries from Samsung ROM and I cannot do anything to modify its behavior (since no source is available).

I've never got that problem. As for data during call, it's not possible with EDGE, I'm not sure about 3G (the Galaxy S does not support the band my provider use).
[Galaxy S I9000 Android Development] purpleraintoxicity:
Do you think that providing ksmg/logcat in those moments would even help?
[Galaxy S I9000 Android Development] twili9ht:
I just checked some details and for me it's pretty accurate actually.
[Galaxy S I9000 Android Development] Turtuga:
anyone please upload new gps files.. i have limited connection at this time and not possible download a full rom

i appreciate this
[Galaxy S I9000 Android Development] ziporpor:
Here you go
[Galaxy S I9000 Android Development] pawitp:
Probably not. But you can try if it happens often. You also need the radio log (logcat -b radio), which is very verbose and quite hard to get the correct moment. (like <10 seconds after the problem)
[Galaxy S I9000 Android Development] Turtuga:
big big thanks
[Galaxy S I9000 Android Development] grinder777:
Did not find Certification.cer in my ROM...

Could you tell me the path please?

tapatalked from lifetab p9516
[Galaxy S I9000 Android Development] ziporpor:
Sure,

put it under: System\vendor\bin
[Galaxy S I9000 Android Development] kogli:
Guys, interesting stuff + bug report:

I opened the focal app and tried PicSphere. EVEN THOUGH we have missing proximity sensor, it was working quite well.

But when i tapped on the "record" button, the camera preview disappeared, just the sky background was still visible. No FC, Focal was still working, but camera wasn't.

I closed Focal. Then, EVERY camera app I opened told me "Camera is unavailable" error. Any camera app wasn't working till reboot.

I think if you solved the camera problem, PicSphere would be working really good on our phones even though we have missing proximity sensor. Thanks for understanding. :)

Also, I noticed that kernel gives us just 368MB RAM available. That's not much.
[Galaxy S I9000 Android Development] dark_knight35:
[MENTION=4749623]kogli[/MENTION] The camera crash is known(focal isn't ready yet) and we never had more RAM without big/hugemem.
[Galaxy S I9000 Android Development] kogli:
[MENTION=4441166]dark_knight35[/MENTION] oh c'mon, we always had about 380 or 390 MB RAM. Bigmem is even more: 402MB, but this is only 360 :(

Odesláno z mého GT-I9000 pomocí Tapatalk 4
[Galaxy S I9000 Android Development] HM.Carbide:
Please read a bit, or investigate before you write about something you don't know.

368MB is the maximum possible mem without breaking things.

With patched libs and reducing reserved mem for gpu, you'll get about 396MB, but playing some videos formats is broken.

With reducing even more reserved mem, you'll get 406MB, but making HD Videos is broken.

So increasing RAM to more then 368MB is equal to include a bug in cm.

Why should pawitp do that?
[Galaxy S I9000 Android Development] mishulake:
Too little RAM
[Galaxy S I9000 Android Development] kogli:
Oh well, sorry

Odesláno z mého GT-I9000 pomocí Tapatalk 4
[Galaxy S I9000 Android Development] mishulake:
... To make the difference look on Super nexus 4.2.2
[Galaxy S I9000 Android Development] edwardgonen:
New binaries solved the GPS problem on CM10.1

Dear pawitp!

The new GPS binaries, once copied to CM10.1 solved the GPS problem.

Thanks a lot! Looking forward to try this new ROM. Great work!
[Galaxy S I9000 Android Development] grinder777:
Thanks a lot, works nice at Malchos BlackBeast!

SGS - Devil 4.2 - Black Beast - Cobalt Sam-X - Thnx2all
[Galaxy S I9000 Android Development] didhiy:
I didn't see facebook running on that ;)
[Galaxy S I9000 Android Development] purpleraintoxicity:
Off topic.

Anyone has a list of safe to remove apps on cm10.2? All i find is sammy ones and cm9's
[Galaxy S I9000 Android Development] Alberto96:
Can anyone test this new version of GearKernel for Android 4.3? I patched it for 4.3 but i don't have time for testing, im working hard on other updates.

Thanks in advance :)

P.S.: this included also new GearKernel updates (soon 1.0.5 :good:)
[Galaxy S I9000 Android Development] androiduser44:
Thanks for the files

i ve used them with Helly Bean (4.2.2) but now my gps isnt working

where is the fault?
[Galaxy S I9000 Android Development] Netmatrix:
Gonna test report soon...
[Galaxy S I9000 Android Development] grinder777:
Did you set the permissions right?

SGS - Devil 4.2 - Black Beast - Cobalt Sam-X - Thnx2all
[Galaxy S I9000 Android Development] mishulake:
The battery looks good, till now!
[Galaxy S I9000 Android Development] Rajaasim1980:
get s4 for 2gb ram
[Galaxy S I9000 Android Development] sergiish:
It doesn't work for me. This kernel causes bootloop and wrong IMEI.
[Galaxy S I9000 Android Development] mik101:
Too much crap running in the background.... nothing to see here.
[Galaxy S I9000 Android Development] gverma1:
Thanks Pawitp (pressed thanks on your post too)... I copied all files including Certification.cer in the relevant folders of CM10.1 nightly and set permissions as they were in the original files (Certification.cer is set as -rwxrwxrwx) and my GPS seems to lock faster and with more satellites. From within my car, I got 10 sats and all were in use with about 33 feet accuracy. Accuracy seems same, but lock time and number of sats is better.

Next, I will include these files in CM10.1 zip and then flash the nightly.

Didn't understand when you said '... with the exception of Certification.cer'. Is this needed or not and if yes, what should its permission be?

Thanks
[Galaxy S I9000 Android Development] pawitp:
Please do not discuss other kernels in this thread as it is considered off topic and may confuse other users. Please discuss it in your own thread.

I'm talking about the person who want to revert to the old binaries. Certification.cer is not present in the older binaries. The permission should be 644 or 664, but doesn't matter as long as it's readable by the GPS daemon.
[Galaxy S I9000 Android Development] VIP1:
Copied all the GPS files into the folders listed above. set the permissions as the old GPS files (and certification.cer as -rwxrwxrwx)

The GPS is now working Flawlessly...

Thanks you pawit and everyone else who helped with the GPS problem

btw, I would suggest to insert those binaries to CM10.1 because a lot of users using the CM10.1 as their daily ROM. I haven't noticed any bugs, no cons with the upgrade, only pros..

maybe someone can make a recovery install ZIP that can do that automatically (I am sorry but i have no clue how to do it...)?
[Galaxy S I9000 Android Development] mishulake:
Thank you very much, for your technical advice!
[Galaxy S I9000 Android Development] javier4554:
[MENTION=3117667]pawitp[/MENTION] not change to H, always only 3G symbol

PD. The news bynaries from gps are fantastic, thanks.
[Galaxy S I9000 Android Development] pawitp:
Nightlies for CM 10.1 will stop as soon as 10.2 is released, and any changes can potentially introduce problem (even if you don't see it, others may).

Did you disable HSDPA in system settings? Anyone else having this problem?
[Galaxy S I9000 Android Development] yavu:
It means that there is no intention to release a final 10.1.3 stable version?
[Galaxy S I9000 Android Development] androiduser44:
how could I forget :D

thx mate
[Galaxy S I9000 Android Development] javier4554:
Where in use 2G only?, not i have disable this option.
[Galaxy S I9000 Android Development] Sw2rT1:
hi pawitp!

problem with a yellow screen will remain in the 4.3 for i9000?
[Galaxy S I9000 Android Development] iluha_ua:
Insufficient storage available

Hello!

Thanks for Your work, [MENTION=3117667]pawitp[/MENTION]!

What is your--

Phone model: I9000

Radio (baseband): I9000XXJVT

CM version: 10.2-20130805-UNOFFICIAL-galaxysmtd

CM Download url: http://goo.im/devs/pawitp/galaxysmtd_cm10.2/cm-10.2-20130805-UNOFFICIAL-galaxysmtd.zip

Gapps version: 20130729

Did you--

wipe: before installing CM 10.2 first time - Yes, full

restore with titanium backup: Yes

reboot after having the issue: Yes

Are you using--

a task killer: No

a non-stock kernel: No

CMSettings/Performance settings (other than stock): 1024 KB readahead

other modifications: Multidpi Play Store 4.3.10, tested with stock - same result.

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

I have an issue since second build of CM 10.2.

When I try to install or update some applications from Play Store(Antutu or Facebook for example) I get an "Insufficient storage available" message.

I've checked free space in /data and /datadata and it seems ok. Some apps(Next Browser, MX Player) updated without problems.

I have recorded logcat during install/update process of two apps and it shows similar message, that I think, is cause of failure:

installd: Couldn't find Android in /data/media/0/

Does anyone have this problem or only me?
[Galaxy S I9000 Android Development] ElmirBuljubasic:
Try to wipe the cache from settings>apps>all play store
[Galaxy S I9000 Android Development] pawitp:
I cannot give information regarding unannounced future plans as they may change. Rest assured that 10.2 will very soon have all features 10.1 has (now it has most features of 10.1).

System -> Advances Settings.

However, as other users have reported that H is working fine, it is probably a problem of your carrier or a modification you've made on your system (you did not follow the bug report format, so I do not know if you've made any modification or not).

Unless someone submits a patch fixing it or somehow come to Thailand with the phone for me to check, it will remain in all future versions. (Bugs don't magically fix themselves with a new version!)

I've never encountered the problem before. What did you restore from Titanium backup? (Only user apps or also system settings.) Can you give the output of "mount" and "df"?
[Galaxy S I9000 Android Development] Sw2rT1:
which data may be necessary for you? maybe I can provide them.

in CM7 everything was normal. why this bug crawled in CM9+ ?
[Galaxy S I9000 Android Development] pawitp:
I've explained everything before in the CM 10.1 or CM 10 thread, you can see there for the detail. Basically, the framebuffer is switched from Samsung's to Nexus S's version which reads factory calibration info, which some display doesn't properly have. I already have a lot of data on it (as much as could be gathered remotely anyway), but I can't fix it without having access to the device. I've tried remote debugging before, but it didn't work out so well and the other party basically gave up with all the trials and errors I need to do.
[Galaxy S I9000 Android Development] salzheld:
Same here (germany/congstar)

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Sw2rT1:
is there a possibility to manually calibrate the screen?
[Galaxy S I9000 Android Development] pawitp:
Please search the aforementioned threads, you'll find everything you want to know there. I've tried overriding the calibration data, but it didn't work out so well for some reason. Unless you understand C code in the kernel (https://github.com/CyanogenMod/andr.../cm-10.2/drivers/video/samsung/s3cfb_tl2796.c), you won't be able to do anything about it.
[Galaxy S I9000 Android Development] KSLevel11:
[MENTION=3117667]pawitp[/MENTION]

Some users reported that TRIM works on I9000 via LagFix app from Play Store. Both of these users have iNAND memory type. Is it safe to install this app on MoviNAND Sgs variant? What do you think about it?

Wysłane z mojego GT-I9000 za pomocą Tapatalk 4
[Galaxy S I9000 Android Development] pawitp:
Unless fstrim takes more than a few seconds to run, I wouldn't say it works. Installing and running it won't hurt anything, but you won't gain anything if the memory doesn't support it.
[Galaxy S I9000 Android Development] aHcVolle:
i tried to compile cm10.2 from source and run into the following error:

ValueError: malformed recovery.fstab line: "/recovery mtd recovery"

what i found out is the following:

in the OTA package the file META/misc_info.txt has the entry

fstab_version=2

but the recovery.fstab looks like fstab_version 1 (3 arguments)

where can i find the source files from which the OTA update.zip is generated ? i gues i've got to edit the fstab_version to 1 but i just can't find where the source of is is.

can someone help me ?
[Galaxy S I9000 Android Development] octolith:
Bug Report

What is your--

Phone model: GT-I9000

Radio (baseband): XXJVT

CM version: 10.2-20130805-UNOFFICIAL-galaxysmtd

CM Download url: http://goo.im/devs/pawitp/galaxysmtd_cm10.2

Gapps version: 20130729: http://goo.im/devs/Hashcode/gapps/gapps-jb-20130729.zip

Did you--

wipe: YES

restore with titanium backup: NO

reboot after having the issue: NO

Are you using--

a task killer: NO

a non-stock kernel: NO

CMSettings/Performance settings (other than stock): NONE

other modifications: NONE

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

1. Turn on status bar brightness control in system settings.

2. Activate brightness toggle from Quick Settings and while the popup is showing, toggle the brightness via notification bar swipe.

Result: brightness starts to rapidly jump between two states.

I'll post a logcat as soon as I get home.
[Galaxy S I9000 Android Development] pawitp:
Are you using the correct branch? (Check your local_manifest). A recovery.fstab file is no longer present in cm-10.2 (migrated to the new unified fstab format)
[Galaxy S I9000 Android Development] pawitp:
Since it's a low-priority bug not related to device-specific code (and I don't have much free time), you might want to later file a bug report on JIRA when an M-build is released so that the UX team can deal with it.
[Galaxy S I9000 Android Development] aHcVolle:
i've got to be honest with you.

i'm not trying to compile CM 10.2 i'm trying to compile PAC man rom.

I thought it's based completely on CM (compiling for manta and jfltexx went perfectly fine).

most likely you're right and there is an issue in the device tree or ... i don't know.

thanks anyway :P

(i feel guilty that i used the CM thread for this :> )
[Galaxy S I9000 Android Development] biceman:
How to get back wide resolution (16:9) camera? In CM 10.1.2 i had 4 mpx option dor 16:9, now only 5 and 3 mpx, both 4:3 (samsung galaxy S1 i9000)
[Galaxy S I9000 Android Development] Besthiroeu:
It's available in Focal, so when Focal FCs get sorted out you'll be able to use it.
[Galaxy S I9000 Android Development] CaracalSef:
I think my brother has a broken back camera. Since CM 10.1, the camera did not worked. It just hangs when I enter it, then FC. I did a full wipe and installed CM 10.2. Same thing happens! I noticed that until it force closes, I can change some settings, so I changed fast to front camera. It works! :| Changing back to back camera -> force close of gallery. So...is that mean it has a faulty back camera? :(

Thanks!
[Galaxy S I9000 Android Development] ryanmat:
I've been trying to keep up with the thread, and don't think I've seen this posted, so it could just be me.

Has anyone else had trouble sending and receiving MMS messages?
[Galaxy S I9000 Android Development] pawitp:
1) Try installing a Samsung stock ROM to verify if the hardware is indeed working or not.

2) Attach logcat
[Galaxy S I9000 Android Development] iluha_ua:
Creaning Play Store cache doesn't help.

Reinstalled cm 10.2 with full wipe.

Usually I restoring user apps and some system backups like SMS, Wifi access points, BT pairings, and nothing related to system processes.

Here are fresh logcat when installing facebook(I've tried to uninstall it and install again from Play Store - no luck).

Also mount and df output attached.
[Galaxy S I9000 Android Development] pawitp:
Any system data, no matter how innocent it sounds, will be related to system processes and might cause problem after restoring.

Try

1) Clearing download manager data and reboot

2) Get the output of "ls -l /data/data/com.android.providers.downloads" and "ls -l /data/data2/com.android.providers.downloads" as root

3) If all else fail, wipe. If any system data is restored from TitaniumBackup and there is a problem, it might be due to some unrelated settings being overwritten (especially when no one else has the problem).