yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 General] cybersaga:
This thread was created for the gen 7 tablet (before the gen 8's were even out).

I don't know if anyone has even tried this on the 8th gen.
[Fire HD 8 and HD 10 General] gnana2kumar:
I have a gen 8 tablet, and this is what I'm getting when running this process.

"Error: java.lang.SecurityException: Neither user 10074 nor current process has android.permission.MANAGE_USERS."

I was able to install the unifiedsharefacebook.apk fine, and my UID does not read as 2000 when I checked it
[Fire HD 8 and HD 10 General] jpm168:
Did you use pm hide, and not pm disable? Curious if this works on 2018 version before getting it.
[Fire HD 8 and HD 10 General] gnana2kumar:
I've used both commands and both give the same permissions error.
[Fire HD 8 and HD 10 General] Supersonic27543:
Let's try to get it working for 2018 version (no promises though, I dont have one of them to experiment with)

What outputs when you run id without doing anything?
[Fire HD 8 and HD 10 General] Toerser:
Fire HD 8 2018

I just got my new Fire HD 8 (2018) up to date on 6.3.0.1.

What infos do you need?

karnak:/ $ id
uid=2000(shell) gid=2000(shell) groups=2000(shell),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats),3009(readproc) context=u:r:shell:s0

karnak:/ $ run-as com.amazon.unifiedsharefacebook
karnak:/data/data/com.amazon.unifiedsharefacebook $ id
uid=10074(u0_a74) gid=10074(u0_a74) groups=10074(u0_a74),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats),3009(readproc) context=u:r:amazon_app:s0:c512,c768

1|karnak:/data/data/com.amazon.unifiedsharefacebook $ pm hide com.amazon.kindle.kso
Error: java.lang.SecurityException: Neither user 10074 nor current process has android.permission.MANAGE_USERS.
[Fire HD 8 and HD 10 General] Toerser:
I posted a thread how to get rid of the lockscreen ads on the Fire HD 8 (2018). This should also work for debloating the tablet. Nevertheless I get failure codes on most of the system apps.

LINK
[Fire HD 8 and HD 10 General] DragonFire1024:
In /data/securedStorageLocation is a couple of folders for some system apps. One is for the SystemUI. In that folder is another folder that goes like SystemUI -> ls_wallpaper -> 0 -> yourwallpaperhere.png...this sets the lock screen wallpaper. Actually it's more like an overlay. Because if you remove yourwallpaperhere.png the fireOS lock screen wallpapers are still there.

These exist on the HD 8, but are inaccessible without root. You can navigate all the way into it, but still can't see the contents. I've been thinking of ways to somehow symlink that folder at /sdcard/Android/data or maybe through data/local. Termux app utilizes shared storage by means of symlinks by running the command termux-setup-storage. If this can somehow be accomplished, then you can change the wallpaper.
[Fire HD 8 and HD 10 General] Kirkaiya:
I have two Fire HD 8 tablets, one of them I got roughly six months ago, and the other one month ago. It turns out that the older one is a 7th generation, and the newer one is 8th gen. I was able to use the steps on page 1 to variously disable/hide (I was only able to disable one app, the others I hid) assorted Amazon pre-installed apps (for most of them, "disable" resulted in the Java.lang.SecurityException permissions error). For the *newer* tablet, which is clearly different as soon as you start adb shell (the prompt shows "karnak:/ $" ), I'm unable to even do pm hide, it gives the same type of error ("java.lang.SecurityException: Neither user 10074 nor current process has android.permission.MANAGE_USERS").

So... this kinda sux. I partly want to be able to hide or disable apps like the Amazon Shopping app, because between that app making constant attempts to reach the internet, and the Disney Circle Home device I have that cuts off internet access after bedtime, and after X hours of usage per day, it drains the battery.

