Spirit Radio - Optimus One, P500, V Accessories

Guys please help. I'm currently using the KitKat Version 9, however the spirit radio is not working....
I also tried this steps:
Sprit FM settings: 1.Open Menu-> Settings-> Debug-> HCI Access and set it to "Bluedroid Shim".
2. Menu-> Settings-> Audio-> Method to "Digital Auto" and restarting Spirit. Reboot device to get the changes done!
But still no good

Related

WiFi Tethering Issue

I rooted my Droid Incredible today using Unrevoked's one-click rooting process. The whole purpose of doing so was so I could use the wireless tethering feature. However, now that I have successfully rooted the device, I cannot get ANY application to work. I have used numerous programs found within the Android Market (Barnacle, etc etc) and have also tried the tether application that comes pre-installed with Android 2.2.
When I activate the wireless tether, the wireless network does not appear so other devices can connect to it.
I have searched the forums inside and out. I have tried the ##778 method suggested in this forum: http://forum.xda-developers.com/showthread.php?t=752687 and it did not fix my problem.
Any and ALL help is deeply appreciated! Thanks in advance for your time.
drumcrazy said:
I rooted my Droid Incredible today using Unrevoked's one-click rooting process. The whole purpose of doing so was so I could use the wireless tethering feature. However, now that I have successfully rooted the device, I cannot get ANY application to work. I have used numerous programs found within the Android Market (Barnacle, etc etc) and have also tried the tether application that comes pre-installed with Android 2.2.
When I activate the wireless tether, the wireless network does not appear so other devices can connect to it.
I have searched the forums inside and out. I have tried the ##778 method suggested in this forum: http://forum.xda-developers.com/showthread.php?t=752687 and it did not fix my problem.
Any and ALL help is deeply appreciated! Thanks in advance for your time.
Click to expand...
Click to collapse
I checked that thread you mentioned and it didn't seem very thorough. Here's something that I wrote on Android Forums that works for non-rooted Incredibles:
This works great on my Incredible. No rooting required, but you must have the 2.2 update which enables the 3G Mobile Hotspot on the device.
1. Select "Phone"
2. Dial "##778"
3. Select "Edit Mode" on pop-up dialog box
4. Enter "000000" for Please Enter Password (unless you manually changed your password to something else)
5. Select "Security"
6. Select "S.IP DUN User Name"
7. Delete the "dun." part of the number (ie: it should read as: [yourmobilenumber]@vzw3g.com)
8. Select "OK"
9. Press the "BACK" button
10. Select "M.IP Default Profile"
11. Select "DUN NAI"
12. Delete the ".dun" part of the number (ie: it should read as: [yourmobilenumber]@vzw3g.com)
13. Select "OK"
14. Press the "MENU" button
15. Select "Commit Modifications"
16. The phone will reset
17. Once booted, go into "All Programs", select the "3G Mobile Hotspot", Adjust your "Router Name" and "Password" (if you desire, but recommmended), and change the security to WPA(TKIP) (this is the only setting I've tried so far-other posts said the WPA2 is buggy)
18. Select "3G Mobile Hotspot - Press to turn on" (It will prompt you that you need the Verizon Mobile Hotspot Feature- just hit "Do not remind me again" and "OK") (Also, I am using Windows 7x64, and the wifi picked up the signal right away, but it took a moment to identify-but it connected to the internet cleanly and the connection is fast).
It can't hurt.
paulmz said:
I checked that thread you mentioned and it didn't seem very thorough. Here's something that I wrote on Android Forums that works for non-rooted Incredibles:
This works great on my Incredible. No rooting required, but you must have the 2.2 update which enables the 3G Mobile Hotspot on the device.
1. Select "Phone"
2. Dial "##778"
3. Select "Edit Mode" on pop-up dialog box
4. Enter "000000" for Please Enter Password (unless you manually changed your password to something else)
5. Select "Security"
6. Select "S.IP DUN User Name"
7. Delete the "dun." part of the number (ie: it should read as: [yourmobilenumber]@vzw3g.com)
8. Select "OK"
9. Press the "BACK" button
10. Select "M.IP Default Profile"
11. Select "DUN NAI"
12. Delete the ".dun" part of the number (ie: it should read as: [yourmobilenumber]@vzw3g.com)
13. Select "OK"
14. Press the "MENU" button
15. Select "Commit Modifications"
16. The phone will reset
17. Once booted, go into "All Programs", select the "3G Mobile Hotspot", Adjust your "Router Name" and "Password" (if you desire, but recommmended), and change the security to WPA(TKIP) (this is the only setting I've tried so far-other posts said the WPA2 is buggy)
18. Select "3G Mobile Hotspot - Press to turn on" (It will prompt you that you need the Verizon Mobile Hotspot Feature- just hit "Do not remind me again" and "OK") (Also, I am using Windows 7x64, and the wifi picked up the signal right away, but it took a moment to identify-but it connected to the internet cleanly and the connection is fast).
It can't hurt.
Click to expand...
Click to collapse
doesnt work for me, sorry
don't use the verizon wifi hotspot application. you need to install the corresponding kernel (Hydra stock undervolt is a good one for Sense) and Wireless Tether.apk to get it to work properly.
Knightslugger said:
don't use the verizon wifi hotspot application. you need to install the corresponding kernel (Hydra stock undervolt is a good one for Sense) and Wireless Tether.apk to get it to work properly.
Click to expand...
Click to collapse
I ran unrevoked, rooted my Incredible, and installed Wifi Tether and it has been working flawlessly for me. I didn't do anything with a custom kernel.
What I had to do to get the app to work, is I had to go grab an older version of wifi tether from the developers site and install the apk manually. After that, the newer market version started to work properly.
is ##778 a sense only thing? when I call that or ##778+ on miui I just get a call cannot be completed message
bucwylde23 said:
I ran unrevoked, rooted my Incredible, and installed Wifi Tether and it has been working flawlessly for me. I didn't do anything with a custom kernel.
What I had to do to get the app to work, is I had to go grab an older version of wifi tether from the developers site and install the apk manually. After that, the newer market version started to work properly.
Click to expand...
Click to collapse
check your kernel version. is it the stock HTC kernel?
Knightslugger said:
check your kernel version. is it the stock HTC kernel?
Click to expand...
Click to collapse
Yep,
2.6.32.17-g9a2fc16
[email protected]#1
All I did was run unrevoked and then get the wifi tether app.
Same here
Ran unrevoked then wireless tether-works great
Also did #778 - works fine too (only about 500k on either one)
huh, must have fixed the issue with the kernel since the last update. i remember that was one of the first things i did when i rooted was get the wireless tether working and i had to download Hydr kernel to get it going.
bucwylde23 said:
I ran unrevoked, rooted my Incredible, and installed Wifi Tether and it has been working flawlessly for me. I didn't do anything with a custom kernel.
What I had to do to get the app to work, is I had to go grab an older version of wifi tether from the developers site and install the apk manually. After that, the newer market version started to work properly.
Click to expand...
Click to collapse
i will try this because Wifi tether works flawlessly on my Eris
bucwylde23 said:
What I had to do to get the app to work, is I had to go grab an older version of wifi tether from the developers site and install the apk manually. After that, the newer market version started to work properly.
Click to expand...
Click to collapse
That worked perfectly! Thank you!
Thanks to everyone for suggestions

[Q] Gps auto data delete

Hi. I'm a fun of yours work on Samsung Wave. I come here to ask if is possibile to create a program that automatically delete the gps+ data.
I have the JL2 unofficial fw on my Wave and I checked that, without a manual delete data + gps, they are not downloaded. It 's always necessary, any time, enter the secret menu (*#4097*4097#) and manually delete the data.
It would be possible to build a tool able to do this procedure automatically and, perhaps, start Route66 in the same time. In short, do everything with one click. With this settings the fix of our Wave will be always in the order of time of 20-30 seconds. It's possible in yours opinion?
Why do you need to delete any data? I've installed Sygic and i get a lock after about 10-20 sec ....
pockobg said:
Why do you need to delete any data? I've installed Sygic and i get a lock after about 10-20 sec ....
Click to expand...
Click to collapse
Is difficult to explain the situation. I use Ruote66 and fw JL2. I haven't a flat plan on phone and I use wap configuration. I think isn't a problem of Ruote66 but of the internal settings of gps. In my case, if I don't used the gps from a week, the fix is slow (12 min). I have active gps+ but the download doesn't run automaticaly if I delete gps data.
Nezmanpro said:
Is difficult to explain the situation. I use Ruote66 and fw JL2. I haven't a flat plan on phone and I use wap configuration. I think isn't a problem of Ruote66 but of the internal settings of gps. In my case, if I don't used the gps from a week, the fix is slow (12 min). I have active gps+ but the download doesn't run automaticaly if I delete gps data.
Click to expand...
Click to collapse
So this is a problem for Route66? Why dont you try Sygic?
pockobg said:
So this is a problem for Route66? Why dont you try Sygic?
Click to expand...
Click to collapse
Becouse I buyed Route66. I want use it and not another software.
Question: Can you give me the fw in your Wave and the setting in secret menù of gps (*#4097*4097#)? My interest is for "gps type" and the value of "time - out" in the "application settings". Thanks
Time out - 60000
GPS Device-Type - HYBRID
I found that setting a timeout to 1000 worked a little better but effectively deleting the data gets it going more quickly. That is after setting up the system correctly in the first place.
Sent from my Hero using Tapatalk
duxxyuk said:
I found that setting a timeout to 1000 worked a little better but effectively deleting the data gets it going more quickly. That is after setting up the system correctly in the first place.
Sent from my Hero using Tapatalk
Click to expand...
Click to collapse
I use this settings:
gps mode: standalone;
gps option: location+ velocity + altitude;
session type: tracking mode;
gps device - type; build - in;
data receive..: All;
time out: 60000 (change to 1000);
Horizzontal Accuracy: 1000;
Vertical Accuracy: 500;
I tryed to use the hybrid type of gps, but my apn doesn't support traffic of data. So I set built - in and it's ok if I delete gps data. Now, the most rational solution is waiting a new fw that, perhaps, will solve this problem but my idea is easy and can give to all those who use route66 an immediately solution.
So, there is anyone that can realise this application? Is possible?
Here's how I got mine working correctly. (effectively I finish with Nezmanpro's settings as well)
1. Dial *#4097*4097#
2. Choose 3-User setting
3. Choose 1-Assist Method Type then select AGPS. System will reboot.
4. When the phone boots and returns to idle mode (after entering pin and checking the SD Card) dial *#4097*4097#.
2. Choose 3-User setting
3. Choose 2-SUPL Setting and set the options as below
Use AGPS or NOT = On
MT-Auto Configuration = Off
SUPL MT-Response Type = Accept
Server Address Type = IP_ADDRESS
Server FQDN Type = Custom Config (this was originally BMC LIVE TEST )
SUPL Secure Socket = Off
Server IP Address = 74.125.77.192
Server Port = 7276
I then go back up to "Server Address Type" and set that to "HOST_NAME". I can then set Server Custom FQDN = supl.google.com
I think there's a bug here as the port should also be available when using a host name - when choosing host_name the port field is locked, that's the reason behind going back up and changing the "Server Address type".
Save this. then go into 4-Network Profile
4. Set the network to the one you use for your internet access, not the mms.
5. Check that in the PDR Setting all is checked.
6. Go back to the main menu of LBS Application then select 2. Application Setting
7. Set the following options:
GPS Mode = A-GPS CP Based
(See the following post for further info http://forum.xda-developers.com/showthread.php?t=729118)
GPS Option = Location+Velocity + Altitude
Session Type = Tracking Mode
GPS Device-Type = HYBRID
Date Recieve Type = All
Time Out = 1000 (like Nezmanpro)
Horizontal Accuracy = 100
Vertical Accuracy = 500
8. I then go back into User Setting
9. Back into Assist Method
10. Set Assist Method Type = GPS+
System will restart
11.When the phone boots and returns to idle mode (after entering pin and checking the SD Card) dial *#4097*4097# to get back to the LBS Application.
12. Go back into 3-User Setting
You'll see that SUPL settings are no longer present.
13. Go into GPS+ Setting and check that Auto Download = Enabled
14. Go back to the LBS Application menu then 6- DELETE GPS DATA
16. Happy navigation. Phew
duxxyuk said:
Here's how I got mine working correctly. (effectively I finish with Nezmanpro's settings as well)
1. Dial *#4097*4097#
2. Choose 3-User setting
3. Choose 1-Assist Method Type then select AGPS. System will reboot.
4. When the phone boots and returns to idle mode (after entering pin and checking the SD Card) dial *#4097*4097#.
2. Choose 3-User setting
3. Choose 2-SUPL Setting and set the options as below
Use AGPS or NOT = On
MT-Auto Configuration = Off
SUPL MT-Response Type = Accept
Server Address Type = IP_ADDRESS
Server FQDN Type = Custom Config (this was originally BMC LIVE TEST )
SUPL Secure Socket = Off
Server IP Address = 74.125.77.192
Server Port = 7276
I then go back up to "Server Address Type" and set that to "HOST_NAME". I can then set Server Custom FQDN = supl.google.com
I think there's a bug here as the port should also be available when using a host name - when choosing host_name the port field is locked, that's the reason behind going back up and changing the "Server Address type".
Save this. then go into 4-Network Profile
4. Set the network to the one you use for your internet access, not the mms.
5. Check that in the PDR Setting all is checked.
6. Go back to the main menu of LBS Application then select 2. Application Setting
7. Set the following options:
GPS Mode = A-GPS CP Based
(See the following post for further info http://forum.xda-developers.com/showthread.php?t=729118)
GPS Option = Location+Velocity + Altitude
Session Type = Tracking Mode
GPS Device-Type = HYBRID
Date Recieve Type = All
Time Out = 1000 (like Nezmanpro)
Horizontal Accuracy = 100
Vertical Accuracy = 500
8. I then go back into User Setting
9. Back into Assist Method
10. Set Assist Method Type = GPS+
System will restart
11.When the phone boots and returns to idle mode (after entering pin and checking the SD Card) dial *#4097*4097# to get back to the LBS Application.
12. Go back into 3-User Setting
You'll see that SUPL settings are no longer present.
13. Go into GPS+ Setting and check that Auto Download = Enabled
14. Go back to the LBS Application menu then 6- DELETE GPS DATA
16. Happy navigation. Phew
Click to expand...
Click to collapse
Ok. But you must always manually delete gps data after this operation? I Knew that this operation was for functionally to have more speed to data download but my problem doesn't solve, becouse you must always delete gps data. Or not?
In order to get a fix quickly - ahem - in less than 3 minutes I need to delete the gps data.
Compared to a HTC hero I have the impression that the phone has no A in GPS.
the HTC hero locks in under 30 seconds the wave in under 3 minutes.
duxxyuk said:
In order to get a fix quickly - ahem - in less than 3 minutes I need to delete the gps data.
Compared to a HTC hero I have the impression that the phone has no A in GPS.
the HTC hero locks in under 30 seconds the wave in under 3 minutes.
Click to expand...
Click to collapse
An application that auto deletes the gps data would fix this problem.
So the Wave does not use network assisted GPS? Then those Application settings in the GPS menu do not make sense other than the Standalone mode?
bsbharath1987 said:
So the Wave does not use network assisted GPS? Then those Application settings in the GPS menu do not make sense other than the Standalone mode?
Click to expand...
Click to collapse
Having deleted the gps data this morning. I put the phone in 3G mode... gps lock in under a minute... I think YES the phone is capable of being assisted it's just that Samsung appear to have completely misconfigured and have forgotten to implement the gps data timeout :-(
definitely not something that would get past Steve Jobs....
i think we have nothing to do untill now except waiting a new firmware fixing this

[Q] Bada 2.0 S8500 GPS location Problem after Upgrade 2.0

Bada 2.0 S8500 GPS location Problem after Upgrade 2.0
Dear Friends,
i am facing problem in Location Service/GPS system my Bada S8500 after upgrade Bada 2.0. It's not working.
Please any one solve my problem...
If you just upgraded from bada 1.x to bada 2.0 and and now have problem with Navigation (Route 66), do this simple setting:
1. Setting => Location =>Location service (set it to on; i.e. green colour).
2. Back to main menu, launch "Navigation" (allow it to run for few seconds)
3. Then click on "More" (on Navigation menu) => Contents (download contents for Navigation, to sync your license; download maps; and download any other contents you have purchased e.g safety camera, etc).
4. That's all.
NB: In case your problem is not with Navigation (Route 66), please do well to explain in details what problem you are facing.
All setting is enable....
Actually i download foursqure application in my device. when i going to use 1 msg appear on screen..your loction could not be found. verify your gps setting and also the same problem with other apps.
asjad_shaez said:
All setting is enable....
Actually i download foursqure application in my device. when i going to use 1 msg appear on screen..your loction could not be found. verify your gps setting and also the same problem with other apps.
Click to expand...
Click to collapse
Normally when you install any location/GPS app manually, you need to also activate/include this app in the location service manually. Otherwise you will always receive the said error of 'Location service is disabled'
For Example, I installed the GPS Status app.
When I tried to start the GPS, it displayed error of 'Location service is disabled'.
Yes, even if I have enabled location service in my phone, but I have not enabled it for GPS Status app.
To solved this, I go to Setting => Location => Location service (already set to ON, if not, turn it ON),
then on same page/menu, scroll down to bottom of page where you will find your installed location/GPS app (in this example, GPS Status), and turn it ON.
Now go back and launch your location/GPS app, and it will no longer display the error. It will now work.
See screenshots below:

[Q] GPS issue

Hi all, I'm having problems with getting my GPS to function correctly. Somehow I missed this on the CMwiki before I flashed CM:
"To mitigate any problems with the radio interface layer or GPS, it is strongly recommended to change the following Settings in your stock ROM before installing CyanogenMod:
Change from Global to CDMA/LTE network mode: Settings > Mobile Data > Preferred Network
Enable all location services: Settings > Location > (all location services) = On"
Here is what I'm working with:
Device: Verizon HTC One (m7vzw)
CM version: 10.2.0-RC1-m7vzw
I've tried using TopNTP and GPS Status apps as suggested in other threads, but no luck in resolving the GPS issue. Wanted to see if anyone had any better advice before I flash back to stock and reflash CM with all locations services enabled.
I also had this issue. What I did was flash any sense rom ( I used EclipticONE), change the network, enable all location services, make sure you have a stable gps lock and then flash back to CM

[Q] Can not connect to Wifi when using new ROMs

Hi. I have a very strange problem. With all ROMs based on a firmware 2.22.401.4 I'm unable to connect to a Wifi at work. At home I can connect to a Wifi in all cases.
I had a stock firmware 1.54.401.5 with stock ROM. The Wifi was working.
I have flashed the Android Revolution HD 8.0 based on 1.54.401.5. The Wifi was working.
I have flashed the Android Revolution HD 11.1 based on 2.22.401.4. The Wifi was not working.
I have read that I have to flash the new firmware to use the new Android Revolution HD 11.1.
I have flashed the stock ROM 1.54.401.5 to be able to do the S-OFF using Firewater.
With S-OFF I have flashed the firmware 2.22.401.4.
I have flashed again the Android Revolution HD 11.1 based on 2.22.401.4. The Wifi was not working.
I have flashed the ElementalX kernel. The Wifi was not working.
I have flashed the stock ROM "One_M8_2.22.401.4_odexed.zip". The Wifi was not working.
I have flashed the ViperOneM8_2.4.0. The Wifi was not working.
I have flashed the insertcoin-m8_4.1.0_ART. The Wifi was not working.
I have flashed the SkyDragon+M8+v+15.0 The Wifi was not working.
I have flashed the One_M8_1.54.401.5_odexed The Wifi was working.
The conlcusion? It does not matter what firmware version I have or if the firmware version matches the ROM version.
The ROMs based on the old firmware 1.54.401.5 are working (stock ROM or ARHD 8.0).
The ROMs based on the new firmware 2.22.401.4 are not working.
And yes, I did a Factory reset in TWRP before flashing a new ROM.
In the Wifi Fixer there were log records:
...ASSOCIATING
...DISCONNECTED
Now I have:
version-bootloader: 3.18.0.0000
version-baseband: 1.19.21331147A1.09G
version-main:
version-misc: PVT SHIP S-OFF
product: m8_ul
platform: hTCBmsm8974
cidnum: 11111111 (originally HTC__032)
Do you have any idea what did I wrong or how can I connect to the Wifi at work with the new ROM?
I was also with this same problem on my Verizon HTC M8.
The ROM [Vzw] ViperOne M8, this stable. Wifi Hotspot and are working now. And with the kernel lunar elite will stay perfect.
http://forum.xda-developers.com/showthread.php?t=2715225
Problem solved.
Put the correction and Wifi Hotspot:
VZW: http://forum.xda-developers.com/ver...-enabledefualttether2-21-605-2vzw4-4-t2874772
AT&T : http://forum.xda-developers.com/showthread.php?t=2733561
Sprint: http://forum.xda-developers.com/showthread.php?t=2712222
More information: http://androidnews.co.in/2014/04/23/enable-free-wifi-tethering-htc-one-m8/
KERNEL[GPE 4.4.4][Sense 4.4.3]Elite Lunar for VZW HTC One M8:
Sense 4.4.3: http://projectelite.net/buck/m8/vzw/gpe/444/Elite_Lunar_M8GPE-09_22_2014.zip
GPE 4.4.4: http://projectelite.net/buck/m8/vzw/gpe/444/Elite_Lunar_M8GPE-09_22_2014.zip
More information: http://android-edge.com/forum/viewtopic.php?t=8856&p=13472
or
KERNEL ElementalX: http://forum.xda-developers.com/showthread.php?t=2705613
Installing the kernel wifi works already.
Hi Ithao.
Thank you for your reply. You have posted the URLs in this post in shortened form (with dots "...").
Please post the whole URLs. Thank you.
Today I tried to flash the stock firmware 1.54.401.5 with the stock ROM and the stock recovery. The Wifi was working.
Then I installed the 1.54.401.10 OTA update. The Wifi was working.
Then I installed the 2.22.401.10 OTA update. The Wifi was not working.
Then I tried to restore the stock nandroid backup 2.22.401.10 from:
http://forum.xda-developers.com/showthread.php?t=2701376
The Wifi was not working.
I'm still looking for a solution. At this moment it looks like a bug in Android 4.4.3.
vladaxx said:
Hi Ithao.
Thank you for your reply. You have posted the URLs in this post in shortened form (with dots "...").
Please post the whole URLs. Thank you.
Click to expand...
Click to collapse
Sorry. I already fix.
I'm using the ROM STOCK official 4.4.3 with root at the moment: http://forum.xda-developers.com/ver...m-stock-rooted-vzw-ota-2-21-605-2-wp-t2874699
More information:
http://forum.xda-developers.com/showpost.php?p=55395233&postcount=4
http://forum.xda-developers.com/showpost.php?p=55687373&postcount=12289
Remove Red Text from HTC One M8’s HBOOT Screen (Int/Vzw/Spr/Rogers/AT&T/Telus):
http://www.droidviews.com/remove-red-text-from-htc-one-m8s-hboot-screen/
SOLVED
Well, after three weeks of googling, trying, flashing, backuping and restarting I'm able to fix the problem.
Problem:
With the newest Android 4.4.3 KTU84L with wpa_supplicant v2.1-devel-htc-1.56 on the HTC M8 (Europe, cid: HTC__032) I'm unable to connect to the wifi AP 3Com WL-546.
With the older Android 4.4.2 KOT49H with wpa_supplicant v2.1-devel-htc-1.38 the phone connects well.
The AP has no 802.11n support.
Cause:
Unknown. Probably, the new Android system is trying to force the unsupported 801.11n standard. The connection will fail and the AP is blacklisted.
Symptoms:
When you get the Android 4.4.3 with your custom ROM or with OTA update the HTC One M8 is unable to connect to the wifi AP without 802.11n support. The phone connects well to other APs. Other phones like HTC One M7 with Android 4.4.3 connects to the same AP witout problems.
In logcat you will find:
D wpa_supplicant: nl80211: Connect event
I wpa_supplicant: wlan0: CTRL-EVENT-ASSOC-REJECT bssid=__:__:__:__:__:__ status_code=1 ssid='Wifi name' freq=0
I wpa_supplicant: Added BSSID __:__:__:__:__:__ into blacklist
E wpa_supplicant: wlan0: BLACKLIST ADD __:__:__:__:__:__
I wpa_supplicant: State: ASSOCIATING -> DISCONNECTED
In dmesg you will find:
__limProcessSmeJoinReq: 1668: create a new session a session BSSID: *:__:__:__
peCreateSession: 121: create a new session a session BSSID: *:__:__:__
peCreateSession: 202: created session = 0
Regulatory max = 20, local power constraint = 20, max tx = 20
limProcessAssocRspFrame: 601: received Re/AssocRsp frame failure code 10
limProcessAssocRspFrame: 859: Assoc Rejected by the peer. Reason: 515
limHandleSmeJoinResult: 1745: Trigger: 7
Solution 1:
Disable the 802.11n standard on your phone. In order to do this, find the wifi config file WCNSS_qcom_cfg.ini on your phone. The file can be located here:
/system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini
On the line 32 you will find:
gDot11Mode=0
Change the line to:
gDot11Mode=2
Save and reboot.
In order to edit the config file:
1. Your phone must be ROOTed (for example with the HTC Dev method using this guide or this toolkit).
2. You have to use a file manager with ROOT access. For example the File Manager HD.
3. In the File Manager you have to enable the ROOT functions and the write access for system files.
4. If you are still unable to find or rewrite the config file you have to be S-OFF. This can be done using the free Firewater or the paid SunShine. If you have a problem doing S-OFF using Firewater flash the stock ROM 1.54.401.5 first.
If you are affected with this problem changing the gDot11Mode parameter will have this effect:
gDot11Mode=0 - Cannot connect to wifi (default value)
gDot11Mode=1 - Cannot connect to wifi
gDot11Mode=2 - Wifi works fine
gDot11Mode=3 - Cannot connect to wifi
gDot11Mode=4 - Cannot connect to wifi
gDot11Mode=5 - Cannot connect to wifi
gDot11Mode=6 - Wifi not found
gDot11Mode=7 - Wifi not found
gDot11Mode=8 - Wifi not found
gDot11Mode=9 - Cannot connect to wifi
Solution 2:
Use wifi AP with 802.11n support.
There are other solutions to the wifi problems. These solutions did not help me but may help you...
First steps:
Restart the wifi AP.
Restart your phone.
Forget the wifi network (long tap on the wifi name, Forget network) and connect again.
Try WPS to connect to the wifi.
Rename the phone:
As seen here: http://android-revolution-hd.blogspot.cz/2014/02/how-to-fix-wi-fi-htc-one.html
Open Settings panel and click on the "Wi-Fi" tile
Tap on the "3 dots" menu in the upper right corner
From the list select "Wi-Fi Direct"
You will now see that your device is called "Android_ed2c". Tap on the "3 dots" menu in the upper right corner
From the list select "Rename device"
Replace the "Android_ed2c" with the "HTC One" text and hit "OK" button
Wipe cache partition:
go to settings> battery> deactivate the fast boot option.
turn the cell phone off.
with the cell phone off, press and hold the volume down key and the power key and hold them, you will have a white screen with a menu after that.
there, select the option that says "recovery" by pressing the volume down key and then press the power key to activate it.
after that is done, the cell phone will go off, after 30 seconds you will have an exclamation symbol on the screen inside a triangle, when you get that, press and hold the volume up key and while you hold it, press the power key one time.
after that, you will have another menu on the screen, please select the options that says "wipe cache partition" by pressing the volume down key and then press the power key to activate it.
you will see that the process is done at the bottom of the screen, then the option that says "reboot system now" will be highlighted.
press the power key to reboot the cell phone and the set the cell phone again.
Change the wifi optins:
Go to Settings, WiFi, then press on the option icon (three dots), then advanced.
Keep WiFi on during sleep: set to ALWAYS.
Wi-Fi frequency band: try one-by-one all three options.
Uncheck Wi-Fi optimization.
Uncheck auto-switch to mobile network.
Wifi Fixer:
Install Wifi Fixer.
Launch the app.
Try to connect to the wifi network.
WiFi Connection Manager:
Install WiFi Connection Manager.
Launch the app and press the three dots icon.
Select Fix Wi-Fi Problems.
Try one-by-one each available fix.
Disable/freeze the connection optimizer app:
Install an app that can freeze other apps (Titanium Backup, ROM Toolbox, System Tuner etc.).
Freeze your connection optimizer app (eg. Sprint Connections Optimizer).
Check the ROM and firmware version
Your ROM version must match to your firmware version.
You can check the firmware version on the bootloader screen:
Go to Settings, Power and disable Fast boot.
Power down your phone.
Press the volume-down and the power button. Hold them until the white bootloader screen appears.
Right after "OS" you will see your firmware version.
To find your ROM version:
Go to Settings, About, Software information.
Your ROM version is in the "ROM version" field.
If your ROM and firmware versions does not match you should install the newest system OTA update or flash the newest firmware using this guide. Then install the ROM that matches your firmware version.
Factory reset:
Backup all your data (I prefer Titanium Backup).
Go to Settings, and then tap Backup & reset.
Tap Reset phone.
Tap OK.
Install Titanium Backup.
Restore your apps and settings.
This app is also very good:
https://play.google.com/store/apps/details?id=com.fardjad.android.wifixmanager&hl

Categories

Resources