Think I've bricked my first gen firestick. It's had a good run though, installed a bunch of different apps and one was a task optimizer.

It has disabled the Wi-Fi and Bluetooth on the device and now it can't be remotely controlled at all. I have the stick plugged into laptop through USB and connected to adb but no idea if I can control it through that or input code to enable either the WiFi or Bluetooth.

Any help would be much appreciated.

  • Sure, try this: android.stackexchange.com/a/21373/209414 Jul 24 '17 at 11:37
  • Thank you for your reply Dan. Unfortunately none of that worked 🙁 does the fact my firetick is unrooted make a difference? Is that code only for rooted device?
    – Cubanpete
    Jul 24 '17 at 13:13
  • Oh yes, you need rooted device hence the 'su' prior to command Jul 24 '17 at 13:22
  • Ah ok thank you, is there anything that can be done with an unrooted device to turn WiFi or Bluetooth back on? Apologies for my persistence pretty frustrated with it.
    – Cubanpete
    Jul 24 '17 at 13:58
  • How did you turn it off. I have been searching for a way to stop students from setting up phones as remotes and messing with firesticks. I want to use ethernet dongle and control them through adb. Cannot find the turn off blue tooth method. Thanks! Nov 2 '18 at 4:58

The most probable way is doing it via input key events as suggested here: How to turn off Wifi via ADB?

But in this case we need to turn it on using a similar proceedure

adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
adb shell input keyevent 19 & adb shell input keyevent 19 & adb shell input keyevent 23

The first line launch "wifi.WifiSettings" activity which open the WiFi Settings page. The second line simulate key presses.

These keys may not be the exact for your device in which case use appropriate key events and play around until you hit the best match :)

Also for bluetooth try this:

Using adb enter;

am start -a android.bluetooth.adapter.action.REQUEST_ENABLE & input keyevent 20 & adb shell input keyevent 21 & adb shell input keyevent 23

Source: Can I restart Bluetooth from the terminal?

  • Thank you very much. I will test this out and see what happens :)
    – Cubanpete
    Jul 24 '17 at 15:51

I know this is a late reply however this should help others experiencing issues.

Use your tv remote to control it. As long as your tv supports hdmi cec you can control the firestick with the tv. Just make sure hdmi cec is enabled in tv settings as well as in firestick settings.

If that doesn't work, try a powered usb otg cable and plug in a usb controller that has xinput or plug in a playstation controller or xbox one controller via a micro usb cable.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.