Not being able to remove icons from the home screen is really annoying. And my kids hate the "kids mode" view, so we're just using the standard launcher. I suppose i could use the launcher Hijack method/script, but that just irks me as it's really hacky.

If anyone has the skills to figure out a workaround to disable/hide pre-installed apps, that would be amazing!!
[Fire HD 8 and HD 10 General] Zitch24:
Hello

Hello everyone. As this is my 1st post I’ll be brief. I got one of the new 8th gen Fire 8 hd’s a couple of weeks ago and have been trying every method from the community to get rid of system bloatware but haven’t gotten very far. Seems Amazon has upped their OS permissions game with this latest firmware. I have been able to do certain things like add playstore, emulate ram partitioning for faster processing, and remove adds (without rooting). But have been beating my head against the wall with the whole and/system app removals. We certainly need to find the answer to this new 6.3.0.1!
[Fire HD 8 and HD 10 General] troy_77:
I tried this on my Fire HD 10 ( 7th gen ) I was getting the `[INSTALL_FAILED_MISSING_SHARED_LIBRARY]` error while using 5.6.1.0. I downloaded 5.6.2.0 from amazon and used adb to sideload it manually.

After I installed 5.6.2.0 I again followed the OP and this time it worked! After I confirmed this was now working by removing several apps, I continued to fully update my Fire HD 10 to version 5.3.6.4 ( as of Nov 28 2018 ) None of the previously removed apps had reappeared and I was still able to continue removing more apps after I updated as well.
[Fire HD 8 and HD 10 General] ghanson:
Another Fire HD 8 8th Gen running 6.3.0.1.

Same permission error when attempting to execute 'pm hide'.

I do have the Play Store installed and have Chrome as the default browser. SmartThings and other apps are running great but the bloat and ads are tedious. Anybody have a 6.3.0.1 version of com.amazon.unifiedsharefacebook laying around? :)
[Fire HD 8 and HD 10 General] tanm83:
Link to download com.amazon.unifiedsharefacebook.apk no longer works. Anyone have a copy they could share?

Edit: Working now!
[Fire HD 8 and HD 10 General] troy_77:
Just used this on a couple of fully updated (On Dec.15 2018) Fire HD 7 (2017) running with Fire OS 5.3.6.4. Works like a charm. Thanks Again! :cyclops:
[Fire HD 8 and HD 10 General] Ordinaryworld:
Also running Latest 6.3.0.1 on latest 8th gen HD8 no luck with the commands, wish they were working.

It's a sad day,

I feel defeated by Amazon.
[Fire HD 8 and HD 10 General] cybersaga:
Then return it :)
[Fire HD 8 and HD 10 General] Bl4ckAir:
Hello, I need some help!

So I disable tons of apps and now my fire can't use the share function like if I try to press share in my file explorer or try to attach items to mail it will popup the parental controls notification and force close the app.

I also have a problem with uploading stuff to my browser, for example, if I try to upload something to google drive(webpage, not the app) It will show the parental controls popup and then force close the browser.

I also, also have problems with setting apps as default, every time that I try to set something as default it will never confirm the decision. and will always show the window.

Anyone knows what service I can unhide to fix this? Any help would be really appreciated!

Thanks!
[Fire HD 8 and HD 10 General] DragonFire1024:
You will need to keep firelauncher and use launcher highjack. You will need to factory reset to do this. On more recent versions of FireOS, the parental controls app is a problem. On the HD 10, it's deemed a system administrator and I know how to get rid of it, but I don't know what kind of effect it will have. I think it's also preventing me from properly flashing a rom to it. I will test out something later.
[Fire HD 8 and HD 10 General] troy_77:
I have been using this to close the message as quick as it opens. Works on both my Fire 7 and Fire HD 10. I use this so I can disable the fire launcher. I find the quick flash of parental controls is less obtrusive than the quick stock home screen flash when using launcher-hijack.
[Fire HD 8 and HD 10 General] DragonFire1024:
If you have root, delete the file in /data/system called 'device_owner.xml'. then you can remove the parental control app as administrator and disable the app
[Fire HD 8 and HD 10 General] mateoeyoo:
new to this thread. would this work for fire hd 10 on the newest 5.6.3?
[Fire HD 8 and HD 10 General] troy_77:
Thanks for the tip! If I decide to root my tablet I'll follow up on this for sure.

