[Guide] [Root] How To Spoof The Mac Address Of Any Android Device - Android Software/Hacking General [Developers Only]

Requirements
1. Rooted Phone
2. Busybox installed
3. Mac Address Ghost app
4. A brain
------Disclaimer-------
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any questions before modifying your phone. YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
------Disclaimer-------
About the requirements.
1.You need to root your device.
In order to do that search Google with - insert your device's model number here- root. Or you can search XDA, which is where Google will probably lead you to.
2.You need to have busybox installed. Most custom ROMS already have it installed. But if you don't have it installed this app here does an awesome job and doesn't require an internet connection. Just select the latest version and install it.
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
3. You need this app here
https://play.google.com/store/apps/details?id=diewland.changemac
Instructions
Follow these exactly or it won't work.
1. Open the Mac Address Ghost app
2. Click on the wrench icon on the right.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3. Click on add.
4. Now fill in the blanks
The profile name doesn't matter.
In the 2nd blank put in wlan0 if you have a newer phone. If it doesn't work later, put in eth0 and it should work.
In the 3rd blank put in the mac address you want to change to. It will automatically capitalize and input colons.
5. Now click OK and save.
6. Close the app.
7. Open your wifi settings.
8. Long press on the network you want to connect to and click forget. If the option to forget doesn't show up its because it's already forgotten.
9. Open Mac Address Ghost again.
10 . click on the big button and select your address from the list (probably the first one)
11. Press the button that says "Classic"
12. This is important. You will be prompted to give superuser permissions to Mac Address Ghost. If you have The old Superuser that looks like this then check remember. If you have the new ClockworkMod superuser then check "This time only".
13. the app will then open wifi settings where you can select the appropriate network to connect to.
The new mac address is temporary and only lasts till you turn wifi off or reboot.
To change your mac address again repeat process starting with step 7.
Please report back with your success or failure. I do know that on gingerbread devices you don't have to forget the network every time. I have only tested this on Gingerbread and Jellybean so far.
Feel free to press the thanks button if I helped you.

Buddy I think you dont know, after changing MAC Address the network doesnt work.
Changing MAC is illegal.
Sent from Earth

androite said:
Buddy I think you dont know, after changing MAC Address the network doesnt work.
Changing MAC is illegal.
Sent from Earth
Click to expand...
Click to collapse
I don't know what you mean. The network doesn't work. What do you mean by that?
And spoofing or changing the mac address of a device isn't illegal in itself. But what you do with your spoofed mac address could be. If you use it to access an internet connection with multiple devices that you only paid for one then it's illegal.
Sent from the internetlands where moneys means nothing and we are judged by our intellect.

ih8legal said:
I don't know what you mean. The network doesn't work. What do you mean by that?
And spoofing or changing the mac address of a device isn't illegal in itself. But what you do with your spoofed mac address could be. If you use it to access an internet connection with multiple devices that you only paid for one then it's illegal.
Sent from the internetlands where moneys means nothing and we are judged by our intellect.
Click to expand...
Click to collapse
everytime I see someone say that changing your MAC is illegal i facepalm... anyway, the issue is that when you change the MAC you are no longer able to authenticate to your wifi AP it will sit at authenticating, at least this is what happens for me (dd-wrt)

orthonovum said:
everytime I see someone say that changing your MAC is illegal i facepalm... anyway, the issue is that when you change the MAC you are no longer able to authenticate to your wifi AP it will sit at authenticating, at least this is what happens for me (dd-wrt)
Click to expand...
Click to collapse
Turning WiFi off and then on again will reset your Mac to original. If it sits authenticating then you probably don't have an allowed Mac address on that particular network.
Sent from my SGH-I897 using Tapatalk 4 Beta

ih8legal said:
Turning WiFi off and then on again will reset your Mac to original. If it sits authenticating then you probably don't have an allowed Mac address on that particular network.
Sent from my SGH-I897 using Tapatalk 4 Beta
Click to expand...
Click to collapse
yeah getting back to original is no sweat, but the sitting at authenticating is not related to MAC filtering, in fact my router is not setup to filter MACs and a quick google shows this is a very common issue. Personally I don't care or need to change my MAC but it's just something of interest to follow

So I'm at a hotel and I've successfully used my rooted SGS3 as a WiFi hotspot to connect my Nexus 7 and Chromecast and watch Netflix on the hotel TV. While it works great since I get roughly ~24Mbps down and I have Sprint, so unlimited LTE, I was trying to get this working through the hotel WiFi. While my Nexus 7 connects to the hotel WiFi, it requires a login via the hotel website, but the WiFi is otherwise unprotected.
I used this guide and the ghost Mac address app and I thought it worked because after I spoofed the chromecast's Mac address on my SGS3, I got a new alert to log in to the hotel's WiFi network. I logged in and assumed the device was authorized and then reverted my phone's Mac address to normal and reconnected the Chromecast to the TV (I had it unplugged while I was spoofing it on my phone). While it seemed to work, I still can't get the Chromecast connected to the hotel WiFi. It just keeps saying it can't connect to the WiFi network.
Has anyone else tried this and had success? Or does anyone else know if this is a limitation of the Chromecast? I know all of the devices work since they work at home but also via WiFi tether on my phone. Suggestions?

ravissimo said:
So I'm at a hotel and I've successfully used my rooted SGS3 as a WiFi hotspot to connect my Nexus 7 and Chromecast and watch Netflix on the hotel TV. While it works great since I get roughly ~24Mbps down and I have Sprint, so unlimited LTE, I was trying to get this working through the hotel WiFi. While my Nexus 7 connects to the hotel WiFi, it requires a login via the hotel website, but the WiFi is otherwise unprotected.
I used this guide and the ghost Mac address app and I thought it worked because after I spoofed the chromecast's Mac address on my SGS3, I got a new alert to log in to the hotel's WiFi network. I logged in and assumed the device was authorized and then reverted my phone's Mac address to normal and reconnected the Chromecast to the TV (I had it unplugged while I was spoofing it on my phone). While it seemed to work, I still can't get the Chromecast connected to the hotel WiFi. It just keeps saying it can't connect to the WiFi network.
Has anyone else tried this and had success? Or does anyone else know if this is a limitation of the Chromecast? I know all of the devices work since they work at home but also via WiFi tether on my phone. Suggestions?
Click to expand...
Click to collapse
I'm not sure how that would work because the chromecast would still have to go through the hotel's login page which it doesn't support. I don't think those login pages remember Mac addresses and allow them in without relogin.
Sent from my SGH-I897 using Tapatalk 4

Well I'm not sure what is or isn't remembered in their system, but as I've disconnected both my phone and laptop from the hotel WiFi and then reconnected, I *don't* get their login page again. And when I did spoof the Chromecast Mac address on my phone, I immediately got the login page again, so clearly the mac address is used as the identifier for devices and clearly there's at least several hours, likely a day, or more for temporary Mac address authorization. Not sure what else could be the problem. I think it might just be a Chromecast issue.

You can change your MAC, if you does not change the vendor byte, first 6 hex, but it wont connect to wifi AP.

Safe to assume it takes care of this little surprise?
http://www.infowars.com/dhs-funds-i...xes-that-can-track-population-of-entire-city/

Mac Address Ghost does not work on 4.4 devices.
Authentication Problem error is coming when i try to mask the address.
---------- Post added at 05:11 PM ---------- Previous post was at 05:10 PM ----------
Mac Address Ghost does not work on 4.4 devices.
Authentication Problem error is coming when i try to mask the address.

shail00 said:
Mac Address Ghost does not work on 4.4 devices.
Authentication Problem error is coming when i try to mask the address.
---------- Post added at 05:11 PM ---------- Previous post was at 05:10 PM ----------
Mac Address Ghost does not work on 4.4 devices.
Authentication Problem error is coming when i try to mask the address.
Click to expand...
Click to collapse
Which device?
Sent from my Nexus 7 using Tapatalk 4

