Making The Most of Root on Fire Tablet 10 (tweaks/apps/modules/hacks/optimizations)

Search This thread

razers7t8

Senior Member
Dec 13, 2017
177
5
Hi guys. Now that we have root for the 2017 fire tablet HD, let's share the best apps, tweaks, mods, modules, optimizations etc to get the most out of the tablet.
 

Free4ever2

Senior Member
Jun 7, 2013
92
44
I just rooted my HD 10 and think this thread is a great idea.

The first thing I usually do after getting root is to install AdAway to block most ads:

https://f-droid.org/repo/org.adaway_56.apk

I want use Nova as the default launcher. Is there a way to disable or uninstall the Fire launcher completely with root? The Hijackthis utility kind of works, but once in a while the Fire launcher will still show when pressing the home button.

Update: I found out how to disable the Fire launcher following the instructions from this thread here:

https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569
 
Last edited:

Free4ever2

Senior Member
Jun 7, 2013
92
44
It appears that many of the tips for the older gen HD 10 tablets also apply to the 2017 model. The thread I mentioned in my previous post has instructions on how to disable Fire launcher and Amazon service that are safe to disable via adb. Also I recommend installing Google Play and disabling OTA services using the script in this thread:

https://forum.xda-developers.com/hd8-hd10/general/tool-disables-ota-lockscreen-install-t3715320

I also installed some of my favorite root apps such as Titanium Backup and Kernel Adiutor. Also grabbed modded Youtube with no ads (non-root) here:

https://forum.xda-developers.com/showpost.php?p=71133073&postcount=3
 

razers7t8

Senior Member
Dec 13, 2017
177
5
How do we disable all Amazon apps that aren't necessary to get the fastest, smoothest user experience?
 

razers7t8

Senior Member
Dec 13, 2017
177
5
Is there a way to change the lock screen and replace it with one that supports pattern unlock instead of a PIN?
 

razers7t8

Senior Member
Dec 13, 2017
177
5
Is there a way to permanently disable all Amazon system apps that may launch at startup and run in the background? I want to disable them to get maximum speed and performance from the device. Maybe what we could do is find an app that shows us what's currently running in the background and using up ram, and then figure out a way to permanently disable and or Uninstall them.
 

razers7t8

Senior Member
Dec 13, 2017
177
5
These are the system processes that I found running. There are quite a few Amazon-related processes here. Have a look.
 

Attachments

  • Screenshot_2017-12-17-19-55-00.png
    Screenshot_2017-12-17-19-55-00.png
    225.6 KB · Views: 1,253
  • Screenshot_2017-12-17-19-54-49.jpg
    Screenshot_2017-12-17-19-54-49.jpg
    196.4 KB · Views: 1,219
  • Screenshot_2017-12-17-19-54-45.png
    Screenshot_2017-12-17-19-54-45.png
    237.9 KB · Views: 1,193
  • Screenshot_2017-12-17-19-54-39.png
    Screenshot_2017-12-17-19-54-39.png
    242.3 KB · Views: 825

razers7t8

Senior Member
Dec 13, 2017
177
5
The Amazon-related process that I've identified are:

Wake Word Service
System UI
Amazon Metrics Server Application
Fire Content Manager Service
Here Positioning
Precog
Identity mobile platform
Fire Amazon platform
Fire Amazon communication services
Audio stream provider service
Amazon webview metric services
Whisperplay daemon
Documents
Content support manager
Amazon device settings
Crash monitor
Documents
 

retyre

Senior Member
Jan 14, 2011
311
318
Central FL
Read the posts in this thread (started by DragonFire1024) to get an idea about what can (not) be uninstalled.

We just gained root, and we do not yet have a reliable method to backup/restore partitions. I would urge you to err on the side of caution and, if you really have to, just control the apps that autorun. You can use the startup manager in ROM Toolbox Lite or All-In-One Toolbox to find out what's running at boot.

Before you start, backup your apps+data using TiBu.

Have you tested the recovery procedure detailed in this post? What's your fallback option if your 10 HD gets bricked? All things considered, a reasonably snappy tablet running some bloat is better than a brick you can't recover from.
 

razers7t8

Senior Member
Dec 13, 2017
177
5
These are the apps that I currently have installed on my fire tablet. Feel free to share your apps, too!
 

Attachments

  • Screenshot_2017-12-17-22-31-30.jpg
    Screenshot_2017-12-17-22-31-30.jpg
    231.1 KB · Views: 2,106
  • Screenshot_2017-12-17-22-31-21.jpg
    Screenshot_2017-12-17-22-31-21.jpg
    230.7 KB · Views: 2,092

razers7t8

Senior Member
Dec 13, 2017
177
5
Guys,

So I'm using the free version of nova launcher, and one thing that I don't like is that I don't get app notifications. For example, if I get a like on Facebook or a message on Facebook messenger, there's no notification alerting you. Usually you'd see like a "1" on the app icon signaling that there's one new message. Apparently that's because I'm using the free version of nova launcher and the paid version has this functionality built in. I don't want to buy the paid version only to have it not work. Can anyone confirm that the paid version of nova launcher will give me notifications on the app icons, or is this just not supported on fire OS?

*UPDATE*

I think these things are called "badges".
 
May 30, 2013
22
4
I have rooted my Fire HD 10 2017, installed SuperSU and now of course it does not pass safety net anymore :rolleyes:
As I was playing some games from Google Play on the tab, this kind of annoys me, but is no dealbreaker at all.
Has anybody made some experience with hiding root / magisk or something else on the Fire HD 10?
 

androingo

Member
Dec 9, 2016
13
5
Erlangen
i had posted this information on the main 'rooted fire hd 10 7th generation' thread already but thought it was quite useful regarding nova launcher, playstore and using a child profle:

if you want to use use widgets with nova launcher, just convert nova to a system app. the easiest way i found to achieve this is using the link2sd app.