I've tested it on both Fire 7 and 10. fully updated to 5.6.3.4 -- shows up as FireOS 5.3.6.4 (626533320) in the settings -- YES this still works great!
[Fire HD 8 and HD 10 General] TheJaHa5:
Error: no package or component specified

---------- Post added at 11:40 AM ---------- Previous post was at 11:30 AM ----------

Anything I try to disable, I be getting this for example....

Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=14255, uid=32067, package uid=10011

1|shell@thebes:/data/data/com.amazon.unifiedsharefacebook $ pm disable com.amazon.photos.importer

m disable com.ama
[Fire HD 8 and HD 10 General] laurijean:
I get this as well.
[Fire HD 8 and HD 10 General] DragonFire1024:
You have to set it as the debugging app in developer setting.
[Fire HD 8 and HD 10 General] laurijean:
I have it set to that app. I think the latest update has affected this. I just got mine and right out of the box, it updated before I had a chance to even look at the thing. The update is 5.3.6.4, which is actually 5.6.3.4
[Fire HD 8 and HD 10 General] laurijean:
Got it to work. It's kind of embarrassing, but I didn't reboot the tablet after installing the apk. After I did that, it worked fine. I also used the Hide instead of the Disabled. So, it is working on 5.6.3.4
[Fire HD 8 and HD 10 General] FreeSoftware45:
Every time I run it I get this:

Error: java.lang.SecurityException: Neither user 10082 nor current process has android.permission.MANAGE_USERS.
[Fire HD 8 and HD 10 General] Supersonic27543:
DELETED
[Fire HD 8 and HD 10 General] changes13:
Can confirm this does not work on Fire HD8 2018 (8th Gen)

1. installed apk

2. rebooted

3. set amazon facebook share as the debugging app

4. rebooted

5. Get the same permission errors others noted in this thread for hide or disable:

karnak:/ $ run-as com.amazon.unifiedsharefacebook

karnak:/data/data/com.amazon.unifiedsharefacebook $ id

uid=10082(u0_a82) gid=10082(u0_a82) groups=10082(u0_a82),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(ine

t),3006(net_bw_stats),3009(readproc) context=u:r:amazon_app:s0:c512,c768

karnak:/data/data/com.amazon.unifiedsharefacebook $pm hide com.amazon.photos <

Error: java.lang.SecurityException: Neither user 10082 nor current process has android.permission.MANAGE_USERS.

karnak:/data/data/com.amazon.unifiedsharefacebook $pm disable com.amazon.photos <

Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=7343, uid=10082, package uid=10115
[Fire HD 8 and HD 10 General] juggalofr33k:
Well ****...
[Fire HD 8 and HD 10 General] Ivorin:
It might still fail anyway, but I seem to remember that you should NOT reboot after this step:

3. set amazon facebook share as the debugging app
[Fire HD 8 and HD 10 General] vm81:
This is awesome. I installed the package and was pretty much able to hide everything i needed to. I accidentally hid something that pretty much took my tablet into boot loop after reset. I had to go into recovery and flash os again. I did all the steps again and it worked flawlessly - though was little more careful as to what I uninstalled and I am sure I have left lot of packages in the background unhidden.

Couple of questions I have if someone can help - if i am going to install google play store and can get all the apps from there, is there any reason to leave amazon app store here or any of the native amazon apps? If I can download all of them from play store is there a benefit of leaving them as is from amazon app store?

I want to completely disable Alexa and all its components - Anyone knows what all I need to hide?

And lastly - best way to install a different launcher is still launcher hijack?

