Created
December 1, 2018 03:29
-
-
Save munroebot/6667cba88b00073aa4fc54517d27879f to your computer and use it in GitHub Desktop.
FireUtility.bat
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bmunroe@feh MINGW64 ~/Downloads/Updated Utility/Edited Fire Utilitiy - Copy | |
$ ./FireUtility.bat | |
AIO Fire Utility | |
-------------------------------------------------------------------------------- ---- | |
Please type which generation of tablet are you using this script on and press en ter. | |
4 = 4 | |
5 = 5 | |
6 = 6 | |
7 = 7 | |
Press a key to continue. | |
-------------------------------------------------------------------------------- ---- | |
7 | |
AIO Fire Utility | |
-------------------------------------------------------------------------------- ------------------------------- | |
To use this, Type the number of the option, and press the enter key. | |
-------------------------------------------------------------------------------- ------------------------------ | |
1: Remove Amazon OTA from the user, and attempt to block updates. | |
2: Remove Lockscreen ads. | |
3: Remove Preloaded apps. | |
4: Install Google Services, Enable sideloading apps. | |
5: Reboot the Fire. | |
6: Switch the Default Launcher. | |
7: Install Fully Kiosk Browser. | |
8: Install Extra Apps. (LANnouncer, Harmony, Spotify, Sonos, your choice) | |
9: Keep device awake while charging. | |
E: Do everything listed above. | |
R: Reboot to Recovery. | |
Q: Quit this program | |
-------------------------------------------------------------------------------- ------------------------------ | |
E | |
-------------------------------------------------------------------------------- ------------------------------ | |
1: Remove Amazon OTA from the user, and attempt to block updates. | |
This is not confimrmed to work, but has had success on some devices. | |
2: Remove Lockscreen ads. | |
Once you factory reset - the ads will be back. | |
3: Remove Preloaded apps. | |
This will remove every Preloaded app exept for Camera, Settings, and Alex a (if on your OS version). | |
4: Install Google Services. | |
5: Reboot the Fire. | |
6: Switch the Default Launcher to Nova. | |
7: Install Fully Kiosk Browser. | |
8: Install LANnouncer. (use the tablet as a wifi speaker) | |
Please press any key to continue, or close the window to abort these changes. | |
-------------------------------------------------------------------------------- ------------------------------ | |
[*-*] Waiting for Device. | |
attempting to block updates... | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Success | |
Success | |
Success | |
[*-*] Waiting for Device. | |
removing ads.. | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
[*-*] Waiting for Device. | |
removing preloaded apps... | |
You may see "Failure - not installed for 0" This is fine, and you can ignore it. It means the app is already uninstalled from the selected account. | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure - not installed for 0 | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Failure [DELETE_FAILED_INTERNAL_ERROR] | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10661, uid=2000, package uid=32085 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10675, uid=2000, package uid=32074 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10689, uid=2000, package uid=32056 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10703, uid=2000, package uid=32090 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10717, uid=2000, package uid=32048 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10731, uid=2000, package uid=32004 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10745, uid=2000, package uid=10013 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10759, uid=2000, package uid=32116 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10773, uid=2000, package uid=32066 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10787, uid=2000, package uid=32087 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10801, uid=2000, package uid=32081 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10815, uid=2000, package uid=10012 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10829, uid=2000, package uid=32092 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10843, uid=2000, package uid=32117 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10857, uid=2000, package uid=32025 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10871, uid=2000, package uid=32097 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10885, uid=2000, package uid=32066 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10899, uid=2000, package uid=32000 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10913, uid=2000, package uid=32052 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10927, uid=2000, package uid=32031 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10941, uid=2000, package uid=32103 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10955, uid=2000, package uid=32006 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10969, uid=2000, package uid=10005 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10983, uid=2000, package uid=32043 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=10997, uid=2000, package uid=32066 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=11011, uid=2000, package uid=32067 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=11025, uid=2000, package uid=32001 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=11039, uid=2000, package uid=32030 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change compone nt state from pid=11053, uid=2000, package uid=32101 | |
Error: java.lang.IllegalArgumentException: Unknown package: com.android.protips | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.webview.metrics.service | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11095, uid=2000, package ui d=32068 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11109, uid=2000, package ui d=32066 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11123, uid=2000, package ui d=32066 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11137, uid=2000, package ui d=32088 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11151, uid=2000, package ui d=32066 | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.unifiedsharefacebook | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11179, uid=2000, package ui d=32109 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11193, uid=2000, package ui d=32098 | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.precog | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11221, uid=2000, package ui d=32096 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11235, uid=2000, package ui d=32112 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11249, uid=2000, package ui d=32111 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11263, uid=2000, package ui d=32060 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11277, uid=2000, package ui d=32107 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11291, uid=2000, package ui d=32051 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11305, uid=2000, package ui d=32118 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11319, uid=2000, package ui d=32086 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11333, uid=2000, package ui d=32032 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11347, uid=2000, package ui d=32022 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11361, uid=2000, package ui d=32026 | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.mw | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.mw.sdk | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11403, uid=2000, package ui d=32059 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11417, uid=2000, package ui d=1000 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11431, uid=2000, package ui d=32047 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11445, uid=2000, package ui d=10004 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11459, uid=2000, package ui d=32094 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11473, uid=2000, package ui d=32099 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11487, uid=2000, package ui d=32034 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11501, uid=2000, package ui d=32021 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11515, uid=2000, package ui d=1000 | |
Error: java.lang.IllegalArgumentException: Unknown package: com.amazon.kindle.otter.settings | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11543, uid=2000, package ui d=1000 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11557, uid=2000, package ui d=32073 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11571, uid=2000, package ui d=32003 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11585, uid=2000, package ui d=32039 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11599, uid=2000, package ui d=32009 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11613, uid=2000, package ui d=1000 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11627, uid=2000, package ui d=32015 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11641, uid=2000, package ui d=32015 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11655, uid=2000, package ui d=32100 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11669, uid=2000, package ui d=32123 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11683, uid=2000, package ui d=32019 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11697, uid=2000, package ui d=32089 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11711, uid=2000, package ui d=32069 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11725, uid=2000, package ui d=32020 | |
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11739, uid=2000, package ui d=32054 | |
You may see "Failure - not installed for 10" This is fine, and you can ignore it. It means the app is already uninstalled fro m the selected account. | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
Failure - not installed for 10 | |
You may see "Failure - not installed for 10" This is fine, and you can ignore it. It means the app is already uninstalled fro m the selected account. | |
[*-*] Waiting for Device | |
installing google services... | |
[*-*] Installing Google Account Manager 1 of 7 | |
pkg: /data/local/tmp/GAM-7gen-1.apk | |
Success | |
5041 KB/s (4991563 bytes in 0.966s) | |
[*-*] Installing Google Services Framework 2 of 7 | |
pkg: /data/local/tmp/GSF-7gen-2.apk | |
Failure [INSTALL_FAILED_INVALID_APK] | |
5025 KB/s (231440 bytes in 0.044s) | |
[*-*] Installing Google Play Services 3 of 7 | |
Exception calling "DownloadFile" with "2" argument(s): "The path is not of a | |
legal form." | |
At line:1 char:1 | |
+ (New-Object Net.WebClient).DownloadFile('', 'https://www.dropbox.com/ ... | |
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException | |
+ FullyQualifiedErrorId : ArgumentException | |
Invalid APK file: apps/GPServices-7gen-3.apk | |
[*-*] Installing Google Play Store 4 of 7 | |
pkg: /data/local/tmp/GPStore-7gen-4.apk | |
Success | |
4774 KB/s (17841336 bytes in 3.649s) | |
[*-*] Installing Google Chrome 5 of 7 | |
pkg: /data/local/tmp/FireChrome.apk | |
Success | |
4870 KB/s (66637779 bytes in 13.361s) | |
[*-*] Installing Google Photos 6 of 7 | |
pkg: /data/local/tmp/GPhotos.apk | |
Failure [INSTALL_FAILED_NO_MATCHING_ABIS] | |
4895 KB/s (40665260 bytes in 8.112s) | |
[*-*] Installing Google App 7 of 7 | |
pkg: /data/local/tmp/GApp.apk | |
Success | |
5019 KB/s (82064092 bytes in 15.967s) | |
[*-*] Waiting for Device | |
[*-*] Installing Launcher Hijack V3 1 of 4 | |
pkg: /data/local/tmp/LauncherHijackV3.apk | |
Success | |
5824 KB/s (1275590 bytes in 0.213s) | |
[*-*] Installing Nova Launcher 2 of 4. | |
pkg: /data/local/tmp/Nova.apk | |
Success | |
5036 KB/s (8822287 bytes in 1.710s) | |
[*-*] Install a "broken" Firelauncher 3 of 4. | |
pkg: /data/local/tmp/com.amazon.firelauncher.apk | |
Success | |
5117 KB/s (6183467 bytes in 1.179s) | |
[*-*] Enable use of widgets with Nova 4 of 4. | |
26 KB/s (215 bytes in 0.007s) | |
[*-*] Accessibility Settings will now open, enable "To detect home button press" at the bottom of the list. | |
Starting: Intent { act=android.settings.ACCESSIBILITY_SETTINGS } | |
Press any key when you have activated the setting, and setup.. | |
LauncherHijackV3 will now open. Tap on Nova Launcher, and tap okay. Then press any key to continue. | |
Events injected: 1 | |
## Network stats: elapsed time=116ms (0ms mobile, 0ms wifi, 116ms not connected) | |
[*-*] Waiting for Device | |
[*-*] Installing Fully Kiosk Browser 1 of 1. | |
pkg: /data/local/tmp/Fully-Kiosk-Browser-v1.28.1-fire.apk | |
Success | |
4579 KB/s (3110109 bytes in 0.663s) | |
I do not claim to own any of these apps, and they are freely available. | |
Sonos? (y/n) | |
y | |
Harmony? (y/n) | |
y | |
Spotify? (y/n) | |
y | |
LANnouncer? (y/n) | |
y | |
------------------------------------------------------------------------------------ | |
enabling sideloading apps... | |
[*-*] Waiting for Device | |
y | |
[*-*] Installing LANnouncer. | |
pkg: /data/local/tmp/LANnouncer.apk | |
Success | |
4243 KB/s (2097748 bytes in 0.482s) | |
[*-*] Installing Spotify. | |
pkg: /data/local/tmp/spotify.apk | |
Success | |
4248 KB/s (34301059 bytes in 7.884s) | |
[*-*] Installing Harmony. | |
pkg: /data/local/tmp/harmony.apk | |
Success | |
4348 KB/s (13256897 bytes in 2.977s) | |
[*-*] Installing Sonos. | |
pkg: /data/local/tmp/sonos.apk | |
Success | |
4366 KB/s (39902075 bytes in 8.924s) | |
[*-*] Waiting for Device | |
[*-*] Setting screen to remain on while charging.. | |
------------------------------------------------------------------------------- | |
rebooting.... | |
------------------------------------------------------------------------------- | |
[*-*] Waiting for Devce. | |
AIO Fire Utility | |
--------------------------------------------------------------------------------------------------------------- | |
To use this, Type the number of the option, and press the enter key. | |
-------------------------------------------------------------------------------------------------------------- | |
1: Remove Amazon OTA from the user, and attempt to block updates. | |
2: Remove Lockscreen ads. | |
3: Remove Preloaded apps. | |
4: Install Google Services, Enable sideloading apps. | |
5: Reboot the Fire. | |
6: Switch the Default Launcher. | |
7: Install Fully Kiosk Browser. | |
8: Install Extra Apps. (LANnouncer, Harmony, Spotify, Sonos, your choice) | |
9: Keep device awake while charging. | |
E: Do everything listed above. | |
R: Reboot to Recovery. | |
Q: Quit this program | |
-------------------------------------------------------------------------------------------------------------- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment