Help, my firestick has no network capability - Fire TV Q&A, Help & Troubleshooting

Hi everyone
i my friend gave me his firestick 4k the other day because he has managed to mess it up big time
He said that he followed a tech docter youtube video to sideload an app to remove bloatware, after being successful at this, he then used an app that clears your cache and closes all the apps for you, from what i can understand it sounded like the app "cleanmaster"
after doing that he immediately lost his internet connection, he said that there wasnt even a network section anymore, just a troubleshooting option, he then factory reset his stick but this didnt solve anything
ive got the stick setup now, ive looked in the network section and he was right, theres nothing, even in the my fire tv section where you can see the ip/mac/ssid etc, they all say "not connected"
ill attach pictures
Im willing to flash this somehow, or root it, install cfw anything, please help!

Try:
Select Settings > Network from the Fire TV menu, then Play/Pause on your remote, and follow the recommended steps.
If that doesn't work maybe reset the stick again.
I know one of the settings in the debloat tool turns off the ability to see new networks, resetting should have reenabled that switch.

carpenter940 said:
Try:
Select Settings > Network from the Fire TV menu, then Play/Pause on your remote, and follow the recommended steps.
If that doesn't work maybe reset the stick again.
I know one of the settings in the debloat tool turns off the ability to see new networks, resetting should have reenabled that switch.
Click to expand...
Click to collapse
Thanks for replying, pressing play/pause does nothing, as you can see there is nothing on the network page at all except the troubleshoot option
Factory reset doesn't work at all, doing a factory reset from the my fire tv section just makes you go back to the settings menu, using the back and right button combo does nothing either, even if you wait for the countdown to end
When he gave me the stick he had already factory reset it so there are no apps on here at all including this bloatware one you mentioned, nothing