Thanks
[Fire HD 8 and HD 10 General] changes13:
Tried without reboot, same result. Does not work.
[Fire HD 8 and HD 10 General] fldash:
This originally worked. Then I unhid some apps as I was messing with the tablet, and now when I hide them again they don't actually hide.
[Fire HD 8 and HD 10 General] cybersaga:
Did you reinstall the apk? I found I have to reinstall every time I want to hide something.
[Fire HD 8 and HD 10 General] mateoeyoo:
EDIT: Fixed. I was using disable instead of hide

still seeing the same permission denial code after setting it up. Do I need to reboot or is this an issue with 5.6.3?

Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=9748, uid=32067, package uid=32084

1|shell@suez:/data/data/com.amazon.unifiedsharefacebook $

---------- Post added at 01:19 AM ---------- Previous post was at 12:54 AM ----------

anyone know what ODEX stands for and means in the sheet of file names?
[Fire HD 8 and HD 10 General] fldash:
When I tried it said it was already installed...
[Fire HD 8 and HD 10 General] cybersaga:
Make sure you're using "-r -d" in the install command. That tells it to reinstall and allow downgrading the version.
[Fire HD 8 and HD 10 General] GroovinChip:
I can confirm that this method is not working on my new Fire HD 8 as well. I get

Neither user 10074 nor current process has android.permission.MANAGE_USERS.

. I've installed the apk in the OP, rebooted, selected the apk as the debug application, and ran

pm hide com.amazon.avod

in adb shell. Does anyone have a fix?
[Fire HD 8 and HD 10 General] Talladale:
Sorry if this has already been answered but I can't read 30 odd pages of postings.

I have a Fire 7 5th generation which I previously downgraded to 5.4.0.0 and used a method from elsewhere on the forum to hide apps successfully. Then I thought I'd try this one as I could have a more up-to-date OS. Did a hard reset and tried this method after a couple of system updates. Worked as far as 5.6.0.0. On 5.6.1.0 I started getting "new hide state false" responses.

Will this method work on any higher version than 5.6.1.0 or should I downgrade again?
[Fire HD 8 and HD 10 General] DB126:
XDA search function works great; found several relevant postings in <15 sec. Give it a whirl!
[Fire HD 8 and HD 10 General] nikothebarber:
Can someone please please make a list of completely safe system files that I can hide, that wont mess up alexa, or cause any problems with opening or accessing anything through amazon. Ive had nothing but issues from developer mode being un openable and the parental control blocking me from accessing my account etc, Ive spent almost 27 hours today side loading back ups of default amazon and re rooting, boot looping repeats. I finally got everything exactly how I want. I used super tools and have Nova as a system app now with titanium. Im pretty sure super tools hides or erases fire launcher. I have no pop ups etc. I just cant boot loop again or im going to go crazy. If I could just get a list to copy.....

---------- Post added at 07:13 AM ---------- Previous post was at 07:09 AM ----------

OH by the way I'm on HD 10 7 gen 5.3.6.4
[Fire HD 8 and HD 10 General] DB126:
Any such list would likely be incomplete, specific to a particular configuration and a snap-shot in time. A shorter list of dragons would be a better approach and one you could likely contribute to based on recent experiences.

