[GUIDE][Android 8.0] Reducing battery consumption on a Galaxy Tab S3/S4 - Samsung Galaxy Tab S4 Guides, News, & Discussion

Look here: https://forum.xda-developers.com/ga...e-extending-battery-life-galaxy-tab-t3856631/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

i can’t think of anything else i did but i followed this guide and i have lost my phone dialler ? i can’t make calls no app can perform this action! Would anyone know which is the phone dialler it wouldn’t be tied to com.samsung.android.contacts ?
Disable the following packages, which consume battery unnecessarily:
Code:
adb shell su -c pm disable com.samsung.android.app.clockpack
adb shell su -c pm disable com.samsung.android.calendar
adb shell su -c pm disable com.samsung.android.contacts
adb shell su -c pm disable com.samsung.android.email.provider
adb shell su -c pm disable com.samsung.android.providers.context
adb shell su -c pm disable com.samsung.android.rubin.app
adb shell su -c pm disable com.samsung.android.voc
adb shell su -c pm disable com.sec.android.app.clockpackage
adb shell su -c pm disable com.sec.android.app.popupcalculator
adb shell su -c pm disable com.sec.android.app.sbrowser
adb shell su -c pm disable com.sec.spp.push
3. Optional: Remove remaining bloatware
Code:
adb shell su -c pm disable com.android.providers.partnerbookmarks
adb shell su -c pm disable com.microsoft.office.excel
adb shell su -c pm disable com.microsoft.office.onenote
adb shell su -c pm disable com.microsoft.office.powerpoint
adb shell su -c pm disable com.microsoft.office.word
adb shell su -c pm disable com.samsung.android.ststub
adb shell su -c pm disable com.samsung.android.knox.containeragent
adb shell su -c pm disable com.samsung.android.knox.containercore
adb shell su -c pm disable com.samsung.knox.securefolder
adb shell su -c pm disable com.samsung.knox.securefolder.setuppage
adb shell su -c pm disable com.sec.enterprise.knox.attestation
adb shell su -c pm disable com.sec.enterprise.knox.cloudmdm.smdms
adb shell su -c pm disable com.sec.enterprise.mdm.services.simpin
adb shell su -c pm disable com.sec.enterprise.mdm.vpn
4. Optional: Disable more unnecessary apps
Code:
adb shell su -c pm disable com.sec.android.app.kidshome
adb shell su -c pm disable com.sec.android.emergencylauncher
adb shell su -c pm disable com.sec.android.widgetapp.samsungapps
adb shell su -c pm disable com.sec.android.widgetapp.webmanual
adb shell su -c pm disable com.sec.musicstudio

N1NJATH3ORY said:
i can’t think of anything else i did but i followed this guide and i have lost my phone dialler ? i can’t make calls no app can perform this action! Would anyone know which is the phone dialler it wouldn’t be tied to com.samsung.android.contacts ?
Disable the following packages, which consume battery unnecessarily:
Code:
adb shell su -c pm disable com.samsung.android.app.clockpack
adb shell su -c pm disable com.samsung.android.calendar
adb shell su -c pm disable com.samsung.android.contacts
adb shell su -c pm disable com.samsung.android.email.provider
adb shell su -c pm disable com.samsung.android.providers.context
adb shell su -c pm disable com.samsung.android.rubin.app
adb shell su -c pm disable com.samsung.android.voc
adb shell su -c pm disable com.sec.android.app.clockpackage
adb shell su -c pm disable com.sec.android.app.popupcalculator
adb shell su -c pm disable com.sec.android.app.sbrowser
adb shell su -c pm disable com.sec.spp.push
3. Optional: Remove remaining bloatware
Code:
adb shell su -c pm disable com.android.providers.partnerbookmarks
adb shell su -c pm disable com.microsoft.office.excel
adb shell su -c pm disable com.microsoft.office.onenote
adb shell su -c pm disable com.microsoft.office.powerpoint
adb shell su -c pm disable com.microsoft.office.word
adb shell su -c pm disable com.samsung.android.ststub
adb shell su -c pm disable com.samsung.android.knox.containeragent
adb shell su -c pm disable com.samsung.android.knox.containercore
adb shell su -c pm disable com.samsung.knox.securefolder
adb shell su -c pm disable com.samsung.knox.securefolder.setuppage
adb shell su -c pm disable com.sec.enterprise.knox.attestation
adb shell su -c pm disable com.sec.enterprise.knox.cloudmdm.smdms
adb shell su -c pm disable com.sec.enterprise.mdm.services.simpin
adb shell su -c pm disable com.sec.enterprise.mdm.vpn
4. Optional: Disable more unnecessary apps
Code:
adb shell su -c pm disable com.sec.android.app.kidshome
adb shell su -c pm disable com.sec.android.emergencylauncher
adb shell su -c pm disable com.sec.android.widgetapp.samsungapps
adb shell su -c pm disable com.sec.android.widgetapp.webmanual
adb shell su -c pm disable com.sec.musicstudio
Click to expand...
Click to collapse
What phone dialer do you mean? A Tab S3/S4 has no phone function, strange?

rainman74 said:
What phone dialer do you mean? A Tab S3/S4 has no phone function, strange?
Click to expand...
Click to collapse
Mate like the phone dialer you have on your S1, S2, S3, S4, S5, S6, S7, S8+, S9+, NOTE 8, NOTE 9, to make phone calls like a regular smartphone. The TAB S4 has a full on phone support. Samsung has been offering phone functionality since the Tab 7.7 AMOLED inch days (1 March 2012) Sounds like you been only playing with the non LTE Models?
it was all fine until i copied and pasted the terminal codes :crying: As i can’t think of anything else that would break the dialer? Thanks
UPDATE! See pic i have attached, look at bottom row 2nd icon from left side. Do you see the phone dialer icon? That’s been disabled!