Samsung Galaxy S2 International version

I've tried it on my stock i9300 running 4.3 (rooted with busybox installed). It reported it was working, but using a network scanner on my network revealed the MAC Address to be the unaltered

I tried it with my HTC Wildfire... It sppofs my MAC but I can´t log in my router with my spoofed MAC. My MAC-Address is existing (It´s the one of my HTC Desire 500), and my Desire 500 is turned off... Where is the mistake?

ih8legal said:
Requirements
1. Rooted Phone
2. Busybox installed
3. Mac Address Ghost app
4. A brain
------Disclaimer-------
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any questions before modifying your phone. YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
------Disclaimer-------
About the requirements.
1.You need to root your device.
In order to do that search Google with - insert your device's model number here- root. Or you can search XDA, which is where Google will probably lead you to.
2.You need to have busybox installed. Most custom ROMS already have it installed. But if you don't have it installed this app here does an awesome job and doesn't require an internet connection. Just select the latest version and install it.
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
3. You need this app here
https://play.google.com/store/apps/details?id=diewland.changemac
Instructions
Follow these exactly or it won't work.
1. Open the Mac Address Ghost app
2. Click on the wrench icon on the right.
View attachment 1975172
3. Click on add.
View attachment 1975175
4. Now fill in the blanks
The profile name doesn't matter.
In the 2nd blank put in wlan0 if you have a newer phone. If it doesn't work later, put in eth0 and it should work.
In the 3rd blank put in the mac address you want to change to. It will automatically capitalize and input colons.
5. Now click OK and save.
6. Close the app.
7. Open your wifi settings.
8. Long press on the network you want to connect to and click forget. If the option to forget doesn't show up its because it's already forgotten.
9. Open Mac Address Ghost again.
10 . click on the big button and select your address from the list (probably the first one)
View attachment 1975184
11. Press the button that says "Classic"
12. This is important. You will be prompted to give superuser permissions to Mac Address Ghost. If you have The old Superuser that looks like this View attachment 1975185 then check remember. If you have the new ClockworkMod superuser then check "This time only". View attachment 1975186
13. the app will then open wifi settings where you can select the appropriate network to connect to.
The new mac address is temporary and only lasts till you turn wifi off or reboot.
To change your mac address again repeat process starting with step 7.
Please report back with your success or failure. I do know that on gingerbread devices you don't have to forget the network every time. I have only tested this on Gingerbread and Jellybean so far.
Feel free to press the thanks button if I helped you.
Click to expand...
Click to collapse
Does this method work when tethering? I'm trying to spoof a mac when using the device to tether.
I've tired a variety of options, anyone have any idea?

HTC pico error
ih8legal said:
Requirements
1. Rooted Phone
2. Busybox installed
3. Mac Address Ghost app
4. A brain
------Disclaimer-------
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any questions before modifying your phone. YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
------Disclaimer-------
About the requirements.
1.You need to root your device.
In order to do that search Google with - insert your device's model number here- root. Or you can search XDA, which is where Google will probably lead you to.
2.You need to have busybox installed. Most custom ROMS already have it installed. But if you don't have it installed this app here does an awesome job and doesn't require an internet connection. Just select the latest version and install it.
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
3. You need this app here
https://play.google.com/store/apps/details?id=diewland.changemac
Instructions
Follow these exactly or it won't work.
1. Open the Mac Address Ghost app
2. Click on the wrench icon on the right.
View attachment 1975172
3. Click on add.
View attachment 1975175
4. Now fill in the blanks
The profile name doesn't matter.
In the 2nd blank put in wlan0 if you have a newer phone. If it doesn't work later, put in eth0 and it should work.
In the 3rd blank put in the mac address you want to change to. It will automatically capitalize and input colons.
5. Now click OK and save.
6. Close the app.
7. Open your wifi settings.
8. Long press on the network you want to connect to and click forget. If the option to forget doesn't show up its because it's already forgotten.
9. Open Mac Address Ghost again.
10 . click on the big button and select your address from the list (probably the first one)
View attachment 1975184
11. Press the button that says "Classic"
12. This is important. You will be prompted to give superuser permissions to Mac Address Ghost. If you have The old Superuser that looks like this View attachment 1975185 then check remember. If you have the new ClockworkMod superuser then check "This time only". View attachment 1975186
13. the app will then open wifi settings where you can select the appropriate network to connect to.
The new mac address is temporary and only lasts till you turn wifi off or reboot.
To change your mac address again repeat process starting with step 7.
Please report back with your success or failure. I do know that on gingerbread devices you don't have to forget the network every time. I have only tested this on Gingerbread and Jellybean so far.
Feel free to press the thanks button if I helped you.
Click to expand...
Click to collapse
Not working on HTC pico with HTC sense 4 rom!!

does the app (ghost app) needs to be moved to priv-app folder? like apn backup and restore app ?

@ih8legal : Hello
I used you guide and after that i ran command arp -a ipadresss
After running the command it showed my device's original mac address..

Related

[Q] Problem trying to use Wi-Fi Hotspot

