Oreo home screen sucks!!!! - Shield Android TV Q&A, Help & Troubleshooting

I thought I found hope. I watched the youtube video, _https://youtu.be/mCzh52p7IwQ_, that gave me directions on how to change the default home screen to a modified leanback launcher. I hate the new home screen that comes with oreo, I tried changing it. I successfully installed both apks on my Shield TV. The Leanback Launcher Fire works great. I am very pleased with it, but the LauncherHijackV3.apk will not work. I tried several times. The Nvidia Shield TV wont let me set my default home screen to the Leanback Launcher Fire. I don't understand it. Can anyone help?
What do I need to do make my default home screen Leanback Launcher Fire?

UPDATE: I found the solution
I FOUND IT!!! I performed the following:
UPDATE: OREO Here are the new commands for the Oreo update a Big ty to BlackoutWorm for posting to this thread so quickly and for testing
Type in the command prompt:
adb shell
pm uninstall -k --user 0 com.google.android.leanbacklauncher
and
pm uninstall -k --user 0 com.google.android.tvlauncher
Works perfectly now with the Leanback on Fire launcher. I am finally happy. I highly recommend doing this if anybody else is unhappy with new Orea home screen.

LoKiP said:
I FOUND IT!!! I performed the following:
UPDATE: OREO Here are the new commands for the Oreo update a Big ty to BlackoutWorm for posting to this thread so quickly and for testing
Type in the command prompt:
adb shell
pm uninstall -k --user 0 com.google.android.leanbacklauncher
and
pm uninstall -k --user 0 com.google.android.tvlauncher
Works perfectly now with the Leanback on Fire launcher. I am finally happy. I highly recommend doing this if anybody else is unhappy with new Orea home screen.
Click to expand...
Click to collapse
Thanks for posting
is this the release of leanback you used ? > https://github.com/rockon999/LeanbackLauncher/releases

Reply
Yes, I went to _https://github.com/rockon999/LeanbackLauncher/releases_, and downloaded the Alpha 2 release. Then I ADBed on to my Shield TV and deleted those built in launcher apks (as directed from those instructions). When I restarted, I get now the Launcher on Fire and it works perfectly.
I did the same thing on Mi box, again it works perfectly.

You no longer have to remove the Leanback launcher in order to use other launchers. I'm not sure when this changed but I'm on v.7.2.2. Now I can set different launchers as the default so whenever I hit the Home button on the remote, it defaults to whichever loader I set as default. You have to make sure you have the latest updates from the Playstore. Android TV Core Services and Android TV Home need to be updated to the latest versions. When you open a third-party launcher, you are asked if you want to set it as the default.

Related

[How To] Disable System Apps and Services (includes OTA, launcher, Appstore, ads)

Here's how to disable the most troublesome system apps and services.
I use the pm disable command throughout, but unless otherwise noted OS 4 can use "pm block"
To re-enable an app, run the same command replacing "disable" with "enable" (or block with unblock)
See end of post about how to run the commands.
OTA updatesRooted
OS4
pm block com.amazon.otaverifier
Rename /system/priv-app/DeviceSoftwareOTA.apk to DeviceSoftware OTA.apk_
0S5
pm disable com.amazon.otaverifier
Rename /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk to DeviceSoftware OTA.apk_
Unrooted
Run these with: adb shell pm . . .
OS4
pm block com.amazon.otaverifier
pm block com.amazon.dcp
OS5 (below 5.1.1)
pm hide com.amazon.otaverifier
pm hide com.amazon.device.software.ota
OS5 (5.1.1 and above) - OTA can't be prevented on unrooted devices at this time​Amazon launcher
> "pm disable" (or block) the stock launcher to make your custom launcher the default (credit: Powerpoint45).
> "am start" the stock launcher (after re-enabling) to run the Amazon UI.
. . See bibikalka's post about using enable and start in a script to switch launchers with one tap.OS 4 - pm block com.amazon.kindle.otter
am start -n com.amazon.kindle.otter/com.amazon.kindle.otter.Launcher
OS 5 thru July 2015 - pm disable com.android.launcher
am start -n com.android.launcher/com.android.launcher2.Launcher
OS 5 Sept. 2015 and later - pm disable com.amazon.firelauncher
am start -n com.amazon.firelauncher/.Launcher​Amazon appstore
> Stop the prompt to open appstore when you press an in-app link to Play Store.
. . Handy in scripts with the launcher commands. Reminder: When disabled, the system sees the Appstore as uninstalled.
. . > Some apps (es file explorer) will prompt to delete data. Say no!
. . > If you try to open Appstore while disabled, the system throws a freak-out error. Just re-enable it.pm disable com.amazon.venezia​Lockscreen ads
> Replace lockscreen ads with Amazon's stock wallpapers. OS 5
pm disable com.amazon.kindle.kso
OS 4
> Note: The OS 5 command may cause bootloop on tablets using Freetime.
. . JMZ's Fire tool makes perm changes and you get a message with each reboot. This command avoids both issues.
Code:
pm disable com.amazon.kindle.kso/com.amazon.kindle.kso.lockscreen.LockscreenUpdateService
Wifi off (or on)
> "Disable" (or "enable") is required in all versions.
> OS 4 note: Some apps may not run or could go wonky with wifi off; just re-enable if things get weird.svc wifi disable​------------------------------------------------------------------
How to Run the Commands
The OTA verifier, stock launcher and appstore can be disabled/frozen with whatever app you use for that.
If you disable/enable regularly (to use the Appstore, for example), it's easier to do with scripts and launcher shortcuts.
From Fire HD:
Shortcut on launcher (fast and easy for any command) - See bibikalka's post for switching launchers and my post below it.
Terminal emulator app:
su
command
From computer:
GatesJunior's Debloater tool (fast and easy for OTA, launcher, appstore)
Manually with adb: Not all commands require root but most do, so . . .
adb shell
su
command
I was only able to pm enable/disable after going > adb shell > su, but it works. When I had it disabled I couldn't register the device with Amazon until I disabled it again. I'm working with Kindle Fire HD 6 Kids Edition Fire OS 5.2.2, HDXposed enabled, working GAPPS and rooted with Go Launcher EX launcher
---------- Post added at 06:10 PM ---------- Previous post was at 05:54 PM ----------
I did the pm disable com.amazon.venezia and went into Applications > ALL and the App Store (Amazon) didn't show up at all. I enabled it and it's there again. Just wanted to share since I want to use the Amazon App Store and know now that I have this option. I also disabled com.amazon.otaverifier and can use the App Store no problem. Thank you!
I'm running fire HD6 devpreview 5.2.0 +root
Disabled ota verifier
Renamed DevicesoftwareOTA.ask
Automatic update is disabled in Amazon app store.
Still they managed to send and install Washington post app in my device. it was not there earlier.
I'm doubt about how to prevent Amazon altering my device.
Sent from my KFARWI using Tapatalk
llranga said:
I'm running fire HD6 devpreview 5.2.0 +root
Disabled ota verifier
Renamed DevicesoftwareOTA.ask
Automatic update is disabled in Amazon app store.
Still they managed to send and install Washington post app in my device. it was not there earlier.
I'm doubt about how to prevent Amazon altering my device.
Click to expand...
Click to collapse
Changes you made for ota verifier and DevicesoftwareOTA prevent Amazon from forcing an updated OS onto device, which would "break" root. Assuming you're still rooted, this didn't happen and you're seeing the Wash post that got installed when you installed/upgraded Lollipop. You can uninstall it and it will stay gone. If you did get updated, you didn't block OTA before turning on wifi and Amazon installed 5.2.2--build date July 2015 in Device settings--and you're no longer rooted. Better check!
build date is june 13, 2015.
still i have root access.
however i did uninstall it again. let me check if it may get installed again or not.
thanks a lot
Updated for 5.2.2u2, which I'm calling OS 5.0.1, September 2015 release.
Is there anyway to disable the lockscreen itself? I want to use the lockscreen from smart launcher 3 but I need to first disable the system lockscreen first for it to work properly.
rlattin24 said:
Is there anyway to disable the lockscreen itself? I want to use the lockscreen from smart launcher 3 but I need to first disable the system lockscreen first for it to work properly.
Click to expand...
Click to collapse
Nope.
DoLooper said:
Nope.
Click to expand...
Click to collapse
Well that's a bummer . Oh well I'll just to get over dealing with Amazon's random selection of wallpspers lol thanks for the reply
Updated! :good:
HELP ME!!!!!!
Im on KindleFire HD 6, i just updated to OS 5.1.1 newest Fire OS. Whenever i try to do the command pm block com.amazon.fire launcher it says Error: java.lang.SecurityExemption. Someone please tell me how to fix it. I wil include a screenshot to show you what is happeing.
cbcava said:
Im on KindleFire HD 6, i just updated to OS 5.1.1 newest Fire OS. Whenever i try to do the command pm block com.amazon.fire launcher it says Error: java.lang.SecurityExemption. Someone please tell me how to fix it. I wil include a screenshot to show you what is happeing.
Click to expand...
Click to collapse
Please relax!!!
Look at the bottom of the post for instructions on running the commands. You need to be in su. You're rooted, right?
adb shell
su
pm disable com.amazon.firelauncher
If not rooted, try: adb shell pm hide com.amazon.firelauncher
Not working!
I did what you said to do, dolooper, but the launcher isnt disabled. Am I still doing something wrong, I really want to disable the terrible fire launcher.
cbcava said:
I did what you said to do, dolooper, but the launcher isnt disabled. Am I still doing something wrong, I really want to disable the terrible fire launcher.
Click to expand...
Click to collapse
Press the Home key, choose Nova and tap Always. Reboot.
But it doesn't show the option to choose it as default!!
cbcava said:
But it doesn't show the option to choose it as default!!
Click to expand...
Click to collapse
Tap Nova in firelauncher app drawer to go to Nova. Now tap home key. If it takes you back to firelauncher, idk the problem because idk what you did. How about you post whether you're rooted or not, the exact commands you entered, and what the output was.
Dolooper, I don't have root
The command that I entered was pm hide com.amazon.firelauncher.
adb shell pm hide com.amazon.firelauncher
I feel stupid asking this so please forgive my ignorance but I searched around and could find the answer.
Can someone please tell me the command to check the status of a service?
For example, I'd like to be able to check and see if a command I ran like one of the ones above, worked or not. Or to check on a different service. I'd like to be able to run a command that shows a list of services and their status or a single service and check its status.
Would it be something like pm status [process name]?

Fire 10 2017 on Fire OS 5.6 - uninstall amazon apps

I just got my fire 10 couple of days ago and i was successfully able to adb uninstall some of the amazon apps.
but the next morning, the os updated 5.6 and after a couple of successful adb uninstall, it suddenly gave me an error: "Failure [DELETE_FAILED_INTERNAL_ERROR]"
it seems like some of the app can be uninstalled but most cant be.
is anyone able to do this on os 5.6?
and are there any other ways to disable some of the apps?
zerotg90 said:
I just got my fire 10 couple of days ago and i was successfully able to adb uninstall some of the amazon apps.
but the next morning, the os updated 5.6 and after a couple of successful adb uninstall, it suddenly gave me an error: "Failure [DELETE_FAILED_INTERNAL_ERROR]"
it seems like some of the app can be uninstalled but most cant be.
is anyone able to do this on os 5.6?
and are there any other ways to disable some of the apps?
Click to expand...
Click to collapse
doesn't work on 5.6, forget it for now... tried everything I could and read a lot, always get the same error you got... patience
I did the same, device shipped with 5.4.1.0, I uninstalled a bunch of system apps via adb (apparently not the correct ota app), came home from work and saw that it had updated to 5.6.0.0 and attempted to uninstall more apps (the correct ota one) and received the same error. I had successfully installed the Play Store and Nova Launcher prior but I'm worried about future updates breaking the nice set up I currently have. Here's hoping someone can get us root access. If not, I'm content with the tablet in it's current state. Great for $100.
woundedworld said:
I did the same, device shipped with 5.4.1.0, I uninstalled a bunch of system apps via adb (apparently not the correct ota app), came home from work and saw that it had updated to 5.6.0.0 and attempted to uninstall more apps (the correct ota one) and received the same error. I had successfully installed the Play Store and Nova Launcher prior but I'm worried about future updates breaking the nice set up I currently have. Here's hoping someone can get us root access. If not, I'm content with the tablet in it's current state. Great for $100.
Click to expand...
Click to collapse
which OTA did you uninstall if you happen to remember? mine is running the same version and i want to prevent updates.
Uninstall OTA
phanguy said:
which OTA did you uninstall if you happen to remember? mine is running the same version and i want to prevent updates.
Click to expand...
Click to collapse
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Dan_firehd said:
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
Thanks. My only problem/concern now is that I'm on the same version as woundedworld which is 5.4.1.0 and I have no idea where I can find a download for 5.4.0.0 to attempt to downgrade. I may give the commands a shot on mine tonight and hope for the best. Thanks!
Dan_firehd said:
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
On FireOS 5.6.0.0 it will give you FAILURE.
But you can instead use two following commands:
pm clear --user 0 com.amazon.device.software.ota
pm clear --user 0 com.amazon.kindle.otter.oobe.forced.ota
Tested it on my FireHD10 (2017) with FireOS 5.6.0.0 and it seemed it worked
Tomatenjoghurt said:
On FireOS 5.6.0.0 it will give you FAILURE.
But you can instead use two following commands:
pm clear --user 0 com.amazon.device.software.ota
pm clear --user 0 com.amazon.kindle.otter.oobe.forced.ota
Tested it on my FireHD10 (2017) with FireOS 5.6.0.0 and it seemed it worked
Click to expand...
Click to collapse
"Clear" just clears user data for the packages, but leaves both intact. Meaning, this doesn't uninstall anything.
scolfaro said:
"Clear" just clears user data for the packages, but leaves both intact. Meaning, this doesn't uninstall anything.
Click to expand...
Click to collapse
No, but it's helpful if you connect to wifi and it starts downloading an ota package.
crazyates said:
No, but it's helpful if you connect to wifi and it starts downloading an ota package.
Click to expand...
Click to collapse
well, seeing that we're on 5.6.0.0, it might be too late for that as well
scolfaro said:
well, seeing that we're on 5.6.0.0, it might be too late for that as well
Click to expand...
Click to collapse
Well in case you want to prevent future updates, obviously. Or for anyone who isn't you that wants to prevent updating to 5.6.0.0.
Side note: I'm on 5.4.0.1 on my HD 8 (2017). I can't uninstall OTA & Forced OTA apks, but I have them blocked with No Root Firewall. I also have lock screen Special Offers blocked with No Root Firewall. I have Nova Launcher, Hijacklauncher v3, and Google Play Store. Is there any reason I should stay at 5.4.0.1, or does it not make a difference if I upgrade to 5.6.0.0? I'd still have Google Play, Nova Launcher, hijacklauncher, and blocked special offers, so what am I gaining by staying at 5.4.0.1?
crazyates said:
Well in case you want to prevent future updates, obviously. Or for anyone who isn't you that wants to prevent updating to 5.6.0.0.
Side note: I'm on 5.4.0.1 on my HD 8 (2017). I can't uninstall OTA & Forced OTA apks, but I have them blocked with No Root Firewall. I also have lock screen Special Offers blocked with No Root Firewall. I have Nova Launcher, Hijacklauncher v3, and Google Play Store. Is there any reason I should stay at 5.4.0.1, or does it not make a difference if I upgrade to 5.6.0.0? I'd still have Google Play, Nova Launcher, hijacklauncher, and blocked special offers, so what am I gaining by staying at 5.4.0.1?
Click to expand...
Click to collapse
"No Root Firewall" seems to be great and very useful, just installed it (provided it isn't doing anything "funny" with all the data it's funneling)... Do you have any idea about this?
Hey guys,
I am having a problem updating Kindle apps via Playstore. I get the dreaded unable to update error message 505. Also, my device is not listed in the list of devices on Playstore. This occurs on all my Kindle devices which I have the current HD 8 and 10 with software v5.6.00. Any one help me out? Thanks.
scolfaro said:
"No Root Firewall" seems to be great and very useful, just installed it (provided it isn't doing anything "funny" with all the data it's funneling)... Do you have any idea about this?
Click to expand...
Click to collapse
I don't think it is. It shows up to the system as a fake vpn, but I don't believe it reroutes that data anywhere. The app hasn't been updated since November of 2014, but it still just works as intended.
tech6 said:
Hey guys,
I am having a problem updating Kindle apps via Playstore. I get the dreaded unable to update error message 505. Also, my device is not listed in the list of devices on Playstore. This occurs on all my Kindle devices which I have the current HD 8 and 10 with software v5.6.00. Any one help me out? Thanks.
Click to expand...
Click to collapse
I get the same thing to, but I'm on 5.4.0.1. The play store doesn't have the permissions to overwrite the kindle app that comes on the phone. I'm guessing there's nothing we can do about it at this point?
Ok, that makes sense. Thank you for your input.
Kindle updated again and I see where the Kindle app has updated from version 10... to version 14.... What's interesting about this is although Amazon has updated the Kindle tab, it does not have the same features as the Kindle app offered on the Playstore which is version 8.... Supposedly, we can chose a dark or light theme among other things. However, the Amazon update did not have those features in the updated Kindle app.
crazyates said:
I don't think it is. It shows up to the system as a fake vpn, but I don't believe it reroutes that data anywhere. The app hasn't been updated since November of 2014, but it still just works as intended.
I get the same thing to, but I'm on 5.4.0.1. The play store doesn't have the permissions to overwrite the kindle app that comes on the phone. I'm guessing there's nothing we can do about it at this point?
Click to expand...
Click to collapse
crazyates said:
Well in case you want to prevent future updates, obviously. Or for anyone who isn't you that wants to prevent updating to 5.6.0.0.
Side note: I'm on 5.4.0.1 on my HD 8 (2017). I can't uninstall OTA & Forced OTA apks, but I have them blocked with No Root Firewall. I also have lock screen Special Offers blocked with No Root Firewall. I have Nova Launcher, Hijacklauncher v3, and Google Play Store. Is there any reason I should stay at 5.4.0.1, or does it not make a difference if I upgrade to 5.6.0.0? I'd still have Google Play, Nova Launcher, hijacklauncher, and blocked special offers, so what am I gaining by staying at 5.4.0.1?
Click to expand...
Click to collapse
I've installed NoRoot Firewall too. Could you please tell me what services must I definitely block so that I could prevent future OTA's from being shoved down my throat?
Also, I got the one with special offers, but to my surprise I still don't see ads on the lockscreen.
Dan_firehd said:
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
Hi, I'm new to this. How/where do I do this?
Dankees said:
Hi, I'm new to this. How/where do I do this?
Click to expand...
Click to collapse
You do this from the PC side via ADB interface.
Here is a link for more detailed explanation about
"pm uninstall ..." :
https://forum.xda-developers.com/hd8-hd10/general/tut-root-cleaner-android-experience-hd8-t3797327
Turning off Auto-Update Kindle Fire HD-10
Dan_firehd said:
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
This will work on the FireHD 10 Gen7 w/version 5.6.2.0 too. I use Linux, but it should work the same in Windoze. You must use sudo or su to work as root otherwise it will fail.
USB-connect your Fire to a PC
in terminal:
adb shell
su
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Dan_firehd said:
The following two commands worked on Fire HD8 (7th Gen) with OS 5.3.3.0. It should work for Fire HD10 with OS 5.4.0.0 :
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
Success reported on a new Fire HD 10 with 5.6.2.0. How would I check?