to use google playstore in a different user profile (e.g. parent profile with child restrictions, as i don't like the freetime child profile) you can also convert playstore to a system app (and clear dalvik dalvik cache,also with link2sd). it showed up in the fire launcher on the other profile right after a reboot. just needed to log in again.

maybe you can use it on a freetime profile as well like that (launch it from GoToApp), but i won't try it out now.
 
Last edited:
  • Like
Reactions: razers7t8

razers7t8

Senior Member
Dec 13, 2017
177
5
i had posted this information on the main 'rooted fire hd 10 7th generation' thread already but thought it was quite useful regarding nova launcher, playstore and using a child profle:

if you want to use use widgets with nova launcher, just convert nova to a system app. the easiest way i found to achieve this is using the link2sd app.

to use google playstore in a different user profile (e.g. parent profile with child restrictions, as i don't like the freetime child profile) you can also convert playstore to a system app (and clear dalvik dalvik cache,also with link2sd). it showed up in the fire launcher on the other profile right after a reboot. just needed to log in again.

maybe you can use it on a freetime profile as well like that (launch it from GoToApp), but i won't try it out now.

I will test this out today and let you know if I got it to work. The only thing is, I don't have a child profile, I have a secondary adult profile.
 

shezzy83

Senior Member
Aug 9, 2012
116
20
Once I got root I put adaway, titanium backup, modded pandora. I also put on the viperaudio. Can do that by adding busybox via https://play.google.com/store/apps/details?id=ru.meefik.busybox&hl=en

and you'll also need to use something to set selinux to passive for viper to work. I did this by installing Kernal Auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en

I used Kernel Adiutor to emulate init.d and used the below script and it works to make it permissive on boot and viper driver shows enabled to confirm it
#!/system/bin/sh
setenforce 0
 
  • Like
Reactions: mistermojorizin

razers7t8

Senior Member
Dec 13, 2017
177
5
I will test this out today and let you know if I got it to work. The only thing is, I don't have a child profile, I have a secondary adult profile.

The play store hack didn't work for me after following your instructions regarding link2sd. The play store doesn't appear on my other login account.
 

androingo

Member
Dec 9, 2016
13
5
Erlangen
hm, that is strange. i did two other things before i had root:
trying to install the 4 apks on the other profile, but only the first 2 could be installed: com.google.android.gsf.login.apk and com.google.android.gsf.apk.

and i entered the following command via adb in the main profile:
adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS

but ony after coverting all of the 4 required apks to system apps it worked. did you convert all 4?
if not, maybe one of the steps before make the difference?
 
Last edited:

razers7t8

Senior Member
Dec 13, 2017
177
5
hm, that is strange. i did two other things before i had root:
trying to install the 4 apks on the other profile, but only the first 2 could be installed: com.google.android.gsf.login.apk and com.google.android.gsf.apk.

and i entered the following command via adb in the main profile:
adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS

but ony after coverting all of the 4 required apks to system apps it worked. did you convert all 4?
if not, maybe one of the steps before make the difference?

Oh. That must have been what I did wrong. I only converted the play store apk to a system file. I'll do the other three now.
 

razers7t8

Senior Member
Dec 13, 2017
177
5
Oh. That must have been what I did wrong. I only converted the play store apk to a system file. I'll do the other three now.

Well now the play store shows up on the other login, but when I tap on it, nothing happens. Also, in link2sd, there's no option to clear "dalvik cache." Only "clear cache" which I did.
 

razers7t8

Senior Member
Dec 13, 2017
177
5
I notice that ever since I turned the 4 Google apps into system apps with link2sd, my Facebook app no longer works. It gets stuck in the screen.:
 

Attachments

  • Screenshot_2017-12-21-19-47-15.png
    Screenshot_2017-12-21-19-47-15.png
    19.7 KB · Views: 252

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I just rooted my HD 10 and think this thread is a great idea.

    The first thing I usually do after getting root is to install AdAway to block most ads:

    https://f-droid.org/repo/org.adaway_56.apk

    I want use Nova as the default launcher. Is there a way to disable or uninstall the Fire launcher completely with root? The Hijackthis utility kind of works, but once in a while the Fire launcher will still show when pressing the home button.

    Update: I found out how to disable the Fire launcher following the instructions from this thread here:

    https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569
    1
    i had posted this information on the main 'rooted fire hd 10 7th generation' thread already but thought it was quite useful regarding nova launcher, playstore and using a child profle:

    if you want to use use widgets with nova launcher, just convert nova to a system app. the easiest way i found to achieve this is using the link2sd app.

    to use google playstore in a different user profile (e.g. parent profile with child restrictions, as i don't like the freetime child profile) you can also convert playstore to a system app (and clear dalvik dalvik cache,also with link2sd). it showed up in the fire launcher on the other profile right after a reboot. just needed to log in again.

    maybe you can use it on a freetime profile as well like that (launch it from GoToApp), but i won't try it out now.
    1
    Once I got root I put adaway, titanium backup, modded pandora. I also put on the viperaudio. Can do that by adding busybox via https://play.google.com/store/apps/details?id=ru.meefik.busybox&hl=en

    and you'll also need to use something to set selinux to passive for viper to work. I did this by installing Kernal Auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en

    I used Kernel Adiutor to emulate init.d and used the below script and it works to make it permissive on boot and viper driver shows enabled to confirm it
    #!/system/bin/sh
    setenforce 0
    1
    I just rooted my HD 10 and think this thread is a great idea.

    The first thing I usually do after getting root is to install AdAway to block most ads:

    https://f-droid.org/repo/org.adaway_56.apk

    I want use Nova as the default launcher. Is there a way to disable or uninstall the Fire launcher completely with root? The Hijackthis utility kind of works, but once in a while the Fire launcher will still show when pressing the home button.

    Update: I found out how to disable the Fire launcher following the instructions from this thread here:

    https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569

    You can simply install nova, then use titanium backup and freeze fire launcher and that's it.
    I have frozen several Amazon system apps and so far no problems.
    1
    Another tip. Make Nova a system app and Google now integration works flawlessly. No need for the companion app.