If your device is stable make a backup, store it in a safe place (off device) and resist the temptation to make further 'tweaks' unless the recovery path is clear and proven.
[Fire HD 8 and HD 10 General] DragonFire1024:
As Davey mentioned, the list I made is still a good starting point. It's not as recent as the latest fireOS, but that doesn't matter at all really. From there you can make your own decisions based on your wants and needs. I am debloated in ways that likely no one else is. The reason why they loop is because some apps like amazon.platform and 'HERE' are intertwined with the framework. and erasing them without commenting their variables out of it, causes a neverending fire logo. Same applies to apps with certain background services.
[Fire HD 8 and HD 10 General] nikothebarber:
Ok, thanks guys as far as a backup. I've made one with titanium of all system and user apps. My question is now if I get stuck in bootloop. How do I load the backup. I've made two. One as a zip, and the other standard batch option it outputs when you backup.
[Fire HD 8 and HD 10 General] DB126:
In the absence of a bootable custom recovery (or unlocked bootloader) you'll need to reload FireOS and root prior to restoring your backup.
[Fire HD 8 and HD 10 General] nikothebarber:
So I used the all in one test kit that dragon made, i thought Id give it on go on 5.3.6.4 turns out it doesnt work lol who would of thought. (yes I read the entire thread and know it was not supported) My issues are I cant get my keyboard to open (swifty). I had deleted some of the packages from the kit before installing. Like the keyboard and the launcher plus some cx stuff. Anyways I cant open my keyboard, and cant open alot of my apps without them auto closing back to desktop. Before hand I obliviously got exposed and flash fire installed and make a system.img with FF. I can also access the titanium backup of system files on the devices plus my google drive. But cant install adb insecure apk. What are my options to recover to state before I installed the all in one kit?
[Fire HD 8 and HD 10 General] DragonFire1024:
Reinstall fireOS. I have two days off coming to me starting tomorrow. I will try and work on a zip for the latest FireOS, but I have a lot to get done first.
[Fire HD 8 and HD 10 General] nikothebarber:
reinstall, you mean sideload in adb from recovery mode? or do a reset from factory defaults?

---------- Post added at 06:55 AM ---------- Previous post was at 06:33 AM ----------

So I used the dd back up I made in adb as your instructions states in the flash fire exposed thread. And did a recovery in flash fire and happy to report it worked.
[Fire HD 8 and HD 10 General] nikothebarber:
Well... It worked but I can't get Google contacts to sign in. Or make calls from hangouts, I have voice, hangouts and calls for hangouts installed...
[Fire HD 8 and HD 10 General] DragonFire1024:
Make sure you linked a working cell number to voice. Also in Hangouts, make sure to toggle on the switch receive phone calls in hangouts. You won't be able to get sms in Hangouts. At least not without downgrading to an older version but then you won't be able to make calls for sure.
[Fire HD 8 and HD 10 General] drew071:
I am having the same issue. Is there a way to hide/disable apps on the 2018 kindle model.

Thanks in advance,

Andy
[Fire HD 8 and HD 10 General] DB126:
Remove - no. Hide - yes (sort of):

- drag all 'unwanted' apps into a folder and move it to bottom of page; out-of-sight out-of-mind.

Install (hijack) a different launcher which offers more control over home page layout and app drawer contents.
[Fire HD 8 and HD 10 General] Supersonic27543:
Sorry, this does not work on new 2018 models, due to permission conflicts. I just updated the thread to reflect that as well. I have some theories for a possible way to get access to PM commands, but I don't own any of the 2018 Fire tablets, so I can't test. :(

For now, can someone check the permissions of DeviceSoftwareOTA app in the new tablets, and send me? (Or extract and send the whole APK if you can, that is better) :)
[Fire HD 8 and HD 10 General] drew071:
I will extract it and send it to you, I'm assuming this can be done in adb
[Fire HD 8 and HD 10 General] NFSP G35:
As I understand it, the hide command does more than simply out of sight out of mind. It should actually prevent the app from running.
[Fire HD 8 and HD 10 General] Rortiz2:
There are 3 DeviceSoftwareOta's:

DeviceSoftwareOTAIdleOverride: https://mega.nz/#!rh8VHQCJ!EVOUE26LjjQ4M4_ISL_MR5Ib6jXsB4ikoviaHIVMQTw

DeviceSoftwareOTA: https://mega.nz/#!Tw0F3IrK!52a-YQnI4cbUs7t9GSLXm4S9n1dBqeuCcuoRHd-xCDw