Is there a way to completely disable OTA Updates on Rooted Fire HD 10?

A few days ago, I rooted my Amazon Fire HD 10 OS 5.6.0.0 with kingoroot. I've customized my tablet and removed a lot of the unnecessary Amazon apps. I really like how my Amazon Fire HD 10 looks right now and don't want to see it get messed up because of an update.
Is there any sure way to stop the Amazon Fire HD 10 from updating? I removed the DeviceSoftwareOTA.apk from the device already, but I've read elsewhere that simply removing the DeviceSoftwareOTA won't stop the updates from happening. Is there anything else I can do?
Yes, you also need to remove ForcedOTA (com.amazon.kindle.otter.oobe.forced.ota). With both of these removed, no updates are possible.
From my experience on HD8 (7th Gen) on OS 5.3.3.0 since September :
Even though I could not root HD8, I was able to "pm uninstall" both com.amazon.device.software.ota and com.amazon.kindle.otter.oobe.forced.ota
Since then, with WiFi connected everyday, it had never updated to a new version of Fire OS.
Since it is rooted, use ES File Explorer (change settings to give it root permission and show hidden files) and rename the file /system/etc/security/otacerts.zip. It uses this file to verify the updates. While you are at it, I need a copy of the otacerts.zip file if you don't mind. I am trying to restore mine and lost it during a factory restore.
Dan_firehd said:
From my experience on HD8 (7th Gen) on OS 5.3.3.0 since September :
Even though I could not root HD8, I was able to "pm uninstall" both com.amazon.device.software.ota and com.amazon.kindle.otter.oobe.forced.ota
Since then, with WiFi connected everyday, it had never updated to a new version of Fire OS.
Click to expand...
Click to collapse
what did you set user as I ran this command pm uninstall -k --user 0 com.amazon.otter.oobe.forced.ota and got user not found
ecwebster31 said:
what did you set user as I ran this command pm uninstall -k --user 0 com.amazon.otter.oobe.forced.ota and got user not found
Click to expand...
Click to collapse
I am not sure what you are asking. I did not "set user".
The following were what I typed:
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
69ragtop said:
Since it is rooted, use ES File Explorer (change settings to give it root permission and show hidden files) and rename the file /system/etc/security/otacerts.zip. It uses this file to verify the updates. While you are at it, I need a copy of the otacerts.zip file if you don't mind. I am trying to restore mine and lost it during a factory restore.
Click to expand...
Click to collapse
ES File Explorer has become crapware. Try Amaze file manager... simple, compact, all you need without the unnecessary junk ES tries to foist on you now.
ecwebster31 said:
what did you set user as I ran this command pm uninstall -k --user 0 com.amazon.otter.oobe.forced.ota and got user not found
Click to expand...
Click to collapse
try replacing 0 with current so: -k --user current
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
I tried these two commands and I get a "failed to delete" message which I assume is because I have not rooted the tablet. There is an app called "Settings Database Editor". Does anyone have any experience with that? I used it to successfully disable the lock screen without rooting, but it looks like I'm going to have to take the plunge and root in order to block the OTA updates. (first time working with an android device)
ironlion37 said:
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
I tried these two commands and I get a "failed to delete" message which I assume is because I have not rooted the tablet. There is an app called "Settings Database Editor". Does anyone have any experience with that? I used it to successfully disable the lock screen without rooting, but it looks like I'm going to have to take the plunge and root in order to block the OTA updates. (first time working with an android device)
Click to expand...
Click to collapse
Most of the ability to disable system apps has been patched already. The command you posted above has long been patched. Settings Database Editor is great and powerful. You're lucky you got the lock.disable to work. 9 times out of 10 it doesn't.
So you are correct. Unless you got any of the known tools to work, the only way to truly stop OTA is to destroy the application that handles them. My HD 8 has been on 5.4.0.0 or less for 2 almost 3 years because the commands you posted above, totally disabled the app.
Sent from my Galaxy S4 using XDA Labs
ironlion37 said:
pm uninstall -k --user 0 com.amazon.device.software.ota
pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota
Click to expand...
Click to collapse
DragonFire1024 said:
My HD 8 has been on 5.4.0.0 or less for 2 almost 3 years because the commands you posted above, totally disabled the app.
Click to expand...
Click to collapse
Good to know that these two commands is all what's needed. I was just able to successfully execute them on a mtk-su rooted Fire HD 10 "suez" running 5.6.4.0.
Just out of curiosity,
1. Does anybody know what "otter" and "oobe" are supposed to mean, i.e. what com.amazon.kindle.otter.oobe.forced.ota is supposed to do?
2. Some people also recommend to get rid of com.amazon.device.software.ota.override — what does this do?
3. Why do some people also remove com.amazon.settings.systemupdates — this is helpful for checking the current OS version, right?
Thank you very much for all your work @DragonFire1024!
anon/droid said:
Good to know that these two commands is all what's needed. I was just able to successfully execute them on a mtk-su rooted Fire HD 10 "suez" running 5.6.4.0.
Just out of curiosity,
1. Does anybody know what "otter" and "oobe" are supposed to mean, i.e. what com.amazon.kindle.otter.oobe.forced.ota is supposed to do?
2. Some people also recommend to get rid of com.amazon.device.software.ota.override — what does this do?
3. Why do some people also remove com.amazon.settings.systemupdates — this is helpful for checking the current OS version, right?
Thank you very much for all your work @DragonFire1024!
Click to expand...
Click to collapse
The first and second one are applications that grabbed OTA updates sent by Amazon to update the system of your device.vI would assume if one application shuts down the other one takes over. But like most things you need one to work in order for the other to work. If you simply disabled the second one no OTA updates will be sent to your device that will upgrade or change Amazon system like giving you a new version of fire OS.
Removing the third one just disables your ability to tap on the system updates page in the settings application. it will not actually stop any update from taking place on the device if it's disabled. It just removes your ability to get anywhere near the update section or your ability to visually see what's going on there.