N1NJATH3ORY said:
Mate like the phone dialer you have on your S1, S2, S3, S4, S5, S6, S7, S8+, S9+, NOTE 8, NOTE 9, to make phone calls like a regular smartphone. The TAB S4 has a full on phone support. Samsung has been offering phone functionality since the Tab 7.7 AMOLED inch days (1 March 2012) Sounds like you been only playing with the non LTE Models?
it was all fine until i copied and pasted the terminal codes :crying: As i can’t think of anything else that would break the dialer? Thanks
UPDATE! See pic i have attached, look at bottom row 2nd icon from left side. Do you see the phone dialer icon? That’s been disabled!
Click to expand...
Click to collapse
I haven't removed any phone packages, the only thing I can imagine is how you say the Contacts apps. If it is, you can restore it with :
Code:
adb shell su -c pm enable com.samsung.android.contacts
Like all other packages of course
P.S. I already had an LTE version with a sim card, but there was no phone function available. Maybe it depends on the provider.

From what i have found out adb shell su -c pm disable com.samsung.android.contacts it has disabled conatacts everytime i SU in terminal then paste adb shell su -c pm enable com.samsung.android.contacts it is not found! Does anyone know if that's the right command I’m typing to enable it? As i am guessing did Google it can’t really find any straight forward guides
---------- Post added at 10:42 PM ---------- Previous post was at 10:37 PM ----------
rainman74 said:
I haven't removed any phone packages, the only thing I can imagine is how you say the Contacts apps. If it is, you can restore it with :
Code:
adb shell su -c pm enable com.samsung.android.contacts
Like all other packages of course
P.S. I already had an LTE version with a sim card, but there was no phone function available. Maybe it depends on the provider.
Click to expand...
Click to collapse
Thanks the command is not found but contact apk is installed?
Yeah maybe your carrier disable it, not sure laws in your region. why not flash BTU unbranded firmware you will have full phone features

I can confirm, my Verizon S4 had no phone app. But my Korean version has phone and messages app
Also, I've disabled contacts app in the past on Samsung phones and that turned off my phone app..maybe the same here.

machx1111 said:
I can confirm, my Verizon S4 had no phone app. But my Korean version has phone and messages app
Also, I've disabled contacts app in the past on Samsung phones and that turned off my phone app..maybe the same here.
Click to expand...
Click to collapse
Thanks but for some reason contacts is missing when i input adb shell su -c pm enable com.samsung.android.contacts it's not found

N1NJATH3ORY said:
Thanks but for some reason contacts is missing when i input adb shell su -c pm enable com.samsung.android.contacts it's not found
Click to expand...
Click to collapse
I just tried disable/enable contacts on my device and that caused the phone to disappear / reappear, so pretty sure that is the cause.
Maybe try checking titanium backup if you can see it there? I always freeze my bloat with titanium because you can freeze and unfreeze easily with a click anytime.
If not maybe try to download the stock one https://www.apkmirror.com/apk/samsung-electronics-co-ltd/samsung-contacts/

N1NJATH3ORY said:
i can’t think of anything else i did but i followed this guide and i have lost my phone dialler ? i can’t make calls no app can perform this action! Would anyone know which is the phone dialler it wouldn’t be tied to com.samsung.android.contacts ?
Disable the following packages, which consume battery unnecessarily:
Code:
adb shell su -c pm disable com.samsung.android.app.clockpack
adb shell su -c pm disable com.samsung.android.calendar
adb shell su -c pm disable com.samsung.android.contacts
adb shell su -c pm disable com.samsung.android.email.provider
adb shell su -c pm disable com.samsung.android.providers.context
adb shell su -c pm disable com.samsung.android.rubin.app
adb shell su -c pm disable com.samsung.android.voc
adb shell su -c pm disable com.sec.android.app.clockpackage
adb shell su -c pm disable com.sec.android.app.popupcalculator
adb shell su -c pm disable com.sec.android.app.sbrowser
adb shell su -c pm disable com.sec.spp.push
3. Optional: Remove remaining bloatware
Code:
adb shell su -c pm disable com.android.providers.partnerbookmarks
adb shell su -c pm disable com.microsoft.office.excel
adb shell su -c pm disable com.microsoft.office.onenote
adb shell su -c pm disable com.microsoft.office.powerpoint
adb shell su -c pm disable com.microsoft.office.word
adb shell su -c pm disable com.samsung.android.ststub
adb shell su -c pm disable com.samsung.android.knox.containeragent
adb shell su -c pm disable com.samsung.android.knox.containercore
adb shell su -c pm disable com.samsung.knox.securefolder
adb shell su -c pm disable com.samsung.knox.securefolder.setuppage
adb shell su -c pm disable com.sec.enterprise.knox.attestation
adb shell su -c pm disable com.sec.enterprise.knox.cloudmdm.smdms
adb shell su -c pm disable com.sec.enterprise.mdm.services.simpin
adb shell su -c pm disable com.sec.enterprise.mdm.vpn
4. Optional: Disable more unnecessary apps
Code:
adb shell su -c pm disable com.sec.android.app.kidshome
adb shell su -c pm disable com.sec.android.emergencylauncher
adb shell su -c pm disable com.sec.android.widgetapp.samsungapps
adb shell su -c pm disable com.sec.android.widgetapp.webmanual
adb shell su -c pm disable com.sec.musicstudio
Click to expand...
Click to collapse
Im doing this via package disabler pro is there any difference? Im "debloating" even further and disable all the **** i dont want to have on my tab
Sent from my Samsung SM-G950F using XDA Labs

