This is just a personal note, but if you notice anything please comment. I will make improvements as needed.
In this operation. Disable a service that was originally enabled. Please do not execute it if you don't know what you're doing.
- 💻 A computer running Windows, macOS or Linux
- 📱 Amazon Fire device (Fire HD 8/10th gen)
- ➰USB cable (Type-A to Type-C)
- 🛠️ ADB:Android Debug Bridg e- A command line tool to debug Android devices
- 🗃 Files in this Gist
Most apps can be disabled in this way, but some are protected and cannot be disabled without root privileges.
Android developer mode must be enabled and USB debugging must be enabled to perform this operation.
- Open Settings > Device Options > About Fire Tablet
- Tap Serial Number more than 7 times.
- Developer Options appears in Settings > Device Options
Next, enable USB Debugging on Developer Options term.
ADB is a very useful tool for debugging Android devices, with various functions such as sending and receiving files, executing commands (you can even enter a shell), installing applications, rebooting bootloaders, turning of/off root privileges and more.
ADB is included in android-platforms-tools package. You can download it from the following page. Supports for macOS, Windows and Linux.
For Windows, also install the Kindle Fire driver.
Connect your PC and the Amazon Fire device with a USB cable.
Start a TCP server to connect to the device:
adb start-serverIf you check the process, you will see that the TCP server is running.
When all is done, terminate the TCP server with adb kill-server.
1093841 ? Ssl 0:16 adb -L tcp:5037 fork-server server --reply-fd 4
2040234 pts/3 S+ 0:00 grep --color=auto adb
Next, check if the device is recognized:
adb devicesWhen executed, the output will be as follows:
List of devices attached
XXXXXXXXXXXXXXXX device
If the output is unauthorized, make sure that the USB connection method is Media Device (MTP) or File Transfer.
Open Settings > Device Options > Developer Options then select Media Device (MTP) as the connection option (which may be labeled File Transfer depending on the OS version.)
Download these files on this Gist.
amazon-apps-list.txtdisable.sh
Run disable.sh. If the script does not have execute permission, run chmod +x disable.sh before executing the script.
Disabled apps may be enabled by system updates. To stop system updates, disable the following services: (However, this is NOT RECOMMEND as it poses a security risk.)
com.amazon.settings.systemupdates
com.amazon.device.software.ota
com.amazon.kindle.otter.oobe.forced.ota