stickpirate77 said:
Doing a factory reset
there are no apps on here at all including this bloatware one you mentioned, nothing
Click to expand...
Click to collapse
Head to the unlock, root, twrp, unbrick thread here :
[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 4K (mantis)
NOTE: There have been multiple reports of devices with serial numbers containing VM190 or higher being shipped with DL-Mode disabled in BROM. These devices cannot be unlocked using kamakiri. These devices do not show up at all on USB when...
forum.xda-developers.com
If you have a stick that is from 2019 you can fix it by unlocking it and installing another firmware. This will also give you root privileges.
Regards

Bertonumber1 said:
Head to the unlock, root, twrp, unbrick thread here :
[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 4K (mantis)
NOTE: There have been multiple reports of devices with serial numbers containing VM190 or higher being shipped with DL-Mode disabled in BROM. These devices cannot be unlocked using kamakiri. These devices do not show up at all on USB when...
forum.xda-developers.com
If you have a stick that is from 2019 you can fix it by unlocking it and installing another firmware. This will also give you root privileges.
Regards
Click to expand...
Click to collapse
How can I do this please? Keep in mind the stick doesn't display an IP address

stickpirate77 said:
How can I do this please? Keep in mind the stick doesn't display an IP address
Click to expand...
Click to collapse
This post may explain better mate :
[NEWBIE GUIDE] How to Unlock Bootloader/Root and install Addons FireStick 4k
None of this is my work and all recognition goes to the awesome developers that made this possible, I will link their guides in here with some minor notes for newbies like me that may had some issues trying to unlock and root the Fire Stick (FS)...
forum.xda-developers.com
It doesn't have to show ip address, follow the thread carefully. It involves opening up the stick, connecting it to pc (via the power cable) and shorting a resistor.
This will unlock the stick and let you flash brand new firmware. It's the only way to do it if your factory reset isn't working I'm afraid.
Regards

Thankyou for this fantastic response, when I've got spare time and the balls to try it I'll dive in, seems complicated but I'll give it a good go

stickpirate77 said:
Thankyou for this fantastic response, when I've got spare time and the balls to try it I'll dive in, seems complicated but I'll give it a good go
Click to expand...
Click to collapse
don't unlock your stick, use any of the method
Method 1:
reinstall the app again and turn on wifi, the wifi on the stick is disabled.
Method 2:
take out your stick, connect to your pc
wait for it boot
enter
adb devices
​if it says "unauthorized"
press "Down" on remote two times​and press "select" to authorize your pc​​when it says "device"
enter​adb shell​svc wifi enable​
if you get "killed" error then go for method 3
Unplug your stick from PC and connect to your TV.
Method 3
Install the apk on your stick, then click on "Enable"
It will also tell you if your Wifi is disabled or not.
This app can TURN ON and TURN OFF the WIFI
Here's a proof

Hi I'm trying method 2 at the moment, but if it doesn't work how do I install the WiFi enabler APK without having WiFi?

stickpirate77 said:
Hi I'm trying method 2 at the moment, but if it doesn't work how do I install the WiFi enabler APK without having WiFi?
Click to expand...
Click to collapse
you can install the apk using adb
adb install "Wifi Enabler.apk"

Legendary! It worked! Thankyou so much, how do I mark this thread as solved? I'm new to this forum

stickpirate77 said:
Legendary! It worked! Thankyou so much, how do I mark this thread as solved? I'm new to this forum
Click to expand...
Click to collapse
You can close the thread but you'll have to contact the forum maintainer, which isn't necessary, just click the under post #8.

SweenWolf said:
You can close the thread but you'll have to contact the forum maintainer, which isn't necessary, just click the under post #8.
Click to expand...
Click to collapse
I've run into the next problem, I've installed the debloat tool, I've re enabled everything to try and clean up the mess my friend made, but when I try and deregister the stick it just goes straight back to settings, is there anything else I can do here? (he said I can have the stick now as he has a new one)

stickpirate77 said:
I've run into the next problem, I've installed the debloat tool, I've re enabled everything to try and clean up the mess my friend made, but when I try and deregister the stick it just goes straight back to settings, is there anything else I can do here? (he said I can have the stick now as he has a new one)
Click to expand...
Click to collapse
What do you mean be goes back to settings?

SweenWolf said:
What do you mean be goes back to settings?
Click to expand...
Click to collapse
I click on settings, my account, Amazon account, deregister, deregister.....
Nothing happens and I'm kicked back to the settings bar highlighting my account again

stickpirate77 said:
I click on settings, my account, Amazon account, deregister, deregister.....
Nothing happens and I'm kicked back to the settings bar highlighting my account again
Click to expand...
Click to collapse
Look, sorry for the issues, you have to do some steps.
Connect your pc to stick (using wifi)
adb connect IP:5555
then adb shell
then enter
pm list packages -d
And send me the output

SweenWolf said:
Look, sorry for the issues, you have to do some steps.
Connect your pc to stick (using wifi)
adb connect IP:5555
then adb shell
then enter
pm list packages -d
And send me the output
Click to expand...
Click to collapse
I typed ADB connect IP:5555
it said unable to connect

stickpirate77 said:
I typed ADB connect IP:5555
it said unable to connect
Click to expand...
Click to collapse
Reboot your stick (Long press "Play/Pause + Select" for few seconds)
Try deregistering, is result is same, go to developers options, turn it off and then on again.
Go to network section of the stick copy the ip address.
Then go to your pc, (make sure your Stick and PC are on same wifi network)
Enter
adb disconnect
adb connect ip:5555
Here ip is the ip address of your stick
Eg adb connect 192.168.43.123:5555
It should connect

stickpirate77 said:
I typed ADB connect IP:5555
it said unable to connect
Click to expand...
Click to collapse
Got it to connect

stickpirate77 said:
Got it to connect
Click to expand...
Click to collapse
In the shell
Enter
pm enable com.amazon.tv.oobe
pm enable com.amazon.aria
Then reboot and you will be able to deregister
Main one is oobe but enable both of them

Related

[N2E] Flash back to clean stock ROM

*Note: By using this method you don't have to worry about re-imaging with someone else's nook rom and overwriting your mac address and serial # with someone else's.
There are two parts to the re-flash, you must do both in this order
1. Re-imaging the PROGRAM portion of the nook.
2. Re-imaging the data portion of the nook.
Part one: Re-image the Nook Touch /system partition
Your nook must already be properly rooted for this to work. Install adb on your PC if you don't have it already. Prep your nook by installing "adb wireless" from the app store and run the app. (if you don't know how to use adb, google it)
Run the "adb wireless" app on your nook and press the "big button" and take note of your nooks ip address.
We now can connect the nook through the adb shell and manually change the BootCnt file so that the boot count is 8. This avoids the pain of manually interrupting the boot process 8 times.
connect to your nook by typing "adb connect (nook ip)" from your pc
Once you have connected to your nook, use the following commands:
adb shell
echo -n -e "\x08\x00\x00\x00" > /rom/devconf/BootCnt
reboot
Thats it for part one. Your nook will reboot and start the re-imaging process. Let it finish and reboot again.
Part two: Re-imaging the data portion of the nook
1. Go to Settings
2. Select "Device Info" under the top "Device Settings" section
3. Select "Erase & Deregister Device"
4. Select the "Erase & Deregister Device" button
5. Select the "Reset Nook" button
A Deregistration message will appear and the nook will reboot.
Upon reset a Clearing data message will appear
This may take a few minutes. The nook will reboot again once complete.
Thats it! Smell that Fresh clean stock nook!
I must give credit to nookdevs dot com. They posted this process for unrooting the nook color. The process is exactly the same for the nook touch. I am a noob on this board so I can't post links yet. I have verified this process works. I had to unroot my nook to get the Shop to work again. Hope this helps. Good luck!
Is it normal for the nook to at the very end of the process bar ? What do I do ? Did I screw it ? I am afraid to try powering it off ?
Please edit your question. I don't understand what you are asking.
Thanks
vacano said:
Is it normal for the nook to at the very end of the process bar ? What do I do ? Did I screw it ? I am afraid to try powering it off ?
Click to expand...
Click to collapse
Are you asking if it is safe to turn off the nook while the progress bar is still visible? Did the progress bar freeze? Please provide more information, I don't understand your question.
Yes. It froze at the very end
Here I have attached a picture as well.
http://forum.xda-developers.com/showthread.php?p=15880635#post15880635
vacano said:
Yes. It froze at the very end
Here I have attached a picture as well.
http://forum.xda-developers.com/showthread.php?p=15880635#post15880635
Click to expand...
Click to collapse
I would just power it down. There is nothing else you can do in that state. How long did you wait?
I'm having trouble getting the Market app to find the adb wireless app...any idea if there's a direct way to install it? Thanks!
coolkatz321 said:
I'm having trouble getting the Market app to find the adb wireless app...any idea if there's a direct way to install it? Thanks!
Click to expand...
Click to collapse
If you rooted with TouchNooter than you shoud have the ADB packages installed. Using the ADB wireless makes things easier, however you can run ADB over usb. Just google "ADB over USB nook" and you will see the link for the nookdevs forum. It gives the instructions for windows, mac, and linux.
I would post the links, but I can't as of yet because I am a noob. One more post should get me to 8.
coolkatz321 said:
I'm having trouble getting the Market app to find the adb wireless app...any idea if there's a direct way to install it? Thanks!
Click to expand...
Click to collapse
Oh yeah... I almost forgot...try this first... There is a known problem where you can't search in the android market. Just go to amazon and get the amazon android market instead. That is what I did.. and if all else falls...you can use the ADB over usb.
J.Harmon said:
Oh yeah... I almost forgot...try this first... There is a known problem where you can't search in the android market. Just go to amazon and get the amazon android market instead. That is what I did.. and if all else falls...you can use the ADB over usb.
Click to expand...
Click to collapse
How did you get the Amazon market?! My Nook simply does not want to play nice.
coolkatz321 said:
How did you get the Amazon market?! My Nook simply does not want to play nice.
Click to expand...
Click to collapse
open up your browser on your nook and go to:
http://www.appbrain.com/app/siir.es.adbWireless
appbrain.com will probably have you set up an account before you can download it.
google is your friend.
My Unroot Method
Maybe this will work for you all too. It worked really well for me (but this is assuming you don't have the 1.0.1 update):
1 - Turn nook off and turn on pushing power button than 2 bottom buttons.
2 - Press home twice to clear data
3 - Login as normal and then go to Settings and Erase and DeRegister your Nook
4 - When nook comes back up login and register nook as normal
5 - Download http://su.barnesandnoble.com/nook/n...Dpomf5qvKtTeXxjxcgaa2cS/nook_1_0_1_update.zip and put it on the root of your nook (not SD card)
6 - Let nook apply the update
7 - That should be it.
I deregistered it after that. Rebooted. Reset. Rebooted. Every time came up stock for me to register.
Kohr-Ah said:
Maybe this will work for you all too. It worked really well for me (but this is assuming you don't have the 1.0.1 update):
1 - Turn nook off and turn on pushing power button than 2 bottom buttons.
2 - Press home twice to clear data
3 - Login as normal and then go to Settings and Erase and DeRegister your Nook
4 - When nook comes back up login and register nook as normal
5 - Download http://su.barnesandnoble.com/nook/n...Dpomf5qvKtTeXxjxcgaa2cS/nook_1_0_1_update.zip and put it on the root of your nook (not SD card)
6 - Let nook apply the update
7 - That should be it.
I deregistered it after that. Rebooted. Reset. Rebooted. Every time came up stock for me to register.
Click to expand...
Click to collapse
Thanks! This method has worked best for me.
Now that you upgraded to the 1.01 update, will this method still work?
Have you tried it?
I have not yet as I haven't tried rerooting it again.
Sent from my HTC Sensation 4G using XDA App

Problems with my Fire Tv Stick with Alexa

Hi everybody!
Hi got a brand new fire tv stick with Alexa and when powering it on i'm able to select the language and to connect it with wifi but then i get an error when it check new updates. I'm able to enter the setup menu through the fire tv app on my smartphone but i can't enable adb to skip ota (i read some thread here). I see that there are no apps and i can't login with amazon account. I live in a country where it isn't still released and so amazon support said that they can't help me... I just want to connect the fire tv to internet to use some basical app like spotify or youtube... can someone help me please?
Calciovita said:
Hi everybody!
Hi got a brand new fire tv stick with Alexa and when powering it on i'm able to select the language and to connect it with wifi but then i get an error when it check new updates. I'm able to enter the setup menu through the fire tv app on my smartphone but i can't enable adb to skip ota (i read some thread here). I see that there are no apps and i can't login with amazon account. I live in a country where it isn't still released and so amazon support said that they can't help me... I just want to connect the fire tv to internet to use some basical app like spotify or youtube... can someone help me please?
Click to expand...
Click to collapse
I don't know of anyway around registration of the stick. In settings you can not enable ADB? You will have to root it to disable the OTA (firestick2 is rootable). The other option is set a VPN to let you register it. Just some ideas...
Michajin said:
I don't know of anyway around registration of the stick. In settings you can not enable ADB? You will have to root it to disable the OTA (firestick2 is rootable). The other option is set a VPN to let you register it. Just some ideas...
Click to expand...
Click to collapse
Hi thank you so much for the reply! I tried to connect it with a wifi with VPN (hotspot with rooted smartphone with vpn, i checked the ip and the position) but it still gave me error. In settings i can enable developer options but i can't find them... Can you help me to root it? What should i look for?
Calciovita said:
Hi thank you so much for the reply! I tried to connect it with a wifi with VPN (hotspot with rooted smartphone with vpn, i checked the ip and the position) but it still gave me error. In settings i can enable developer options but i can't find them... Can you help me to root it? What should i look for?
Click to expand...
Click to collapse
I don't know how to get past registration. Here is the rooting thread.
https://forum.xda-developers.com/fire-tv/development/unlock-fire-tv-stick-2nd-gen-tank-t3907002
Also, did the VPN actually do the hotspot VPN? Did you check with a 3rd device? I have done VPN hotspot and my connected devices are not in the VPN.
hi! I tried thousands times to adb my fire stick on wifi. But it never pop up the adb authorize window. Finally, I pull out the usb line from charger and plug into PC. Then adb link again, the window pop up on TV and you can select "agree" to allow the adb debug.
Michajin said:
Also, did the VPN actually do the hotspot VPN? Did you check with a 3rd device? I have done VPN hotspot and my connected devices are not in the VPN.
Click to expand...
Click to collapse
thank you for the link, i'll take a look. However yes, the connected devices to hotspot were connected in vpn.
jjccblws said:
hi! I tried thousands times to adb my fire stick on wifi. But it never pop up the adb authorize window. Finally, I pull out the usb line from charger and plug into PC. Then adb link again, the window pop up on TV and you can select "agree" to allow the adb debug.
Click to expand...
Click to collapse
Hi! Can you explain me what do you mean in ''adb link again''? I connected fire tv with my pc but then i hadn't pop-ups
Calciovita said:
thank you for the link, i'll take a look. However yes, the connected devices to hotspot were connected in vpn.
Click to expand...
Click to collapse
With rooting and unlocking you can get into ADB VIA TWRP. You might run into an issue on connecting to ADB and still having keyboard access with a powered hub to power the stick and have ADB sideloading, it can be done though. but you can also work in advanced in twrp-terminal. You also have file manager. I am still not sure how to get past the setup though. I find it weird that it wont let you register it though...
Michajin said:
With rooting and unlocking you can get into ADB VIA TWRP. You might run into an issue on connecting to ADB and still having keyboard access with a powered hub to power the stick and have ADB sideloading, it can be done though. but you can also work in advanced in twrp-terminal. You also have file manager. I am still not sure how to get past the setup though. I find it weird that it wont let you register it though...
Click to expand...
Click to collapse
Thank you! I'll try this!

What to do if my nexus 7 shows 'saved' when i connect/add a network?

I have tried the followings:
*add a network
*tried to connect different networks
*logging into safe mode and add a network but it failed
*and finally factory reset which trapped me .ie, I removed my g accounts but when the reset finished the device is not allowing to skip the login to network
when i tried to connect after factory reset it still shows saved So now i have a tab which is stuck in FRP i can’t even bypass the FRP
plzzz.. help me
CYPHER2019 said:
....the device is not allowing to skip the login to network
when i tried to connect...
plzzz.. help me
Click to expand...
Click to collapse
No worries - Mob30x-fix1 adds the WiFi 'Skip' option.
:good:
k23m said:
No worries - Mob30x-fix1 adds the WiFi 'Skip' option.
:good:
Click to expand...
Click to collapse
THANKS :good:
So i should install TWRP in my device to do this
Am I correct?
thanks
k23m said:
No worries - Mob30x-fix1 adds the WiFi 'Skip' option.
:good:
Click to expand...
Click to collapse
my issue of network is still not resolved but now i could use my device
your solution helped me to skip the signing in
:good::fingers-crossed::good:
very thnx
CYPHER2019 said:
my issue of network is still not resolved but now i could use my device
your solution helped me to skip the signing in
:good::fingers-crossed::good:
very thnx
Click to expand...
Click to collapse
The network issue probably has nothing to do with your N7. Here is a helpful aggregation of numerous solutions. My bet is on switching to static IP or downgrading to TKIP/AES encryption.
Should you not find a fix in the linked thread, then we need N7 logs, please 'install' get-logs-sdcard.zip in TWRP, find 'logs.tgz' in the root of internal storage and post it here.
Next, boot Android, remove/forget all saved wifi networks and...
start logcat (I prefer 'time' format: adb logcat -v time > log.txt )
then quickly try wifi sign in
stop logcat immediately after the 'saved' message
compress and post the log here or upload it somewhere
The log gets big fast and you have to be quick with start/stop around the event to simplify its analysis.
:highfive:

Solution for no Root and no Accessibility Service on Fire TV 4K Mantis on Version 6.2.8.1

Hi,
I recently bought a new Fire TV 4K that came with Version 6.2.8.1 out of the Box. It also has a Serial Number containing VM in it. According to some posts here this means, that it has some efuses blown and the USB Download Mode disabled in its bootrom, which makes it impossible right now to root or downgrade it.
The reason I need to downgrade is that I need to automate some tasks on the Fire TV for example with tasker. For exmaple I need the Fire TV to switch the Input at Boot automatically. It does this only when I press the home button. Automating this with tasker however requires the Accessibility Service, which Amazon has removed in current Versions of the Firmware. So the only solution is to root it or go back to older Firmwares, and both ways seem to have been blocked by AMazon right now.
Is this the latest information or are there solutions for this device to still root it?
And are there alternative ways to automate for example Home button press without root and Acessibility Service?
And which Fire Tv Stick can still be rooted right now even with the latest Firmware installed?
Any help would be appreciated.
According to this post, only versions with "VM190 or higher" have the fuse blown.
[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 4K (mantis)
NOTE: There have been multiple reports of devices with serial numbers containing VM190 or higher being shipped with DL-Mode disabled in BROM. These devices cannot be unlocked using kamakiri. These devices do not show up at all on USB when...
forum.xda-developers.com
So maybe your unit has a s/n lower then VM190.
Yeah my Serial contains *VM081* but I bought it far later than the post you mentioned. Also that post was made before Version 6.2.8.1 was released and efuses burned, which apparently does not allow downgrading anymore. And the guy who found the exploit has not posted anymore since 2019.
My understanding is that the USB Download mode being disabled and the efuses blown are two different things.
I have not yet read any comment on wether you can root a fresh out of the box device that has Version 6.2.8.1 on it.
And additionally newer devices seem to have no USB Download mode.
Is there a way to check whether my devices efuses are blown or not? And whether my device has USB Download mode before I open and short the device. RIght now I can still send back the device, but not once I have opened it. I don't wanna find out after opening the device that I can not root it.
So before I open the Fire TV, I wanna know whether it is rootable or not. Otherwise I will send it back. I wanna know wether the rooting method does also work once the device has been updated to 6.2.8.1.
ALso it would help to know wether the efuses burning only is limted to the 4K model. In that case I could get a Lite or Version 2 of the Fire TV. Unfortunately I have not found any FAQ regarding such questions.
Spamm00r said:
My understanding is that the USB Download mode being disabled and the efuses blown are two different things.
Click to expand...
Click to collapse
No, it's most likely the same thing...
Spamm00r said:
Is there a way to check whether my devices efuses are blown or not?
Click to expand...
Click to collapse
Yes, you can short the stick, connect usb and watch in lsusb. It will show no sign of the stick if the efuse is gone.
You can also connect an USB TTL UART Adapter, while doing the shorting. Then the log shows you that the boot-process goes to halt.
Spamm00r said:
So before I open the Fire TV, I wanna know whether it is rootable or not. Otherwise I will send it back. I wanna know wether the rooting method does also work once the device has been updated to 6.2.8.1.
Click to expand...
Click to collapse
The root/unlock method based on BR DL-Mode (via shorting), will not work on any 4k stick running 6.2.8.0 or later, regardless of the serial number.
The new Lite Stick, the new fTV Stick and the newest fTV 4K-Max Stick are also BR DL-Mode disabled.
So its game over for the current Fire TV Stick Models in regards to rooting right?!
This wouldn't be such a big issue if Amazon hadn't removed accessibility services, which dramatically reduces the use of a Fire Tv Stick.
I guess we will have to search for alternative routes. WHile it is probably still possible to root the device via eMMC hardware method, this is way too complex for me.
I have already a few ideas.
My plan now is to use a raspberry pi in conjunction with the Fire TV and issue the automation commands via adb from the raspberry pi.
All I need is issue the Home key at certain points. Everything else Tasker can already do without root and accessibility services.
Also Tasker contains ADB over WIFI Plugin, and only needs a one time issue of the adb tcp command after every boot. After taht you have a adb client running on the fire tv itself to do the rest for automation.
My plan is to let the raspberry issue this adb command at every boot of the fire tv and after that Tasker will be able to do the rest via adb WIFI.
I hope that works out.
For further reference and anyone else stumbling over these issues. Before buying a Fire TV, I wasn't aware of these issues, that for example Accessibility services have been removed and Rooting is impossible right now. So Right now I think the better option is to avoid any Fire TV and buy a Raspberry 4 and run Android TV on it. That way you already have root access and can do anything you want on it.
Spamm00r said:
So its game over for the current Fire TV Stick Models in regards to rooting right?!
Click to expand...
Click to collapse
That is valid for the current methods. There is still further development, but development needs time...
So it's best if you take a look into the xda forums from time to time
Spamm00r said:
So its game over for the current Fire TV Stick Models in regards to rooting right?!
This wouldn't be such a big issue if Amazon hadn't removed accessibility services, which dramatically reduces the use of a Fire Tv Stick.
I guess we will have to search for alternative routes. WHile it is probably still possible to root the device via eMMC hardware method, this is way too complex for me.
I have already a few ideas.
My plan now is to use a raspberry pi in conjunction with the Fire TV and issue the automation commands via adb from the raspberry pi.
All I need is issue the Home key at certain points. Everything else Tasker can already do without root and accessibility services.
Also Tasker contains ADB over WIFI Plugin, and only needs a one time issue of the adb tcp command after every boot. After taht you have a adb client running on the fire tv itself to do the rest for automation.
My plan is to let the raspberry issue this adb command at every boot of the fire tv and after that Tasker will be able to do the rest via adb WIFI.
I hope that works out.
For further reference and anyone else stumbling over these issues. Before buying a Fire TV, I wasn't aware of these issues, that for example Accessibility services have been removed and Rooting is impossible right now. So Right now I think the better option is to avoid any Fire TV and buy a Raspberry 4 and run Android TV on it. That way you already have root access and can do anything you want on it.
Click to expand...
Click to collapse
You don't need to issue TCP command. By default, wireless adb debugging is turned on in Fire TV stick.
Shaikh Amaan FM said:
You don't need to issue TCP command. By default, wireless adb debugging is turned on in Fire TV stick.
Click to expand...
Click to collapse
But the Tasker adb function needs it or how else can I make that Tasker function work?
Spamm00r said:
But the Tasker adb function needs it or how else can I make that Tasker function work?
Click to expand...
Click to collapse
You might already knew this that in normal Android mobile phones, with "adb tcpip 5555" command in PC, you start the wireless adb on port 5555 in phone. But when you enable ADB Debugging in Fire TV from it's settings, the wireless ADB Debugging is by default started, so you don't need to run that TCP command as the wireless debugging is already on and then Tasker will use it to get it's work done.
Shaikh Amaan FM said:
You might already knew this that in normal Android mobile phones, with "adb tcpip 5555" command in PC, you start the wireless adb on port 5555 in phone. But when you enable ADB Debugging in Fire TV from it's settings, the wireless ADB Debugging is by default started, so you don't need to run that TCP command as the wireless debugging is already on and then Tasker will use it to get it's work done.
Click to expand...
Click to collapse
Yes I agree the adb is active one the Fire Tv Stick and you can connect to it via wifi on port 5555.
But tasker still does not work with the adb function.
How did you make it work?
According to this:
https://tasker.joaoapps.com/userguide/en/help/ah_adb_wifi.html
You need to run this comamnd everytime you reboot.
Spamm00r said:
Yes I agree the adb is active one the Fire Tv Stick and you can connect to it via wifi on port 5555.
But tasker still does not work with the adb function.
How did you make it work?
According to this:
https://tasker.joaoapps.com/userguide/en/help/ah_adb_wifi.html
You need to run this comamnd everytime you reboot.
Click to expand...
Click to collapse
I am not using Tasker. But as you said above that you'll use raspberry to issue adb tcip command to the stick to turn on wireless debugging, that's not needed.
As far as I think, you'll have a profile of device boot event in Tasker and in it you'll have a ADB Wifi action which will have the button press command.
If that's the case then it should work without any issue.
In ADB WiFi action, set host to 127.0.0.1 ( Just saw that this is optional as well )
If it doesn't works let me know, I'll try installing tasker in my stick and test adb wifi in it.
How do you change volume in your volume change app without root?
Maybe I can issue the command for changing hdmi input the same way.
Shaikh Amaan FM said:
I am not using Tasker. But as you said above that you'll use raspberry to issue adb tcip command to the stick to turn on wireless debugging, that's not needed.
As far as I think, you'll have a profile of device boot event in Tasker and in it you'll have a ADB Wifi action which will have the button press command.
If that's the case then it should work without any issue.
In ADB WiFi action, set host to 127.0.0.1 ( Just saw that this is optional as well )
If it doesn't works let me know, I'll try installing tasker in my stick and test adb wifi in it.
Click to expand...
Click to collapse
Spamm00r said:
How do you change volume in your volume change app without root?
Maybe I can issue the command for changing hdmi input the same way.
Click to expand...
Click to collapse
What's the adb command to change hdmi input?
Shaikh Amaan FM said:
What's the adb command to change hdmi input?
Click to expand...
Click to collapse
There is no adb command to do that diretcly, but the Fire TV switches to HDMI source, if you press home button. SO I wanna issue Home key input via adb to make it switch the HDMI source to the Fire TV Stick.
"key_home": "adb shell input keyevent 3",
As far as I know you need to have root to issue CEC COmmands diretcly. Otherwiese you ahve to make a system method do that for you.
You probably bought one with a serial number of
G4N0VM081..... which is the new blown fuse version. You need to scour ebay for serial number
G070VM190..... or lower, then follow the current rooting guide. Make sure it's BRAND NEW and never been opened or else you're SOL since used sticks have probably been updated. New rootable sticks exists. I found half dozen on ebay a few months ago.
Spamm00r said:
There is no adb command to do that diretcly, but the Fire TV switches to HDMI source, if you press home button. SO I wanna issue Home key input via adb to make it switch the HDMI source to the Fire TV Stick.
"key_home": "adb shell input keyevent 3",
As far as I know you need to have root to issue CEC COmmands diretcly. Otherwiese you ahve to make a system method do that for you.
Click to expand...
Click to collapse
Ok so I just installed Tasker in my stick, tested adb wifi in it, it didn't worked. But I can develop an app which can execute provided adb command on every boot. It's night in my timezone, I'll develop that app tomorrow inshaallah.
That would be awesome.
Please keep the command to execute generic, as it may be useful to also execute other commands at boot. Let the user decide what command to execute.
Shaikh Amaan FM said:
Ok so I just installed Tasker in my stick, tested adb wifi in it, it didn't worked. But I can develop an app which can execute provided adb command on every boot. It's night in my timezone, I'll develop that app tomorrow inshaallah.
Click to expand...
Click to collapse
Spamm00r said:
That would be awesome.
Please keep the command to execute generic, as it may be useful to also execute other commands at boot. Let the user decide what command to execute.
Click to expand...
Click to collapse
[APP][NO ROOT] ADB on Boot | Run adb commands at boot automatically
How to use? 1. Enable ADB Debugging from Fire TV settings 2. In this app, add the adb commands that you want to execute on every boot 3. Set whether you want to display a Toast message on completion of command execution 4. Test the script if...
forum.xda-developers.com
I have to correct myself about adb wifi out of tasker not working.
ADB Wifi does work depending on the app that you are using. Local ADB shell does not work, while Remote ADB Wifi app does work.
The adb plugin for tasker does not work, but the adb wifi action from Tasker itself does work right away. In my earlier tests, other apps were just blocking adb wifi and I was confused and thought tasker's adb wifi is not working. But you have to properly close the abd wifi session with a "exit" command. Also the windows adb tool freezes and has to be killed in taskmanager. That is a source of error for testing adb on fire TV.
Also the adb wifi of tasker will not accept semicolon seperated commands. Shaikh Amaan FM's tool however does. In tasker You will have to create new task for every command and only issue one command. I don't know why, but thats the result of my troubleshooting.
Also you have to make sure that Tasker is properly bought, a trial version or a not genuine version won't work, as Tasker has signature checks implemented which silently brakes plugins without any obvious error messages.
Plugins however also do not work in Macrodroid.
So best thing is to use Remote ADB Shell app or Tasker's built in adb wifi task. Thatway you can mostly work around the fact that Fire TV is locked down, has no root and has accessibility services disabled.
So this is the solution to:
Solution for no Root and no Accessibility Service on Fire TV 4K Mantis on Version 6.2.8.1​
Thatway I'm able to make Fire TV switch input via tasker by issuing a home button press via adb.
That's the best thing you can do under these conditions that you can't have root on Fire TV right now.

How to disable OTA on new Firestick being setup?

Amazon is pushing a new version for the Firestick 4K (not max) running fire OS 6.2.x.x.
This update prevents you from using your own launcher.
So, to prevent updates, you can disable a few of the OTA system modules, however if running a version higher than 6.2.8.1 (xxx/40xx) (for example /4812 is higher than /4061 and /4812 wont work), then you can NOT disable the OTA modules because they are now "protected" files.
So, I have two Amazon firesticks 4k that come with a version of fire os that you CAN disable the OTA files, but I can't fugure out a way to do it because part of the process of setting up a new stick will check for the "latest" firmware and install it - which will install the version that you can NOT disable the OTA files.
So, is there a way to use ADB or some other method to disable these files when setting up a new firestick?
com.amazon.device.software.ota
com.amazon.tv.forceotaupdater.v2
com.amazon.device.software.ota.override
(and this is assuming that the setup process will continue it the check for the latest firmware fails if these files are disabled).
i been trying the same but firestick setup will not continue if you block the updates......i dont know if anyone will find away to set up a new stick without downloading the new updates
GRAM333 said:
i been trying the same but firestick setup will not continue if you block the updates......i dont know if anyone will find away to set up a new stick without downloading the new updates
Click to expand...
Click to collapse
Follo my post .
[APP][FIRETV][NOROOT] Launcher Manager (Change Launcher without Root)
LAUNCHER MANAGER (FOS 6+) STEPS TO ENABLE CUSTOM LAUNCHER: Before installing version 1.1.8 uninstall any previous version. 1. Download Launcher Manager by clicking or by using short link and install on your FireTV. (Latest: 1.1.8) 2. Install a...
forum.xda-developers.com
2 options:
Unplug the rj11/rj45 cable from your router so you still have wifi but it has no internet access. Try setup your firetv and see if it allows you to get to the dashboard. If it does enable adb and disable the update packages:
Code:
pm disable-user com.amazon.tv.forcedotaupdater.v2
pm disable-user com.amazon.device.software.ota
pm disable-user com.amazon.device.software.ota.override
pm clear com.amazon.device.software.ota
reboot
Another option is to first change the DNS value on your router's DHCP config to push out the DNS entry of 104.155.28.90 and 104.154.51.7 before you power on your devices. Then setup your devices as per usual and your devices shouldn't be able to pull the new updates down.
roligov said:
2 options:
Unplug the rj11/rj45 cable from your router so you still have wifi but it has no internet access. Try setup your firetv and see if it allows you to get to the dashboard. If it does enable adb and disable the update packages:
Code:
pm disable-user com.amazon.tv.forcedotaupdater.v2
pm disable-user com.amazon.device.software.ota
pm disable-user com.amazon.device.software.ota.override
pm clear com.amazon.device.software.ota
reboot
Another option is to first change the DNS value on your router's DHCP config to push out the DNS entry of 104.155.28.90 and 104.154.51.7 before you power on your devices. Then setup your devices as per usual and your devices shouldn't be able to pull the new updates down.
Click to expand...
Click to collapse
i set up opendns on my laptop.....blocked the updates.....set up mobile hotspot on the laptop and connected firestick to that.....the set up on new stick will not complete because the firestick cannot connect to the blocked updates,,,.........Unplugging the rj11/rj45 cable does not work either as same thing....firestick cannot connect to updates
Why don't they just follow the instructions in my link?
Original Source ->> https://troypointinsider.com/t/block-amazon-system-updates/43814/45
The goal is to enter the VoiceView mode.
See point 4-7
1. Turn on your mobile hotspot on your phone.
2. Get to the part where you connect to a network and connect to your hotspot.
3. As soon as it says “getting updates” disconnect your hotspot.
4. On the next page that says network error, hold down the back and menu buttons at the same time for a couple seconds to enter VoiceView mode.
5. Push the back button to exit VoiceView mode (with your hotspot still disconnected).
6. You should now be at the registration page. Go ahead and enter your Amazon credentials and turn your hotspot back on to connect.
7. As soon as your account registers and you get to the home page, proceed to use your preferred method of blocking system updates.
fire_cuber said:
Why don't they just follow the instructions in my link?
Original Source ->> https://troypointinsider.com/t/block-amazon-system-updates/43814/45
The goal is to enter the VoiceView mode.
See point 4-7
1. Turn on your mobile hotspot on your phone.
2. Get to the part where you connect to a network and connect to your hotspot.
3. As soon as it says “getting updates” disconnect your hotspot.
4. On the next page that says network error, hold down the back and menu buttons at the same time for a couple seconds to enter VoiceView mode.
5. Push the back button to exit VoiceView mode (with your hotspot still disconnected).
6. You should now be at the registration page. Go ahead and enter your Amazon credentials and turn your hotspot back on to connect.
7. As soon as your account registers and you get to the home page, proceed to use your preferred method of blocking system updates.
Click to expand...
Click to collapse
ok thanks....i will give that a try
Note to 6.2.8.1/4812 on which I am also.
com.amazon.device.software.ota (can no longer be disabled via ADB)
com.amazon.tv.forceotaupdater.v2 (can still be disabled via ADB)
com.amazon.device.software.ota.override (can no longer be disabled by ADB)
So the updates have to be blocked via DNS or in the router or via Blockada APP.
But the Wolf Launcher still works via home button.
This no longer works from the Fire OS 6.2.8.7 NS6287/3768.
GRAM333 said:
ok thanks....i will give that a try
Click to expand...
Click to collapse
Let us know if it works.
fire_cuber said:
Why don't they just follow the instructions in my link?
Original Source ->> https://troypointinsider.com/t/block-amazon-system-updates/43814/45
The goal is to enter the VoiceView mode.
See point 4-7
1. Turn on your mobile hotspot on your phone.
2. Get to the part where you connect to a network and connect to your hotspot.
3. As soon as it says “getting updates” disconnect your hotspot.
4. On the next page that says network error, hold down the back and menu buttons at the same time for a couple seconds to enter VoiceView mode.
5. Push the back button to exit VoiceView mode (with your hotspot still disconnected).
6. You should now be at the registration page. Go ahead and enter your Amazon credentials and turn your hotspot back on to connect.
7. As soon as your account registers and you get to the home page, proceed to use your preferred method of blocking system updates.
Click to expand...
Click to collapse
worked great....thanks for the help
GRAM333 said:
worked great....thanks for the help
Click to expand...
Click to collapse
@GRAM333
What version and build did your device have after the factory reset?
Were you able to successfully disable updates using both commands?
linuxlad said:
@GRAM333
What version and build did your device have after the factory reset?
Were you able to successfully disable updates using both commands?
Click to expand...
Click to collapse
used a new firestick lite. version 7.2.4.2....then i installed update blocker and wolf launcher
GRAM333 said:
used a new firestick lite. version 7.2.4.2....then i installed update blocker and wolf launcher
Click to expand...
Click to collapse
@GRAM333
What version was it before you did the factory reset?
linuxlad said:
@GRAM333
What version was it before you did the factory reset?
Click to expand...
Click to collapse
I think he did NOT do a factory reset - he simply "setup" a brand new stick and used that special process to prevent it from downloading the latest version during the setup process.
And his stick probably had version 7.2.4.2 on it out-of-the-box, and since he was able to skip the update process during setup - so it stayed a 7.2.4.2, he was then able to disable those two OTA files, so now it won't ever do an update.
JohnC said:
I think he did NOT do a factory reset - he simply "setup" a brand new stick and used that special process to prevent it from downloading the latest version during the setup process.
And his stick probably had version 7.2.4.2 on it out-of-the-box, and since he was able to skip the update process during setup - so it stayed a 7.2.4.2, he was then able to disable those two OTA files, so now it won't ever do an update.
Click to expand...
Click to collapse
yes ....i think amazon is still sending out sticks without the latest software so if you get a new stick it is still possible to do....
fire_cuber said:
Why don't they just follow the instructions in my link?
Original Source ->> https://troypointinsider.com/t/block-amazon-system-updates/43814/45
The goal is to enter the VoiceView mode.
See point 4-7
1. Turn on your mobile hotspot on your phone.
2. Get to the part where you connect to a network and connect to your hotspot.
3. As soon as it says “getting updates” disconnect your hotspot.
4. On the next page that says network error, hold down the back and menu buttons at the same time for a couple seconds to enter VoiceView mode.
5. Push the back button to exit VoiceView mode (with your hotspot still disconnected).
6. You should now be at the registration page. Go ahead and enter your Amazon credentials and turn your hotspot back on to connect.
7. As soon as your account registers and you get to the home page, proceed to use your preferred method of blocking system updates.
Click to expand...
Click to collapse
hi,,,,,did all this and all fine and registered but as soon as i connect to internet again brand new firestick lite begins download update ...then when update is download it automatically restarts so i have no time to block updates or remove the update.....what can i do...is there any way to prevent the restart ....this is the first time i have seen the automatic restart,,,is this a new update......thanks
fire_cuber said:
Why don't they just follow the instructions in my link?
Original Source ->> https://troypointinsider.com/t/block-amazon-system-updates/43814/45
The goal is to enter the VoiceView mode.
See point 4-7
1. Turn on your mobile hotspot on your phone.
2. Get to the part where you connect to a network and connect to your hotspot.
3. As soon as it says “getting updates” disconnect your hotspot.
4. On the next page that says network error, hold down the back and menu buttons at the same time for a couple seconds to enter VoiceView mode.
5. Push the back button to exit VoiceView mode (with your hotspot still disconnected).
6. You should now be at the registration page. Go ahead and enter your Amazon credentials and turn your hotspot back on to connect.
7. As soon as your account registers and you get to the home page, proceed to use your preferred method of blocking system updates.
Click to expand...
Click to collapse
Disconnecting internet method (fire_cuber linked above, Thank You!) worked to not auto update at initial set up on a new fire TV stick 4k and able to register just now.
I disconnected it soon after fire tv home screen and checking what Fire OS it has. Looks like Amazon is currently shipping the 4K with Fire OS 6.2.9.2 (NS6292/4226). Is this a bad one? Can I not put Wolf that others have mentioned as a better interface/launcher?
I have not connected it back on until I know how to disable the auto update completely? Can someone direct me to how to disable it? I read a few adb methods but don't know if they still work. Anyone has done it recently? Will it start downloading updates immediately when I connect it back on? Thanks guys.
I think that these versions are when it started that you could no longer easily install a third party launcher:
Fire OS 6.2.8.1+
Fire OS 7.2.5.6+
And at some version prior to the above versions is when they started to prevent the ability to disable OTA.
A bit late but.......
I disabled OTA by blocking the servers that provide the updates on my router's /etc/hosts file and then verified they were blocked by pinging them on my PC. You should be able to block the sites in your router GUI.
Block the following.
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
Code:
[email protected]# cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 amzdigitaldownloads.edgesuite.net
127.0.0.1 softwareupdates.amazon.com
127.0.0.1 updates.amazon.com
I got the server info from here fwiw.
a screen will appear, which will say "Unable to check for updates, retry or reboot the stick"
Press and hold the BACK and MENU buttons simultaneously on the remote for a few seconds, until the VoiceView accessibility feature turns on. Then, once the VoiceView feature is on the screen, press the BACK button on the remote to exit VoiceView.
Now it will ask for an account, log-in.
Note: If you connect to another network later then you won't be protected. Sideloading and configuring an app like DNS66 or AdAway after initial setup will enable you to continue blocking the sites on your device. Good luck!

Categories

Resources