Related
On WM6 "Professional" (for PDA phones), there's the registry key "HKLM/Software/OEM/RIL/EnableHSDPAIcon = 1" to make the phone show an H when on HSDPA.
This key does nothing on my BlackJack 2 (WM6 "Smartphone"). Is there an equivalent registry key or hack for this?
There is soemthign equivolent, my Q displays different icons for EVDO, Roaming, and 1xRTT, and it uses WM5 SP edition. (dont know how that helps but thoght I'd mention that there *IS* an equivolent SP function)
Also look in your windows folder and make sure you have the icons, if you dont have the HSDPA icon it wont show up, even if you can tweak the settings.
HKLM\Comm\Cellular\RIL\CHSDPANotification = 0
That string is found on some Q9h phones apparently, but that key isn't in my BJ2. Adding it and setting to 0 or 1 does nothing.
Check on txcaesar.net Da_G has it enabled in his BJ1 6.1 rom and he could probably tell you.
He never got back to me.
Oh well.
I stumbled across the number sequence to access the "test mode" screen and if you haven’t messed with it yet, it’s a must...from the home screen, type *#9999*0# and presto, your have a whole heap of info and settings…like the internal GPS…after you enter *#9999*0#, a debug screen pops up and some of the specs are displayed, hit the back button twice (not the preset back button, the one labled back)...so the first option is Debug screen, 2nd option should be Version Information etc…from that screen, press 9, should take you take you to a screen with 7 options, last one being Factory Test; press 9 again and your taken to the GPS menu J you’ll see you can view the current GPS info, reset it and so forth…if you select view gps info by pressing 2, you’ll then see that you can view the current channel info by pressing 1 and you’ll discover that there isn’t any open channels (surprise!) ha, ok, get back to the screen that would let you Enter Standalone GPS and hit 0 to select it…you’ve just manually initiallized the GPS! After that, one thing I like to do is to open another NMEA port (from the same menu you can view current channel info, it’s option 3) NOW after you’ve done that, assuming you phone has line of sight, if you go back in and view the channel info, theres a lot more now, haha. And even if you don’t have LOS, you’ll notice that your phone is now at least searching for the satellites.
p.s - note that you may wanna repeat the process when your done but this time to end the gps mode, otherwise you'll chew up your battery much faster than normal. lemme know how well it works and if you find anything else within that menu...OH, and be very careful, for it's pretty easy to get curious within all the options of that menu...and just as easy to jack up your phone, prolly even brick it. I, for one, have had to completely master reset and reload at least 3 times because of this menu.
my phone is telling me that the command *#9999*0# is not supported. could this be due to the custom rom i have?
shadowmike said:
my phone is telling me that the command *#9999*0# is not supported. could this be due to the custom rom i have?
Click to expand...
Click to collapse
I found some reg hack in a china forum you can take a look for reference
Enable Network Selection Mode:
HKEY Current User\ControlPanel\PhoneNetSelMode\
Set value "option" from 0 to 1
Restart your device.
Enable band selection:
By doing this you can pick automatic/North America 3G/GSM W850/W1900(3G) 850/1900(GSM) 900/1800 (GSM)
1. Go to Home Screen
2. Type *#1546792*# and then send
3. You will see new screen that indicates that Band
Selection was enabled
4. Now you can go to Settings/Phone/Network/Band
Selection
Enabling Search Frequency:
This hack will allow you to choose the speed at which your phone updates the signal strength icon. Please bear in mind that continuous will have a significant impact on your battery life. The default setting is Medium.
[HKLM\Software\Motorola\SearchFreq] Change the Enable DWord string to 1. Done and done.
Tether With ICS:
1. Navigate to HKLM\Comm\InternetSharing\Settings
2. In here will be a value named "ForceCellConnection"
3. Change "ATT ICS" to "" (make it blank) and reboot your device.
ICS will now give you the option to choose either ATT ICS or MEdia Net. ATT ICS will not work without a tethering plan on your wireless account because of the fact that its set up to connect to a secure WAP network, but MEdia Net will work as long as you have the signal and the basic pay-as-you-go feature (definitely not recommended).
ATT ICS uses "isp.cingular" (Private IP address assigned) whereas MEdia Net uses "wap.cingular" (general internet).
Enable Editing of ATT ICS and Media Net settings:
1. Navigate to HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4...}\Connections
2. There will be 2 keys in here. One for ATT ICS and MEdia Net. In those keys there will be a value of ReadOnly
3. Change "ReadOnly" from 1 to 0
4. Restart your device.
5. Upon restart, you may now delete or change the default information.
To restore the "Music" key launching Windows Media Player:
Navigate to HKEY_CURRENT_USER\ControlPanel\Keybd
Change the APP2_path key to read: "\windows\wmplayer.exe"
Restart your device.
Enable editing of your Proxy:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{EF097F4 C-DC4B-4c98-8FF6-AEF805DC0E8E}\Cingular WAP
Change "ReadOnly" from 1 to 0, and restart your device Upon restart, you may now delete or change the proxy information.
Change ATT MMS Settings:
HKey_Local_Machine\Software\Motorola\MMS\Profiles\ AT&T MMS
Change the value of "Lock" from 1 to 0. Restart your device.
Yep, it's actually unbelievably easy with linux.
This is tested with Ubuntu Lucid (10.04), but I expect it should work with pretty much any system that uses Network Manager as the networking applet.
The goal
Tether your Captivate for Internet access over USB.
The procedure
***NOTE: I'm too new to forums to post things that look like outside links, so a quick google of Cingular APN should get you the relevant user/pass combo you'll need in steps 8 and 9***
1. Put your Captivate in USB Debugging mode:
Settings > Applications > Development > select USB Debugging
2. Connect your phone to your computer.
3. Right-click on the Network Manager applet in your system tray, then click "Edit connections..."
4. Select the "Mobile Broadband" tab
5. Click "Add" -- your phone should auto-populate in the little drop-down menu to choose the device to use. I just left it alone and clicked "Forward"
6. Next it will ask you to confirm your location. If you're in the U.S., this will work. I'm not outside the U.S. at the moment, so I can't test anywhere else.
7. Select your provider. If you have a Captivate, chances are you're on AT&T, so pick that and click "Forward"
8. Next you need to pay attention or you may be paying $$$. In the drop down menu at the top, select "My plan is not listed" then fill out the APN info, and then click "forward" at the next window that pops up.
9. In the next screen it will autopopulate the "Default number" and then ask you for your username and password. The username is ATT/Cingular's info from the carrier file.
-- note the use of all caps in both places here. I don't know if it matters, but I know it worked in all caps. I left the other fields blank and left the other two tabs at default settings.
10. The setup is nearly done. Click "finish" or whatever it says on the last tab, and you're ready to rock. Disconnect from your WiFi (assuming you're testing this from home) and click Network Manager, connect to your new network (mine was named AT&T Connection 1. It hooks right up and runs.
The happy dance
There you go, 10 steps to free USB tethering with your Captivate, and all you need is a free OS and about 5 minutes. And yes, this was posted via a tethered Captivate.
--------------------------
I'm also working on getting Bluetooth tethering working, but it fails at the last step. Don't have time to figure it out tonight, but I'll give it another shot tomorrow after work.
Awesome...
Thanks a bunch..it worked like a charm!!
ubuntu=10.04
Device=AT&T Samsung Captivate Andriod 2.1-update1
Got 4Mpbs down
Provided the ROM you're using allows tethering (and you've turned it on..) it should appear as a network adapter, usb0 probably, and you can just treat it like a an Ethernet connection.
# ifconfig -a
Will tell you what you have plugged in network-wise.
I use Wicd, not Network Manager, and can add usb0 in place of eth0 and use it as any other wired internet connection?
First of all, if your watch doesn't have wifi then this guide is not for you. This guide while it tries to go more into details, it requires some previous knowledge of using console commands.
According to the official google website. [1]
Not all watches have a Wi-Fi feature. Try using the directions below to connect to Wi-Fi. If you don’t see Wi-Fi settings under “Settings” on your watch, Wi-Fi is not available on your watch.
When your watch uses Wi-Fi, the “Open on phone” feature is disabled.
Your watch can’t connect to Wi-Fi networks that use captive portals, which are web pages you have to visit before connecting.
Click to expand...
Click to collapse
There is a way to bypath that limitation by installing Android version of firefox on your watch. However, its not enough to just install firefox. You also need to change lcd density parameter to make UI fit on the tiny screen AND you'll need some sort of keyboard to be able to input characters into firefox.
You will need to download tools to be able to connect to your watch.
1. [TOOL] [WINDOWS] ADB, Fastboot and Drivers - 15 seconds ADB Installer v1.4.2
Your watch needs to have USB debugging enabled. Follow this youtube guide. Since UI is the same on all android wear, this method will work on all android wear watches. Note that the person in the video has a Mac. So the console will be different. On windows you just fire up the cmd. You can ignore the Android SDK and Eclipse stuff she is doing as we don't need it for this.
2.
This tool has a list of supported devices, but since we are going to be using only one function of it, you can probably get away with picking the wrong android wear watch from the list.
3. Download [TOOL] WinDroid Universal Android Toolkit v2.4 | Unlock | Root | Flash | 90+ Devices
From previous steps make sure your watch is connected and the WinDroid tool is able to detect it. If all is good download APKs and then in WinDroid go to "Commands" tab and click on "Install App". Find your firefox and minuum wear apk files. Install both of them by installing one at a time.
Once apks are installed you need to open cmd terminal and type some commands:
To make keyboard work you need to type
Code:
adb shell ime enable com.whirlscape.minuum/.MinuumKeyboardService
And then
Code:
adb shell ime set com.whirlscape.minuum/.MinuumKeyboardService
To make firefox UI more usable, we need to change the LCD density.
In the same terminal first type
Code:
adb shell
then
Code:
cat /system/build.prop | grep "lcd"
You will then see something like this on the screen
Code:
ro.sf.lcd_density=280
Write down this value and keep it save in case you want to restore to normal LCD density.
To change density type
Code:
wm density 200
It will immediately change LCD density on your watch. Everything will become smaller. I recommend that you enable "Large Font" in Accessibility menu on your watch to make the font size bigger.
Now try connecting to the public wifi on your smartphone. Wait a few seconds for information to sync with your watch. Disable bluetooth on your phone and your watch should automatically try to connect to wifi hotspot. Alternatively you can select wifi AP from a list of wifi on your watch without needing to use your phone. You will still need to disable bluetooth on your phone though.
Finally, fire up firefox on your watch, try to go to any website. The captivity webpage of your public wifi will show up and just press accept/I agree/etc as you normally would. After that you can close firefox by swiping to the right. I recommend you install task manager for android wear to be able kill firefox from memory. And try not to leave firefox or wifi open for too long as it will drain your battery really quick.
Now sit back and enjoy your wifi sync over the public wifi hotspot connection.
This lets your watch and phone to automatically stay synced at any distance over the Internet.
Click to expand...
Click to collapse
Here how it all looks on my watch.
Sadly video doesn't start, it just keeps on buffering.
That's a great effort. I'm happy to report that we now have a much easier option by using wear browser.
I posted my experience with it here.
sirrelevant said:
That's a great effort. I'm happy to report that we now have a much easier option by using wear browser.
I posted my experience with it here.
Click to expand...
Click to collapse
Yea, it does seems easier. However, I am thinking of writing a tiny program that would attempt to automatically click on "I accept/Connect" button. Not sure how to approach this problem quite yet, as there are so many different captive portals and some might have multiple checkboxes and buttons. Also, a program that would allow you to connect to wifi AP with a password without phone.(Its possible with es filemanager)
If you connect to an open wifi on your phone then your watch auto connects, but you use a VPN on your phone for security the watch is still using everything un encrypted right?
frigidazzi said:
If you connect to an open wifi on your phone then your watch auto connects, but you use a VPN on your phone for security the watch is still using everything un encrypted right?
Click to expand...
Click to collapse
It only connects to wifi when bluetooth is turned off or your phone is our of range. But, yes, you are correct. VPN will only encrypt phone's traffic since the watch will directly connect to wifi AP. So, you would need to run a separate VPN client on the watch.(which might be not possible atm)
Sorry to bring up an old thread but I am wondering if this still works with the very latest version of Android Wear 2?
I have a Huawei watch 2 and need to get onto a WiFi network (at work) that requires you to hit a confirm button on a webpage the first time you login. Can't seem to get it working on the watch.
mupet0000 said:
Sorry to bring up an old thread but I am wondering if this still works with the very latest version of Android Wear 2?
I have a Huawei watch 2 and need to get onto a WiFi network (at work) that requires you to hit a confirm button on a webpage the first time you login. Can't seem to get it working on the watch.
Click to expand...
Click to collapse
The last time I tried it on Huawei watch 2, when I still had it it also didn't work. They probably removed some system libraries in wear 2.0 and broke all of those apps.
Hi all,
Android Oreo bought tons of new features to AOSP, but not all are implemented into budget or older devices. When Oreo released a year ago, this feature was limited to the Pixel and Pixel XL.
This guide is a noob friendly version of how to get this feature back on your AOSP based phone running Oreo.
Requirements:
- Stock or near stock Android, works on the Nexus 5X, Nexus 6P and the Mi A1
- Platform tools
- Ability to read
- Brain.apk
Steps:
- On your phone, head over to Settings > System > About device and tap the build number 7 times. You'll be prompted to enter your password. Do so.
- Hit back and you'll see a new menu labelled Developer Options. In it Enable USB debugging
- Now, on your PC, run the platform tools folder. Hold shift + Right click > Open command/Power shell window here
- Connect your device to the PC and you'll see a promt requesting debugging authorization. Grant access.
- To verify if your device is connected run the command <adb devices> . If not connected you may have to reinstall the adb drivers. If connected it will display a serial number on your PC.
- Run the following commands, hitting enter after each:
<adb shell>
<settings put global wifi_wakeup_available 1>
<settings put global wifi_wakeup_enabled 1>
- Disconnected you'd device and head over to Settings > Network > Wifi > Preferences and you'll find the new toggle.
Additional:
- You do NOT need an unlocked bootloader
- To disable, run the same commands but replace 1 with 0
Works on:
Mi A1 (Tissot)
Nexus 5X (Bullhead)
Nexus 6P (Angler)
Before and After images:
Would this use more or less battery compared to just leaving WiFi on, due to the scanning? Leaving WiFi on it's scanning for networks anyway, so I would assume it's similar.
Unrelated to battery, you can put your platform-tools folder in the PATH so you can use adb and fastboot in any command prompt. Instructions here
Gre;at feature! thanks!
But I can't activate it. The option is displayed but it is inactive. It says "To use, select a network rating provider" and even though I choose google as network rating provider, when I get but, it changes it to none by it self.
Any help?
I did try on my Mi A1, I do see the new options but once I toggle the WiFi to Off, it doesn't turn on by itself when near my home it stays off and I need it toggle on.
Regards
Edit: It DOES work , thanks
Just use tasker/macrodroid with mobile network trigger.
It works for me. It's very useful. Kudos for the OP.
Hmmm.. but this won’t automatically turn off your Wi-Fi when i away from a wlan network or ? It's permanently leave wifi on...
yasars said:
Hmmm.. but this won’t automatically turn off your Wi-Fi when i away from a wlan network or ? It's permanently leave wifi on...
Click to expand...
Click to collapse
It just turn on the WiFi automatically when the WiFi isn't enable. Once outside the wlan network area it doesn't turn off the WiFi automatically. You have to do it for yourself.
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.