Now I have:
I've tried every configuration, fix app, doctor and optimization available in market and also some manual tweaking on the phone but nothing... it doesn't even see the satellites in GPSTest. So I think it goes deeper, maybe something driver related? Anyway I've come up with a few possible causes and solutions I would like to ask for your help and experience to figure out if they're reasonable and your opinion on whether they could work or not.
1. Driver related, compile own kernel from opensource.samsung.com and reflash only boot.img (Have all the tools, now learning how to do this) Q: could I brick my phone beyond repair by flashing my own compiled kernel?
I found a few differences between callisto_rev03_defconfig from I5510L and I5510 which I will list but none seem related to the GPS... it seems they apply to storage.
Also I found out that the GPS is integrated into the Qualcomm MSM7X27 chip which both phones have so I'm starting to feel drivers are not the issue here... This is getting disturbing, it seems that none of the model differences have to do with the GPS so... it should work with no problems...
Extra lines in config for I5510L:
#Derek:Added for Latin Kernel Feature:2010.08.20 CONFIG_SAMSUNG_LTN_COMMON=y CONFIG_SAMSUNG_LTN_B=n CONFIG_SAMSUNG_LTN_L=y
# LinuStoreIII Flash Devices (FSR) # CONFIG_RFS_FSR=m CONFIG_RFS_FSR_STL=m CONFIG_RFS_STL_DELETE=y
# LinuStoreIII Flash Devices (FSR) # #@CONFIG_RFS_FSR=m #@CONFIG_RFS_FSR_STL=m #@CONFIG_RFS_STL_DELETE=y
# Samsung Param support # CONFIG_MSM_PARAM=m
# Samsung Param support # #@CONFIG_MSM_PARAM=m
# RFS Filesystem # CONFIG_RFS_FS=m
# RFS Filesystem # #SCONFIG_RFS_FS=m
# RFS Core Filesystems # CONFIG_RFS_FS_CORE_FAT=m CONFIG_RFS_FS_FAT_VFAT=y
# RFS Core Filesystems # #@CONFIG_RFS_FS_CORE_FAT=m #@CONFIG_RFS_FS_FAT_VFAT=y
2. App related. I notice there are a few apps that seem related to GPS/location, maybe restoring one of this apps could help? I have Ti backup from before flashing, but don't know exactly which apps could be responsible. Haven't tried this yet.
3. I read in a few places that radio.img could be responsible for both 3G loss and GPS loss, is there anyway to get this radio from somewhere? Perhaps another phone? Remember I have i5510L which is slightly different from plain i5510.
NEW Perhaps replacing system.rfs from original rom into KD4 pda and then reflashing could shed some light whether it's app related or not... is it too dangerous for the phone to do this?
That's all I can come up with now, any help would be greately appreciated. Also if someone knows where to get original firmware would be welcome too. I took my phone to service but they still haven't received samsung repair box so they told me I just have to wait