DeviceSoftwareOTAContracts: https://mega.nz/#!3pt1gI5Y!JhaD6-hztjAWE7qaQQTg9vR6XAmW4L1pCYoc4D6l3Sg
[Fire HD 8 and HD 10 General] DB126:
My response had nothing to do with the shell command "PM HIDE" but since you brought it up 'hide' will not prevent an app running in the background.
[Fire HD 8 and HD 10 General] Supersonic27543:
[MENTION=5488402]Davey126[/MENTION] Sorry if I misunderstood this comment, but are you saying that pm hide doesn't prevent an app to run in background? :confused: It does according to my tests, for example hiding the OTA app will stop updates. And I checked the source codes too, and it looks like hide is almost identical to disable.
[Fire HD 8 and HD 10 General] DB126:
It

PM Hide has lived a rugged life. Similar functionality carried a different moniker in Android 4.4 (believe it was 'block'). Android 6 expanded the use of 'uninstall'; Google supposedly revoked 'hide' in a subsequent security patch. Hide appears to behave differently on varying ROMs from the same branch suggesting OEMs (looking at you Amazon and Samsung) have some say in functionality. Finally, hide/unhide can be toggled by another app without user engagement. Saw a number of fatal OTAs take place on 3rd gen HDX devices where the OTA components were silently unhidden by a different process. Perhaps not a classic example of background activity but enough uncertainty to dismiss the use of hide in my toolbag. Caveat emptor to those building tools to kill sensitive apps/processes/services.
[Fire HD 8 and HD 10 General] Supersonic27543:
So, there could be some unknown process unhiding other processes. :mad: Looks like Amazon found a way around that too.... anyway, it's all we got until we find a way to root, and at least it looks like the majority of apps/processes doesn't run according to Developer Options, and it speeds up the tablet somewhat too. :) Thank you for the explanation!
[Fire HD 8 and HD 10 General] Supersonic27543:
[REMOVED]
[Fire HD 8 and HD 10 General] DragonFire1024:
IDK if it needs root, but get into a shell and do 'ps'. That lists all current running processes and apps, background or foreground with their ids. If it's unknown, it may be disguised as one of them. I've never had the issue of the system unhiding or enabling apps, but I have had similar issues with appops and the system changing permissions I set.
[Fire HD 8 and HD 10 General] 33er_export:
i just had the same error. was on 5.6.0.0..

The Logcat showed:

package couldn't be installed in /data/app/com.amazon.unifiedsharefacebook-1
com.android.server.pm.PackageManagerException:
Package com.amazon.unifiedsharefacebook requires [B]unavailable shared library com.amazon.client.metrics[/B]; failing!

After updating to the latest version via ota (5.3.6.4) it worked.

Thank you [MENTION=7860599]Supersonic27543[/MENTION]
[Fire HD 8 and HD 10 General] TheAlmighty:
Does anybody know how to disable Alexa completely?

I have successfully hidden packages with commands

pm hide amazon.alexa.tablet

pm hide com.amazon.dee.app

pm hide com.amazon.csapp

pm hide com.amazon.alexa.youtube.app

pm hide com.amazon.vans.alexatabletshopping.app

pm hide com.amazon.alexa.externalmediaplayer.fireos.

However, com.amazon.dee.app is reactivated (perhaps by another process) and consumes a lot of battery. Did I miss a package of Alexa?
[Fire HD 8 and HD 10 General] obvious:
I'm having the same problem. Now that we have root I've picked up my hd8 2017 again. The default app picker won't stick eg default browser choice if more than one installed.

Was there ever a solution for this? Or can we now go in and do some lower level stuff with root to get the job done?
[Fire HD 8 and HD 10 General] DragonFire1024:
I sorta fixed it but it's a real convoluted way TBH.
[Fire HD 8 and HD 10 General] obvious:
I know you'll share if you find something workable :)

Btw, I used your method to gain write access to sdcard. It works brilliantly.