usage data access - Fire HD 8 and HD 10 Q&A, Help & Troubleshooting

Hi,
is it possible to grant "usage data access" to a app?
I can't find it in the settings but I need it for two apps.
Thanks.

etofi said:
Hi,
is it possible to grant "usage data access" to a app?
I can't find it in the settings but I need it for two apps.
Thanks.
Click to expand...
Click to collapse
Did you ever find a way to grant "usage data access"?

I will be writing a thread sometime in the next day or so that involves a total reinstallation of the settings on the rooted HD 10 that unlocks that setting amongst others Amazon has locked us out of. If you have an HD 8, download activity launcher from the Play Store open it then tap on the box in the upper left, and tap on all activities, scroll down to settings and tap on that and then tap on apps with usage access.

AJW6381 said:
Did you ever find a way to grant "usage data access"?
Click to expand...
Click to collapse
No. I sent the tablet back.

Grab Activity Launcher from the play store and run it. Select 'all activities' and wait for the list to populate. Scroll down and select 'Settings'. In the submenu that opens, scroll down to 'Apps with Usage Access.' From there you can grant / deny this permission to all apps that have requested it.

1ManEntourage said:
Grab Activity Launcher from the play store and run it. Select 'all activities' and wait for the list to populate. Scroll down and select 'Settings'. In the submenu that opens, scroll down to 'Apps with Usage Access.' From there you can grant / deny this permission to all apps that have requested it.
Click to expand...
Click to collapse
Worked! Thanks!

No problem, glad it helped.

Worked like a charm! FIXED!

No go
Activity launcher doesn't work on my Kindle Fire 8. Crashes at 149 every time, even after hard reset.
Trying to find out why my battery drains so fast, and trying to give permission to AccuBattery to track apps.

druekberg said:
Activity launcher doesn't work on my Kindle Fire 8. Crashes at 149 every time, even after hard reset.
Trying to find out why my battery drains so fast, and trying to give permission to AccuBattery to track apps.
Click to expand...
Click to collapse
Try the free version GSAM which is available in the Amazon and Google App stores or via your favorite trusted app download site. You'll need to grant permissions via ADB to gather application specific data. Fortunately, the app guides you through this process which is relatively painless if familiar with ADB and tethered operations. Once complete GSAM runs circles around AccuBattery for those interested in getting to root cause ... although you may not be able to address the culprit(s) on an unrooted device. Another excellent choice: BBS (Better Battery Stats). Good luck.
---------- Post added at 05:48 PM ---------- Previous post was at 05:21 PM ----------
Alternatively, try Activity Manager which works fine on my 8th gen HD 8.

Thank you!
1ManEntourage said:
Grab Activity Launcher from the play store and run it. Select 'all activities' and wait for the list to populate. Scroll down and select 'Settings'. In the submenu that opens, scroll down to 'Apps with Usage Access.' From there you can grant / deny this permission to all apps that have requested it.
Click to expand...
Click to collapse
That was exactly the info I needed for my Kindle Fire 7th Gen. Thank you!

AskKim said:
That was exactly the info I needed for my Kindle Fire 7th Gen. Thank you!
Click to expand...
Click to collapse
also worth noting I don't believe you need root access to Grant the packages that need this permission using adb.
Code:
adb shell pm grant com.package.name android.permission.PACKAGE_USAGE_STATS
Sent from my Amazon KFSUWI using XDA Labs

Sometimes I really thank god for smart people. I purchased a cheap tablet last month from the local walmart just for playing easy games like bingo and slots on but every time I would try and play a game it kept freezing up. And then I just decided to use it only for reading ebooks and then I was going back to using my fire tablet to play the games. I like apps that connect with the games I already enjoy playing and collect free giftcards from them apps. I play them all the time on my cellphone but then the battery runs dead way to fast with all the games that I play. So I just decided to use a giftcard winning app on my fire tablet and I could not use it because I could not give it permission to use the tablets "Usage Data Access" so I just looked online and found this forum. And fixed the problem in less then 2 minutes.
So all in all I would have never figured out how to fix this problem on my own thank you.

I also have the 7th Gen HD 8, but when I download Activity Launcher and run it, it loads up all 225 apps. But there is no settings submenu anywhere?
---------- Post added at 04:58 AM ---------- Previous post was at 04:57 AM ----------
ah...nevermind. Had to click on the "Settings" app itself that Activity Launcher shows in the list of apps...

sadly this is a no go on my fire hdx 8.9 4th gen tablet

