[Q] How do I disable onboard wifi? - Android Q&A, Help & Troubleshooting

Is there a way to disable the onboard WIFI on an android device? baring that, is there a way to swap something so that the second wifi device is the first?

Why disable vs just turning it off?
You would have to be rooted to disable it. Just renaming a kernel module for the wlan would probably do it. Not entirely sure which one off the top of my head as it's obviously not a common request.

es0tericcha0s said:
Why disable vs just turning it off?
You would have to be rooted to disable it. Just renaming a kernel module for the wlan would probably do it. Not entirely sure which one off the top of my head as it's obviously not a common request.
Click to expand...
Click to collapse
Here's the situation...I have an in-dash stereo that is android based. The built-in wireless is crap. I have plugged in an external wireless and it detects fine but I can't seem to get the system to use it for the life of me. If I could get it to work somehow I would be happy but right now the only thing I think I can do is to hide or disable the internal wifi and this external device will become wlan0, solving the problem.
The device is rooted.

Any ideas?

Related

[USER][CM7] Bluetooth tips and tricks...and questions

Hope I'm not duplicating anything, but there seems to be a lot of BT related questions and none answered in one unified place. Also I think the BT Dev thread should be left to the devs (to keep it easier for them to work on things, rather than help us mere mortals ).
This applies to CM7 (latest nightlies, Tablet Tweak RCs) ONLY (as far as I know).
So, if bluetooth does not turn on, there a few things that you can try.
Do a HARD reset (that is, hold down the power button until the NookColor turns off, then start it back up.
Fix Permissions in ClockworkRecovery:
Boot into CWR (w/SD, load it in. With CWR installed on eMMC, go to ROM Manager > Reboot into Recovery. Alternatively, hold down the power plus "N" button for ~8 seconds (from a shutdown NookColor).​
Try both!
An interesting thing to note is some users (myself included) can only start up bluetooth within a pretty short window of time after the NC has booted up. Not sure why timing is important, but could be a factor for those who cannot start up BT after some given time of operation.
I found this tip that may work after a fresh (read: wipe system/data) install, but may also work after flashing a nightly over a nightly.
If you're ready to turn on Bluetooth, there's a trick. If you don't do this, Bluetooth will just refuse to turn on / be enabled.
Turn off wifi (Settings > Wireless & Networks > Wi-Fi)
Reboot
Turn on Bluetooth (Settings > Wireless & Networks > Bluetooth)
Turn on wifi
It seems a bit odd, but that's what you have to do. From then on out it'll work fine.
Click to expand...
Click to collapse
Credit here (step 2)
For a list and description of devices that work with the NC, check this out:
Known functional Bluetooth devices
For tethering data via BT, try android-wifi-tether. While it can be used to create an access point on your phone via wifi, you can also opt to use BT to create the tether. This works well in conjunction with TetherGPS which I use to provide GPS info to the NC from my G1 while using CoPilot Live to show navigation (I don't have data on the G1).
If you have the BT enable problem try this kernel and let me know if it changes anything:
http://forum.xda-developers.com/showpost.php?p=12683824&postcount=1754
dalingrin said:
If you have the BT enable problem try this kernel and let me know if it changes anything:
http://forum.xda-developers.com/showpost.php?p=12683824&postcount=1754
Click to expand...
Click to collapse
Tried that previously and it did not work for me.
In other words, it works as with all the kernels I've tried (your OC'd and stock kernel): it will start up if I start is quickly, but otherwise not.
ace7196 said:
Tried that previously and it did not work for me.
In other words, it works as with all the kernels I've tried (your OC'd and stock kernel): it will start up if I start is quickly, but otherwise not.
Click to expand...
Click to collapse
me too. I went back to 4/4 since them. If I leave BT on all the time, it is on when I boot, but if I turn off BT and reboot, it won't come on without a hardboot (holding down power.)
Fix permissions is NOT needed, just a hard boot.
dalingrin said:
If you have the BT enable problem try this kernel and let me know if it changes anything:
http://forum.xda-developers.com/showpost.php?p=12683824&postcount=1754
Click to expand...
Click to collapse
For the last few days Ive been trying to get BT working w/ my car stereo, using phiremod 5.3
I have no problems enabling Bluetooth (first time I had to reboot a few times and fix permissions)
With it flat against the stereo, I'm 'paired but not connected' and getting it to actually connect usually takes 4 - 5 tries.
After its connected- when I try to play any kind of music, it gets stuck every few seconds- and stays stuck for more than a few seconds (like 10) and plays again.
I just downloaded this kernel, (wiped caches, fixed permissions again) and it connected on the second time, and only got 'stuck' once for maybe 2 seconds, and played the rest of the song with no problems.
Seems like it changed something on my end...
Just figured I'd mentioned it.
(I can go back to the other kernel, or a different version of cm7, and see if I get the same connecting/ stuttering problem, if you thing it would help)
Btw- thanks so much for sharing all of your hard work!
breebauer said:
After its connected- when I try to play any kind of music, it gets stuck every few seconds- and stays stuck for more than a few seconds (like 10) and plays again.
I just downloaded this kernel, (wiped caches, fixed permissions again) and it connected on the second time, and only got 'stuck' once for maybe 2 seconds, and played the rest of the song with no problems.!
Click to expand...
Click to collapse
I dont' know if anyone who's building from source wants to take a look at this patch committed 3 days ago on the omapzoom tree to frameworks/base, but it seems to address a bluetooth corruption problem.
Can anyone who's using the copilot app tell me exactly how to get it set up? I can get the GPS signal to the nook but then I get an error about an invalid imei number.
Sent from my NookColor using Tapatalk
Calla969 said:
Can anyone who's using the copilot app tell me exactly how to get it set up? I can get the GPS signal to the nook but then I get an error about an invalid imei number.
Sent from my NookColor using Tapatalk
Click to expand...
Click to collapse
Check out this posting:
http://forum.xda-developers.com/showthread.php?t=1024963
I believe you also need the Bluetooth GPS Provider app from the market.
Calla969 said:
Can anyone who's using the copilot app tell me exactly how to get it set up? I can get the GPS signal to the nook but then I get an error about an invalid imei number.
Sent from my NookColor using Tapatalk
Click to expand...
Click to collapse
Never had an issue with the IMEI number, but here's how I got it setup.
Start with the TetherGPS app running server on the phone and client on the NC, as well as tether-wifi from google running on the phone, then connect to the AP on the NC
Next, open/install the app. It should read the GPS data from the phone
Now, switch back to a wireless connection with internet access, download the voice, then enter the serial/etc...
Finally, load the app back up after all the registration stuff 'n things, and use the "internet" connection from the phone to grab the GPS info.
Copied and edited from cm7 user thread.
I have xoom bluetooth keyboard with disconnect issues. Would the special kernel help with this?
From the accessories thread. "I found a work-around. Download the app Bluetooth Keyboard JP, change the settings in settings > Language and Keyboard to that app, then connect the keyboard." Anybody else try this or others? Blue Input is another one. I know of one more but can remember its name.
I'm running Phiremod v5.3 cm7 from emmc and cm7 nightlies from sd card. I usually have a data sd card but can switch it out. I have updated the cm7 sd card before. Not sure which nightly and OC I used last. Could use ClockWorksMod to flash this kernel to Phiremod v5.3. Could replace the kernel, uImage, on the SD card. Usually there are different kernels for emmc and sd card.
Another issue: When I have the keyboard active and playing flash files from the internet, it seems to buffer more. If I move the keyboard out of range or use settings to disconnect the keyboard, the buffering is less and the flash files play better. I have cyfi bluetooth external speakers. When I use them I get the same buffering issue, so I just use an external player through the headphone jack instead.
ace7196 said:
Never had an issue with the IMEI number, but here's how I got it setup.
Start with the TetherGPS app running server on the phone and client on the NC, as well as tether-wifi from google running on the phone, then connect to the AP on the NC
Next, open/install the app. It should read the GPS data from the phone
Now, switch back to a wireless connection with internet access, download the voice, then enter the serial/etc...
Finally, load the app back up after all the registration stuff 'n things, and use the "internet" connection from the phone to grab the GPS info.
Click to expand...
Click to collapse
Question: will 'Wireless Tethering' work in place of 'tether-wifi'? Or does it -have- to be 'tether-wifi'? Thanks!
any software will work that tethers.:-D
ace7196 said:
Never had an issue with the IMEI number, but here's how I got it setup.
Start with the TetherGPS app running server on the phone and client on the NC, as well as tether-wifi from google running on the phone, then connect to the AP on the NC
Next, open/install the app. It should read the GPS data from the phone
Now, switch back to a wireless connection with internet access, download the voice, then enter the serial/etc...
Finally, load the app back up after all the registration stuff 'n things, and use the "internet" connection from the phone to grab the GPS info.
Click to expand...
Click to collapse
Apparently the latest version of Copilot has introduced this error. I have spoken with tech support regarding the issue and they told me that they are aware of the problem and will release an update early next week that will fix the problem. Apparently if you have version 8.2.504 it works, but the new version breaks it. The dev won't send me a copy of the old version, so I guess I'll just have to wait and hope.
lschroeder said:
Copied and edited from cm7 user thread.
I have xoom bluetooth keyboard with disconnect issues. Would the special kernel help with this?
From the accessories thread. "I found a work-around. Download the app Bluetooth Keyboard JP, change the settings in settings > Language and Keyboard to that app, then connect the keyboard." Anybody else try this or others? Blue Input is another one. I know of one more but can remember its name.
Another issue: When I have the keyboard active and playing flash files from the internet, it seems to buffer more. If I move the keyboard out of range or use settings to disconnect the keyboard, the buffering is less and the flash files play better. I have cyfi bluetooth external speakers. When I use them I get the same buffering issue, so I just use an external player through the headphone jack instead.
Click to expand...
Click to collapse
I don't know if that is a solution, but the problem appears to be a conflict between wifi and bluetooth. Turn off wifi and most of your keyboard problems will go away.
Also there is an app on the market called "Null Keyboard" Which simply turns on a keyboard device that disables everything keyboard related. It doesn't disable bluetooth input, but it gets rid of the long-press pop ups and is suppose to solve other issues as well (including the software keyboard popping up every time you want to type.)
I haven't had time to install it, but it's purchased.
Does anyone know where (on the Nook) the BT chip/antenna is located?
It might help to know, since the range is so limited...
breebauer said:
Does anyone know where (on the Nook) the BT chip/antenna is located?
It might help to know, since the range is so limited...
Click to expand...
Click to collapse
http://www.zdnet.com/photos/nookcolor-teardown/487636?seq=62&tag=content;photo-frame#photo-frame
So across the bottom and up the right side as you hold it portrait.
khaytsus said:
http://www.zdnet.com/photos/nookcolor-teardown/487636?seq=62&tag=content;photo-frame#photo-frame
So across the bottom and up the right side as you hold it portrait.
Click to expand...
Click to collapse
Thanks! That makes a big difference...
(For some reason, I was thinking it was on the upper left corner- not sure why)
chisleu said:
I don't know if that is a solution, but the problem appears to be a conflict between wifi and bluetooth. Turn off wifi and most of your keyboard problems will go away.
Also there is an app on the market called "Null Keyboard" Which simply turns on a keyboard device that disables everything keyboard related. It doesn't disable bluetooth input, but it gets rid of the long-press pop ups and is suppose to solve other issues as well (including the software keyboard popping up every time you want to type.)
I haven't had time to install it, but it's purchased.
Click to expand...
Click to collapse
I was just using google voice to text from several feet back. In fact it was hard to read the small print from that distance. I did not realized that keyboards have a larger range then headsets.
Testing Bluetooth Keyboard JP now. Force closes, so just switched to swift keyboard I downloaded from amazon app store for free. To get out swift keyboard and get a null keyboard, I hit the back key on the xoom keyboard, then the virtual swift keyboard no longer shows up.
@chisleu do you have a link or instruction to modify bluetooth keyboards so that keys can have their mappings corrected. Xoom has some correct and some wrong or disabled under CM7.
Couldn't get BT to work at all however powering down while the wifi is off, and turning the bluetooth on before the wifi made it works on the first try. Was streaming Slacker to my stereo in a matter of minutes. Wifi doesn't seem to interfere with the BT audio stream at all, audio sounded crisp and perfect. Range however was still limited to a foot or so.
Hoping there is a possible hardware mod that can hook up an antenna to the BT chip. I'd be in heaven if I had full BT functionality on this beast.
FYI, Although I don't have any RF experience I'm still an electrical engineer so if anyone can toss me a bone on the PCB layout or pinouts of the nook I might be able to try stuff to boost the range.
What is the feasibility of adding dial-up networking client support to CM7? Some folks are able to tether their NC to their phone using an ad hoc wifi network, and others have had success via a Bluetooth personal area network (PAN) using the "pand" utility. Unfortunately, I have a Blackberry phone, and it does not support the PAN profile. It does, however, support dial-up networking (DUN) over Bluetooth (confirmed with a Windows laptop).
According to https://sites.google.com/a/android.com/opensource/projects/bluetooth-faq, "dund" is the client utility that is needed to establish a dial-up connection from Android to another device. When I run this command on the NC, it says "dund: not found". I'm not a developer and don't know how much effort would be involved in adding this functionality to the build. Is it just a matter of including the binaries, or is there additional development work involved?
Thanks in advance..

Disable GPS warning "Data transmission charges may apply"

is there a way to turn this notification off? i have SMS GPS installed to turn gps on via text and "Gps my droid" installed to tell me my phone location (via text) once its on. if i lose my phone and GPS cant be enabled without pushing the button, what good is it? also, if someone steals the phone its not likely that they're going to agree to turn it on once they realize theres been text messages sent to turn it on. help!
theres gotta be a discrete way of turning off the notification so i can track someone down if they steal it!
so i guess theres no way to do it?
sagacious1 said:
is there a way to turn this notification off? i have SMS GPS installed to turn gps on via text and "Gps my droid" installed to tell me my phone location (via text) once its on. if i lose my phone and GPS cant be enabled without pushing the button, what good is it? also, if someone steals the phone its not likely that they're going to agree to turn it on once they realize theres been text messages sent to turn it on. help!
theres gotta be a discrete way of turning off the notification so i can track someone down if they steal it!
Click to expand...
Click to collapse
That notification comes from the system or from the application?
I get no confirmation message when I turn on the GPS on my X10.
If the app itself produces this notification, then you should contact the developer,
because you are right, it renders the application useless.
good question but my phone is rendering the confirmation/notification, not the application. every time i turn on GPS, no matter how i still get the agree/disagree disclaimer. even if i go directly into the phone settings under location and security and try to enable it still says "data transmission charges may apply. anonymous data will be collected when an application uses GPS. Agree or Disagree"
im kinda shocked that yours doesnt say it. what rom are you using? im on 2.1 update 1 global and rooted.
sagacious1 said:
good question but my phone is rendering the confirmation/notification, not the application. every time i turn on GPS, no matter how i still get the agree/disagree disclaimer. even if i go directly into the phone settings under location and security and try to enable it still says "data transmission charges may apply. anonymous data will be collected when an application uses GPS. Agree or Disagree"
im kinda shocked that yours doesnt say it. what rom are you using? im on 2.1 update 1 global and rooted.
Click to expand...
Click to collapse
Maybe you can leave the GPS on...
If no application is using it, it won't affect your battery. And you can always know if it's in use from the flashing icon in the statusbar.
I am on custom ROM, but I don't remember it happening on stock 2.1 either. I could be wrong though.
Xperia X10i via Tapatalk
This happened to me on stock 2.1... make sure both gps boxes are ticked in settings. And allow usb debugging and unknown sources. Should sort it out...
Sent from my zt180 using XDA App
kemmo123 said:
This happened to me on stock 2.1... make sure both gps boxes are ticked in settings. And allow usb debugging and unknown sources. Should sort it out...
Sent from my zt180 using XDA App
Click to expand...
Click to collapse
usb debugging and unknown sources are checked. but im a little confused by your statement, you said "make sure both boxes are ticked." you mean gps and wireless networks? if so, then thats exactly my point. i need them off during normal use but i want them to turn on via my SMS app. i dont leave them on all the time because of battery draining. the SMS app im using turns on wifi without any notification. but turning on the gps always gives a notification..thats what im trying to alleviate.
sagacious1 said:
usb debugging and unknown sources are checked. but im a little confused by your statement, you said "make sure both boxes are ticked." you mean gps and wireless networks? if so, then thats exactly my point. i need them off during normal use but i want them to turn on via my SMS app. i dont leave them on all the time because of battery draining. the SMS app im using turns on wifi without any notification. but turning on the gps always gives a notification..thats what im trying to alleviate.
Click to expand...
Click to collapse
Turning on the GPS only (not the wireless network location)
will not drain your battery, unless an app is polling location data.
And if it does, you'll see the GPS icon in the statusbar, it can't happen without you knowing.
So leave GPS on is your best solution.
Or contact the developer of the app to implement a different way of turning on the GPS.
iridaki said:
Turning on the GPS only (not the wireless network location)
will not drain your battery, unless an app is polling location data.
And if it does, you'll see the GPS icon in the statusbar, it can't happen without you knowing.
So leave GPS on is your best solution.
Or contact the developer of the app to implement a different way of turning on the GPS.
Click to expand...
Click to collapse
I get this message when enabling it too, every time, it's a system message when activating the gps itself, not through the mobile network, very annoying by the way.
And the same thing happens with data, kinda makes it hard to remotely enable anything on stock rom when your phone is stolen, what were sony thinking?
This will solve your problem.
For Root Explorer, go to /system/app, find "LearningClient.apk," click Mount R/W on the upper right corner, and DELETE this app. (May be risky)
The safest way is to use rom toolbox app manager or Titanium Backup, find "Learning Client 2.1 1.0.0," and FREEZE it.
it's working, but could you tell us what that service doing? I mean "learning client", is it safe to disable it?

[Q] Wifi Tethering de-activated HTC Incredible 4G to other device

I'm looking for a way to use my "retired" HTC Incredible 4G (ADR6410LVW) as a GPS puck. It was my wife's phone for 2 years and the screen is cracked, the battery is in bad shape, the camera lens is smudged, and it's been mistreated by each of my children. So it's in pretty rough shape, but I got it for a good price, and it still seems to work.
Because my tablet (rooted Kindle Fire 1st edition - stock ROM) doesn't have an internal GPS, I need to tether it to the phone to get mock GPS coordinates for several mapping applications. For this purpose, the phone works with TetherGPS if both devices are on the same (external) WiFi.
The problem is that with the provided Mobile Hotspot app, the software won't allow a connection unless there is a data source (i.e. Verizon network). Since the phone is de-activated, no source exists, so the mobile hotspot won't turn on. I will be using this in vehicles far from WiFi and I have no plans to re-activate a phone just to get a GPS. Maybe there is a way to trick the app into thinking there is a data source, I'm not sure.
I've also tried Android WiFi Tether, but I run into permission errors on the phone, and it doesn't seem to be working. I've learned from this thread (http://forum.xda-developers.com/showpost.php?p=19935112&postcount=40) that I may need root access to use Android WiFi Tether.
I'd prefer not to root the phone if I don't have to, but if that's the only way, I'll do it. I learned from reading this post (http://forum.xda-developers.com/showthread.php?t=2214653) that IF I want to root my phone (and do a lot more which may or may not be necessary), I need to flash update 2.17.605.5. My phone already has firmware version 2.19.605.2, so if I was to go that route, I have no idea whether I should just do a factory reset, backload the old firmware, or what.
Can someone please point me in the right direction?
You are correct that most non-carrier based WiFi Tether apps do require root. I tried experimenting with the app I use (WiFi Tether for Root Users) by changing my radio mode to GSM Only (i.e. mobile data is on, but not really going anywhere), and my laptop connected to the phone just fine.
Regarding rooting your phone, the thread you referenced for rooting is for older firmware. Since you're on 2.19.605.2, you will want this method: http://forum.xda-developers.com/showthread.php?t=2664460
cwaskey said:
I'm looking for a way to use my "retired" HTC Incredible 4G (ADR6410LVW) as a GPS puck. It was my wife's phone for 2 years and the screen is cracked, the battery is in bad shape, the camera lens is smudged, and it's been mistreated by each of my children. So it's in pretty rough shape, but I got it for a good price, and it still seems to work.
Because my tablet (rooted Kindle Fire 1st edition - stock ROM) doesn't have an internal GPS, I need to tether it to the phone to get mock GPS coordinates for several mapping applications. For this purpose, the phone works with TetherGPS if both devices are on the same (external) WiFi.
The problem is that with the provided Mobile Hotspot app, the software won't allow a connection unless there is a data source (i.e. Verizon network). Since the phone is de-activated, no source exists, so the mobile hotspot won't turn on. I will be using this in vehicles far from WiFi and I have no plans to re-activate a phone just to get a GPS. Maybe there is a way to trick the app into thinking there is a data source, I'm not sure.
I've also tried Android WiFi Tether, but I run into permission errors on the phone, and it doesn't seem to be working. I've learned from this thread (http://forum.xda-developers.com/showpost.php?p=19935112&postcount=40) that I may need root access to use Android WiFi Tether.
I'd prefer not to root the phone if I don't have to, but if that's the only way, I'll do it. I learned from reading this post (http://forum.xda-developers.com/showthread.php?t=2214653) that IF I want to root my phone (and do a lot more which may or may not be necessary), I need to flash update 2.17.605.5. My phone already has firmware version 2.19.605.2, so if I was to go that route, I have no idea whether I should just do a factory reset, backload the old firmware, or what.
Can someone please point me in the right direction?
Click to expand...
Click to collapse
Got My Rum - Now What?
junkmail9 said:
You are correct that most non-carrier based WiFi Tether apps do require root. I tried experimenting with the app I use (WiFi Tether for Root Users) by changing my radio mode to GSM Only (i.e. mobile data is on, but not really going anywhere), and my laptop connected to the phone just fine.
Regarding rooting your phone, the thread you referenced for rooting is for older firmware. Since you're on 2.19.605.2, you will want this method: http://forum.xda-developers.com/showthread.php?t=2664460
Click to expand...
Click to collapse
Thanks for the link to the updated method. I was able to follow the instructions (with only minor detours) and got my rum. My phone is now showing S-OFF in the bootloader. However, when I reboot, I get a blank screen except the status bar on the top. When I switch to "Disk Drive", my files and such appear to still be intact based on browsing from my PC. But I can't see them on my phone.
How do I get back to a usable screen on my phone?
cwaskey said:
Thanks for the link to the updated method. I was able to follow the instructions (with only minor detours) and got my rum. My phone is now showing S-OFF in the bootloader. However, when I reboot, I get a blank screen except the status bar on the top. When I switch to "Disk Drive", my files and such appear to still be intact based on browsing from my PC. But I can't see them on my phone.
How do I get back to a usable screen on my phone?
Click to expand...
Click to collapse
That's an odd problem... Since you can get to your files via PC, I recommend backing up your files to your PC, then install a fresh RUU (older ones can be found here).
Installing the RUU will nuke all of your files and essentially make your phone "factory fresh", but you will remain s-off. (Once you're s-off, you should stay s-off pretty much no matter what you do, unless you intentionally make your phone s-on, but do not do that unless you really know what you're doing...).
After RUU, you'll need to install a superuser program (superuser or SuperSU) to (re)gain root.
junkmail9 said:
That's an odd problem... Since you can get to your files via PC, I recommend backing up your files to your PC, then install a fresh RUU (older ones can be found here).
Installing the RUU will nuke all of your files and essentially make your phone "factory fresh", but you will remain s-off. (Once you're s-off, you should stay s-off pretty much no matter what you do, unless you intentionally make your phone s-on, but do not do that unless you really know what you're doing...).
After RUU, you'll need to install a superuser program (superuser or SuperSU) to (re)gain root.
Click to expand...
Click to collapse
Thanks for the suggestion. Unfortunately, it looks like those RUU files have been taken down.
I wonder if my problem started with the script from mdmower. I had to run it multiple times before I got it to work; it turns out two lines had to be run immediately after each other and I was waiting for the first to finish before typing in and running the second. I wonder if the second line did something that can be undone by re-running it with different options? I have no idea what ln or -s are. Here is the script I'm talking about.
Code:
adb restore fakebackup.ab
adb shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99
Got it working
I was able to get it working by doing a factory reset in twrp. I lost all my data, but I had backed up to my PC first, so I can re-install.
Thanks again for the help!
Back to square one
cwaskey said:
I was able to get it working by doing a factory reset in twrp. I lost all my data, but I had backed up to my PC first, so I can re-install.
Thanks again for the help!
Click to expand...
Click to collapse
So my apps are re-installed on my phone, and Wifi Tether has root access, but I still can't connect my phone to my other devices. Neither my Kindle Fire nor my PC can see my phone's Wifi, whether the house Wifi is on or off. I tried installing the Wifi Tether on my rooted Fire and that also didn't allow me to connect the two devices.
So am I SOL - no tether without an internet stream? Is there another way to pass GPS coordinates from a de-activated phone to a wifi device? It seems like it should be such an easy thing to do.
cwaskey said:
So am I SOL - no tether without an internet stream? Is there another way to pass GPS coordinates from a de-activated phone to a wifi device? It seems like it should be such an easy thing to do.
Click to expand...
Click to collapse
I would expect that your devices should see and be able to connect to your phone's WiFi tether, but they won't be able to go anywhere unless your phone has a mobile data connection.
Maybe with the device connected to the phone, you could use something like BlueNMEA or perhaps adapt GPSTether to work? (Both apps on Google play)
If you figure it out, please post how you did it, as others may be looking to do the same thing. Good luck!
Still trying to figure this one out. I guess if it was easy, I wouldn't have learned so much along the way.
According to the Android-Wifi-Tether site (http://code.google.com/p/android-wifi-tether/wiki/Setup_HTC_Desire_Incredible) the Droid Incredible is a special case. No mention of the Incredible 4G, so the workaround probably doesn't apply.
I guess I should try other Wifi tether apps and see if that's the problem.
Have you tried a custom ROM? I powered up my fireball last night with CM11 and I could connect my nexus 5 to it. I didn't get a chance to power up my old Nook Color to check if it shared location info. But it connected to the hotspot fine.
cwaskey said:
Still trying to figure this one out. I guess if it was easy, I wouldn't have learned so much along the way.
According to the Android-Wifi-Tether site (http://code.google.com/p/android-wifi-tether/wiki/Setup_HTC_Desire_Incredible) the Droid Incredible is a special case. No mention of the Incredible 4G, so the workaround probably doesn't apply.
I guess I should try other Wifi tether apps and see if that's the problem.
Click to expand...
Click to collapse
Success!
I installed CM11 on the phone. It now creates a WiFi hotspot with no internet access that my Kindle can access, and allows me to TetherGPS. I had to re-install all my apps on the phone, but I think I got that straight finally. Both the built-in WiFi tether and the Android WiFi Tether app seem to work.
So it must have been a limitation with the original OS that was keeping it from working.
If you'd have asked me two weeks ago if I thought I'd ever hack into and modify an old cell phone, I'd have said no way. Thanks to everyone who helped along the way.
Glad it worked out. Congratulations on the learning journey.
Sent from my Nexus 5 using XDA Free mobile app
cwaskey said:
I installed CM11 on the phone. It now creates a WiFi hotspot with no internet access that my Kindle can access, and allows me to TetherGPS. I had to re-install all my apps on the phone, but I think I got that straight finally. Both the built-in WiFi tether and the Android WiFi Tether app seem to work.
So it must have been a limitation with the original OS that was keeping it from working.
If you'd have asked me two weeks ago if I thought I'd ever hack into and modify an old cell phone, I'd have said no way. Thanks to everyone who helped along the way.
Click to expand...
Click to collapse
Excellent. Glad you figured it out and got it working!

[Q] Having some issues with aggressive wifi to cellular handover

My issue is that I am constantly stepping outside, out of reach of my modem, and I'll have to turn my Wi-Fi off or my phone will stay connected to the the incredibly weak wifi signal.
So, I tried turning the dev option for "aggressive wifi to cellular handover" on thinking this would help and allow me to just leave wifi turned on while stepping outside and have it switch over to data without my assistance. And it worked, for the most part (it still held on to wifi signals *I* would deem too slow, but not often), BUT whenever I reboot the option in dev settings un-ticks so I have to go back in and turn the setting back on.
My question is, is there a way to prevent the aggressive wifi to handover from turning off on reboots, or is there another option I could try that may even be more aggressive?
Thank you in advance!
Have you tried the setting to automatically disconnect from a poor WiFi signal? It's under WiFi>settings>advanced WiFi>avoid unstable connections
Juggernaut79 said:
Have you tried the setting to automatically disconnect from a poor WiFi signal? It's under WiFi>settings>advanced WiFi>avoid unstable connections
Click to expand...
Click to collapse
That says it'll automatically disconnect from no connection, but I still have an internet connection off the wifi, it's just like slow as all get out
6NomoN6 said:
That says it'll automatically disconnect from no connection, but I still have an internet connection off the wifi, it's just like slow as all get out
Click to expand...
Click to collapse
For me it disconnects from a weak signal.
I'll be back!
6NomoN6 said:
My question is, is there a way to prevent the aggressive wifi to handover from turning off on reboots, or is there another option I could try that may even be more aggressive?
Click to expand...
Click to collapse
I have the same problem, discovered the same solution, and have run into the same issue with no persistence after reboot! I'm googling now for a solution because going into developer options every reboot is incredibly damaging to the smoothness of the user experience I've worked so hard to customize.
Whether I find a solution or not I'll post in this thread again to let you know. If the latter is the result I will personally either write a tasker script, init.d script, or if nesseceary an Xposed module depending on factors I've yet to research. Can you Beta test for me if it comes to that? Maybe it's as simple as editing build.prop, I don't know yet, but I wanted to make this post ASAP so that you know you aren't alone on this and someone capable is working on the issue. For a developer like myself tapping menus every boot is unacceptable! Hopefully there is already a fix out there in the wild and I won't have to do any work.
P.S. Don't forget to also enable cellular radio always active for fast network switching at the price of some battery life. It's a few options below aggressive handover in Developer Options and thank jolly the setting is sticky unlike it's counterpart. Also, sorry for the poor turnout on your thread. I figured there'd be 100 posts by now, but at least you got my attention.
Edit 1: "setprop persist.{i-dont-know-yet}" in terminal emulator may do the trick. Checking for variables for the setting we want now. Hopefully they exist!
Edit 2: :laugh: I FOUND EVERYTHING I NEED FOR A FIX!!! However, an Xposed module will be required. I need some sleep but I should have something by tomorrow night. In case any other developers are reading this, here is the information required to make things work the way Iwe want them to:
http://android.stackexchange.com/qu...-cellular-handover-option-in-developer-settin
https://android.googlesource.com/pl...ndroid/settings/DevelopmentSettings.java#1061
Edit 3: Now that I know how this setting actually works together with wifi_watchdog (see source code WifiWatchdogService.java) I think I may have changed my mind regarding how to go about solving the root problem at hand (network switching) which this setting really does a "hack" job of taking care of. The developer that made it decided on a arbitrary, static number to be used for decreasing the connected WiFi AP's RSSI value (thereby making handover more "aggressive") instead of exposing any kind of grainular control to the user. So yes I could easily make the developer options setting stick but a much better approach would be to hook the method android.net.wifi.WifiManager with an Xposed module and implement additional logic to the network switching. The great thing about this method is there is the possibility for adding additional checks besides just periodically pinging the current primary dns server and monitoring the delay and timeout of the result. I also know for a fact modding the framework persists after reboot which is afterall all we originally wanted to have. The second or alternative route would be to edit the secure settings database using SQLite. The pro of this method is it is guranteed to be compatible with nearly ANY rom, won't break anything after an update, and doesn't use resources like an Xposed module. The con is that you are limited to the variables built into android, can't implement any new logic, and the worst is that I'm not even sure the modified tables would even persist after a reboot (or network state change for that matter) which if true would defeat the original purpose of this expedition. I'll make a fourth edit to this post after I've thought about and considered how to best proceede to reaching the goal of having a solution to our problem. :victory:
FoxysWorkplace said:
I have the same problem, discovered the same solution, and have run into the same issue with no persistence after reboot! (...)
Click to expand...
Click to collapse
First of all, thank you so very much for looking into this!
I'm sorry for not responding sooner, but I had honestly lost hope of finding a solution to this issue mainly because I am not a developer myself and haven't the foggiest how to get started with it on Android
But when I opened my notifications and saw a response to this post (!) I got *extremely* excited, and as I read through your post, my excitement intensified to great happiness!
I can't express my gratitude, but I would be more than happy to help with anything that I can!
Any news on this?
Has anyone found a solution?
Had anyone found a solution that doesn't require root access?
Can we expect that fourth update any time soon? Any solution without xposed?
I'm following this thread in the event that someone finds a non-rooted solution. The Galaxy S7 really cannot be rooted without a serious performance hit (and yes I've gone through the two or three best/popular lag-fix solutions) but it works best in stock :-/

Stopping all phone transmissins, bluetooth, wifi, etc

Which of these can be stopped and totally disabled never to work again on an older phone,, and which can be stopped by flashing the rom, and which can be stopped at the software level using a root, . . Bluetooth, wifi, emergency 911, cell tower broadcast, GPS, . . and which ones can not be stopped, crippled, disabled if any. Ths can not have even the slightest transmission possibilities. Just curious which one can be stopped at root level, and which can be stopped by flashing the rom
coldcrypto said:
Which of these can be stopped and totally disabled never to work again on an older phone,, and which can be stopped by flashing the rom, and which can be stopped at the software level using a root, . . Bluetooth, wifi, emergency 911, cell tower broadcast, GPS, . . and which ones can not be stopped, crippled, disabled if any. Ths can not have even the slightest transmission possibilities. Just curious which one can be stopped at root level, and which can be stopped by flashing the rom
Click to expand...
Click to collapse
You ever heard of Airplane mode?
It Disables​ all the phone's radios
Simple toggle it on and then remove the toggle (or just hide it)
Sent from my LEX727 using Tapatalk
clsA said:
You ever heard of Airplane mode?
It Disables​ all the phone's radios
Simple toggle it on and then remove the toggle (or just hide it)
Sent from my LEX727 using Tapatalk
Click to expand...
Click to collapse
Thats not secure enough, this is for a device in which at its core security is its utmost, I once had wifi off, bluetooth off, and in airplane mode, and while it was sitting on the table made a sound, i said "what was that", looked, and a google account had in the background turned on my wifi, The hardware itself must be disabled, preferably through a rom flash, and basic linux kernal set up with no programming for data transmission hardware installed, hence I would like to know what can be disabled through rooting, and which through flashing,
coldcrypto said:
Thats not secure enough, this is for a device in which at its core security is its utmost, I once had wifi off, bluetooth off, and in airplane mode, and while it was sitting on the table made a sound, i said "what was that", looked, and a google account had in the background turned on my wifi, The hardware itself must be disabled, preferably through a rom flash, and basic linux kernal set up with no programming for data transmission hardware installed, hence I would like to know what can be disabled through rooting, and which through flashing,
Click to expand...
Click to collapse
seems your looking for a calculator and a pencil with a pad of paper... good luck with that
The core
clsA said:
You ever heard of Airplane mode?
It Disables​ all the phone's radios
Simple toggle it on and then remove the toggle (or just hide it)
Sent from my LEX727 using Tapatalk
Click to expand...
Click to collapse
At the kernals most core, These are the rules. ( 1 ) cannot transmit data, does not know how, Can not be done ( 2 ) Only the user can access the program.
These rules can not be broke. I believe this Linux, open source, kernel can be built
rule (3)
coldcrypto said:
At the kernals most core, These are the rules. ( 1 ) cannot transmit data, does not know how, Can not be done ( 2 ) Only the user can access the program.
These rules can not be broke. I believe this kernel can be built
Click to expand...
Click to collapse
rule (3) must be able to be done on an older existing android phone.
clsA said:
seems your looking for a calculator and a pencil with a pad of paper... good luck with that
Click to expand...
Click to collapse
Its a base for other applications, Sounds like no one here has the answer though, i just thought xda would know how, thats all, guess not,
coldcrypto said:
Its a base for other applications, Sounds like no one here has the answer though, i just thought xda would know how, thats all, guess not,
Click to expand...
Click to collapse
Their phones they have radios .. it's not that hard to flash a rom with no radio support
you never mention what device it's even for
Pick a phone
go to that section
see if theirs a custom rom and kernel for it
download it and alter the zip to remove the drivers
clsA said:
Their phones they have radios .. it's not that hard to flash a rom with no radio support
you never mention what device it's even for
Pick a phone
go to that section
see if theirs a custom rom and kernel for it
download it and alter the zip to remove the drivers
Click to expand...
Click to collapse
its a personal offline wallet, . .thank you for that info, . .so it can be done? Stop all data except through QR screen display, and only the user can open it. . . .with a flash root and install . . (3) was optional, its the program I want. , again, thank you for that info.

Categories

Resources