dr460nf1r3 said:
Im doing this via package disabler pro is there any difference? Im "debloating" even further and disable all the **** i dont want to have on my tab
Sent from my Samsung SM-G950F using XDA Labs
Click to expand...
Click to collapse
Yeah the tools allow you to tweak a little easier to revert back if something breaks

machx1111 said:
I just tried disable/enable contacts on my device and that caused the phone to disappear / reappear, so pretty sure that is the cause.
Maybe try checking titanium backup if you can see it there? I always freeze my bloat with titanium because you can freeze and unfreeze easily with a click anytime.
If not maybe try to download the stock one https://www.apkmirror.com/apk/samsung-electronics-co-ltd/samsung-contacts/
Click to expand...
Click to collapse
You Rock! i installed titanium backup unfroze contacts I’ve got my phone dialer back.. Thanks dude

N1NJATH3ORY said:
i can’t think of anything else i did but i followed this guide and i have lost my phone dialler ? i can’t make calls no app can perform this action! Would anyone know which is the phone dialler it wouldn’t be tied to com.samsung.android.contacts ?
Disable the following packages, which consume battery unnecessarily:
Code:
adb shell su -c pm disable com.samsung.android.app.clockpack
adb shell su -c pm disable com.samsung.android.calendar
adb shell su -c pm disable com.samsung.android.contacts
adb shell su -c pm disable com.samsung.android.email.provider
adb shell su -c pm disable com.samsung.android.providers.context
adb shell su -c pm disable com.samsung.android.rubin.app
adb shell su -c pm disable com.samsung.android.voc
adb shell su -c pm disable com.sec.android.app.clockpackage
adb shell su -c pm disable com.sec.android.app.popupcalculator
adb shell su -c pm disable com.sec.android.app.sbrowser
adb shell su -c pm disable com.sec.spp.push
3. Optional: Remove remaining bloatware
Code:
adb shell su -c pm disable com.android.providers.partnerbookmarks
adb shell su -c pm disable com.microsoft.office.excel
adb shell su -c pm disable com.microsoft.office.onenote
adb shell su -c pm disable com.microsoft.office.powerpoint
adb shell su -c pm disable com.microsoft.office.word
adb shell su -c pm disable com.samsung.android.ststub
adb shell su -c pm disable com.samsung.android.knox.containeragent
adb shell su -c pm disable com.samsung.android.knox.containercore
adb shell su -c pm disable com.samsung.knox.securefolder
adb shell su -c pm disable com.samsung.knox.securefolder.setuppage
adb shell su -c pm disable com.sec.enterprise.knox.attestation
adb shell su -c pm disable com.sec.enterprise.knox.cloudmdm.smdms
adb shell su -c pm disable com.sec.enterprise.mdm.services.simpin
adb shell su -c pm disable com.sec.enterprise.mdm.vpn
4. Optional: Disable more unnecessary apps
Code:
adb shell su -c pm disable com.sec.android.app.kidshome
adb shell su -c pm disable com.sec.android.emergencylauncher
adb shell su -c pm disable com.sec.android.widgetapp.samsungapps
adb shell su -c pm disable com.sec.android.widgetapp.webmanual
adb shell su -c pm disable com.sec.musicstudio
Click to expand...
Click to collapse
Im doing this via package disabler pro is there any difference? Im "debloating" even further and disable all the **** i dont want to have on my tab
Sent from my Samsung SM-G950F using XDA Labs

N1NJATH3ORY said:
You Rock! i installed titanium backup unfroze contacts I’ve got my phone dialer back.. Thanks dude
Click to expand...
Click to collapse
Awesome good news. I love Titanium..it works so nicely for debloating

Wondering If this works on our Tabs too
https://forum.xda-developers.com/ga...reme-aroma-based-debloater-s8-t3744608/page15
Gonna try when back home
Edit sadly it does Not Work
Sent from my Samsung SM-G950F using XDA Labs

In the first post I provided a hint if you want to continue using the phone function

rainman74 said:
In the first post I provided a hint if you want to continue using the phone function
Click to expand...
Click to collapse
Yeah i dont pay much attentions to stuff, copy paste and hope for the best. .. i will try again and i will leave contacts out this time around.. Thanks

Related

Need 1GB of mmcblk0 from One M8 0P6B130 (TMOUS)

