[Q] GPS fix I9100G - Galaxy S II Q&A, Help & Troubleshooting

My I9100G doesnt fix GPS. I tried waiting for more than 20 mins. Any solution?

Try FasterFix from the Market, or have a look at this thread.

FasterFix didnt work for me
Thanks for the thread

For the I9100G (and probably for the I9100 as well) the only settings that exist in the gps.conf files are:
NTP_SERVER
XTRA_SERVER_1
XTRA_SERVER_2
XTRA_SERVER_3
SUPL_HOST
SUPL_PORT
The default values are mostly correct, except for NTP_SERVER which seem to always be set to north america, no matter from which region of the world you're in. A lot of these "fixes" just modify the NTP_SERVER to the correct region you're in.

Related

[Q] Tablet in China

I bought a Malata Zpad in China, because I live here.... It is a tablet with 3G and GPS. Overall it's working out of the box.
3G is only working if the ROM "understands" Chinese. So I did not changed the ROM.
Two major things are not working:
- No Android Market,
- No GPS.
For the Market I did the modification of the build.prop as described here in the forums and downloaded the com.android.vending_2.2.6.apk (I also tried other versions with the same result).
If I start the app for the Android Market, it starts and shows a white screen for 5-10 s then it crashes.
Other users outside of China describe the same problem, but there is no clear solution for that.
It is known that the Market is blocked by the "Great Firewall" in China.
I found a workaround (put in the IP-Address for android.clients.google.com in the Hosts but prior find out "local" IP address from PC via nslookup).
This workaround is not working for me so far, but I am not sure if the software is OK...
Is the "White screen" the blocking from the "Great Firewall" or is that a Software Problem?
Does anyone have an idea for that?
The GPS don't work. I installed the Google Maps application as well as GPStest. They are trying to get the position but it doesn't work. GPStest tells that the signal is OK but not so strong (yellow). It cannot get the satellite anyway.
The same thing for Goggle Maps. If I use the Goggle maps application and activate local position, it tells me after about 30s that it is unable to get the position for the moment. On the Goggle Navigation app, it tries to find the position for very long time without stop.
The GPS symbol never occur on the tablet.
Navigation is also not working with my SIM card installed, based on network position.
Later I found in the gps.conf file, that there are no parameters in!
I tryed to edit gps.conf by writing in the Chinese Time-Server. For the other parameters I changed to the default values from Google. This values were written as a comment in the gps.conf itself.
The editing of the gps.conf has not solved the problem nore changed the behavior of the programs.
Does anyone have an idea how to make GPS navigation work on a Android here in China?
So does anyone have the parameters for GPS.conf for China?
Thank You very much.
I am sorry to hear that, According to your words, your tablet pc has not the GPS function.
Make GPS navigation work,you could choose an external 3G model.
Hope help you.

[Q] [Stock-ROM][4.1.2] GPS issue

GPS using 4.0.4 was very good, quick and stable gps-fix.
After updating to 4.1.2 using original Polish update via Kies GPS is no longer performing as well as before -
long time to GPS fix, quite instable.
Could this be an A-GPS issue or sonething else?
Any similar experiences?
Any fix?
Thank you.
Nubbi said:
long time to GPS fix, quite instable.
Click to expand...
Click to collapse
I don't know about the default gps.conf setting in the Polish update, but problems like this are usually related to the NTP server setup... You can edit your gps.conf manually, or, to make things simple, download FasterFix or Faster GPS from Play Store. Make sure your NTP server is set according to your region. This will help with downloading your aGPS data. Also, check your SUPL settings in gps.conf - if it's not supl.google.com/port 7276/no SSL, set it to that. Another good option is supl.nokia.com, port 7275. Back up your gps.conf first, just in case!
It may be a modem related issue.
When you updated your rom to 4.1.2, its possible that the modem was also updated with it. If it is the case, the new modem may be the one performing poorly.
Try flashing your previous modem and check if it helps your gps lock times.
BoRiSGz said:
It may be a modem related issue.
When you updated your rom to 4.1.2, its possible that the modem was also updated with it. If it is the case, the new modem may be the one performing poorly.
Try flashing your previous modem and check if it helps your gps lock times.
Click to expand...
Click to collapse
I am not used to do this, I am a dummy.
Can a dummy do that?

Fujitsu Arrowsx F02E GPS error

I bought Fujitsu Arrowsx F02E phone last week. Great Japan phone for low price. It works great(Fingerprint sensor exelent :fingers-crossed. But,
1. When I turn on GPS using 3G network it restarting again and again(GPS work fine with Wifi)
2. Antutu benchmark shows lower score for processor and GPU (Compared with HTC one X(Both has Nvidia tegra 3)) HTC one x has 1.5quad but this phone has 1.7quad :laugh: . So, why lower score?
3. Asphault 7 not working also(Game opened its Menu is slow and game not started).
Please help me ASAP.
And Can someone please tell me where Can I find custom rom for this?
bump
bump
kk
wkh7777 said:
bump
Click to expand...
Click to collapse
Plz help
i have exactly the same problem with gps on this phone...
have you found some solution by now, perhaps?
To OP:
1.
GPS will crash the phone to restart is normal for ALL NTT Docomo NEXT series Smartphones. I have confirmed with my F-02E, F-06E, SH-06D and an even older NEC MEDIAS.
To use the GPS on these devices, you will have to turn on the Airplane mode to work if you are outside of Japan and is using a foreign SIM card. (GPS will work fine with 3G or 4G LTE Xi with a Docomo USIM in Japan)
*****(Though I have read somewhere that a non-Docomo 128kb MicroSIM might do the trick, but I do not have one to test)*****
Also do not expect the GPS to be as fast and accurate as the Galaxy S3/S4 as the F-02E does NOT support GLONASS.
The GPS receiver is optimized for Japan region only (maybe can change satellite list after root).
A-GPS for faster GPS lock is DISABLED without a Docomo SIM.
2.
The reason for the lower score is because of the lack of optimization, as well as all the BLOATWAREz Docomo has preloaded on the phone. To uninstall these Docomo software (useless outside of Japan), you have to r00t.
Fujitsu kind of failed with the F-02E. Even after the V17 update, Android 4.1.2 is really unstable on the phone. I had the OS crashed in several occasions in different apps and some games.
To get the best performance out of the F-02E, you have to flash a cooked ROM.
Though the stock OS is much faster and stable on the F-06E, though in synthetic benchmark, the F-06E still scored lower than my Galaxy S4 -i337m
3.
Asphalt 7 works fine for me on my F-02E. Also gameplay is rather smooth offscreen at 1080p.
Asphalt 8 works good too, but some occasional frame drops on complex maps.
Shadowgun and DeadTrigger both plays buttery smooth.
Epic Citadel Unreal 3 Benchmark, the F-02E at 1080p on Best Quality setting gets around 30fps - 40fps (Tegra 3 works better on 720p screens, and again lack of optimization from Fujitsu on the software side)
Hope this helps.
Cheers
you're great, man! thanx a lot for your answer -
but where can i find that cooked rom for f02-e?
ndandy said:
you're great, man! thanx a lot for your answer -
but where can i find that cooked rom for f02-e?
Click to expand...
Click to collapse
You will have to find some clues on Japanese BBS boards (2ch etc **NSFW)
Development for this phone in Japan is gathering more people as the average retail no contract price of a brand new F-02E in Japan costs around $160-$180 since around May-June of 2013
You can also find active development in some Chinese forums
mms6 said:
To OP:
1.
GPS will crash the phone to restart is normal for ALL NTT Docomo NEXT series Smartphones. I have confirmed with my F-02E, F-06E, SH-06D and an even older NEC MEDIAS.
To use the GPS on these devices, you will have to turn on the Airplane mode to work if you are outside of Japan and is using a foreign SIM card. (GPS will work fine with 3G or 4G LTE Xi with a Docomo USIM in Japan)
Click to expand...
Click to collapse
I use F-06E with 3G operator and have no problems with GPS, no reboots, navigation apps work good.
Also, I had F-02E, it could not find any satellites at all.
psylence84 said:
I use F-06E with 3G operator and have no problems with GPS, no reboots, navigation apps work good.
Also, I had F-02E, it could not find any satellites at all.
Click to expand...
Click to collapse
You might have a 128k MicroSIM card with your F-06E.
My 64k Rogers Wireless MicroSIM make both my F-02E and F-06E reset when GSM and/or HSPA is turned on (mobile data on/off does not matter), and GPS is on and searching for satellite for location.
***NOTE*** If the GPS is just on and not searching for any satellites, the phone will not reset.
Regarding your F-02E does not find any Satellites in Moscow (Your Location).
The F-02E will find a GPS lock eventually, but it may be unstable and take quite long time to lock. The main problem is because the GPS receiver chip in the F-02E does not support GLONASS, and the GPS locale list is configured in Japan region. So outside of Japan region, GPS will be flaky without rooting and updating the GPS locale conf.
The F-06E on the other hand does have GPS/aGPS and GLONASS support as part of the Qualcomm S600 platform SoC. GLONASS lock should not be a problem.
***NOTE*** The aGPS cellular assisted location service will not work without a Docomo USIM. Hence on phone with only GPS and no GLONASS, like the F-02E, initial lock from cold boot may take some time.
How to change/update GPS locale list
mms6 said:
You might have a 128k MicroSIM card with your F-06E.
My 64k Rogers Wireless MicroSIM make both my F-02E and F-06E reset when GSM and/or HSPA is turned on (mobile data on/off does not matter), and GPS is on and searching for satellite for location.
***NOTE*** If the GPS is just on and not searching for any satellites, the phone will not reset.
Regarding your F-02E does not find any Satellites in Moscow (Your Location).
The F-02E will find a GPS lock eventually, but it may be unstable and take quite long time to lock. The main problem is because the GPS receiver chip in the F-02E does not support GLONASS, and the GPS locale list is configured in Japan region. So outside of Japan region, GPS will be flaky without rooting and updating the GPS locale conf.
The F-06E on the other hand does have GPS/aGPS and GLONASS support as part of the Qualcomm S600 platform SoC. GLONASS lock should not be a problem.
***NOTE*** The aGPS cellular assisted location service will not work without a Docomo USIM. Hence on phone with only GPS and no GLONASS, like the F-02E, initial lock from cold boot may take some time.
Click to expand...
Click to collapse
I am having the same issue with my F10D, GPS keeps trying to locate satellites. I'm considering rooting it to update the GPS Locale list but I need guidance on how to update such list. Any help will be much appreciated! Thanks.
Even if updating the GPS list, the performance is only bit improvement. The antenna/receiver used in these Fujitsu phones before the Snapdragon 600 ---- F-06E are not great to begin with
If you really want a faster phone GPS, then its time to find other phones
As for a flashable GPS locale config for other countries outside of Japan, it will be hard to find if it even exists
New ROM
mms6 said:
Even if updating the GPS list, the performance is only bit improvement. The antenna/receiver used in these Fujitsu phones before the Snapdragon 600 ---- F-06E are not great to begin with
If you really want a faster phone GPS, then its time to find other phones
As for a flashable GPS locale config for other countries outside of Japan, it will be hard to find if it even exists
Click to expand...
Click to collapse
Thanks a lot for the explanation!
One more question - If I flash the phone and install a new ROM, do you think the GPS may work?
Thanks
OK guys, looks like I found a fix for f02-e reboot issues.. will post it after 48hrs from now. Device is under test. Its been 24hrs since I stated.. no reboots, GPS locks with out any issue. GPS+3g works !
Sent from my F-02E using xda app-developers app
Restarting problems. Need a solution. Please ...
Hello, I bought my unlocked F-02E mobile in Japan this summer and I brought it to Spain. I have disabled some docomo apps but the pone keeps restarting. I couldn't find the way to update or download the V17 firmware upgrade because I don't have any Docomo SIM in order to download it. I don't know if there's some cooked rom available to flash it and get a solution to avoid annoying restarting problems when calling or after calling or using 3G data ... (it happens randomly). I use GSM only here in Spain but when I call with data enabled it also reboots sometimes
Neither I don't know if buying a new 128K micro SIM could help to avoid rebooting issues.
I'll wait for your solution.
Thank you very much in advance.
Best Regards
biswaranjan said:
OK guys, looks like I found a fix for f02-e reboot issues.. will post it after 48hrs from now. Device is under test. Its been 24hrs since I stated.. no reboots, GPS locks with out any issue. GPS+3g works !
Sent from my F-02E using xda app-developers app
Click to expand...
Click to collapse
diamoncito said:
Hello, I bought my unlocked F-02E mobile in Japan this summer and I brought it to Spain. I have disabled some docomo apps but the pone keeps restarting. I couldn't find the way to update or download the V17 firmware upgrade because I don't have any Docomo SIM in order to download it. I don't know if there's some cooked rom available to flash it and get a solution to avoid annoying restarting problems when calling or after calling or using 3G data ... (it happens randomly). I use GSM only here in Spain but when I call with data enabled it also reboots sometimes
Neither I don't know if buying a new 128K micro SIM could help to avoid rebooting issues.
I'll wait for your solution.
Thank you very much in advance.
Best Regards
Click to expand...
Click to collapse
I can understand your frustration and pain.. I have gone through the same for past few months. I had verified with 64k, 128k and 256k sims. None of them fixed the issue. It reboots with any kind of sim. so buying a 128k sim will not help. But, only sim I have not verified is 'LTE sim with 3g/2g support'. It might fix the issue.
However as a workaround, I have modified some android props to suit Indian network conditions and the phone is much stable with a 64k sim now ! Still there were two reboots in three days(found the cause, will fix it) and it never rebooted during call ! Earlier it used to reboot 5-6 times a day. It used to reboot during/after calls, when kept idle, when I am cooking, etc...
Fix is to disable LTE on this phone and set some 3g/2g parameters. Additionally you can set some default locale and gps config too.
Please do the following tweaks and let us know the result.
Steps: (search the forum for appropriate links)
1. root your phone and mount /system as read/write. (must)
2. Now disable LTE and configure 3g/2g parameters: Add the following lines to "/system/build.prop" file. (can directly copy paste the following at end of the file)
# system props for telephony modules
# Disable LTE/4G
ro.config.lte=false
# Set default network to be 3g/2g auto (wcdma preferred)
ro.telephony.default_network=0
# set hsdpa/hsupa categories
ro.ril.hep=0
# hsxpa=2 signifies hsdpa and hsupa. you can leave it as 2.
ro.ril.hsxpa=2
# gprsclass=12 is maximum value it can have. all modern networks should support this, else as a conservative setting try 10.
ro.ril.gprsclass=12
# hsdpa=8 and hsupa=6 signifies 7.2mbps dowenload/5.76mbps upload. If your network supports it, leave it as it is. else try 6/4 for these values
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
# some signal strength, power tweaks
ro.ril.att.feature=1
ro.ril.disable.power.collapse=1
ro.ril.fast.dormancy.rule=1
ro.config.hw_fast_dormancy=1
# fixes connectivity issues, my phone used to loose network very often.
ro.ril.enable.dtm=0
ro.ril.enable.a53=0
# believed to be signal strength tweaks
ro.ril.enable.ncell.ind=1
ro.telephony.ril.v3=signalstrength,singlepdp,skipbrokendatacal
# better voice quality
ro.ril.enable.amr.wideband=1
3. Now set gps settings in build.prop. Add the following lines to "/system/build.prop" file. (can directly copy paste to the file)
# AGPS mode set
ro.ril.def.agps.mode=2
ro.ril.def.agps.feature=1
4. Now change locale settings. (So that when you do a factory reset, it does not show you japanese text) Find out following props and change it. (in "/system/build.prop" )
ro.product.locale.language=en
ro.product.locale.region=US
5. Now lets fix gps settings: (replace contents of "/system/etc/gps.conf" with the following). you should set NTP_SERVERS for your region. rest of the things should be fine for your region.
NTP_SERVER=asia.pool.ntp.org
NTP_SERVER=0.asia.pool.ntp.org
NTP_SERVER=1.asia.pool.ntp.org
NTP_SERVER=2.asia.pool.ntp.org
NTP_SERVER=3.asia.pool.ntp.org
NTP_SERVER=0.vn.pool.ntp.org
NTP_SERVER=1.asia.pool.ntp.org
NTP_SERVER=0.asia.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 =0
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=0
# Report supl ref location as position, 1=enable, 0=disable
REPORT_POSITION_USE_SUPL_REFLOC=1
# Wiper (wifi positioning), 1=enable, 0=disable
ENABLE_WIPER=1
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_NO_SECURE_PORT=3425
SUPL_SECURE_PORT=7275
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
# FOR C2K PDE SUPPORT, set the following
C2K_HOST=c2k.pde.com
C2K_PORT=1234
CURRENT_CARRIER=common
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE
# TRUE for "User Plane", FALSE for "Control Plane"
DEFAULT_USER_PLANE=TRUE
6. Change some parameters in "/system/etc/gps/config/pathconfigfile.txt". Replace the file with following content.
#
# Config file
GPSC_CONFIG_FILE /system/etc/gps/config/GPSCConfigFile.cfg
# Patch file
PATCH_FILE /system/etc/gps/patch/patch-X.0.ce
# Aiding file storage
AIDING_PATH /cache/gps/aiding/
#Logger Control
#0->dont log:
#1-> UDP
#2-> NVM
#3-> ANDROID
#4-> STDIO
#5-> CUSTOM FUNC
LOGGER_CONTROL 0
#logger IP & PORT when LOGGER_CONTROL = 1, else ignored
DEBUG_UDP 192.168.16.1 5555
#Logger NVM setting, when LOGGER_CONTROL = 2, else ignored
LOGGER_NVM_FILE /cache/gps/logs/
#Logger - maximum lines in log per file in NVM
MAX_LOG_LINES 100000
#Logger - maximum log files in NVM
MAX_NVM_FILES 10
#To/From Sensor Control
#0->Dont write:
#1->Write to UDP(Not supported):
#2->Write to NVM:
SENSOR_CONTROL 0
#Sensor log NVM setting
SENSOR_NVM_PATH /cache/gps/logs/
#Session log Control
#0->Dont write
#1->Write to NVM
SESSION_LOG_CONTROL 0
#Session log NVM setting
SESSION_LOG_NVM_PATH /cache/gps/logs/
6. Now, DO A FACTORY RESET. AND PLS DO NOT DISABLE ANY DOCOMO APPS. Use the phone for couple of days and if it's stable, start disabling docomo apps.
Please do let me know if it helped.
Note: still you might see a reboot, as I had seen two reboots in last three days. Found the cause, fixed it and device is under test again Let's hope no more reboots on this device.
PS: I hate this device so much, if it reboots again I will throw it out of the window.
How can some one release a device without proper verification ? a docomo user might face same issues while in international roaming !
Thank you
Thank you very much!. I will try these steps you explain but I guess I'm going to buy another mobile because it's not very useful to have a phone which cannot get Android updates and cannot use 3G data without rebooting.
I'm planning to buy a Moto G which is made by Google and they say that Android 4.4 update is sure at the beginning of 2014. And it's cheap and has good specifications
I also had problems of not being able to use 3g data without rebooting. These steps would solve it too don't disable any DoCoMo apps.
But software update is a real prob..
Sent from my F-02E using xda app-developers app
I quit. No further wasting of time n energy.
Rebooted many times today, reboot happens while searching for network.
Am selling the phone now. Will go for Google device.
Sent from my F-02E using xda app-developers app
New Software Update V19R50D?
Hello,
I've seen there's a new nttdocomo software update compilation (V19R50D) and I've read somewhere this update solves rebooting (I read it on a japanese page translated thanks to Microsoft Bing Translator ).
Do you know if there's any way to update software without nttdocomo SIM and outside of Japan?. I've searched but I haven't find any way :crying:
Anyway, I'll buy a new Google device too because my F-02E, although there's a nice device with great specs, it's unuseful if you cannot call without restarting or surfe the web with at least 3G data.
Thanks!
biswaranjan said:
I quit. No further wasting of time n energy.
Rebooted many times today, reboot happens while searching for network.
Am selling the phone now. Will go for Google device.
Sent from my F-02E using xda app-developers app
Click to expand...
Click to collapse
I had tried vpns and Sim location manipulators but did not work hope some one posts a solution.
Sent from my F-02E using xda app-developers app

[Q] Incorrect current location shown via location services - is there a permanent fix

This has happened on and off for some time now. I'd been traveling in South America and when I came home I started to use Google Now but for some reason I was getting a lot of info about a random city in Mexico, which was really irritating, especially as it's in a continent I hadn't been to since I'd had the phone!
Then when I tried some other apps that use location services to determine your whereabouts, I was having the same problem. It comes and goes and some times show's that I'm in Mexico, sometimes in London, when I'm actually in the North of England and haven't moved!
I've tried shutting down the phone and turning on the GPS and that sometimes works but surely I shouldn't have to do this every time I reboot the phone??
I'm running a rooted I9305 on a stock 4.3 (German) ROM.
I've tried searching the forum and online but can't seem to find a solution - any suggestions?
woldranger said:
This has happened on and off for some time now. I'd been traveling in South America and when I came home I started to use Google Now but for some reason I was getting a lot of info about a random city in Mexico, which was really irritating, especially as it's in a continent I hadn't been to since I'd had the phone!
Then when I tried some other apps that use location services to determine your whereabouts, I was having the same problem. It comes and goes and some times show's that I'm in Mexico, sometimes in London, when I'm actually in the North of England and haven't moved!
I've tried shutting down the phone and turning on the GPS and that sometimes works but surely I shouldn't have to do this every time I reboot the phone??
I'm running a rooted I9305 on a stock 4.3 (German) ROM.
I've tried searching the forum and online but can't seem to find a solution - any suggestions?
Click to expand...
Click to collapse
You need to report your post to get a mod to put it in the i9305 area.
Try rebooting into recovery and clearing cache plus delvik cache.

WiFi channels 12 and 13 - unable to see them

Hello all!
As the title suggests, I found out that the networks operating on these channels are not seen by my Le Max2.
Up to now I had no any problem regarding this, and I was also not aware that I cannot see a wifi network with this phone. It all came to light about a week ago at my workplace where we have multiple Cisco routers installed on various places. Moving around, I noticed that some networks show up, some don't. It's frustrating to see that you have no network where you'll spend your next hours.
I changed the modems, hoping that it will solve the problem, and it kind of did for some time. I was using 26s modem for a long time and all was fine. Then suddenly the networks started to disappear and I was forced to try various versions. With 016s US it worked for about 2 days, then again stopped detecting the networks. After that I've changed multiple modems from 023s to RU, to developer, to US again, etc... Nothing worked. I then used the modules in Magisk and Xposed to extend the wifi channels, they also didn't work...
Currently running AICP 8.1 on my X820, but switching between the ROMs mostly, as I'm not settled on a specific one. I guess that now I'm having 028s modem installed. There is no option to change the settings of the routers as they are locked down.
Any ideas?
Thanks in advance!
I had exactly the same problem - several wifi routers cant be seen by my phone, sometimes they appeared in wifi list (strange, but only when Sim card was inserted, didnt test if it was channel numbers related), but all those problems disappeared and now my x829 can see my router everytime even without sim inserted. It got fixed for me after flashing India 19s stock rom - try it out if you haven't already - https://forum.xda-developers.com/le-max-2/how-to/le-max-2-official-stock-firmware-links-t3433761
Thanks a lot. I cannot download the full ROM, but I will try just the modem. The Internet connection is quite bad for downloading a file that large.
Will post the results after flashing the modem.
Hello again.
After installing the Indian 019s modem, still I couldn't see the networks. Reinstalled aicp, but this time after installation, the airplane mode was Off and the phone received GSM signal. Now looks like I can see the wifi networks on channels 12 and 13.
I understand the relationship between the sim card and the WiFi channels, but isn't there something that can be done to set it manually, and something that will work?
Like I told - only switching to Full India 19s stock rom, not modem only helped me and btw fixed 4g network drops problem.
Thanks for the answer. Going back to the past is not the option unfortunately. All this "Wi-Fi channel" problem is ROM related, you are right, and it depends if the developers added a region or not in their ROMs.
I searched a lot in the last days and looks like the culprit is wifi-service.odex that is located in system/framework/oat/arm64. This file takes information from the SIM card once it receives GSM signal and it determines the region where you are located. In this way, it restricts the wifi channels. Unfortunately if you don't have GSM signal (like me), then it limits the working channels to 1-11, not showing 12 and 13. As soon as the GSM signal appears, and the phone recognizes the region as being an unrestrictive one, then it releases the channels 12 and 13.
The thing is that once this file gets modified, the restrictions are gone. Most of the users reported that setting the zone to US is the best as it is one of the less restrictive. I hope that the devs will consider this in their future releases.
Now, what can I do?! I can flood all the development threads with this request, or try to modify the file myself. As I'm not that good in decompiling apps, I will still try it, not even considering the option no 1.
Maybe somebody with a bit more experience can give me a hand and change the wifi-service.odex
valy_cta said:
Thanks for the answer. Going back to the past is not the option unfortunately. All this "Wi-Fi channel" problem is ROM related, you are right, and it depends if the developers added a region or not in their ROMs.
I searched a lot in the last days and looks like the culprit is wifi-service.odex that is located in system/framework/oat/arm64. This file takes information from the SIM card once it receives GSM signal and it determines the region where you are located. In this way, it restricts the wifi channels. Unfortunately if you don't have GSM signal (like me), then it limits the working channels to 1-11, not showing 12 and 13. As soon as the GSM signal appears, and the phone recognizes the region as being an unrestrictive one, then it releases the channels 12 and 13.
The thing is that once this file gets modified, the restrictions are gone. Most of the users reported that setting the zone to US is the best as it is one of the less restrictive. I hope that the devs will consider this in their future releases.
Now, what can I do?! I can flood all the development threads with this request, or try to modify the file myself. As I'm not that good in decompiling apps, I will still try it, not even considering the option no 1.
Maybe somebody with a bit more experience can give me a hand and change the wifi-service.odex
Click to expand...
Click to collapse
Hi,
you asked for help at "LG G4 WiFi Fix - Always all channels on 2.4 GHz" (https://forum.xda-developers.com/showpost.php?p=76161940&postcount=10)
Please do not "flood all the development threads with this request". Thank you.
If you need help from specific users you can link them or quote their posts. That should be enough.
Here are some suggestions for investigation:
-Analyze the Logacat outputs while you activate airplane mode.
Search for lines like "country code to" or just the word wifi.
For that you could use the app Catlog, but I recommend using ADB to read logcat outputs.
For more details read https://forum.xda-developers.com/showthread.php?t=1726238
If you found something interesting, post it here as a filedump or in HIDE tags.
-Analyze your /system file structure. Different Android versions and devices use different file structure.
".jar" files could be replaced by ".odex" files. Sometimes there a ".oat" files.
Newer smartphones have arm and arm64 folders.
You can create a dump of your system's framework structure with
Code:
ls -lR /system/framework > file-structure.txt
And please provide more details from your phone, e.g. exact Android version, ROM version, rooting status, ...
If you want, you can upload wifi-service.odex or other files of your ROM.
Maybe someone can analyze them for you.
-Search for files in /data/data and /system that could be releated to your issue.
For example /data/data/com.android.providers.settings and /data/data/com.android.providers.settings have interesting ".db" files.
In /system/etc/wifi one will find the wpa_supplicant.conf
There are other files that should be inspected.
Good luck :fingers-crossed:

Categories

Resources