My phone is Rooted without a Custom Rom,clockworks recovery S=off
PC Windows 7 32 bits
When I try to use the Hotspot feature my pc see the phone it makes the connection but at the end it gives me limited connectivity issue and says no internet access. I try rebooting my device a couple time with no luck!
Any suggestions!
Is DHCP mode on?
Sfkn2 said:
Is DHCP mode on?
Click to expand...
Click to collapse
Yes DHCP is enable on the PC
Have you done any testing/troubleshooting at all? Do you have another computer you can try?
It's really difficult to troubleshoot this knowing only that a "Windows 7 32-bit PC shows limited or no connectivity." A number of things can cause "limited or no connectivity" issues - e.g. actual environmental interference, hardware issues, security software, etc.
If you're running Windows, you typically don't need any security software other than clean, solid, resilient Antivirus software. I'll stop there, since that's a thread's worth of a completely different conversation.
Try to remove all variables from the mix or try another device in the mix. 3rd party software firewalls can block anything from accessing a system via UNC path to any "new" network changes. Shoot, even in Windows there's the "Public" vs. "Home/Work" network profiles. Again, there are so many variables here, it's difficult to say.
A tip for any Windows user: if you do ipconfig /all @ a command line and your IP address starts with 169., it typically means you're not getting an IP from your gateway (i.e. your router, your myTouch, etc.) I could go on and on about possible issues.
Try the following and report back:
- Reboot your computer
- Temporarily disable/remove any 3rd party security software (particularly all-in-one/3rd party firewall software)
- Try another computer/device and see if it experiences the same issue
shlongwoodian said:
Have you done any testing/troubleshooting at all? Do you have another computer you can try?
It's really difficult to troubleshoot this knowing only that a "Windows 7 32-bit PC shows limited or no connectivity." A number of things can cause "limited or no connectivity" issues - e.g. actual environmental interference, hardware issues, security software, etc.
If you're running Windows, you typically don't need any security software other than clean, solid, resilient Antivirus software. I'll stop there, since that's a thread's worth of a completely different conversation.
Try to remove all variables from the mix or try another device in the mix. 3rd party software firewalls can block anything from accessing a system via UNC path to any "new" network changes. Shoot, even in Windows there's the "Public" vs. "Home/Work" network profiles. Again, there are so many variables here, it's difficult to say.
A tip for any Windows user: if you do ipconfig /all @ a command line and your IP address starts with 169., it typically means you're not getting an IP from your gateway (i.e. your router, your myTouch, etc.) I could go on and on about possible issues.
Try the following and report back:
- Reboot your computer
- Temporarily disable/remove any 3rd party security software (particularly all-in-one/3rd party firewall software)
- Try another computer/device and see if it experiences the same issue
Click to expand...
Click to collapse
First of all thanks for taking of your time to help me out i really apreciated
I did all ipconfig,release,renew,flush dns,reboot,shutdown & restart turn off ipv6
and bacck on right now is firewall completly off and all i get is unidentify network the signal is full but i got a yellow shield between signal bars.
My PC is a Sony VAio,also tryout with another Laptop an Acer with the same results,I can't figure out wants going on.
Also I try different security like WPA2(AES)mypc ask me for the key ans still get unidentified network Limited Connectivity
What IP address are you currently showing on either of your laptops, when you do ipconfig /all? Just the first octet - e.g. 169.x.x.x - will do.
192.x.x.x.x the one of my belkin router
K, just making sure it wasn't 169.x.x.x. You said "the IP from my Belkin router" though. I know you have limited/no connectivity issues, but right now, your default gateway is your MT4G, not your Belkin router. Granted, they're both going to default to 192.168.1.1 - is the Belkin in anyway an "issue" here in this mix? If you power off the Belkin, can you connect to your MT4G's hotspot?
Where is the MT4G when you try to connect to it? Right next to you? Across the house? I think I have seen a few people post actual hardware issues in regard to the WiFi adapter, but I'm not ready to say it's a hardware issue yet.
My gut tells me it's something simple and even something non-technical, so to speak. Is there anything that could interfere with the device? I don't like the fact that that when troubleshooting the IP you were getting from your MT4G, you gave me the IP your gateway (Belkin router) gave you. Do me a favor and try powering off the Belkin and then try to reconnect.
I looked at the "Manage Users" section and it doesn't really look like it acts as an access list @MAC address. I was thinking maybe somehow you'd blocked your MAC address from connecting. I figured that's what that area of the hotspot would be (in addition to being able to kick users), but it doesn't look like an access list feature.
shlongwoodian said:
What IP address are you currently showing on either of your laptops, when you do ipconfig /all? Just the first octet - e.g. 169.x.x.x - will do.
Click to expand...
Click to collapse
Tiburoncariduro said:
192.x.x.x.x the one of my belkin router
Click to expand...
Click to collapse
192.x.x.x is with my router on if I try to connect with my phone there's none
It says media disconected but in the connect to a network tab says connected and in the icon on the taskbar says unidentified network acess local only ;(
Are the "Public" vs. "Home/Work" network profiles at play here? You're running Windows 7 on both laptops you tested right? I don't have a Windows 7 machine close to me right now, but the network types/profiles can definitely affect which networks you're allowed to connect to.
Do you have any XP machines you can test with? Even a Mac or something not running Vista or 7?
shlongwoodian said:
Are the "Public" vs. "Home/Work" network profiles at play here? You're running Windows 7 on both laptops you tested right? I don't have a Windows 7 machine close to me right now, but the network types/profiles can definitely affect which networks you're allowed to connect to.
Do you have any XP machines you can test with? Even a Mac or something not running Vista or 7?
Click to expand...
Click to collapse
The Acer is Running Vista
Do you have any XP machines you can test with? Even a Mac or something not running Vista or 7?
Click to expand...
Click to collapse
Do you have anything not running Vista or 7?
shlongwoodian said:
Do you have anything not running Vista or 7?
Click to expand...
Click to collapse
No man but I didn't have any problem with my G1 running Super D
Yeah, but that's not really troubleshooting. You're dealing with Vista, which introduces new security settings - particularly when you connect to a new/unknown network.
Since there are SO MANY variables and since we really only know that "my laptops can't connect," I think it's time to do some really basic, basic troubleshooting. I've seen far too many users have issues with Windows, based on what they've installed, how they use it, etc. If you can at least get someone with a Mac, iPhone, a Windows XP machine, an Ubuntu machine, etc. you can at least rule in/out the way you're managing your network in Vista.
I'm not in front of a Vista or Windows 7 machine right now, so I can't give you granular details, but your Network and Sharing Center settings can make or break which network you are connecting to...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Did we cover any 3rd party security software you're running? Whether it's ESET Smart Security, Norton 360, Kaspersky Internet Security, etc. each can stop your system from connecting to a new network (and prevent incoming network connections). I can only troubleshoot from the 20,000 ft. level here without knowing the details about your system.
PM me and we can try and troubleshoot a little further.
shlongwoodian said:
Yeah, but that's not really troubleshooting. You're dealing with Vista, which introduces new security settings - particularly when you connect to a new/unknown network.
Since there are SO MANY variables and since we really only know that "my laptops can't connect," I think it's time to do some really basic, basic troubleshooting. I've seen far too many users have issues with Windows, based on what they've installed, how they use it, etc. If you can at least get someone with a Mac, iPhone, a Windows XP machine, an Ubuntu machine, etc. you can at least rule in/out the way you're managing your network in Vista.
I'm not in front of a Vista or Windows 7 machine right now, so I can't give you granular details, but your Network and Sharing Center settings can make or break which network you are connecting to...
Did we cover any 3rd party security software you're running? Whether it's ESET Smart Security, Norton 360, Kaspersky Internet Security, etc. each can stop your system from connecting to a new network (and prevent incoming network connections). I can only troubleshoot from the 20,000 ft. level here without knowing the details about your system.
PM me and we can try and troubleshoot a little further.
Click to expand...
Click to collapse
OK understand you pint I'm doing a test with my Ipod Touch and i got access Hummmm" So that means is something with windows?
Bingo! Exactly what I was getting at. You're trying to find the "constant" here. Windows Vista and Windows 7, without any 3rd party security software installed, "manage" the type of network you're connecting to - e.g. Public, Home or Work.
In addition to Windows itself, you really need to look at which 3rd party security software you're running. Which security program(s) are you running? Programs that are more than just antivirus - i.e. they also act as a firewall - can block your system from connecting to a network/resource or block your system from being connected to - specifically when there is a change to the network or a new resource is added to the network.
I have a feeling there's a constant across your two laptops - i.e. either your Windows network settings/security are at play or you have an additional 3rd party software firewall at play on both systems.
Tiburoncariduro said:
OK understand you pint I'm doing a test with my Ipod Touch and i got access Hummmm" So that means is something with windows?
Click to expand...
Click to collapse
Sorry to give bad news I was so happy about the connection and start to updated an App in the market when I noticed it was downloading so fast and realize the connection for MyTouch 4G hotspot timeout and the Ipod got my router,so I make maky ipod forget my network and try to connect to MyToch 4G Hotspot and isn't connecting.....back to square 1
Well, not exactly. You actually connected, right? Sounds like you got as far as the Market, started downloading an app, etc. Whereas before, you couldn't even get an IP.
I don't want us to try and troubleshoot two different things, even though it might seem like they're related. Can you connect your iPod to your MT4G Hotspot again and not try and download anything? I just want to see how long it stays connected for while you browse around. Browse the Market, Web, etc. but don't download any files. Just humor me.
shlongwoodian said:
Well, not exactly. You actually connected, right? Sounds like you got as far as the Market, started downloading an app, etc. Whereas before, you couldn't even get an IP.
I don't want us to try and troubleshoot two different things, even though it might seem like they're related. Can you connect your iPod to your MT4G Hotspot again and not try and download anything? I just want to see how long it stays connected for while you browse around. Browse the Market, Web, etc. but don't download any files. Just humor me.
Click to expand...
Click to collapse
I been trying that with no luck Man' and getting a little just a little piss off,also forget to tell you Happy New Year 2011 !
Tiburoncariduro said:
I been trying that with no luck Man' and getting a little just a little piss off,also forget to tell you Happy New Year 2011 !
Click to expand...
Click to collapse
My Ipod in Ip Address got 169.254.50.xx
Subnet Mask 255.255.0.0
Router--------------(nothing)
DNS----------------- "" "
Search Domains ------" "
client ID---------------" "

[APP]Quick Wifi Switcher (now with widgets and Eclair support)

Quick WiFi Switcher is an app to quickly switch between your (configured) APs.
This is useful, when you're in an area where more than one configured AP is available. Sometimes Android decides to switch between them for different (unknown to me) reasons. Reconnection to the AP of your choice is now fewer clicks away than through the settings.
You start it by long-pressing your search button, or via shortcut.
Info shown on top:
Current SSID
Current IP
Current Signal (bar and RSSI)
In the selection list you have the following info:
SSID
Signal strength (Icon and RSSI)
Encryption settings
Configuration state (Green -> configured, Red -> unconfigured)
Connection state (connected AP is selected in the list)
The list contains all discoverable APs in range.
The following functions are implemented to date:
Enable/Disable WiFI
Scan for surrounding APs (automatically on startup / manually via button)
Connect to previously configured AP
Reconnect current AP
Open WiFi Settings for unconfigured APs (for now)
User Setting for closing on selection
Widgets
There are two widgets implemented for now:
Info Widget (1x2)
Switcher Widget (1x1)
The Info Widget shows information about the currently connected network:
SSID
IP-Address
signal level (RSSI and Icon)
For the Switcher Widget you have to choose a configured network. This will be monitored. Whenever the system scans for APs, the widget will update itself with the current info about the chosen network.
A network in range has a signal level icon
If the network is the current one, the text will be gray, else red
Touching the widget will automatically connect to the chosen AP
Changelog
Version 0.6
support for Eclair (2.1) added
widgets added
Version 0.5
Initial Version
Android 2.2 is needed for now, will check if 2.1 is possible.
Android 2.1+ is needed.
Screenshots
INFO:
If you downloaded Version 0.6 before and can't install, please redownload. The manifest error has been fixed.
Hi,
I'd really appreciate any feedback.
Tell me what you think, what you like/dislike and what is missing...
slow23
I would really love tasker integration. I have 2 wireless networks at home, a public one, and a backup one. I have to remember to switch ssid at night so the phone can do it's rsync thing. Programatically selecting the right said at the right time would be hugely beneficial.
Hi,
looks nice.
What do you think about checking every configurable seconds if a better known Wifi is available and switch then automatically?
Have 2 routers at home, android does not switch automatically even if its the same ssid. Tried with different ssid too, android doesnt switch. You have to manually reconnect, then it takes the better one.
just DL'ed your apk-file, upon install, it says (in details view of app manager): Could not open as apk file.
When I click your QR code link in the topic, there's nothing there either...
slow23 said:
Quick WiFi Switcher is an app to quickly switch between your (configured) APs.
Click to expand...
Click to collapse
Nice app..just what I was looking for. As for my two cents, I think it would be great to create widgets assigned to particular ssids that can be shown on the home screen. This would prove to be a quick way to select the ssids.
slow23 said:
Quick WiFi Switcher is an app to quickly switch between your (configured) APs.
This is useful, when you're in an area where more than one configured AP is available. Sometimes Android decides to switch between them for different (unknown to me) reasons. Reconnection to the AP of your choice is now fewer clicks away than through the settings.
You start it by long-pressing your search button, or via shortcut.
Info shown on top:
Current SSID
Current IP
Current Signal (bar and RSSI)
In the selection list you have the following info:
SSID
Signal strength (Icon and RSSI)
Encryption settings
Configuration state (Green -> configured, Red -> unconfigured)
Connection state (connected AP is selected in the list)
The list contains all discoverable APs in range.
The following functions are implemented to date:
Enable/Disable WiFI
Scan for surrounding APs (automatically on startup / manually via button)
Connect to previously configured AP
Reconnect current AP
Open WiFi Settings for unconfigured APs (for now)
User Setting for closing on selection
The initial version is 0.5.
Screenshots
Click to expand...
Click to collapse
Nice tool ..
bodger_uk said:
I would really love tasker integration. I have 2 wireless networks at home, a public one, and a backup one. I have to remember to switch ssid at night so the phone can do it's rsync thing. Programatically selecting the right said at the right time would be hugely beneficial.
Click to expand...
Click to collapse
I'll look into it, but I'm not familiar with tasker integration for now. Consider it listed.
walda said:
Hi,
looks nice.
What do you think about checking every configurable seconds if a better known Wifi is available and switch then automatically?
Have 2 routers at home, android does not switch automatically even if its the same ssid. Tried with different ssid too, android doesnt switch. You have to manually reconnect, then it takes the better one.
Click to expand...
Click to collapse
This is the feature I intended to implement, but for the beginning I chose the manual approach. Surely will be done...
hdurina said:
Nice app..just what I was looking for. As for my two cents, I think it would be great to create widgets assigned to particular ssids that can be shown on the home screen. This would prove to be a quick way to select the ssids.
Click to expand...
Click to collapse
Also a thing I already thought about. No Widgets done so far, but shouldn't be that hard.
Wobstar said:
just DL'ed your apk-file, upon install, it says (in details view of app manager): Could not open as apk file.
When I click your QR code link in the topic, there's nothing there either...
Click to expand...
Click to collapse
Did you try to d/l from my site? I just downloaded and everything was fine. The QR-Code is not from me, but the new killer feature of xda. Please report if d/l from my site worked. We'll have to find another way if it does not. BTW I sometimes face the issue that I'm not able to open apk's from the browser download notification, but only from a file explorer (but that may be my ROM). Did not find out a pattern in this though.
@all: Thanks for the feedback. Good to see that there is demand and the needed functions are mainly those I initially thougth of.
slow23
Good work mate, im not near Wi-Fi so cant test right now but will tomorrow hopefullly,im using Galaxy S2.
This is exactly what I need.
I have 2 routers at home too and I can be sitting 2 feet from one but my phone still hangs on to the weaker of the two.
As mentioned above it would be great if it could be configured to switch to the strongest authorised access point automatically.
Downloading now and will report my findings.
OK. Problems here.
Desire S, S-Off, Rooted, running Virtuous Unity 1.29.
First issue I noticed was that as soon as I installed it I couldn't access any of my access points in the house.
It was finding them but wouldn't connect even if was sitting right beside it.
The next problem I had was constant forced closures. Almost every app that I opened would force close.
Now I understand that both of these could[/c] be rom issues, since this is a new revision, but seeing as both happened right after installing your app I suspect it's not.
Both of these issues happened as soon as I used you app.
slow23 said:
Did you try to d/l from my site? I just downloaded and everything was fine. The QR-Code is not from me, but the new killer feature of xda. Please report if d/l from my site worked. We'll have to find another way if it does not. BTW I sometimes face the issue that I'm not able to open apk's from the browser download notification, but only from a file explorer (but that may be my ROM). Did not find out a pattern in this though.
@all: Thanks for the feedback. Good to see that there is demand and the needed functions are mainly those I initially thougth of.
slow23
Click to expand...
Click to collapse
I tried to download from your site, but get the same issue.
I downloaded directly from my Android browser and once from my computer and transferred to the phone.
I'm on stock 2.1 ROM (rooted)
stonedandhappy said:
OK. Problems here.
Desire S, S-Off, Rooted, running Virtuous Unity 1.29.
First issue I noticed was that as soon as I installed it I couldn't access any of my access points in the house.
It was finding them but wouldn't connect even if was sitting right beside it.
The next problem I had was constant forced closures. Almost every app that I opened would force close.
Now I understand that both of these could[/c] be rom issues, since this is a new revision, but seeing as both happened right after installing your app I suspect it's not.
Both of these issues happened as soon as I used you app.
Click to expand...
Click to collapse
Wow, that sounds bad. Could you send me a logcat of when this happens. I can't really imagine any function of the app cause such trouble, but I will look into it, why it would not connect.
The force closes cannot come from the app, since it does nothing to the system aside scanning wifi APs and connecting to them. Maybe it's really ROM related.
Wobstar said:
I tried to download from your site, but get the same issue.
I downloaded directly from my Android browser and once from my computer and transferred to the phone.
I'm on stock 2.1 ROM (rooted)
Click to expand...
Click to collapse
First of all, what device are you using.
Second, the app has a min sdk level of 8, so Froyo is required, will update first post to reflect that. I 'll see if I can get it running on Eclair.
slow23 said:
First of all, what device are you using.
Second, the app has a min sdk level of 8, so Froyo is required, will update first post to reflect that. I 'll see if I can get it running on Eclair.
Click to expand...
Click to collapse
I'm using an Xperia X10, I suspected that it would be due to OS compatibility.
That's why I asked in my first reply.
slow23 said:
Wow, that sounds bad. Could you send me a logcat of when this happens. I can't really imagine any function of the app cause such trouble, but I will look into it, why it would not connect.
The force closes cannot come from the app, since it does nothing to the system aside scanning wifi APs and connecting to them. Maybe it's really ROM related.
Click to expand...
Click to collapse
OK, for some reason the app seems top have changed my wireless security on the phone to WPA instead of WEP, so the phone was trying to connect with the wrong security protocol.
Managed to sort that out pretty easily once I knew what was wrong.
I still had terrible problems with FCing apps so resorted to reflashing my rom.
I'm going to give it another try and if I encounter any issues I'll let you know what happens and post a log.
OK, here is a little update.
Since I reflashed my rom and reinstalled the app it has worked fine.
Only 1 minor bug but it wan't a problem.
On a few occasions when I used it yesterday, rather than opening the app GUI when pressed, it took me straight to the android wifi configuration page.
It only happened on a few occasions and hasn't happened at all today but I thought that you should know. Didn't bother me but someone will surely have issues with it.
Anyway, thanks for a great addition to my Desire S
stonedandhappy said:
OK, here is a little update.
Since I reflashed my rom and reinstalled the app it has worked fine.
Only 1 minor bug but it wan't a problem.
On a few occasions when I used it yesterday, rather than opening the app GUI when pressed, it took me straight to the android wifi configuration page.
It only happened on a few occasions and hasn't happened at all today but I thought that you should know. Didn't bother me but someone will surely have issues with it.
Anyway, thanks for a great addition to my Desire S
Click to expand...
Click to collapse
Good to hear your Rom is working correctly again.
For the error you got: Did you start the app via search key? I could imagine since the desire s has no hardware buttons you accidently selected an unknown AP, immediately after the app started.
Would you be so kind and try and verify that?
Sent from my HTC Desire using XDA App
No, I have it on my home page so that if I need to change AP I just press my home button to get to it.
My wifi only picks up my 2 APs and none of my neighbours so no chance of selecting an unknown AP.
As I said it only happened a few times and hasn't happened since. It's working great now.
I don't know if, because I let my phone fully discharge yesterday after it happened, that it may have reset the app. A sort of reboot.
It has been working fine since though.
I've yet to try it with public wifi but should get a chance at the weekend so will post my results for you.
Hi,
back from vacation. New version with widgets and Eclair support.
Version 0.6
support for Eclair (2.1) added
widgets added
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

CMD for ipconfig /release , ipconfig/renew ??

My problem again is that i cant connect to a second wireless router(no password needed for second router), the 1sth router its password protected (@ my work) ,then i come home and i cant connect because the IP from my work its not gone and theres no way to release/renew
I want to know if theres an app to emulate CMD like in windows (and not a computer needed to do it),i want to do it on my tf instead (dont tell me "turn off/on your router " please, i wont be asking on mcdonalds or burguer king if they can turn off/on their router )or any other place if they can do that so i can release my ip and get a new one
Thats what i want to avoid , so if theres some way to release /renew my ip (and no computer needed) then that will be great
I have revolver rom installed , but this PROBLEM was even on the stock rom ,so is not the rom or the 2 routers, my wifes ipod 4th gen connects right away and always renews ip at any place
Please help me
Thanks in advanced
jesesystem said:
I want to know if theres an app to emulate CMD like in windows (and not a computer needed to do it),i want to do it on my tf instead (dont tell me "turn off/on your router " please, i wont be asking on mcdonalds or burguer king if they can turn off/on their router )or any other place if they can do that so i can release my ip and get a new one
Click to expand...
Click to collapse
You can use terminal emulator for "CMD" window.
Just turning off your tablet will reset the wifi and it will scan for a new access point. Leaving the area of the AP at work should cause it to scan for a new one too. If you have hard coded a static IP address in your advanced wireless settings, pick up an app like WiFi Manager from the market to allow you to have multiple profiles and switch between them.
---------- Post added at 01:15 PM ---------- Previous post was at 01:13 PM ----------
gls9 said:
You can use terminal emulator.
Click to expand...
Click to collapse
Network settings require root to perform and there are nice apps that do point and tap to set it.
gls9 said:
You can use terminal emulator for "CMD" window.
Click to expand...
Click to collapse
Do you know how to release / renew ip with that program?
drowe said:
Just turning off your tablet will reset the wifi and it will scan for a new access point. Leaving the area of the AP at work should cause it to scan for a new one too. If you have hard coded a static IP address in your advanced wireless settings, pick up an app like WiFi Manager from the market to allow you to have multiple profiles and switch between them.
---------- Post added at 01:15 PM ---------- Previous post was at 01:13 PM ----------
Network settings require root to perform and there are nice apps that do point and tap to set it.
Click to expand...
Click to collapse
Both are DHCP enabled, so i dont know why it wont release it from previous routers , ive tried turning off/on both routers and tablet aswell and the problem persist.
With wifi manager i can make my TF to "release", or forget the las ip ?
Maybe I don't understand the problem, but can't you change wireless connections in the settings/wireless menu? Tap on the new connection?
sent from my cyanogen(mod) vision
gee one said:
Maybe I don't understand the problem, but can't you change wireless connections in the settings/wireless menu? Tap on the new connection?
sent from my cyanogen(mod) vision
Click to expand...
Click to collapse
i cant release the previous ip (my work , protected with password, dhcp enabled)
when i get home i have the last IP (from work), si i try to connect at my home router but i can see i have the ip form work, and theres no way i can release it to get a new onw from my home router.
i can acces my tf options to see what connections are on range and i can connect aswell, but the old ip form work wont dissapear and i cant acces internet or any other web content because i dont have a valid IP and there no way i can get rid of it
so i was asking if theres some way/app/etc etc to get the new ip working from my home router(not password protected)
but i think thats not the problem(open router), mi wifes ipod can connect everytime she gets home, its TF problem
If you need to get a new IP, turn on airplane mode, then turn it off. Simple as that. You're seriously overcomplicating this.
a.mcdear said:
If you need to get a new IP, turn on airplane mode, then turn it off. Simple as that. You're seriously overcomplicating this.
Click to expand...
Click to collapse
i have not tried that, i will take the TF to work today and se if that works
on a side note; im not overcomplicating anything, im trying to get help for something i dont know, im just a new TF user
thank you for the advice and i hope it works
Also, just in case, you may want to check that you don't accidentally have a static IP set on your device. Sometimes its easiest to avoid problems by simply deleting the network profile from your Transformer (or "forget" the network in Wifi Settings), and then attempt to re-connect again fresh.
a.mcdear said:
Also, just in case, you may want to check that you don't accidentally have a static IP set on your device. Sometimes its easiest to avoid problems by simply deleting the network profile from your Transformer (or "forget" the network in Wifi Settings), and then attempt to re-connect again fresh.
Click to expand...
Click to collapse
Its set to DHCP so i know thats not the problem, i guess the problem rely on the routers, maybe i need to add password to my home router and see if keep getting the same problem, but as i said before i will have problems on every open wireless network maybe
As alluded to, the work IP falls out of range and hunts for a new AP.
Do you have MAC filtering?
OT: Why do you have an open home net?
GasGuzz said:
As alluded to, the work IP falls out of range and hunts for a new AP.
Do you have MAC filtering?
OT: Why do you have an open home net?
Click to expand...
Click to collapse
i know it have to look for a new ip, but no its not doing it on my home network, thats why im having problems
as i said before, what am i gonna do when i try to connect to another open network ?? (ask them to turn off/on their routers , ask them to put password)
i dont know if this only happens with my router, i will try all the advices when i get home tonigth and see what happens
It’s (most probably) not the TF.
My work has both Open/Secured APs. It connects to the Secured as soon as it’s in range/awake, unless I manually hook it up to the Open. Same at Secured home, it connects no-mess/no-fuss.
How many Open nets do you ‘see’ at home?
GasGuzz said:
It’s (most probably) not the TF.
My work has both Open/Secured APs. It connects to the Secured as soon as it’s in range/awake, unless I manually hook it up to the Open. Same at Secured home, it connects no-mess/no-fuss.
How many Open nets do you ‘see’ at home?
Click to expand...
Click to collapse
just my network it's open, but my wifes ipod can connect/disconect as fast as you say with you network, it's just the TF not getting the new IP everytime i get home from work.
i was so freaking mad 2 days ago so i did a full wipe, that did the trick , i didnt have lot of apps that's why i did it , but i dont want to do it again and get all my apps lost one more time
nop !!!
none of the above advices worked , im so sorry for the guy saying i was overcomplicating this, and no , the airplane mode dindt solve it either
so i dont know wth can i do , the problem again is that i cant get a new IP, my last ip it's still not released (not even with airplane mode) , turnit off/on the device and tablet wont solve it either
i did the test with my wifes ipod (took it work then comeback)and it works as it should, just the TF doesnt work
so if i can do it with with terminal emulator (to release/renew IP) i will appreciate the step by step guyz
thanks in advanced
If you're using DHCP, under GNU/Linux the way is to launch the terminal emulator and run
Code:
dhclient -r
and then either restart the network interfaces (different between distros) or to run the DHCP client on the interface (in my tablets case, probably 'dhclient wlan0' without the quotes).
BUT!!! This being an Android tablet rather than a standard GNU/Linux system, has no dhclient program as far as I know. I have access to ifconfig, dhclient, etc by way of having Debian stable programs running in a chroot.
You might try disabling WiFi, forgetting the network, and reconnecting to it. The last router I had also had a way of getting rid of leases manually, either by telling it to tell the client to FO or deleting them all.
EDIT: Give or take specifics, I think the TF101 (or at least Prime) has dhcpcd. Try
Code:
dhcpcd -k wlan0
dhcpcd -n wlan0
to release and then renew. No promises if that will do jack though. You might also just try running 'dhcpcd wlan0' (without quotes).
For terminal emulators, go to the market or check if your ROM has one (Prime does).
Sent from my Transformer TF101 using Tapatalk
You really shouldn't have to go through any of this stuff. I'd say the system is borked, maybe the hardware, maybe the software. You could try flashing a new version or just take it back, show them you can't connect to their network and get a replacement. It really works as easily as we say and as easy as the wife's ipod. I would take it back or send it in for repair, I think you have a broken system.
Spidey01 said:
If you're using DHCP, under GNU/Linux the way is to launch the terminal emulator and run
Code:
dhclient -r
and then either restart the network interfaces (different between distros) or to run the DHCP client on the interface (in my tablets case, probably 'dhclient wlan0' without the quotes).
BUT!!! This being an Android tablet rather than a standard GNU/Linux system, has no dhclient program as far as I know. I have access to ifconfig, dhclient, etc by way of having Debian stable programs running in a chroot.
You might try disabling WiFi, forgetting the network, and reconnecting to it. The last router I had also had a way of getting rid of leases manually, either by telling it to tell the client to FO or deleting them all.
EDIT: Give or take specifics, I think the TF101 (or at least Prime) has dhcpcd. Try
Code:
dhcpcd -k wlan0
dhcpcd -n wlan0
to release and then renew. No promises if that will do jack though. You might also just try running 'dhcpcd wlan0' (without quotes).
For terminal emulators, go to the market or check if your ROM has one (Prime does).
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
with that code i get this
open_control : Permision denied
with dhclient -r i get this
dhclient : permision denied
im already rooted, my TF its the tf101
drowe said:
You really shouldn't have to go through any of this stuff. I'd say the system is borked, maybe the hardware, maybe the software. You could try flashing a new version or just take it back, show them you can't connect to their network and get a replacement. It really works as easily as we say and as easy as the wife's ipod. I would take it back or send it in for repair, I think you have a broken system.
Click to expand...
Click to collapse
well i cant do that , i bougth it from ebay , i dont think its the TF itself, maybe the router (but the ipod works :S )
i will try and see if it happens on some other open network, or just replace the modem

[Guide][FIX][No Root] Can't establish a reliable connection. (New Method)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
on XDA Portal (02/09/2015) ​ [REMOVED from portal]
Sometimes you get error message saying Cant Establish a reliable data connection to server. Which takes hours, days or sometimes week to fix. :angel:
Today i am going to show you a guide by which you can skip this error easily. i know there are many threads related to this,, but this one is different. You don't need to delete any host file, or any file manager or Root. This method did worked for me and i didnt find this on XDA. (Sorry if there is already).
Lets jump in to the Fix now! :laugh:​
There are two ways, first one is by going to router settings and second one is through your device.
#1
• Open your browser
• Goto 192.168.1.1
• Sign in (default username and password is "admin" without quotes)
• After you are signed in to your router follow this picture:
If above method don't work for you dont worry try this method below: ​#2
First step is connecting to wifi, if you are already connected to wifi then disconnect and again connect with this method:
Remember that: there will be values in light color just use that light color values not mine. Maybe in your case its different. for example in step#4 below its showing 192.168.1.1 as default gateway i am using that. If its change in your case then use your
• Enter wifi password, Check mark on Show Advanced Options:
• Change IP Settings to Static:
• Write down the IP Address that is already written in the box:
• Similarly, Gateway:
• Network Prefix Length, DNS 1 & DNS 2:
• After writing all of these Tap on Connect:
• Now you will be connected to the wifi:
• You can now download apps or sign in to google successfully! :fingers-crossed:
Hit thanks :good: if this works for you!
PTCL bb Great Bhai
Its connected but showing no responce from wifi may be My Office administration turned it off But still man THankx for such a trick.
This is not good advice. How does this stuff end up on the portal?
Here are some of the things that are wrong with this advice:
If you enter an address that is already in use, now neither your device nor the device that was already using the address can connect to anything reliably, you've just broken someone else's networking
Even if no other device is using the IP currently, if DHCP is not completely broken then the DHCP server may give out that address at a later time because it doesn't know anyone is using it, and then again, neither your device, nor the device that just obtained the address, will be able to connect to anything reliably
It assumes every network uses the 192.168.1.1/24 subnet
It doesn't fix the actual problem
spoidar said:
[*]It assumes every network uses the 192.168.1.1/24 subnet
Click to expand...
Click to collapse
The other router uses 192.168.0.x
spoidar said:
This is not good advice. How does this stuff end up on the portal?b(...) It doesn't fix the actual problem
Click to expand...
Click to collapse
Was just about to say, how would configuring a static ip instead of a dynamic one fix "the problem"? As there is probably no common cause to all suffering from the same error message, there is no "the problem". This here is probably simply a malconfigured network.
So not good advice indeed and thread starter does not seem very knowledgeable about how networks, dhcp and ip stuff works.
fOxunO said:
The other router uses 192.168.0.x
Click to expand...
Click to collapse
Well, the IANA designated private subnets are:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
So, networks may use any of these, or any smaller subnet. And the gateway could be any address within that subnet.
TripleR119 said:
Is faster WiFi needed.
My WiFi connected but can't sign in..
I will try with faster WiFi
Click to expand...
Click to collapse
I have 1mb DSL and this Worked!
ratedadorable said:
PTCL bb Great Bhai
Its connected but showing no responce from wifi may be My Office administration turned it off But still man THankx for such a trick.
Click to expand...
Click to collapse
Yes maybe bhai
I can't believe this was featured on the portal, is nothing actually checked?
spoidar said:
This is not good advice. How does this stuff end up on the portal?
Here are some of the things that are wrong with this advice:
If you enter an address that is already in use, now neither your device nor the device that was already using the address can connect to anything reliably, you've just broken someone else's networking
Even if no other device is using the IP currently, if DHCP is not completely broken then the DHCP server may give out that address at a later time because it doesn't know anyone is using it, and then again, neither your device, nor the device that just obtained the address, will be able to connect to anything reliably
It assumes every network uses the 192.168.1.1/24 subnet
It doesn't fix the actual problem
Click to expand...
Click to collapse
I dont know why are you saying this but dude this works . There are many other method to fix this problem, some of them works and some won't in some users. How can you say that It doesn't fix the actual problem. It did mine and obviously some other users too. I dont know much about that DHCP and subnet but this solution works.
schaggo said:
Was just about to say, how would configuring a static ip instead of a dynamic one fix "the problem"? As there is probably no common cause to all suffering from the same error message, there is no "the problem". This here is probably simply a malconfigured network.
So not good advice indeed and thread starter does not seem very knowledgeable about how networks, dhcp and ip stuff works.
Click to expand...
Click to collapse
Yep! You are right i am not knowledgeable but this guide works :cyclops:
inaqi69 said:
I dont know why are you saying this but dude this works . There are many other method to fix this problem, some of them works and some won't in some users. How can you say that It doesn't fix the actual problem. It did mine and obviously some other users too. I dont know much about that DHCP and subnet but this solution works.
Click to expand...
Click to collapse
I'm saying this because I actually understand how networks function. It works for you thanks to dumb luck. Read my post again and try to absorb some of what's written there.
RobboW said:
I can't believe this was featured on the portal, is nothing actually checked?
Click to expand...
Click to collapse
Doesn't appear to be. I think I'm going to have to remove XDA from my news feed, the portal seems to be nearly entirely filled with trash now.
spoidar said:
I'm saying this because I actually understand how networks function. It works for you thanks to dumb luck. Read my post again and try to absorb some of what's written there.
Doesn't appear to be. I think I'm going to have to remove XDA from my news feed, the portal seems to be nearly entirely filled with trash now.
Click to expand...
Click to collapse
What's wrong with you? This is working! Not in mine many other people too. Just wait and see
@inaqi69 I understand your excitement, but sorry to disappoint you, I'm with @spoidar on this one. There is no technical relevancy to your writeup, it's "dumb luck" that it worked for you.
Quick question: why do I have to fill in completely different values, and I mean *completely different* values...? I tried with yours, now my connectivity is *completely broken* I cant do anything anymore. Nothing, I'm offline. Why?
spoidar said:
This is not good advice. How does this stuff end up on the portal?
Here are some of the things that are wrong with this advice:
If you enter an address that is already in use, now neither your device nor the device that was already using the address can connect to anything reliably, you've just broken someone else's networking
Even if no other device is using the IP currently, if DHCP is not completely broken then the DHCP server may give out that address at a later time because it doesn't know anyone is using it, and then again, neither your device, nor the device that just obtained the address, will be able to connect to anything reliably
It assumes every network uses the 192.168.1.1/24 subnet
It doesn't fix the actual problem
Click to expand...
Click to collapse
I think this issue is more of a "buggy/broken DHCP server" on your router/modem/ISP issue.
I really don't see how this would fix anything else otherwise.
Maybe you can use this guide to change the default DNS and leave everything else as it was. I tried this when I bought my nexus 5 and it was unable to connect and download from the playstore, but nothing helped. I even contacted google support and they had no idea what was wrong. Half an hour later it just started working. So this is not 100% working, not even close...
Looks promising but what about those other half who doesn't have Static IP and stuck with Dynamic? Like for example i've tried to follow given steps and at final step connect button was darken so couldn't able to make it possible.
Also, given setting was default on every other Android Device, if we choose Static IP. So what's the point?
Assign dedicated IP
most routers have a feature to assign a dedicated IP. A recommendation is to change your router DHCP DNS and a class C /25 subnet mask
DHCP 192.168.2.1
DNS 192.1683.1
DNS2 192.168.4.1
Subnet 255.255.255.128
If you have a dual band router in my case I have a Asus RT-AC66U separate your wireless AC and N (ex ssid1 ASUS-AC, ssid2 ASUS-N) I also increase the TX power to 100 but I'll recommend having a secondary router and set it up as a Access Point and creating a scheduler to turn off the radio off your primary router (ex. router1 operates from 7am to 11:59pm router2 operates from 12am to 6:59am)
inaqi69 said:
What's wrong with you? This is working! Not in mine many other people too. Just wait and see
Click to expand...
Click to collapse
actually nothing wrong with him, but its wrong with your trick.. My routers default gateway is 192.168.0.1 and I lost connectivity after following your trick.. So its not a trick.. Its dumb luck as he said..
Awesome stuff

[NO ROOT REQUIRED] Manually optimize Wifi on ANY Amazon tablet [Fire 7, HD 8 & 10]

Even with my framework-res mods and FireTabletSettings.apk, These tablets just don't want to cooperate with us and we still have issues with the connections dropping out for no apparent reason, but much less of them. In Android, there has always been the ability to modify individual WiFi connections. FireOS is not different. This guide will show you how to optimize your individual WiFi connections wherever you go for almost any connection. Best of all, this does NOT require root access to the device or installing any modified APKs.
FIRST OPTION:
REQUIREMENTS:
1. Unrooted (Works on rooted too) Fire 7, HD 8, HD 10 (any year or model).
2. Windows PC (If you know how to look up IP configurations on a Mac, this may work too).
INSTRUCTIONS:
1. On your PC, click on the start button (usually lower left corner of screen).
2. In the box where it says "search programs and files" type: CMD then press enter. A Windows command line window will open.
3. In the CMD window, type the following: ipconfig
4. Several sections will appear. Depending on your connection type (WiFi, ethernet etc) is how we choose what configuration to use. In my case, I am using a 'Wireless LAN (Local Area Network) Adapter' with Wireless Network Connection so we will use that configuration.
5. Leave that window open on your PC and grab your tablet. Connected to WiFi, Tap: settings > wireless > Wi-Fi > 3 dots at upper right corner > advanced. Take note of the numerical IP address and write it down.
6. Go back to your WiFi connections screen. Long press the network you are connected to and tap 'forget.'
7. Tap on the WiFi connection you were just on want to connect to. Enter the password but do NOT tap connect.
7. Tap or check the box of 'advanced options' and select proxy as NONE and IP settings as STATIC. Back on your PC, go to the ipconfig window we opened earlier.
8. From the ipconfig window, you want to enter the following corresponding information, like the screenshot below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
9. On your PC you need the following information to go into the advanced settings on your tablet like so:
Tablet: IP address = IP address you copied down earlier in the advanced WiFi options of your tablet
Tablet: Gateway = Default Gateway in your ipconfig window on PC (use the standard IP form. Example: 10.0.0.1)
Tablet: Network Prefix Length: 24
Tablet: DNS 1: 8.8.8.8 for Google or 1.1.1.1 for Cloudfare
Tablet: DNS 2: 8.8.4.4 for Google or 1.0.0.1 for Cloudfare
10. Now you can tap connect.
This may not work for WiFi connections like 'xfinity' hot spots or any other major carrier hot spots. As long as you connect to a physical router and have access to the IP configuration, you can modify any of your network connections for the best WiFi optimization. NOTE: the DNS settings saved in your connection will override any DNS settings you have in your build.prop.
To undo the above configuration, long press the connected network, tap forget.
SECOND OPTION:
1. Download rooted activity launcher https://github.com/DerekZiemba/RootActivityLauncher
2. Open activity launcher and scroll to settings and tap it. Scroll until you see date and time settings (there are two). Tap the first one and disable automatic time zone. Tap the second one and disable automatic time zone.
3. This option doesn't require a reboot and the results are nearly instant.
Thank you, thank you very much has worked on my 7 7th gen fire
Rortiz2 said:
Thank you, thank you very much has worked on my 7 7th gen fire
Click to expand...
Click to collapse
Don't forget to turn off smart-suspend in the power menu. If turned on, each time the tablet's screen goes to sleep, so does the WiFi connection.
DragonFire1024 said:
Don't forget to turn off smart-suspend in the power menu. If turned on, each time the tablet's screen goes to sleep, so does the WiFi connection.
Click to expand...
Click to collapse
OK:good:
So you won't believe this one. Despite all of the configurations that I have found and managed to set for Wi-Fi this one seems to be a doozy. It seems if you go into time settings and turn off automatic time zone and probably uninstall the app which I did a while ago but never turned off the option, it will make all the difference in the world. I really can't believe it was that simple. But if anyone else could try that and report back that would be awesome. Note that you may need to use an activity launcher to be able to pull up the Android date and time settings as well. I will include the APK for rooted activity launcher. scroll to the settings menu and tap it and scroll until you see both date and time options tap them and disable the automatic time zone.
Sent from my Amazon KFSUWI using XDA Labs
Updated OP to reflect auto date and time.
Sent from my Amazon KFSUWI using XDA Labs
DragonFire1024 said:
So you won't believe this one. Despite all of the configurations that I have found and managed to set for Wi-Fi this one seems to be a doozy. It seems if you go into time settings and turn off automatic time zone and probably uninstall the app which I did a while ago but never turned off the option, it will make all the difference in the world. I really can't believe it was that simple. But if anyone else could try that and report back that would be awesome. Note that you may need to use an activity launcher to be able to pull up the Android date and time settings as well. I will include the APK for rooted activity launcher. scroll to the settings menu and tap it and scroll until you see both date and time options tap them and disable the automatic time zone.
Sent from my Amazon KFSUWI using XDA Labs
Click to expand...
Click to collapse
Doing just this seems to have helped.
massimo727 said:
Doing just this seems to have helped.
Click to expand...
Click to collapse
My take is Amazon's auto time zone service disconnects from wifi to scan for the time, date and zone. I don't know why they did that and left Android scanning values in the framework. Even if this doesn't hold up, the wifi disconnects to scan for something and rarely reconnects when done. In Amazon's atmosphere, that could literally be anything.
Sent from my Amazon KFSUWI using XDA Labs
Thanks for this! I did a dns leak test and found that the tablet was using Google servers for all dns lookups!
On my home WI-FI:
I did a DHCP reservation for my tablet ip, put the router address as the gateway and tried cloud flare dns server 1.1.1.1. to test and it works!
No idea the Amazon Fire HD 10 2019 has hijacked my ISP's DNS settings.
EDIT:
Did some DNS speed testing and now the best for me is setting DNS1 as cloudflare and DNS2 as my ISP'S server.
Wow, option 2 is a breeze to do and works so well!
I just did one HD8 and it works perfectly that it allows to keep Plex in the loop for syncing TV shows. I cannot wait to do it to my daughter's HD8 tonight when I get home from work.
TallTommy said:
Wow, option 2 is a breeze to do and works so well!
I just did one HD8 and it works perfectly that it allows to keep Plex in the loop for syncing TV shows. I cannot wait to do it to my daughter's HD8 tonight when I get home from work.
Click to expand...
Click to collapse
I'm glad I was able to be of assistance for the both of you ?
Sent from my Google Nexus 10 using XDA Labs
DragonFire1024 said:
Even with my framework-res mods and FireTabletSettings.apk, These tablets just don't want to cooperate with us and we still have issues with the connections dropping out for no apparent reason, but much less of them. In Android, there has always been the ability to modify individual WiFi connections. FireOS is not different. This guide will show you how to optimize your individual WiFi connections wherever you go for almost any connection. Best of all, this does NOT require root access to the device or installing any modified APKs.
FIRST OPTION:
REQUIREMENTS:
1. Unrooted (Works on rooted too) Fire 7, HD 8, HD 10 (any year or model).
2. Windows PC (If you know how to look up IP configurations on a Mac, this may work too).
INSTRUCTIONS:
1. On your PC, click on the start button (usually lower left corner of screen).
2. In the box where it says "search programs and files" type: CMD then press enter. A Windows command line window will open.
3. In the CMD window, type the following: ipconfig
4. Several sections will appear. Depending on your connection type (WiFi, ethernet etc) is how we choose what configuration to use. In my case, I am using a 'Wireless LAN (Local Area Network) Adapter' with Wireless Network Connection so we will use that configuration.
5. Leave that window open on your PC and grab your tablet. Connected to WiFi, Tap: settings > wireless > Wi-Fi > 3 dots at upper right corner > advanced. Take note of the numerical IP address and write it down.
6. Go back to your WiFi connections screen. Long press the network you are connected to and tap 'forget.'
7. Tap on the WiFi connection you were just on want to connect to. Enter the password but do NOT tap connect.
7. Tap or check the box of 'advanced options' and select proxy as NONE and IP settings as STATIC. Back on your PC, go to the ipconfig window we opened earlier.
8. From the ipconfig window, you want to enter the following corresponding information, like the screenshot below.
9. On your PC you need the following information to go into the advanced settings on your tablet like so:
Tablet: IP address = IP address you copied down earlier in the advanced WiFi options of your tablet
Tablet: Gateway = Default Gateway in your ipconfig window on PC (use the standard IP form. Example: 10.0.0.1)
Tablet: Network Prefix Length: 24
Tablet: DNS 1: 8.8.8.8 for Google or 1.1.1.1 for Cloudfare
Tablet: DNS 2: 8.8.4.4 for Google or 1.0.0.1 for Cloudfare
10. Now you can tap connect.
This may not work for WiFi connections like 'xfinity' hot spots or any other major carrier hot spots. As long as you connect to a physical router and have access to the IP configuration, you can modify any of your network connections for the best WiFi optimization. NOTE: the DNS settings saved in your connection will override any DNS settings you have in your build.prop.
To undo the above configuration, long press the connected network, tap forget.
SECOND OPTION:
1. Download rooted activity launcher https://github.com/DerekZiemba/RootActivityLauncher
2. Open activity launcher and scroll to settings and tap it. Scroll until you see date and time settings (there are two). Tap the first one and disable automatic time zone. Tap the second one and disable automatic time zone.
3. This option doesn't require a reboot and the results are nearly instant.
Click to expand...
Click to collapse
On the RootActivityLauncher github page he has linked a version 2 of it. Unfortunately that immediately crashes after starting the app on my toolboxed Fire HD 10 plus.
I would have wanted to try to original (v1) version of the app but I don't know where to get it.
Maybe one of you is still reading and has the apk somewhere?
As an alternative I've went with Adam Szalkowski's version of Activity Launcher that Derek Ziemba has linked on his github page (according to him his app is based on Adam Szalkowski's Activity Launcher).
Fortunately that didn't crash but following your instructions I could only find one "date and time" setting though (com.android.settings.Settings$DateTimeSettingsActivity).
There is another setting that might be related called (directly translated to English) "Automatic Timezone-Service" (com.amazon.kindleautomatictimezone.AtzUserPreferencesDialogActivity) but that setting is locked.
So I hope that what I could will be enough...
Edit: Unfortunately nothing of this did anything to improve the stability of the wireless connection (excessively tested with Steam Link). It is still as bad as it was before while any other decives - can handle things smooth like butter.

Categories

Resources