Hi Everybody
can someone backup 1 GB of emmcblk0 from working One M8 Model 0P6B130
phone must be rooted
this is the command via adb :
Code:
adb shell su -c "dd if=/dev/block/mmcblk0 of=/data/local/tmp/temp bs=512 count=2097152"
adb shell su -c "chmod 0755 /data/local/tmp/temp"
adb pull /data/local/tmp/temp C:\adbBackup\mmcblk0
adb shell su -c "rm /data/local/tmp/temp"
file will be created in c:\adbBackup
thanks in advaned
can some one do it for me please???
M-taheri said:
can some one do it for me please???
Click to expand...
Click to collapse
What is this for? Is it not something you could pull out of an RUU?
do you still need this?
M-taheri said:
Hi Everybody
can someone backup 1 GB of emmcblk0 from working One M8 Model 0P6B130
phone must be rooted
this is the command via adb :
Code:
adb shell su -c "dd if=/dev/block/mmcblk0 of=/data/local/tmp/temp bs=512 count=2097152"
adb shell su -c "chmod 0755 /data/local/tmp/temp"
adb pull /data/local/tmp/temp C:\adbBackup\mmcblk0
adb shell su -c "rm /data/local/tmp/temp"
file will be created in c:\adbBackup
thanks in advaned
Click to expand...
Click to collapse
bradley_e_smith said:
do you still need this?
Click to expand...
Click to collapse
Yes I need it
Thanks
M-taheri said:
Yes I need it
Thanks
Click to expand...
Click to collapse
okay will try it tomorrow at work.
I am waiting, thanks
bradley_e_smith said:
do you still need this?
Click to expand...
Click to collapse
File to large to post even if zip'd up.
-brad
bradley_e_smith said:
File to large to post even if zip'd up.
-brad
Click to expand...
Click to collapse
what about if you read 256mb??
adb shell su -c "dd if=/dev/block/mmcblk0 of=/data/local/tmp/temp bs=512 count=524288"
adb shell su -c "chmod 0755 /data/local/tmp/temp"
adb pull /data/local/tmp/temp C:\adbBackup\mmcblk0
adb shell su -c "rm /data/local/tmp/temp"
see attachment
M-taheri said:
what about if you read 256mb??
adb shell su -c "dd if=/dev/block/mmcblk0 of=/data/local/tmp/temp bs=512 count=524288"
adb shell su -c "chmod 0755 /data/local/tmp/temp"
adb pull /data/local/tmp/temp C:\adbBackup\mmcblk0
adb shell su -c "rm /data/local/tmp/temp"
Click to expand...
Click to collapse
bradley_e_smith said:
see attachment
Click to expand...
Click to collapse
thank you very much
does this will work for 0P6B11000? anyone can extract me hboot of that model pls thanks
Will this work on the opkV100?
---------- Post added at 04:26 PM ---------- Previous post was at 04:04 PM ----------
Is ur device an m8s??
bradley_e_smith said:
do you still need this?
Click to expand...
Click to collapse
where do i enter these commands?
skooter32 said:
where do i enter these commands?
Click to expand...
Click to collapse
from a dos prompt on your computer. you need to adb working on your computer

enable the AOSP Lock Screen on HTC Devices ?!!

Hi,
So in the xda news this was posted here ,will this work on HTC M8 , anyone tried it ?
tried it and it works...i don't know if it works on stock rom but it will do no harm...it works on latest s-team rom
what i dit was :
adb shell
su
pm hide com.htc.lockscreen
reboot
this is the command
C:\WINDOWS\system32>adb shell
[email protected]_m8:/ $ pm hide com.htc.lockscreen
Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.
Segmentation fault
139|[email protected]_m8:/ $ su
[email protected]_m8:/ # pm hide com.htc.lockscreen
Package com.htc.lockscreen new hidden state: true
[1] + Stopped (signal) pm hide com.htc.lockscreen
[email protected]_m8:/ # reboot
the first try was without su and it failed but with su worked
Makerrr said:
tried it and it works...i don't know if it works on stock rom but it will do no harm...it works on latest s-team rom
what i dit was :
adb shell
su
pm hide com.htc.lockscreen
reboot
this is the command
C:\WINDOWS\system32>adb shell
[email protected]_m8:/ $ pm hide com.htc.lockscreen
Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.
Segmentation fault
139|[email protected]_m8:/ $ su
[email protected]_m8:/ # pm hide com.htc.lockscreen
Package com.htc.lockscreen new hidden state: true
[1] + Stopped (signal) pm hide com.htc.lockscreen
[email protected]_m8:/ # reboot
the first try was without su and it failed but with su worked
Click to expand...
Click to collapse
can you post a screenshot?
@kmry Here is a screenshot
Makerrr said:
tried it and it works...i don't know if it works on stock rom but it will do no harm...it works on latest s-team rom
what i dit was :
adb shell
su
pm hide com.htc.lockscreen
reboot
this is the command
C:\WINDOWS\system32>adb shell
[email protected]_m8:/ $ pm hide com.htc.lockscreen
Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.
Segmentation fault
139|[email protected]_m8:/ $ su
[email protected]_m8:/ # pm hide com.htc.lockscreen
Package com.htc.lockscreen new hidden state: true
[1] + Stopped (signal) pm hide com.htc.lockscreen
[email protected]_m8:/ # reboot
the first try was without su and it failed but with su worked
Click to expand...
Click to collapse
does adding a pin security work ?
No tipe of security works

uninstall apps through adb shell

Does anybody know if it's possible to uninstall apps through adb shell or similar? I'm wanting to delete bixby and it can't be done normally through the watch.
Or sdb? Maybe a command line similar to:
$ pm uninstall -k --user 0 <package name>
"disable" could be possible... as Apps inside read only rootfs.img...
https://forum.xda-developers.com/showpost.php?p=76471558&postcount=524
Code:
pkgcmd -l
To show apps...
Here is example for Music Player...
https://forum.xda-developers.com/showpost.php?p=76500731&postcount=526
Bixby... good question...
I have only SM-R760...
So you have to identify first the "great" Bixby...
Best Regards
Edit 1.
Bixby
Code:
com.samsung.svoice-n66b
So in theory:
Code:
pkgcmd -D -t app -n com.samsung.svoice-n66b --global
This could Bixby disable from SQL database...

Help with Debloat rooted Fire TV 2 Box- Sloane

Have 2 ftv2 Sloane boxes that I'd like to debloat.
I am rooted running latest prerooted image.
Is it possible to debloat?
What's the gist, do I debloat via adb?
Thanks
dovedescent7 said:
Have 2 ftv2 Sloane boxes that I'd like to debloat.
I am rooted running latest prerooted image.
Is it possible to debloat?
What's the gist, do I debloat via adb?
Thanks
Click to expand...
Click to collapse
Hi @dovedescent7, if you install a custom launcher and have the firetv settings apk or confireator settings apk as # root installed then you can use this list here as a reference. Once disabled use a file explorer and navigate to /system/priv-app folder and delete each named folder (double check)
com.amazon.device.software.ota
com.amazon.device.software.ota.override
android.amazon.perm
com.amazon.ags.app
com.amazon.android.marketplace
com.amazon.bueller.music
com.amazon.bueller.notification
com.amazon.client.metrics
com.amazon.client.metrics.api
com.amazon.communication.discovery
com.amazon.connectivitydiag
com.amazon.dcp
com.amazon.device.crashmanager
com.amazon.device.logmanager
com.amazon.device.messaging
com.amazon.device.sync
com.amazon.devicecontrol
com.amazon.dp.logger
com.amazon.identity.auth.device.authorization
com.amazon.imp
com.amazon.kindle.cms
com.amazon.kindle.devicecontrol
com.amazon.kso.blackbird
com.amazon.ods.kindleconnect
com.amazon.parentalcontrols
com.amazon.platform.fdrw
com.amazon.precog
com.amazon.providers
com.amazon.providers.contentsupport
Always disable system app first before you delete them. I'm sure @0815hoffi should have a better list, these are just a few I have lying around..
This is my script, it disabled Updates and removes the Amazon Launcher.
I use this on 2k and 4k Stick.
For all scripts Look my github Page.
echo remove Bloatware
echo Please Wait, removal running...............
adb shell "su -c pm disable com.amazon.kindle.cms"
adb shell "su -c pm disable com.amazon.tv.launcher"
adb shell "su -c pm disable com.amazon.tv.oobe"
adb shell "su -c pm disable com.amazon.device.sale.service"
adb shell "su -c pm disable com.amazon.recess"
adb shell "su -c pm disable com.amazon.whisperplay.contracts"
adb shell "su -c pm disable com.amazon.bueller.photos"
adb shell "su -c pm disable com.amazon.device.sync"
adb shell "su -c pm disable com.amazon.webview"
adb shell "su -c pm disable com.amazon.tv.csapp"
adb shell "su -c pm disable com.amazon.tcomm.client"
adb shell "su -c pm disable com.amazon.client.metrics"
adb shell "su -c pm disable amazon.jackson19"
adb shell "su -c pm disable com.amazon.device.software.ota"
adb shell "su -c pm disable com.amazon.ags.app"
adb shell "su -c pm disable com.amazon.application.compatibility.enforcer"
adb shell "su -c pm disable com.amazon.whisperplay.service.install"
adb shell "su -c pm disable com.amazon.device.software.ota.override"
adb shell "su -c pm disable com.amazon.communication.discovery"
adb shell "su -c pm disable com.amazon.device.sync.sdk.internal"
adb shell "su -c pm disable com.amazon.bueller.music"
adb shell "su -c pm disable com.amazon.application.compatibility.enforcer.sdk.library"
adb shell "su -c pm disable com.amazon.vizzini"
adb shell "su -c pm disable com.amazon.tv.forcedotaupdater.v2"
adb shell "su -c pm disable com.amazon.avod"
adb shell "su -c pm disable com.amazon.shoptv.client"
adb shell "su -c pm disable android.amazon.perm"
adb shell "su -c pm disable com.amazon.android.marketplace"
adb shell "su -c pm disable com.amazon.awvflingreceiver"
adb shell "su -c pm disable com.amazon.bueller.notification"
adb shell "su -c pm disable com.amazon.device.crashmanager"
adb shell "su -c pm disable com.amazon.device.messaging"
adb shell "su -c pm disable com.amazon.device.messaging.sdk.internal.library"
adb shell "su -c pm disable com.amazon.device.messaging.sdk.library"
adb shell "su -c pm disable com.amazon.kso.blackbird"
adb shell "su -c pm disable com.amazon.ods.kindleconnect"
adb shell "su -c pm disable com.amazon.providers"
adb shell "su -c pm disable com.amazon.providers.contentsupport"
adb shell "su -c pm disable com.amazon.securitysyncclient"
adb shell "su -c pm disable com.amazon.sharingservice.android.client.proxy"
adb shell "su -c pm disable com.amazon.sync.provider.ipc"
adb shell "su -c pm disable com.amazon.sync.service"
adb shell "su -c pm disable com.amazon.tv.legal.notices"
adb shell "su -c pm disable com.amazon.tv.support"
adb shell "su -c pm disable com.amazon.platform.fdrw"
adb shell "su -c pm disable com.android.managedprovisioning"
adb shell "su -c pm disable com.amazon.device.bluetoothdfu"
adb shell "su -c pm disable com.amazon.tv.fw.metrics"
adb shell "su -c pm disable com.amazon.device.logmanager"
adb shell "su -c pm disable com.amazon.dcp"
adb shell "su -c pm disable com.amazon.dcp.contracts.framework.library"
adb shell "su -c pm disable com.amazon.android.service.networkmonitor"
adb shell "su -c pm disable com.amazon.tmm.tutorial"
adb shell "su -c pm disable com.amazon.logan"
adb shell "su -c pm disable com.amazon.tv.nimh"
adb shell "su -c pm disable com.ivona.tts.oem"
adb shell "su -c pm disable com.ivona.orchestrator"
adb shell "su -c pm disable com.amazon.alexashopping"
adb shell "su -c pm disable com.amazon.ftv.glorialist"
adb shell "su -c pm disable com.amazon.tv.livetv"
adb shell "su -c pm disable com.amazon.wifilocker"
adb shell "su -c pm disable com.amazon.ssdpservice"
adb shell "su -c pm disable com.amazon.alta.h2clientservice"
adb shell "su -c pm disable com.amazon.dialservice"
adb shell "su -c pm disable com.amazon.cardinal"
adb shell "su -c pm disable com.amazon.tifobserver"
adb shell "su -c pm disable com.amazon.aca"
adb shell "su -c pm disable com.amazon.aria"
adb shell "su -c pm disable com.amazon.firehomestarter"
adb shell "su -c pm disable com.amazon.franktvinput"
adb shell "su -c pm disable com.amazon.hedwig"
adb shell "su -c pm disable com.amazon.naatyam"
adb shell "su -c pm disable com.amazon.alexa.externalmediaplayer.fireos"
adb shell "su -c pm disable com.amazon.ale"
adb shell "su -c pm disable com.amazon.avl.ftv"
adb shell "su -c pm disable com.amazon.ceviche"
adb shell "su -c pm disable com.amazon.dpcclient"
adb shell "su -c pm disable com.amazon.firebat"
adb shell "su -c pm disable com.amazon.firerestapiframework"
adb shell "su -c pm disable com.amazon.katoch"
adb shell "su -c pm disable com.amazon.tv.releasenotes"
adb shell "su -c pm disable com.amazon.tv.routing"
adb shell "su -c pm disable com.amazon.tahoe"
adb shell "su -c pm disable com.amazon.whisperjoin.middleware.np"
adb shell "su -c pm disable com.amznfuse.operatorredirection"
echo reboot recovery
adb shell reboot recovery
adb shell "mount -o rw /system"
adb shell "mv /system/etc/security/otacerts.zip //system/etc/security/old.otacerts.zip.old"
echo Debloating Amazon Apps...
adb shell "rm -r /system/priv-app/com.amazon.avod/"
adb shell "rm -r /system/priv-app/com.amazon.shoptv.client/"
adb shell "rm -r /system/priv-app/android.amazon.perm/"
adb shell "rm -r /system/priv-app/com.amazon.ags.app/"
adb shell "rm -r /system/priv-app/com.amazon.android.marketplace/"
adb shell "rm -r /system/priv-app/com.amazon.awvflingreceiver/"
adb shell "rm -r /system/priv-app/com.amazon.bueller.music/"
adb shell "rm -r /system/priv-app/com.amazon.bueller.notification/"
adb shell "rm -r /system/priv-app/com.amazon.device.crashmanager/"
adb shell "rm -r /system/priv-app/com.amazon.device.messaging/"
adb shell "rm -r /system/priv-app/com.amazon.device.messaging.sdk.internal.library/"
adb shell "rm -r /system/priv-app/com.amazon.device.messaging.sdk.library/"
adb shell "rm -r /system/priv-app/com.amazon.device.sync/"
adb shell "rm -r /system/priv-app/com.amazon.device.sync.sdk.internal/"
adb shell "rm -r /system/priv-app/com.amazon.kindle.cms/"
adb shell "rm -r /system/priv-app/com.amazon.kso.blackbird/"
adb shell "rm -r /system/priv-app/com.amazon.ods.kindleconnect/"
adb shell "rm -r /system/priv-app/com.amazon.providers/"
adb shell "rm -r /system/priv-app/com.amazon.providers.contentsupport/"
adb shell "rm -r /system/priv-app/com.amazon.recess/"
adb shell "rm -r /system/priv-app/com.amazon.securitysyncclient/"
adb shell "rm -r /system/priv-app/com.amazon.sharingservice.android.client.proxy/"
adb shell "rm -r /system/priv-app/com.amazon.sync.provider.ipc/"
adb shell "rm -r /system/priv-app/com.amazon.sync.service/"
adb shell "rm -r /system/priv-app/com.amazon.tv.legal.notices/"
adb shell "rm -r /system/priv-app/com.amazon.tv.support/"
adb shell "rm -r /system/priv-app/com.amazon.webview/"
adb shell "rm -r /system/priv-app/com.amazon.platform.fdrw/"
adb shell "rm -r /system/priv-app/com.android.managedprovisioning/"
adb shell "rm -r /system/priv-app/com.amazon.device.bluetoothdfu/"
adb shell "rm -r /system/priv-app/com.amazon.tv.fw.metrics/"
adb shell "rm -r /system/priv-app/com.amazon.device.logmanager/"
adb shell "rm -r /system/priv-app/com.amazon.dcp/"
adb shell "rm -r /system/priv-app/com.amazon.dcp.contracts.framework.library/"
adb shell "rm -r /system/priv-app/com.amazon.device.software.ota/"
adb shell "rm -r /system/priv-app/com.amazon.device.software.ota.override/"
adb shell "rm -r /system/priv-app/com.amazon.android.service.networkmonitor/"
adb shell "rm -r /system/priv-app/com.amazon.tmm.tutorial/"
adb shell "rm -r /system/priv-app/com.amazon.tv.csapp/"
adb shell "rm -r /system/priv-app/com.amazon.bueller.photos/"
adb shell "rm -r /system/priv-app/com.amazon.vizzini/"
adb shell "rm -r /system/priv-app/com.amazon.logan/"
adb shell "rm -r /system/priv-app/com.amazon.tv.nimh/"
adb shell "rm -r /system/priv-app/com.ivona.tts.oem/"
adb shell "rm -r /system/priv-app/com.ivona.orchestrator/"
adb shell "rm -r /system/priv-app/com.amazon.device.sale.service/"
adb shell "rm -r /system/priv-app/com.amazon.alexashopping/"
adb shell "rm -r /system/priv-app/com.amazon.ftv.glorialist/"
adb shell "rm -r /system/priv-app/com.amazon.tv.livetv/"
adb shell "rm -r /system/priv-app/com.amazon.wifilocker/"
adb shell "rm -r /system/priv-app/com.amazon.ssdpservice/"
adb shell "rm -r /system/priv-app/com.amazon.alta.h2clientservice/"
adb shell "rm -r /system/priv-app/com.amazon.dialservice/"
adb shell "rm -r /system/priv-app/com.amazon.cardinal/"
adb shell "rm -r /system/priv-app/com.amazon.tifobserver/"
adb shell "rm -r /system/priv-app/com.amazon.aca/"
adb shell "rm -r /system/priv-app/com.amazon.aria/"
adb shell "rm -r /system/priv-app/com.amazon.franktvinput/"
adb shell "rm -r /system/priv-app/com.amazon.hedwig/"
adb shell "rm -r /system/priv-app/com.amazon.naatyam/"
adb shell "rm -r /system/priv-app/com.amazon.alexa.externalmediaplayer.fireos/"
adb shell "rm -r /system/priv-app/com.amazon.ale/"
adb shell "rm -r /system/priv-app/com.amazon.avl.ftv/"
adb shell "rm -r /system/priv-app/com.amazon.ceviche/"
adb shell "rm -r /system/priv-app/com.amazon.dpcclient/"
adb shell "rm -r /system/priv-app/com.amazon.firebat/"
adb shell "rm -r /system/priv-app/com.amazon.firerestapiframework/"
adb shell "rm -r /system/priv-app/com.amazon.katoch/"
adb shell "rm -r /system/priv-app/com.amazon.tv.releasenotes/"
adb shell "rm -r /system/priv-app/com.amazon.tv.routing/"
adb shell "rm -r /system/priv-app/com.amazon.tahoe/"
adb shell "rm -r /system/priv-app/com.amazon.whisperjoin.middleware.np/"
adb shell "rm -r /system/priv-app/com.amznfuse.operatorredirection/"
adb shell "rm -r /system/priv-app/com.amazon.imdb.tv.android.app/"
echo Removing any added System Components from Amazon App Updates...
adb shell "rm -r /data/app/com.amazon.aca-1/"
adb shell "rm -r /data/app/com.amazon.ags.app-1/"
adb shell "rm -r /data/app/com.amazon.alexashopping-1/"
adb shell "rm -r /data/app/com.amazon.amazonvideo.livingroom.firetv-1/"
adb shell "rm -r /data/app/com.amazon.appaccesskeyprovider-1/"
adb shell "rm -r /data/app/com.amazon.aria-1/"
adb shell "rm -r /data/app/com.amazon.avl.ftv-1/"
adb shell "rm -r /data/app/com.amazon.avod-1/"
adb shell "rm -r /data/app/com.amazon.bueller.music-1/"
adb shell "rm -r /data/app/com.amazon.cardinal-1/"
adb shell "rm -r /data/app/com.amazon.firebat-1/"
adb shell "rm -r /data/app/com.amazon.ftv.glorialist-1/"
adb shell "rm -r /data/app/com.amazon.hedwig-1/"
adb shell "rm -r /data/app/com.amazon.katoch-1/"
adb shell "rm -r /data/app/com.amazon.kso.blackbird-1/"
adb shell "rm -r /data/app/com.amazon.shoptv.client-1/"
adb shell "rm -r /data/app/com.amazon.tahoe-1/"
adb shell "rm -r /data/app/com.amazon.tv.launcher-1/"
adb shell "rm -r /data/app/com.amazon.tv.livetv-1/"
adb shell "rm -r /data/app/com.amazon.tv.ottssocompanionapp-1/"
adb shell "rm -r /data/app/com.amazon.tv.releasenotes-1/"
adb shell "rm -r /data/app/com.amazon.aca-2/"
adb shell "rm -r /data/app/com.amazon.ags.app-2/"
adb shell "rm -r /data/app/com.amazon.alexashopping-2/"
adb shell "rm -r /data/app/com.amazon.amazonvideo.livingroom.firetv-2/"
adb shell "rm -r /data/app/com.amazon.appaccesskeyprovider-2/"
adb shell "rm -r /data/app/com.amazon.aria-2/"
adb shell "rm -r /data/app/com.amazon.avl.ftv-2/"
adb shell "rm -r /data/app/com.amazon.avod-2/"
adb shell "rm -r /data/app/com.amazon.bueller.music-2/"
adb shell "rm -r /data/app/com.amazon.cardinal-2/"
adb shell "rm -r /data/app/com.amazon.firebat-2/"
adb shell "rm -r /data/app/com.amazon.ftv.glorialist-2/"
adb shell "rm -r /data/app/com.amazon.hedwig-2/"
adb shell "rm -r /data/app/com.amazon.katoch-2/"
adb shell "rm -r /data/app/com.amazon.kso.blackbird-2/"
adb shell "rm -r /data/app/com.amazon.shoptv.client-2/"
adb shell "rm -r /data/app/com.amazon.tahoe-2/"
adb shell "rm -r /data/app/com.amazon.tv.launcher-2/"
adb shell "rm -r /data/app/com.amazon.tv.livetv-2/"
adb shell "rm -r /data/app/com.amazon.tv.ottssocompanionapp-2/"
adb shell "rm -r /data/app/com.amazon.tv.releasenotes-2/"
adb shell "rm -r /data/app/com.amazon.imdb.tv.android.app*/"
adb shell "mv /etc/security/otacerts.zip /etc/security/old.otacerts.zip.old"
adb shell "rm -r /system/media/alarms/"
adb shell "rm -r /system/media/notifications/"
adb shell "rm -r /system/media/ringtones/"
echo Remove Amazon Launcher...
adb push Markus-TWRP.zip /sdcard/Markus-TWRP.zip
adb shell twrp install /sdcard/Markus-TWRP.zip
adb shell reboot
Click to expand...
Click to collapse
I've been trying to do this with mine. I installed a new launcher on my Fire TV 2nd gen (sloane) and disabled the amazon launcher. After I reboot, not it just gets stuck booting. I can get back to twrp and reflash, but after I disable the amazon launcher it still won't go past the amazon fire tv logo.
sturner83 said:
I've been trying to do this with mine. I installed a new launcher on my Fire TV 2nd gen (sloane) and disabled the amazon launcher. After I reboot, not it just gets stuck booting. I can get back to twrp and reflash, but after I disable the amazon launcher it still won't go past the amazon fire tv logo.
Click to expand...
Click to collapse
Only tested on TV Stick 2 and 4k.
Do you have flashed my zip?
You must wait for twrp after
echo reboot recovery
adb shell reboot recovery
In my script.
This is only a example , you must Customizing it.
Check my github Page for full Script
0815hoffi said:
Only tested on TV Stick 2 and 4k.
Do you have flashed my zip?
You must wait for twrp after
echo reboot recovery
adb shell reboot recovery
In my script.
This is only a example , you must Customizing it.
Check my github Page for full Script
Click to expand...
Click to collapse
I'm not using your zip. I'm disabling manually for now. I only disabled the amazon launcher.
You must disable
adb shell "pm disable-user --user 0 com.amazon.tv.launcher"
wait 5 seconds
adb shell "pm disable-user --user 0 com.amazon.firehomestarter"
To get Custom Launcher working.
To restore without reflash:
adb shell "pm enable com.amazon.firehomestarter"
adb shell "pm enable com.amazon.tv.launcher
0815hoffi said:
You must disable
adb shell "pm disable-user --user 0 com.amazon.tv.launcher"
wait 5 seconds
adb shell "pm disable-user --user 0 com.amazon.firehomestarter"
To get Custom Launcher working.
To restore without reflash:
adb shell "pm enable com.amazon.firehomestarter"
adb shell "pm enable com.amazon.tv.launcher
Click to expand...
Click to collapse
Thanks. I wasn't disabling com.amazon.firehomestarter. Works great after that.
Can you post a link to your github?
https://github.com/0815hoffi/FireTV-2k-4k-debloat
0815hoffi said:
https://github.com/0815hoffi/FireTV-2k-4k-debloat
Click to expand...
Click to collapse
Apologies for bumping an old post. Have you seen anybody who has updated your fine work for a firetv2 (sloane)? I have disabled and removed the same files, but can't use the settings. Any APK for settings seem to be for sticks not the old box.
I don't have the skill level to do the required work.
Thanks!
Old FW?
Update to FW 5.2.7.6 or newer and it should work.
Also you must grant root access for the settings App..
0815hoffi said:
Also you must grant root access for the settings App..
Click to expand...
Click to collapse
made it work with
Settings apk Fire TV 2 on Later Fire OS versions
I saw an old Thread about installing a Stock Settings Apk on Fire TV but sadly it doesn't work on new versions, I'm looking to do this because I want to be able to access settings without needing to go into Fire TV launcher and I want to have...
forum.xda-developers.com
You posted an apk and a cmd line to adb. Thanks!