Adding an update here as they've either changed Activity Launcher or it shows differently on different tablets. I too have been driven mad by this "usage stats" request. I have wanted to add blockers and timers to my son's tablet but unable to until now.
If you cannot find the usage stats permission, download activities manager from Google Play. If you don't have Google Play on your Fire Tablet you'll need to add it using the ADB program, info for this is easy to find from Google and YouTube but I've linked it below.
Once you have downloaded Activity Manager, open it and click search, the magnifying glass at the top of the screen, start typing in Usage. The first result should say: Apps with Usage Access, open this and turn on whatever apps are off. It will give you a warning, just say "ok" and your apps should work.
As I know info can be hard to come by on the internet I am including ADB advice for anyone with a Fire Tablet here:
Open the description panel in the video to find the links to download the ADB program, the video will show you how to install it.
If you just see a blank "Fire" folder when you plug your Kindle Fire HD 10 (2019) into your desktop computer, tap on your "Settings" icon on your Home screen. Second option is "Connected Devices". Tap on that. First option there is "USB". Tap on that. The bottom half of that list says "Use USB for" and gives you some options. Select "File Transfer", and then go back to your file explorer on you desktop, make sure it is plugged into your Kindle with the supplied cable, and you should see One or Two folders depending on whether or not you have a microSD card installed.
On a Fire 7 and later if you want the the USB data transfer option on all the time/by default then you will need to open the development options, opening the developer options will also help you if you want to remove certain apps from the home screen (https://youtu.be/0zW7jejn2bM) or add Google Services such as play store and YouTube (https://www.youtube.com/watch?v=n58XopeWj5M).
Open Developer Options by doing the following: Settings > Device Options > About Fire Tablet now tap Serial Number about 7 times, go back into the Device Options menu and you will see Developer Options second from the bottom Go into the Dev options and turn them on saying OK on the pop up warning. Under debugging select USB debugging, this will allow you to use the ADB program. #
To keep USB on file transfer by default:
Scroll down to Networking and tap Default USB configuration, set this to File Transfer so you will always see your tablet come up when you put it on a USB cable.

1ManEntourage said:
Grab Activity Launcher from the play store and run it. Select 'all activities' and wait for the list to populate. Scroll down and select 'Settings'. In the submenu that opens, scroll down to 'Apps with Usage Access.' From there you can grant / deny this permission to all apps that have requested it.
Click to expand...
Click to collapse
This worked on my Tab10 2021 as well. Thank you.

Related

Secret apps list found in Home menus!

After I used terminal emulator with the pm disable function to disable both Gamecircle apps,Amazon Video,Photos (screensaver usage),and the Amazon AppStore,and resetting with ctrl+alt+del,I found a nice little surprise in the apps tab on the Home screen.
When I went to the Apps section,the list of all my installed apps appeared on the right!
When selecting them,they open immediately,but I can't long press to view the details of an app.
However,since they are still in the settings menu as well,I can still view the details from there.
The only issue with it is that it is a little buggy with scrolling through apps.
You can figure out the com-names using 7zipper 2.0 to view the advanced "details" of your apps.
To get the names to disable the same apps I did, change 7zipper's app list to system mode.
Info for people who really hate resource hogs:KFTV Launcher is currently using 80.59MB according to memory booster!
It probably has something to do with each menu selection loading dozens of images and information and sub-apps that seem to have no individual apps for selecting to disable.
So rbox,when you feel the Home Menu MOD is stable enough,please let me know when you release it for xposed.
retroben said:
After I used terminal emulator with the pm disable function to disable both Gamecircle apps,Amazon Video,Photos (screensaver usage),and the Amazon AppStore,and resetting with ctrl+alt+del,I found a nice little surprise in the apps tab on the Home screen.
When I went to the Apps section,the list of all my installed apps appeared on the right!
When selecting them,they open immediately,but I can't long press to view the details of an app.
However,since they are still in the settings menu as well,I can still view the details from there.
The only issue with it is that it is a little buggy with scrolling through apps.
You can figure out the com-names using 7zipper 2.0 to view the advanced "details" of your apps.
To get the names to disable the same apps I did, change 7zipper's app list to system mode.
Info for people who really hate resource hogs:KFTV Launcher is currently using 80.59MB according to memory booster!
It probably has something to do with each menu selection loading dozens of images and information and sub-apps that seem to have no individual apps for selecting to disable.
So rbox,when you feel the Home Menu MOD is stable enough,please let me know when you release it for xposed.
Click to expand...
Click to collapse
This has been known for some time. I think you found the secret that I hadn't been able to figure out; I bet it was disabling the Amazon Appstore. From what I remember, the initial reports were that sideloading the Appstore from Android caused this to happen. The code I haven't been able to find yet, must check for the Appstore and it's not there or the wrong one, it falls back to this grid view. At one point I was working on a mod that exposed (get it... cuz I use Xposed... haha) a similar, but less buggy grid. I may go back to working on that.
As for the menu mod, I just got the UI done for selecting which items should be visible, and I'm just working on the saving/loading of the preferences and getting the menu to reload after it's been changed.
What all did you disable and do you have the disable code you ran?
cybertlc said:
What all did you disable and do you have the disable code you ran?
Click to expand...
Click to collapse
pm disable "com.amazon.venezia"
Note this breaks Netflix completely.
Does disabling Photos and Gamecircle break Netflix as well? What are the package names for those 2?
Download and install "Package Name Viewer" : https://play.google.com/store/apps/details?id=com.gijoon.pkgnameviewer&hl=en
Or if you already have 7Zipper 2.0,you can view the names in the applications section in the details option via longpressing an app.
7Zipper 2.0 is the only well-known app that can extract 7z files on Android.
That's time consuming to do it for every app...Package Viewer does only what it says, shows you the com.xxxx.xxx name for installed packages.
I get a "Failed to connect to dumb state service killed" error when using the pm disable command
Any ideas
Stevie G said:
I get a "Failed to connect to dumb state service killed" error when using the pm disable command
Any ideas
Click to expand...
Click to collapse
How did you get to that point? The easiest is to run 'adb shell', then 'su' and verify you have the # prompt and it should work.
rbox said:
How did you get to that point? The easiest is to run 'adb shell', then 'su' and verify you have the # prompt and it should work.
Click to expand...
Click to collapse
We'll I did not type that.what is the correct way of typing it out adb shell su com.amazon.avod
Stevie G said:
We'll I did not type that.what is the correct way of typing it out adb shell su com.amazon.avod
Click to expand...
Click to collapse
1. adb shell
2. su
3. pm disable com.amazon.avod
lightning413 said:
1. adb shell
2. su
3. pm disable com.amazon.avod
Click to expand...
Click to collapse
Thanks bud
Press enter after every part.
1a. adb shell
1b. Press Enter
2a. su
2b. Press Enter
3a. pm disable name.of.app (some begin with org instead of com)
3b. Obviously press Enter,unless you changed your mind.
Does anyone have a list of what can safely be disabled without interfering with other features/apps/functions? I want to keep my Netflix/Pandora fully functional (but could care less about games).
cybertlc said:
Does anyone have a list of what can safely be disabled without interfering with other features/apps/functions? I want to keep my Netflix/Pandora fully functional (but could care less about games).
Click to expand...
Click to collapse
Why do you feel like you have to disable anything?
rbox said:
Why do you feel like you have to disable anything?
Click to expand...
Click to collapse
I'm assuming there are things that can be disabled to use less resources.
cybertlc said:
I'm assuming there are things that can be disabled to use less resources.
Click to expand...
Click to collapse
Not really. If you run ps from adb shell, there really isn't that much running that you'd be able to disable without completely break everything.
I find that Fire TV is actually not that bad about bloating apps when compared to the GS7 that got replaced by it.
The Sony NSZ-GS7 has some bloat apps like the TTS and most of the other ones I can't remember because none of them are on Fire TV.
Kernel Tuner:
I found out that the best performance governor for CPU is the Interactive governor.
And for I/O Schedular,the deadline mode is the fastest one.
This failed the wife acceptance test as it also causes issues with (but does not totally break) Pandora.

[Q] Turn off Suggestions / Recommendations Update:Answered

In the review on Gizmodo they said you can turn off the recommendations per app but I can't find it anywhere. Can anyone find it?
They seem to be controlled by the notifications setting:
Settings > Apps > (whatever app) > Notifications > On/Off
xBIGREDDx said:
They seem to be controlled by the notifications setting:
Settings > Apps > (whatever app) > Notifications > On/Off
Click to expand...
Click to collapse
Oh crazy, thanks. I saw that setting but I didn't think notifications = recommendations. Totally works though.
ah nice moves! never use google play movies
Well, we have been using Amazon Instant Video (since we're Prime anyway). And I'm racking my brain trying to figure out how to get the Amazon apk to the Nexus so that Chainfire's lovely little app can find it and hopefully that will work.
What do I do.... get the apk to the PC, then connect the Nexus Player to my PC and copy it over? I'd hate to re-invent the wheel if someone else here has already done it. I'd like to know how YOU did it.
Thanks!
The-Chief said:
Well, we have been using Amazon Instant Video (since we're Prime anyway). And I'm racking my brain trying to figure out how to get the Amazon apk to the Nexus so that Chainfire's lovely little app can find it and hopefully that will work.
What do I do.... get the apk to the PC, then connect the Nexus Player to my PC and copy it over? I'd hate to re-invent the wheel if someone else here has already done it. I'd like to know how YOU did it.
Thanks!
Click to expand...
Click to collapse
Hello there,
This was one of the first thing I tried, but it didn't work. Both the Amazon, and the Prime Instant Video apps have to be installed. Just like on a phone. (In case you're not aware the Instant Video app doesn't work without the Amazon app.) Anyways, I side loaded both apps, they started up, I logged in and was able to browse my video library, but I was not able to play any videos. The video begins to load, but shortly after it just goes blank. I used a USB OTG cable and a mouse to navigate through the Amazon apps. (A mouse just makes it a lot easier.)
So, if you would like to try it for yourself here's what I did:
On Nexus Player:
1. Enable developer options. (Go to "Setting," under Device row go to "About," scroll down to and click "Biuld" 7 or 8 times.
2. Turn on USB debugging. (Go to "Setting," under Preferences row go to "Developer options," click on debugging and turn on USB debugging.
3. Turn on Unknown sources. (Go to "Settings," under Personal row go to "Security & Restrictions," and turn on "Unknown sources."
On computer:
1. Make sure you have the latest Android SDK installed. (and that it's up to date)
2. Place whatever apk(s) you want to install inside the "platform-tools" folder. (wherever you extracted it\adt-bundle-windows-etc..\sdk\platform-tools) Once the apk is in the folder I usually rename the app with no spaces.
3. Connect your Nexus Player to your computer.
4. Open a command window on the platform-tools folder. (Shift, Right click, "Open command window here")
5. Check that your computer actually detects your NP by typing this command: "adb devices" No quotation marks, it should show your device as something like "04fc8453e8f6d75b device" (The very first time you do this an RSA key fingerprint notification will pop up on the NP (TV screen) saying, "Allow USB debugging?" check the "Always allow from this computer" mark and then "OK."
6. If step 5 checks out, and your NP is detected then use this command to sideload/install apps: "adb install appname.apk" Again, no quotation marks. (fill in "appname" with the actual name of the app, no spaces.) If all goes well you will see a "Success" remark in the command window.
7. Check Sideload Launcher and your app should now be listed there for you to use.
**To uninstall a sideloaded app go to "Settings," under Device row go to "Apps," then under the Downloaded apps row just select an app, and you'll have the option to uninstall it.
Good luck....
Johnny Martinez said:
Hello there,
This was one of the first thing I tried, but it didn't work. Both the Amazon, and the Prime Instant Video apps have to be installed. Just like on a phone. (In case you're not aware the Instant Video app doesn't work without the Amazon app.) Anyways, I side loaded both apps, they started up, I logged in and was able to browse my video library, but I was not able to play any videos. The video begins to load, but shortly after it just goes blank. I used a USB OTG cable and a mouse to navigate through the Amazon apps. (A mouse just makes it a lot easier.)
So, if you would like to try it for yourself here's what I did:
On Nexus Player:
1. Enable developer options. (Go to "Setting," under Device row go to "About," scroll down to and click "Biuld" 7 or 8 times.
2. Turn on USB debugging. (Go to "Setting," under Preferences row go to "Developer options," click on debugging and turn on USB debugging.
3. Turn on Unknown sources. (Go to "Settings," under Personal row go to "Security & Restrictions," and turn on "Unknown sources."
On computer:
1. Make sure you have the latest Android SDK installed. (and that it's up to date)
2. Place whatever apk(s) you want to install inside the "platform-tools" folder. (wherever you extracted it\adt-bundle-windows-etc..\sdk\platform-tools) Once the apk is in the folder I usually rename the app with no spaces.
3. Connect your Nexus Player to your computer.
4. Open a command window on the platform-tools folder. (Shift, Right click, "Open command window here")
5. Check that your computer actually detects your NP by typing this command: "adb devices" No quotation marks, it should show your device as something like "04fc8453e8f6d75b device" (The very first time you do this an RSA key fingerprint notification will pop up on the NP (TV screen) saying, "Allow USB debugging?" check the "Always allow from this computer" mark and then "OK."
6. If step 5 checks out, and your NP is detected then use this command to sideload/install apps: "adb install appname.apk" Again, no quotation marks. (fill in "appname" with the actual name of the app, no spaces.) If all goes well you will see a "Success" remark in the command window.
7. Check Sideload Launcher and your app should now be listed there for you to use.
**To uninstall a sideloaded app go to "Settings," under Device row go to "Apps," then under the Downloaded apps row just select an app, and you'll have the option to uninstall it.
Good luck....
Click to expand...
Click to collapse
I also had the same issue. Got both amazon and amazon instant video sideloaded, but just when the video is about to start playing it returns me to the main window. It also happens with the Xfinity Go app...
Any ideas why this is?
codya321 said:
I also had the same issue. Got both amazon and amazon instant video sideloaded, but just when the video is about to start playing it returns me to the main window. It also happens with the Xfinity Go app...
Any ideas why this is?
Click to expand...
Click to collapse
I really couldn't tell you why. My best guess is simply that these Amazon apps are not designed to work on Android TV.
I also sideloaded Popcorn Time, but it's a hit or miss. Some movies download just fine and play fine, while others get downloaded to a certain percentage and then stop and some just don't download at all. (FYI after watching a movie from Popcorn Time on the NP I always clear the cache folder in the Popcorn Time setting because some movie end up being about 2GB in size.)
codya321 said:
I also had the same issue. Got both amazon and amazon instant video sideloaded, but just when the video is about to start playing it returns me to the main window. It also happens with the Xfinity Go app...
Any ideas why this is?
Click to expand...
Click to collapse
Lollipop hasn't been out long enough for many apps to become compatible. Too early to tell if its a Lollipop issue or an Android TV issue. I'd assume you'll have to wait a while since I'm sure it's not a priority for Amazon to update for Lollipop since the FireTV isn't Lollipop yet either.
Johnny Martinez said:
I really couldn't tell you why. My best guess is simply that these Amazon apps are not designed to work on Android TV.
I also sideloaded Popcorn Time, but it's a hit or miss. Some movies download just fine and play fine, while others get downloaded to a certain percentage and then stop and some just don't download at all. (FYI after watching a movie from Popcorn Time on the NP I always clear the cache folder in the Popcorn Time setting because some movie end up being about 2GB in size.)
Click to expand...
Click to collapse
Yea, but what is odd is that I see mixed comments. Some people say that amazon video is working, but they don't say if it works for them or how.
Seems odd that both amazon video and xfinity apps do the same thing... Apps work fine but video won't load...
---------- Post added at 08:37 PM ---------- Previous post was at 08:27 PM ----------
Elrondolio said:
Lollipop hasn't been out long enough for many apps to become compatible. Too early to tell if its a Lollipop issue or an Android TV issue. I'd assume you'll have to wait a while since I'm sure it's not a priority for Amazon to update for Lollipop since the FireTV isn't Lollipop yet either.
Click to expand...
Click to collapse
Xfinity app works fine on my lollipop nexus 7. I haven't tried amazon yet though.

Is the Fire HD 10 worth it? How locked down is it?

I rarely purchase Amazon products to begin with so I barely know much about them or their OS systems. The only other device I have experience with is the Fire TV and I recall it having a crap ton of unnecessary bloatware, I also recall it being a pain in the ass to get Google Play on there as well. I have no idea why they insist so hard on using only their apps but whatever.
I also would like to know if rooting is possible at this time? Is the bootloader locked too in case I want to install my own custom rom? How about installing an Android OS that isnt from Amazon?
I just got a 2017 blue 64 GB Fire HD 10 the day before yesterday.
It appears that the bootloader is locked (so no custom ROMs), and I have not seen any successful rooting methods for the stock ROM.
Having said that, after enabling unknown sources and ADB access, I managed to:
- Add the Google Play store.
- Add the Google Play services.
- Change the (normally locked) Amazon launcher to Nova Launcher.
- Enable widget support in Nova Launcher, again, the Amazon system interfered with, but did not prevent widget support.
- Add a modded YouTube apk that skips ads, allows background play, and video/audio downloads. (iYTBP)
Other Google apps, such as Gmail, Calendar, and Maps work as expected.
Be aware that the HD 10 does not have GPS, and does location services through Wi-Fi SSID locating. If needed, bluetooth GPS receivers do exist, and the tablet's bluetooth support seems unaffected.
Firefox (from the Google Play store) with the uBlock Origin add-on handles ad removal during web browsing.
I'm not yet sure how to block ads for applications system wide, but what I have so far is "good enough".
Where do you get the "modded Youtube APK" ?
SweetBearCub said:
I just got a 2017 blue 64 GB Fire HD 10 the day before yesterday.
- Add a modded YouTube apk that skips ads, allows background play, and video/audio downloads. (iYTBP)
I'm not yet sure how to block ads for applications system wide, but what I have so far is "good enough".
Click to expand...
Click to collapse
Where do you get the "modded YouTube APK" ?
Regarding block ads, try the following :
Or u can try to remove it via ADB.
1. Enable ADB on device & install ADB on computer
2. Connect and verify on computer that device is connected with "adb devices"
3. adb shell
4. pm clear --user 0 com.amazon.kindle.kso
5. Restart the device
Click to expand...
Click to collapse
https://forum.xda-developers.com/hd...le-fire-hd-t3690921/post74582829#post74582829
Thank you SweetBearCub for that in-depth review on the item. I really appreciate the input.
I know the tablet has expandable storage with microSD cards but is it worth the extra $40 for 32GB more of internal storage? I know SD cards have more space per dollar but still.
Dan_firehd said:
Where do you get the "modded YouTube APK" ?
Click to expand...
Click to collapse
There is no need for that, just install firefox and ublock extension on the tablet - and directly watch youtube vids without ads in the browser - can even request desktop version of the page (which i prefer)
Harakiri23 said:
There is no need for that, just install firefox and ublock extension on the tablet - and directly watch youtube vids without ads in the browser - can even request desktop version of the page (which i prefer)
Click to expand...
Click to collapse
This is a joke right? The youtube app has a much more intuitive interface and easily accessible menus to go through. If I remember where I got the modded apk I would post it but its definitely better than watching from the browser and having to pinch the screen to zoom in to access everything.
SweetBearCub said:
I just got a 2017 blue 64 GB Fire HD 10 the day before yesterday.
It appears that the bootloader is locked (so no custom ROMs), and I have not seen any successful rooting methods for the stock ROM.
Having said that, after enabling unknown sources and ADB access, I managed to:
- Add the Google Play store.
- Add the Google Play services.
- Change the (normally locked) Amazon launcher to Nova Launcher.
- Enable widget support in Nova Launcher, again, the Amazon system interfered with, but did not prevent widget support.
- Add a modded YouTube apk that skips ads, allows background play, and video/audio downloads. (iYTBP)
Other Google apps, such as Gmail, Calendar, and Maps work as expected.
Be aware that the HD 10 does not have GPS, and does location services through Wi-Fi SSID locating. If needed, bluetooth GPS receivers do exist, and the tablet's bluetooth support seems unaffected.
Firefox (from the Google Play store) with the uBlock Origin add-on handles ad removal during web browsing.
I'm not yet sure how to block ads for applications system wide, but what I have so far is "good enough".
Click to expand...
Click to collapse
How did you set nova to default?
Edit. Never mind figured it out
Blaiser47 said:
How did you set nova to default?
Edit. Never mind figured it out
Click to expand...
Click to collapse
Would be fantastic if you posted the guide for the rest of us to know. This is gonna be my first and only tablet I ever owned so this would be useful to know.
Also looking for the modded youtube apk. Please and thank you.
Might sound silly, but whe I run pm clear.... , I get "success" message, and the ads disappear, but they seem to pop-up again. Tried this a couple of times. What am I missing?
Or u can try to remove it via ADB.
1. Enable ADB on device & install ADB on computer
2. Connect and verify on computer that device is connected with "adb devices"
3. adb shell
4. pm clear --user 0 com.amazon.kindle.kso
5. Restart the device
Click to expand...
Click to collapse
---------- Post added at 05:06 PM ---------- Previous post was at 05:02 PM ----------
LauncherHijacker seem to do the trick, but it doesn't seem to hold across reboots/restarts.
https://liliputing.com/2017/07/maki...googley-play-store-third-party-launchers.html
https://forum.xda-developers.com/amazon-fire/general/launcher-root-launcher-hijack-v2-t3561026
RemixDeluxe said:
Would be fantastic if you posted the guide for the rest of us to know. This is gonna be my first and only tablet I ever owned so this would be useful to know.
Also looking for the modded youtube apk. Please and thank you.
Click to expand...
Click to collapse
---------- Post added at 05:07 PM ---------- Previous post was at 05:06 PM ----------
As someone who has gotten tired of all modding/rooting etc and left the 'scene' 5 years ago, i ended up buying a firehd10 just a few days ago.
It's very locked down, especially the lack of youtube/proper browser is very , very bad imho - if this is for you, and you're a geek like us, knock yourself out, sideload a bunch of apks and prepare to deal with the innevitable 'did the upgrade break my customization' cycle. If this is for kids, it's a great toy. If this is for non-technical adults, it's hard to recommend as they will probably wonder why they can't use all the wonderful apps their friends have on their ipads/pixels/sammy tablets.
my two cents. On the plus side, it's super cheap and makes for a great portable media player.
@ Legolas2
I followed the guide that you linked and I got Nova Launcher to show up on boot up with the caveat of Amazon's launcher briefly appearing when you press the home button. Do you know if there's a permanent way of scrapping it once you got Nova Launcher set as your default? I'm asking to be careful so I don't cause any potential bricks or worse.
P.S. The ads also kept showing up despite me running that kill code. I just did it again and it seemed to go away for the moment. If it shows up again I'm gonna call Amazon to request it gone.
RemixDeluxe said:
@ Legolas2
I followed the guide that you linked and I got Nova Launcher to show up on boot up with the caveat of Amazon's launcher briefly appearing when you press the home button. Do you know if there's a permanent way of scrapping it once you got Nova Launcher set as your default? I'm asking to be careful so I don't cause any potential bricks or worse.
P.S. The ads also kept showing up despite me running that kill code. I just did it again and it seemed to go away for the moment. If it shows up again I'm gonna call Amazon to request it gone.
Click to expand...
Click to collapse
Hi Remix
FYI, I am new to the Fire HD world too.
Yes, I seem to have the same issue as you. The below command gives me the SUCCESS message, but the ads reappeared.
PHP:
adb> pm clear --user 0 com.amazon.kindle.kso
I originally used Nova, and later switched to Google Now. I had/have the fireLauncher popup briefly too. Originally I didn't have the "Detect Home Button Press" enabled, but after enabling it, I THINK it is a lot better.
Ensure home button detection is enabled: "Settings -> Accessibility -> To detect home button press"
Hope that helps (a bit)
RemixDeluxe said:
This is a joke right? The youtube app has a much more intuitive interface and easily accessible menus to go through. If I remember where I got the modded apk I would post it but its definitely better than watching from the browser and having to pinch the screen to zoom in to access everything.
Click to expand...
Click to collapse
OGYouTube+v3.5U_Black.apk and MicroG-for-OGYT-v2.0 .apk[ ,,, https://youtu.be/caYqeI3WVSY this worked great for me just picked up a new New Fire HD 10 Tablet Black theme no ads and you can download videos and MP3s right through the YouTube app https://i.imgur.com/mrUeeB3.jpg ,,, https://i.imgur.com/u4NvnxQ.jpg

NO ROOT REQUIRED: Completely disable and enable your lock screen

Many of us don't have root and many of us also uninstalled may system apps, including Fire Launcher. That left us with some annoyances. One major annoyance was being kicked to the lock screen whenever we swiped away apps from the recent apps menu. Some people saw annoying flashes. Well this isn't quite a fix, but it pretty much takes care of the problem. You can now remove your lock screen completely and replace it at will and you do NOT need root access.
***WARNING: Touching any other settings on your tablet during this guide can cause a brick!!!***
1. Download and install Settings Database Editor.
2. Plug your tablet into your PC and open an ADB window. Enter the following:
Code:
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
Step number 2 MUST be done in order for this to work.
3. Open Settings Database Editor and tap on the 'secure' tab at the top.
4. These settings are in alphabetical order. Scroll until you see:
Code:
"lockscreen_disabled" "0"
5. Change the 0 to a 1. DO NOT CHANGE ANYTHING ELSE
6. Close Settings Database Editor
Now turn off your screen. Now turn it back on. You are welcome! I have a few more tricks coming. Watch for some later!
IF THE ABOVE DOESN'T WORK, TO DISABLE LOCK SCREEN:
Code:
adb shell settings put secure lockscreen_disabled 1
ENABLE LOCK SCREEN:
Code:
adb shell settings put secure lockscreen_disabled 0
Both methods don´t work on my Fire HD10 2017.
tommes-d said:
Both methods don´t work on my Fire HD10 2017.
Click to expand...
Click to collapse
It worked almost instantly for me. Maybe wait a bit? Did you reboot? It won't work on every device. Doesn't work on my Galaxy S7.
Not working for me too (Fire HD 8 2016). Also, you've made a mistake: original setting name is "lockscreen.disabled" (dot, not an underscore).
sensboston said:
Not working for me too (Fire HD 8 2016). Also, you've made a mistake: original setting name is "lockscreen.disabled" (dot, not an underscore).
Click to expand...
Click to collapse
Disappointing. Today I got a good one though. I can't wait to get home and post a thread.
I know this isn't the correct forum for this but I tried this on a Fire 7 (2017) and it also does not seem to work.
is there an updated way to do this?
is there an updated way to do this?
edit: kindle fire 8 7th gen, confirmed not working.
Doesn't work on my Fire HD8. But while browsing through Settings Database Editor I have found something useful.
In the "Global Table" tab there's a setting called LOCKSCREEN_AD_ENABLED. Change the value from 1 to 0, save. Turn off screen, turn it on again --> ads are gone!
At least for a while...
Seems to be working on KFAUWI (Fire 7 7th Gen) on 5.4.0.0.
EDIT: Maybe it doesn't work with 5.4.0.1 and later?
It would be useful for those reporting success/failure to include not just device model, but fw version as well.
EDIT1: After some time playing around the system I have found out that by default it actually does not work, but if Global Table->"device_provisioned" = 0 then lock screen gets disabled, but serial number gets greyed out and developer options get disabled, while adb remains functional.
On 5.6.0.0 even change to "device_provisioned" did not disable the lock screen.
gabosius said:
Seems to be working on KFAUWI (Fire 7 7th Gen) on 5.4.0.0.
EDIT: Maybe it doesn't work with 5.4.0.1 and later?
It would be useful for those reporting success/failure to include not just device model, but fw version as well.
Click to expand...
Click to collapse
There are settings in the "private" class that override some of these lower ones, usually in favor their using their own software. I think most device stock settings are hidden for the purpose of favoring their own software. Though with Amazon, I scratch my head. Why spend the large amount of money, to install a high tech, customizable GPS system on devices, only to spend more money carelessly blocking your Access?
Sent from my Samsung Galaxy S4 using XDA Labs
DragonFire1024 said:
There are settings in the "private" class that override some of these lower ones, usually in favor their using their own software. I think most device stock settings are hidden for the purpose of favoring their own software. Though with Amazon, I scratch my head. Why spend the large amount of money, to install a high tech, customizable GPS system on devices, only to spend more money carelessly blocking your Access?
Sent from my Samsung Galaxy S4 using XDA Labs
Click to expand...
Click to collapse
That's fairly simple, the same goes for one of the iPhones (don't recall which gen exactly) which had two different models of radio chips, one of which did support LTE, but Apple decided to disable LTE support for that gen of the phone altogether.
Now more on the topic, checked the specs of all 7th gen tablets, indeed none of them seem to support GPS officially (for some reason I thought that HD8/HD10 might have it), but if they have the hw, it could be for testing purposes to test proprietary GPS related sw on development devices before introducing it in the next gen? Or simply they decided to drop it somewhere along the way but left the hardware (as we still have Serial/UART on some production devices nowadays, which are used only for debugging in the development stage).
On the other hand, where did you get the info that it actually has GPS related hardware? Because while exploring my device settings I only found a hint on A-GPS support (which is not proven).
gabosius said:
That's fairly simple, the same goes for one of the iPhones (don't recall which gen exactly) which had two different models of radio chips, one of which did support LTE, but Apple decided to disable LTE support for that gen of the phone altogether.
Now more on the topic, checked the specs of all 7th gen tablets, indeed none of them seem to support GPS officially (for some reason I thought that HD8/HD10 might have it), but if they have the hw, it could be for testing purposes to test proprietary GPS related sw on development devices before introducing it in the next gen? Or simply they decided to drop it somewhere along the way but left the hardware (as we still have Serial/UART on some production devices nowadays, which are used only for debugging in the development stage).
On the other hand, where did you get the info that it actually has GPS related hardware? Because while exploring my device settings I only found a hint on A-GPS support (which is not proven).
Click to expand...
Click to collapse
Add a few .xml configuration files to start and there is configuration settings in the framework. Look for an app on the tablet with HERE in all caps in the title. That's the APK module making it possible. And yes I figured out a way to modify framework settings
DragonFire1024 said:
Add a few .xml configuration files to start and there is configuration settings in the framework. Look for an app on the tablet with HERE in all caps in the title. That's the APK module making it possible. And yes I figured out a way to modify framework settings
Click to expand...
Click to collapse
I see, just checked MT8127 specs, and indeed there seems to be integrated support for GPS with GLONASS, that may be something interesting to play with.
EDIT: HD8/HD10 even have broader support of GPS related technologies according to their SoC specs.
Yeah, I was following root progress thread, even tried Blueborne exploit (the one published by Armis labs on github) on KFAUWI without much success as there is no access to /proc/<pid>/maps. And framework-res.apk mod looks promising only for devices having root, as getting required permissions outside /system is rather problematic.
Yet I was surprised that WRITE_SECURE_SETTINGS can be assigned outside /system. As I was poking around com.amazon.dcp.permission.DISPLAY_DEBUG_UI for quite some time.
gabosius said:
Yet I was surprised that WRITE_SECURE_SETTINGS can be assigned outside /system. As I was poking around com.amazon.dcp.permission.DISPLAY_DEBUG_UI for quite some time.
Click to expand...
Click to collapse
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
lakitu47 said:
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
Click to expand...
Click to collapse
Tried granting it to other apps and it resulted in "com.amazon.dcp.permission.DISPLAY_DEBUG_UI is not a changeable type" the command I used was pm grant com.amazon.dcp com.amazon.dcp.permission.DISPLAY_DEBUG_UI so yes, the syntax is the same with custom amazon permissions. Also execution of dumpsys package com.amazon.dcp shows that app already has DISPLAY_DEBUG_UI permission.
My guess is that it requires root, as even when I am launching activity from adb shell (not in context of activity manager) I get the same error that it requires the permission, and the same goes for some other hidden amazon applications.
EDIT: you can get list of device permissions by executing "pm list permissions" without quotes from adb shell, there are at least a few interesting ones.
lakitu47 said:
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
Click to expand...
Click to collapse
That's a great question and one that hasn't been asked before. I can tell you I've been able to, in some apps, modify the manifest permissions. For example, I can use an app to edit the manifest of Jack Pals terminal emulator to add the secure settings permission and have it successfully install etc. I never thought of doing the same with activity launcher and if successful, seeing what happens. This could be very interesting. If you give me a few copies of some of the manifests permissions, I can see if a recompile and install will hold.
DragonFire1024 said:
That's a great question and one that hasn't been asked before. I can tell you I've been able to, in some apps, modify the manifest permissions. For example, I can use an app to edit the manifest of Jack Pals terminal emulator to add the secure settings permission and have it successfully install etc. I never thought of doing the same with activity launcher and if successful, seeing what happens. This could be very interesting. If you give me a few copies of some of the manifests permissions, I can see if a recompile and install will hold.
Click to expand...
Click to collapse
I attached a text document with ALL of the permissions listed by "pm list permissions" since it was too long to put here.
lakitu47 said:
I attached a text document with ALL of the permissions listed by "pm list permissions" since it was too long to put here.
Click to expand...
Click to collapse
Give me a few hours to see if I can modify the app. If I can, I'll upload a. APK
Sent from my Samsung Galaxy S4 using XDA Labs
DragonFire1024 said:
Give me a few hours to see if I can modify the app. If I can, I'll upload a. APK
Sent from my Samsung Galaxy S4 using XDA Labs
Click to expand...
Click to collapse
Questionable whether anything would change, as I don't see where activity launcher would need write secure settings permission.
On the other hand I did some digging on the "not a changeable permission type" message, and this provides some answer on what it might be expecting in order to activate?/assign the permission.
gabosius said:
Questionable whether anything would change, as I don't see where activity launcher would need write secure settings permission.
On the other hand I did some digging on the "not a changeable permission type" message, and this provides some answer on what it might be expecting in order to activate?/assign the permission.
Click to expand...
Click to collapse
Interesting. So each permission has a certain "protection" level?

Multitasking on Fire HD 10 7th gen + Greenify access

So, I got a Fire HD 10, and I mainly use it for study, so I need usually to multitask or at least transition smoothly between apps, cause now I have a pdf on Google drive opened and a photo and each time I switch, I have to go and open gallery, folder, and choose it, also the pdf loads each time from scratch.
Also, How can I give Greenify the usage access?
LeSeverus said:
So, I got a Fire HD 10, and I mainly use it for study, so I need usually to multitask or at least transition smoothly between apps, cause now I have a pdf on Google drive opened and a photo and each time I switch, I have to go and open gallery, folder, and choose it, also the pdf loads each time from scratch.
Also, How can I give Greenify the usage access?
Click to expand...
Click to collapse
To grant usage access from Greenify using ADB on your PC:
Code:
//Enter ADB shell
adb shell
//Grant the usage access
pm grant com.oasisfeng.greenify android.permission.PACKAGE_USAGE_STATS
Or using Activity Launcher:
1. Download Activity Launcher APK from APKPuere website
2. Install Activity Launcher APK when downloaded
3. Open Activity Launcher
4. Scroll down and select the app Settings
5 Scroll down and select the activity Apps with usage access from Settings app
6. Find Greenify and grant with usage access.

Categories

Resources