Uninstall stuff and stop updates?

I have a Fire HD 8 (7th Gen). First thing I did was install Launcher Hijack, Nova Launcher, then I used ADB shell to pm uninstall stuff like advertising.
I don't use this tablet often, so I decided to give it to a friend. I went to charge it up. I was hoping to charge with the screen off, but it turned itself on and ran updates while I wasn't watching!
I see it's running Fire OS 5.6.4.0. I managed to get latest Launcher HiJack installed. Nova Launcher says it's not default but I can't find where to set it. I rebooted and Nova Launcher is gone.
Also, I can no longer pm uninstall -k --user 0 com.filename.here it says "failure [delete_failed_internal_error]". How can I be able to do that again?
Also, How to stop updates? I want to give this to a friend to serve one purpose only. It's going to control content on a 65" television. So I don't need anything else.
I'm not rooted.
yuppicide said:
I have a Fire HD 8 (7th Gen). First thing I did was install Launcher Hijack, Nova Launcher, then I used ADB shell to pm uninstall stuff like advertising.
I don't use this tablet often, so I decided to give it to a friend. I went to charge it up. I was hoping to charge with the screen off, but it turned itself on and ran updates while I wasn't watching!
I see it's running Fire OS 5.6.4.0. I managed to get latest Launcher HiJack installed. Nova Launcher says it's not default but I can't find where to set it. I rebooted and Nova Launcher is gone.
Also, I can no longer pm uninstall -k --user 0 com.filename.here it says "failure [delete_failed_internal_error]". How can I be able to do that again?
Also, How to stop updates? I want to give this to a friend to serve one purpose only. It's going to control content on a 65" television. So I don't need anything else.
I'm not rooted.
Click to expand...
Click to collapse
Try disabling instead of uninstalling. Or there is a tool in XDA which removes bloat, stops OTAs and installs Google PlayStore etc., use it.
EDIT: HERE
Thanks so much! Wish I'd gave saw that earlier.
tnsmani said:
Try disabling instead of uninstalling. Or there is a tool in XDA which removes bloat, stops OTAs and installs Google PlayStore etc., use it.
EDIT: HERE
Click to expand...
Click to collapse
tnsmani said:
Try disabling instead of uninstalling. Or there is a tool in XDA which removes bloat, stops OTAs and installs Google PlayStore etc., use it.
EDIT: HERE
Click to expand...
Click to collapse
Thanks again. That app is a bit buggy (won't update some things do not work).. but I managed to get most things disabled including OTA and I have Nova Launcher.
yuppicide said:
Thanks again. That app is a bit buggy (won't update some things do not work).. but I managed to get most things disabled including OTA and I have Nova Launcher.
Click to expand...
Click to collapse
Glad to be of help.
I used the earlier version of the tool without much issues. However, the current version seems to have some glitches which the dev is attempting to set right.

T95 TV Box error

I have been battling with the "Not able to set default launcher" issue I have read about.
The Android TV is a T95 6K UHD Smart TV Box, Android 10.0, H616 Quad-Core Cortex-A53, 4GB + 64GB, Support WiFi etc
I have been trying to get TV Launcher 3 to default launcher but it keeps asking to choose, over and over again... mainly on first boot but it does sometime going in and out of the things.
I have done all the setup with enabling usb debugging in developer settings also set the root switch. Now i just get an error trying to disable the default tv launcher.
c:\pt>adb shell pm disable-user --user 0 com.google.android.tvlauncher
Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown package: com.google.android.tvlauncher
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21310)
at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:21254)
at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1826)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:214)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21833)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4860)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4044)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
c:\pt>
I am at a loss where to go now. I had already done a full rest and started from scratch... plus tried other apps to stop it but nothing seemed to work.
Can someone point me towards a previous post or some command line things I can try?
Hey! I don't have the same device but I had the same issue, I tried to uninstall tvlauncher and it said it wasn't installed. In the end, what solved for me was to find which launcher I had. So in adb I wrote pm list packages
And I saw that com.google.android.tvlauncher wasn't there, but com.google.android.leanbacklauncher was. So then I could uninstall/disable it and all went perfectly.
Hope that helps.
Download and install Disable Application [Root]. Disable DGBLuancher.

Categories

Resources