Does the new Amazon UI update effect anything in the OS? (5.2.7.7

I have OS 5.2.7.7 because im dumb and updated when i didnt know anything about rooting/custom launchers/adb etc. Now i know a bit, and im just wondering if this update that now is trying to OTA on my 2nd gen box will ruin anything further or is it strcly UI update? Or is amazon going to sneak some stuff in to break things again? I am already on a ****ing **** firmware and stuck with what i got so I dont want to further ruin this and update.
Also, still searching for a way to block oTA on OS5 via adb. If anyone knows how let me know but ill be searching the net for a way as we speak.
adb shell "pm disable-user --user 0 com.amazon.tv.forcedotaupdater.v2"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota.override"
With root:
adb shell reboot recovery
adb shell "mount -o rw /system"
adb shell "mv /system/etc/security/otacerts.zip //system/etc/security/old.otacerts.zip.old"
If you want to do a Factory reset , first you must move old.otacerts.zip.old back to otacerts.zip.
If you forgot that you can't pass initial Setup after reset.
0815hoffi said:
adb shell "pm disable-user --user 0 com.amazon.tv.forcedotaupdater.v2"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota.override"
With root:
adb shell reboot recovery
adb shell "mount -o rw /system"
adb shell "mv /system/etc/security/otacerts.zip //system/etc/security/old.otacerts.zip.old"
If you want to do a Factory reset , first you must move old.otacerts.zip.old back to otacerts.zip.
If you forgot that you can't pass initial Setup after reset.
Click to expand...
Click to collapse
thank you. Does the new UI come to OS5? Specially 5.2.7.7?
0815hoffi said:
adb shell "pm disable-user --user 0 com.amazon.tv.forcedotaupdater.v2"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota"
adb shell "pm disable-user --user 0 com.amazon.device.software.ota.override"
With root:
adb shell reboot recovery
adb shell "mount -o rw /system"
adb shell "mv /system/etc/security/otacerts.zip //system/etc/security/old.otacerts.zip.old"
If you want to do a Factory reset , first you must move old.otacerts.zip.old back to otacerts.zip.
If you forgot that you can't pass initial Setup after reset.
Click to expand...
Click to collapse
This didn’t work for me. Using adbLink on Windows 10 with 5.2.7.7 firmware. The ADB gave me an error.
Also, Amazon just released an OTA update called Components just yesterday. Do you know anything about it? Does it break anything? Can I still root?
And anyway, this point, does it even matter anymore? I’m already updated to every single latest update available on my Sloan box 2nd gen. I can’t do much root wise and I’m stuck with a bull**** rom and Home Screen. Can’t even add a custom launcher as Amazon also broke this with their firmware updates...
Pm disable commands are blocked vy Amazon with 5.2.7.7.
Since 5.2.7.7 you need Root .

Categories

Resources