TCL C825 switch to HDMI1/2/3 input - IR or adb command - Philips, Sony, TCL Android TV

Hello,
Did anyone discover a way to switch directly to HDMI1/2/3 ?
Either using IR or an ADB command?

finally discovered a way! with adb:
HDMI1
adb shell am start -a android.intent.action.VIEW -d content://android.media.tv/passthrough/com.tcl.tvinput%2F.passthroughinput.TvPassThroughService%2FHW1413744128
HDMI2
adb shell am start -a android.intent.action.VIEW -d content://android.media.tv/passthrough/com.tcl.tvinput%2F.passthroughinput.TvPassThroughService%2FHW1413744384
HDMI3
adb shell am start -a android.intent.action.VIEW -d content://android.media.tv/passthrough/com.tcl.tvinput%2F.passthroughinput.TvPassThroughService%2FHW1413744640
HDMI4
adb shell am start -a android.intent.action.VIEW -d content://android.media.tv/passthrough/com.tcl.tvinput%2F.passthroughinput.TvPassThroughService%2FHW1413745664
credits to diegodanado

Related

ADB command for starting/killing apps and simulating button presses?

I'm trying to write a script that does a few things, first, starts a program on my phone called Tetherbot, then clicks a button on the application (to start the proxy). Then runs a few ADB commands. Problem is that I can't figure out how to launch a program with ADB or how to simulate clicks on a button in ADB.
In addition, I need to know how to kill an application with ADB (for when I'm done).
EDIT: Got everything I need...
Start:
adb shell am start -a android.intent.action.MAIN -n graha.ms.tunnel/graha.ms.tunnel.TunnelConfig ##start new instance of tetherbot or bring current one to front
adb shell input keyevent 19 ###press up
adb shell input keyevent 66 ###press enter
adb shell am start -a android.intent.category.HOME -n com.fede.launcher/.Launcher
adb forward tcp:1080 tcp:1080
Stop:
adb shell am start -a android.intent.action.MAIN -n graha.ms.tunnel/graha.ms.tunnel.TunnelConfig ##start new instance of tetherbot or bring current one to front
adb shell input keyevent 19 ###press up
adb shell input keyevent 22 ###press right
adb shell input keyevent 66 ###press enter
adb shell am start -a android.intent.category.HOME -n com.fede.launcher/.Launcher

[Q] clockwork 3 with linux

i currently have the old clockwork 2.5.1.0 and ready to move to ext4 and flash most likely viperrom or srf. the problem im encountering is when i extract the cwm3 zip and click run.sh like instructed it just opens up this with gedit:
#!/bin/bash
platform=`uname`;
adb="./adb";
if [ $(uname -p) == 'powerpc' ]; then
echo "Sorry, this won't work on PowerPC machines."
exit 1
fi
cd "$(dirname "$0")"
echo "Original one click made by joeykrim and one click installer made by noobnl and firon"
echo "busybox by skeeterslint"
read -n1 -s -p "Press any key to continue..."
which adb > /dev/null 2>&1
if [ $? -eq 0 ]; then
adb="./adb";
if [ "$platform" == 'Darwin' ]; then
mv adb.osx $adb > /dev/null 2>&1
fi
fi
chmod +x $adb
echo -e "Starting adb server"
$adb kill-server
which sudo > /dev/null 2>&1
if [ $? -eq 0 ]; then
$adb start-server
else
sudo $adb start-server
if [ $? -ne 0 ]; then
$adb start-server
fi
fi
state=$($adb get-state | tr -d '\r\n[:blank:]')
while [ "$state" != device ]; do
state=$($adb get-state | tr -d '\r\n[:blank:]')
read -n1 -s -p "Phone is not connected. Press any key to continue."
done
root=$($adb shell id | grep uid=0)
if [ -z "$root" ]; then
echo -e "Copy and run the exploit (may take up to two minutes)"
$adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
$adb push root.sh /data/local/tmp/root.sh
$adb shell chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
$adb shell chmod 755 /data/local/tmp/root.sh
$adb shell /data/local/tmp/root.sh
echo Wait for phone to reconnect...
sleep 20;
i=0;
state=$($adb get-state | tr -d '\r\n[:blank:]')
while [[ "$state" != device && $i -lt 30 ]]; do
state=$($adb get-state | tr -d '\r\n[:blank:]')
let i=i+1;
sleep 1;
done
if [ "$state" != "device" ]; then
echo "Phone did not reconnect after 30 seconds."
read -n1 -s -p "Pausing script. Unplug and replug USB cable and check the connection (verify with adb shell)."
fi
state=$($adb get-state | tr -d '\r\n[:blank:]')
if [ "$state" != "device" ]; then
echo "Aborting script. Phone is still not connected. Reboot the phone and try again.";
exit 1;
fi
root=$($adb shell id | grep uid=0)
if [ -z "$root" ]; then
echo "Root was not obtained. Please re-run the script."
exit 1;
fi
fi
echo "Mount system as r/w, cleanup old files, do some basic configuration"
$adb shell mount -t rfs -o remount,rw /dev/block/stl9 /system
oldroot=$($adb shell "if [ -f /system/bin/joeykrim-root.sh ]; then echo -n 'exists'; fi");
if [ -z "$oldroot" ]; then
$adb shell rm /system/bin/playlogo
$adb shell mv /system/bin/playlogo-orig /system/bin/playlogo
$adb shell chmod 755 /system/bin/playlogo
fi
$adb push rootsetup /data/local/tmp/rootsetup
$adb shell chmod 755 /data/local/tmp/rootsetup
$adb shell /data/local/tmp/rootsetup
$adb shell rm /data/local/tmp/rootsetup
$adb shell rm /system/app/Asphalt5_DEMO_ANMP_Samsung_D700_Sprint_ML.apk
$adb shell rm /system/app/FreeHDGameDemos.apk
echo "Copying files onto phone..."
$adb push su /system/xbin/su
$adb push Superuser.apk /system/app/Superuser.apk
$adb push busybox /system/xbin/busybox
$adb push remount /system/xbin/remount
echo "Setting permissions..."
$adb shell chmod 755 /system/xbin/busybox
$adb shell chmod 755 /system/xbin/remount
$adb shell chown root.shell /system/xbin/su
$adb shell chmod 4755 /system/xbin/su
$adb shell ln -s /system/xbin/su /system/bin/su
echo "Installing busybox..."
$adb shell /system/xbin/busybox --install -s /system/xbin
osversion=$(./adb shell getprop ro.build.id | tr -d '\r\n[:blank:]')
if [ "$osversion" == "FROYO" ]; then
echo Installing clockworkmod redirector
$adb push recovery /system/bin/recovery
$adb push recoveryfiles /system/bin/recoveryfiles/
$adb push recoveryres /system/bin/recoveryres/
$adb shell busybox chmod -R 0755 /system/bin/recoveryfiles/*
$adb shell busybox chmod -R 0755 /system/bin/recoveryres/*
$adb shell chmod 0755 /system/bin/recovery
$adb shell sync
fi
echo "Installing clockworkmod recovery..."
$adb push redbend_ua /data/local
$adb shell chmod 755 /data/local/redbend_ua
$adb push zImage /data/local/tmp/zImage
$adb shell /data/local/redbend_ua restore /data/local/tmp/zImage /dev/block/bml8
echo "Waiting for phone to reboot..."
sleep 5;
i=0;
state=$($adb get-state | tr -d '\r\n[:blank:]')
while [[ "$state" != device && $i -lt 45 ]]; do
state=$($adb get-state | tr -d '\r\n[:blank:]')
let i=i+1;
sleep 1;
done
echo "Cleaning up files..."
sleep 5;
$adb shell rm /data/local/redbend_ua
$adb shell rm /data/local/tmp/zImage
$adb shell rm /data/local/tmp/rageagainstthecage-arm5.bin
$adb shell rm /data/local/tmp/root.sh
if [ -z $(which sudo 2>/dev/null) ]; then
$adb kill-server
else
sudo $adb kill-server
fi
read -n1 -s -p "Press any key to exit the script."
anyone know the command in terminal to possibly run this. thanks!
It's run.bat you are supposed to run in either a command box or just double click on it in Windows. Remember the 1st time you go into Clockwork it will immediately convert you to EXT4 file system. You need to have the EXT4 compatible ROM on your sd card and flash it before rebooting from the conversion or you will get stuck at the Samsung screen.
this is for linux os though. according to the instructions im suppose to click the shell file not the batch file.
mk4cam said:
this is for linux os though. according to the instructions im suppose to click the shell file not the batch file.
Click to expand...
Click to collapse
I'm not quite sure, but as an alternate suggestion, try out heimdall in linux and flash the image file here. Also listed in my signature
Which distro are you running? You need to make the script executable and then run the script from a terminal.
Open a terminal where you extracted the cwm3.zip and run the following commands;
Code:
chmod +x run.sh
Code:
./ run.sh
You may need to run this as root or sudo.
ironlineage said:
Which distro are you running? You need to make the script executable and then run the script from a terminal.
Open a terminal where you extracted the cwm3.zip and run the following commands;
Code:
chmod +x run.sh
Code:
./ run.sh
You may need to run this as root or sudo.
Click to expand...
Click to collapse
tried it and now this:
Original one click made by joeykrim and one click installer made by noobnl and firon
busybox by skeeterslint
Press any key to continue...Starting adb server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Phone is not connected. Press any key to continue.
im lost cause i had no issues rooting the older version via http://forum.xda-developers.com/showthread.php?t=808103. ive tried every usb port i have on this comp and every cable i have and it still cant see the phone. i think ill just have to try this when im around a windows comp next time.
If I remember correctly you need to have USB Debugging enabled on your phone and make sure it is not mounted on the computer but still charging.
ok ill try it cause i have had it mounted. ill let you know
Edit: ran it w/o mounting and same results

[Q] Internal Memory data recovery

[email protected] /cygdrive/c/Users/user/Desktop
$ adb forward tcp:5555 tcp:5555
bash: adb: command not found
[email protected] /cygdrive/c/Users/user/Desktop
$ adb shell
bash: adb: command not found
[email protected] /cygdrive/c/Users/user/Desktop
$ /system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12
Can you help ? when i paste this command(adb forward tcp:5555 tcp:5555
adb shell
/system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12) on cgywin this what happens.
i really want my phone's internal memory back. it's taken from this guide : http://forum.xda-developers.com/gala...y-yes-t1994705 +,when he says to open another terminal ,he means another window of cygwn not just the one i am using ?
i Really need your advice. i want to recover every kind of data from before the format. adb is installed ,nc is in the folder it's suppose to be ,busybox and the other app installed on my device. all are set in their place.
im on my pc win 7 downloaded and did what is on the guide...
+what does it mean connect your phone in adb mode and unlock the screen ? i connent my phone normally through usb and my adb detects my phone in the list in the commmand prompt and thats all ...
is there a mode i am suppose to be into while accessing my phone through usb cable from my pc ?
Edit : i saw a guide about it , i try now ...

Simple batch to send URL and open to Firestick over ADB...

Make this a .bat script. Edit the two lines. Run the file and verify debugging on TV. Copy everything below this.
@Echo off
echo FireStick ADB interface initializing...
REM edit this to abd.exe directory v
cd /d C:\Android\Adb\
adb connect 192.168.x.x
REM Firestick IP here ^
echo.
echo.
echo.
echo.
set /p UserInputPath=What is the URL? (type "exit" to kill adb and exit)
IF "%UserInputPath%"=="exit" (
adb kill-server
exit
)
timeout -t 3
adb shell am start -a android.intent.action.VIEW -d %UserInputPath%
adb kill-server
exit

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!

Categories

Resources