[Rooted Shield TV 2017] - Can't hide leanbacklauncher. - Shield Android TV Themes and Apps

Hi folks
I have rooted my shield. I'd like to use "TV Launcher 3", and I want it to stay open when I press the home button, but it goes back to leanback. I tried "adb shell" and "pm hide com.google.android.leanbacklauncher", but I get this error: "Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.".
How can I go about this problem?

keem85 said:
Hi folks
I have rooted my shield. I'd like to use "TV Launcher 3", and I want it to stay open when I press the home button, but it goes back to leanback. I tried "adb shell" and "pm hide com.google.android.leanbacklauncher", but I get this error: "Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.".
How can I go about this problem?
Click to expand...
Click to collapse
I see no one got back to you. I don't know for sure but if I were to guess try SU in your adb shell to gain you superuser permissions before attempting to hide the launcher. If that doesn't work, back it up and use adb shell to delete it. You can always push it back if needed.

I used 'HomeSwitcher' off the Play Store, to hide leanback and make Nova my launcher. I am running full ATV v1.3. I could not get it to work on rooted nVidia Shield OS.

You can use adb to uninstall it if your not rooted. If you are rooted just use a system app remover sideload it and use it to uninstall the lean back, make sure your chosen launcher is working properly before u remove it though to avoid problems, should a problem arise reinstalling a functional launcher can also be done by adb. I personally use hal launcher its very customizable. I suppose that home switcher app might work as well but if your rooted you pretty much can do whatever you like.

Related

[Q] Am I rooted?

I was on stock 1.8.3. I have never rooted before. I tried the gingerbreak.exe and gingerbreak.apk method. Do I have root? Well, you tell me. I did alot of reading here to see what to do. I installed Rootcheck and Connect bot. According to both of them I have root.
I've installed Titanium backup (free) and Shootme (was one of the apps recommended to use to see if have root).
Each time I open Backup I get the following message: Your system settings will prevent you from restoring applications. To correct this, go to your phone's Settings, then in "Applications" and tick the "Unknown Sources" checkbox. I don't have an "Unknown Sources checkbox.
Each time I run Shootme I get the message: Shootme has been granted Superuser permissions...Trying to start server....Failed starting server. Please check you have "Root" access on your device and enabled access to the lower level graphics.
I have Superuser in my apps. Everything Ive installed for the rooting process shows up there as allow (ConnectBot, Gingerbreak, Root Check, Shootme Titanium Backup).
Regarding Sideloading........
I've tried to enable sideloading using Gladenable. It shows:
Allow Superuser request on your phone. Files copied. Press any key to continue. I press enter.
It asks Do you want to install sideloading? [y/n] I type y and hit enter.
It shows Allow Superuser request on your phone..
Permission denied. Press any key to continue.
I don't need tethering so i type n. Phone reboots.
I tried using Superoneclick's Allow Non Market Apps. This is what it shows:
OK
Checking for sqlite3
Pushing sqlite3...
1177 KB/s (24120 bytes in 0.020s)
OK
chmod sqlite3...
OK
Getting settings.db location...
/data/data/com.android.providers.settings/databases/settings.db
OK
Checking value... (requires root)
Non-market applications are disabled.
Allow non-market apps... (requires root)
OK
Checking value... (requires root)
FAILED
I tried to see if i could install a non market app from Amazon. i downloaded it but got the unsafe app warning and it wouldn't install.
Can someone help me here? Am i rooted? Why can't I sideload?
Thanks
Go here --------->
Root Checker
Try this, double-click Superuser to make sure it's actually running and then go back into Titanium Backup. If that's not working, then download "Busybox" (if it's not already showing in your app drawer). Download,install, and let BusyBox do its thing.
I had to go through that stuff to use Titanium Backup with Gladroot...
ccrows said:
Try this, double-click Superuser to make sure it's actually running and then go back into Titanium Backup. If that's not working, then download "Busybox" (if it's not already showing in your app drawer). Download,install, and let BusyBox do its thing.
I had to go through that stuff to use Titanium Backup with Gladroot...
Click to expand...
Click to collapse
I clicked superuser (not sure how to double click on my phone), and opened it. I then went into manage apps and checked to see if it was running. It was. I opened Titanium backup and got the same message as before.
I checked the market for Busybox. There were a couple Busybox apps by different people. I installed the one with the most downloads, by(stephen stericson). It shows in my app drawer as Busybox Installer. It says I'm rooted. Not sure what to do with it from there though. I again opened T. Backup again and still get the same message..
dwaded said:
I clicked superuser (not sure how to double click on my phone), and opened it. I then went into manage apps and checked to see if it was running. It was. I opened Titanium backup and got the same message as before.
I checked the market for Busybox. There were a couple Busybox apps by different people. I installed the one with the most downloads, by(stephen stericson). It shows in my app drawer as Busybox Installer. It says I'm rooted. Not sure what to do with it from there though. I again opened T. Backup again and still get the same message..
Click to expand...
Click to collapse
That is weird.
I have the Bell version so unfortunately I can't speak for newer AT&T firmware.
This is my 5th Android phone, and gaining root on this is the biggest PITA I've ever dealt with. Half the time you're rooted and the other half you're not. I kinda knew that things weren't gonna be easy when Superoneclick had issues with this device.
Anywhoo I'm waiting for an "Official" stock Bell SBF to surface before into the deeper end of the pool on this device...
I played with Titanium Backup tonight. It let me do a backup. But I still get the same message whenever I open it Your system settings will prevent you from restoring applications. To correct this, go to your phone's Settings, then in "Applications" and tick the "Unknown Sources" checkbox.
I still can't get sideloading enabled.
download "terminal emulator" from the market, open it, and type "su" and then enter. if you see a # sign, you are rooted. if not, you are not rooted.
CaelanT said:
Go here --------->
Root Checker
Click to expand...
Click to collapse
Sh*t. Well thats gunna be handy. Thanks!
Well I am rooted.
And after numerous attempts with Gladenabler I finally have sideloading. I tried something different. With the phone connected to the computer I turned USB debugging off then turned it on. Then ran Gladenaber. On the first try I finally got the superuser request, but the sideloading permission was still denied. I tried it one more time and whoo hoo it gave me sideloading.
Thanks for the replies
Don
I have a HTC IS. I have rooted it .... well ...
In fact, if I use terminal emulator, I do have root access: su brings the prompt sign to #.
But, if I use connectbot, then not root access: su does bring the message "permission denied".
Is this correct??
Thanks
update:
-----------
I used Root check and it reported that my root access was not properly configured.
I booted in recovery mode, and activated "check permissions". Next, root check confirmed my root access.

No launcher on boot

Hi all,
I bought a Fire HD 6 yesterday and this evening I followed the [Root] OS 4, 5.0.n and Install Lollipop & Gapps ("Newbie Friendly") guide and all went well. I got YouTube, Chrome and some other apps installed and set up all my email and social media accounts.
Then I thought I'd try using a different launcher so I installed Nova from the Play Store. After a bit of playing I uninstalled it.
About an hour later I powered down my FHD6 and on booting up I now get a black screen with the arrow, circle and square buttons across the bottom. The square button shows a screen saying "Your recent screens appear here". I can pull down the menu from the top and get into the settings menu but there seems to be no way to launch a launcher or any applications.
I do have adb access and Android File Transfer application on my Mac still recognises the file system.
Any help would be greatly appreciated.
----update
I tried manually launching the Fire Launcher with
am start -n com.amazon.firelauncher/.Launcher
Click to expand...
Click to collapse
But that had no noticeable effect. I also tried installing the Nova Launcher APK files over adb and that did nothing either.
I think I'm out of talent at this point, hopefully one of you guys will be able to point me in the right direction.
idwxyz said:
About an hour later I powered down my FHD6 and on booting up I now get a black screen with the arrow, circle and square buttons across the bottom. The square button shows a screen saying "Your recent screens appear here". I can pull down the menu from the top and get into the settings menu but there seems to be no way to launch a launcher or any applications.
I do have adb access and Android File Transfer application on my Mac still recognises the file system.
Click to expand...
Click to collapse
You need to enable fire launcher: adb shell pm enable com.amazon.firelauncher and reboot. That should work, but some people say they have lost the launcher permanently when they uninstall a custom one with stock disabled--so post back if further problems.
DoLooper said:
You need to enable fire launcher: adb shell pm enable com.amazon.firelauncher and reboot. That should work, but some people say they have lost the launcher permanently when they uninstall a custom one with stock disabled--so post back if further problems.
Click to expand...
Click to collapse
Thanks for the response. Sadly that didn't work. Terminal confirmed "Package com.amazon.firelauncher new state: enabled" but after rebooting it's still missing the launcher.
To clarify I did install Nova Launcher but I didn't think I did anything to disable the stock one. There was no obvious option (on the device) to set Nova as default, I read some posts about commands to disable it but wasn't ready to commit so after playing with it for a bit I decided to uninstall it.
---update
Weirdly when I got home and it auto connected to my wifi it suddenly started chiming to tell me that I had new emails and twitter notifications. Clicking on the notifications gets me into the apps and they work fine but without a luncher it's still pretty useless. It's really odd.
---question
As I still have root and adb can I just pick up again from some step in the tutorial I followed the first time around?
idwxyz said:
Thanks for the response. Sadly that didn't work. Terminal confirmed "Package com.amazon.firelauncher new state: enabled" but after rebooting it's still missing the launcher.
To clarify I did install Nova Launcher but I didn't think I did anything to disable the stock one. There was no obvious option (on the device) to set Nova as default, I read some posts about commands to disable it but wasn't ready to commit so after playing with it for a bit I decided to uninstall it.
---update
Weirdly when I got home and it auto connected to my wifi it suddenly started chiming to tell me that I had new emails and twitter notifications. Clicking on the notifications gets me into the apps and they work fine but without a luncher it's still pretty useless. It's really odd.
---question
As I still have root and adb can I just pick up again from some step in the tutorial I followed the first time around?
Click to expand...
Click to collapse
Convert 3rd party launcher to a system app and press home again.
paz4491 said:
Convert 3rd party launcher to a system app and press home again.
Click to expand...
Click to collapse
Could you explain how I do this? This is my first android device so I'm a complete newbie here.
My GoogleFu found some articles that suggested I just need to copy the APK file to /system/app and then chmod it to 644.
I've tried doing this through adb shell as su and I get an error when I try to move the file telling me that it's a Read-only file system.
idwxyz said:
Could you explain how I do this? This is my first android device so I'm a complete newbie here.
My GoogleFu found some articles that suggested I just need to copy the APK file to /system/app and then chmod it to 644.
I've tried doing this through adb shell as su and I get an error when I try to move the file telling me that it's a Read-only file system.
Click to expand...
Click to collapse
Use lucky patcher. Tap on the launcher, then tools and move to /system/app.
paz4491 said:
Use lucky patcher. Tap on the launcher, then tools and move to /system/app.
Click to expand...
Click to collapse
Thanks for the suggestion but I don't currently have a launcher on the device though so I'm not sure how to install and launch an app.
idwxyz said:
Thanks for the suggestion but I don't currently have a launcher on the device though so I'm not sure how to install and launch an app.
Click to expand...
Click to collapse
You don't need to make Nova a system app for it to run, only to make it use widgets. First try this and see if the Fire launcher is running after the reboot.
adb shell
su
(make sure you have # prompt and if not, post)
pm enable com.amazon.firelauncher
pm disable com.teslacoilsw.launcher
Type exit 2 times to get out of su and then: adb reboot
If Fire launcher is running, go back into su, type these commands and reboot and post the results:
pm disable com.amazon.firelauncher
pm enable com.teslacoilsw.launcher
Thanks for your help DoLooper!
DoLooper said:
pm enable com.amazon.firelauncher
pm disable com.teslacoilsw.launcher
Click to expand...
Click to collapse
On booting this briefly showed the stock launcher without any apps but then went back to the black screen with the arrow, circle and square at the bottom like before.
DoLooper said:
pm disable com.amazon.firelauncher
pm enable com.teslacoilsw.launcher
Click to expand...
Click to collapse
This however brought the device back to life with the Nova launcher. I guess the question now is have I lost the stock launcher forever?
idwxyz said:
I guess the question now is have I lost the stock launcher forever?
Click to expand...
Click to collapse
Maybe. Do you remember what else you did besides installing Nova? Any "unusual" apps? Any adb commands? Please look at settings>device>system updates and post the build date.
Before I installed Nova Launcher I installed:
Auto Trader
Chrome
eBay
Facebook
Hearthstone - which was pretty laggy so I uninstalled it
LinkedIn
London Tube Map
Messenger
Rightmove
Skype
Spotify
Twitter
YouTube
Zoopla
I have also just now installed BlueMail as the Amazon one won't launch anymore since it started working with Nova Launcher.
The build date shows as Thursday, 24 September 2015, 03:51 BST (Fire OS 5.0.1)
I don't remember running any funky adb commands. I tried following a post to kill the ads on the home screen but it was for an older version of Android so adb just didn't recognise the commands.
I don't see anything that might have caused the problem, unless you disabled Silk browser to make Chrome work (and I really don't think that's it). It's possible your bin file was corrupted, but if so I'd expect other stuff to be broken too.
Please get gatesjunior Debloater tool, here on xda, and see which apps are disabled. I'm going to pm you with options.
Sadly I can't run debloater as the Mac version doesn't seem to play nice with El Capitan. If I can get access to another machine at some point I'll report back what was disabled. For now though I'm just really happy that you got it working again, you're a star!
Thanks to everyone on this forum for all your knowledge and guides.
Well that didn't last long.
I just couldn't resit tinkering with it. I tried to make Nova a system app because widgets didn't work. I followed this tutorial . I followed the steps through using ES File Explorer. Copied the com file to the SD card folder, cut it to /system/app/ modified the permissions, rebooted my device and I got the Fire screen for several minutes. I did adb reboot. It rebooted, said it was installing the latest software and I'm back where I was before.
I have the black screen with arrow, circle and square. Although fortunately ES File Explorer is still open so I can access that if it helps?!?
I used ES File Explorer to copy the file from the SD Card back into /data/app/ and then deleted the one from /system/app/. I then adb rebooted and tried the pm disable com.amazon.firelauncher, pm enable com.teslacoilsw.launcher again. But no joy.
If I want to start again where should I start from as the device is still rooted?
Turn off wifi and try a factory reset. Root and gapps survive a reset. First, disable Nova and enable Firelauncher. Then factory reset, wait through VERY long restart, enable USB debugging and then reinstall superSU with this command: adb install -r filename.apk
If your bin file was corrupted, this may not fix the problem and I'll tell you what to try next.
idwxyz said:
Well that didn't last long.
I just couldn't resit tinkering with it. I tried to make Nova a system app because widgets didn't work. I followed this tutorial . I followed the steps through using ES File Explorer. Copied the com file to the SD card folder, cut it to /system/app/ modified the permissions, rebooted my device and I got the Fire screen for several minutes. I did adb reboot. It rebooted, said it was installing the latest software and I'm back where I was before.
I have the black screen with arrow, circle and square. Although fortunately ES File Explorer is still open so I can access that if it helps?!?
I used ES File Explorer to copy the file from the SD Card back into /data/app/ and then deleted the one from /system/app/. I then adb rebooted and tried the pm disable com.amazon.firelauncher, pm enable com.teslacoilsw.launcher again. But no joy.
If I want to start again where should I start from as the device is still rooted?
Click to expand...
Click to collapse
I had difficulties with the fire launcher so had to get rid of it..
Since you can still access es explorer, another alternative is to install lucky patcher and launch via ADB. Copy and paste the code into ADB to launch the app.
Code:
adb shell am start -n com.android.vending.billing.InAppBillingService.LUCK/com.android.vending.billing.InAppBillingService.LUCK.patchActivity
Then you can convert to a system app
Please stop promoting Lucky Patcher here.
@idwxyz There's a play store app, /system-app mover, that converts user apps to system.
DoLooper said:
Please stop promoting Lucky Patcher here.
@idwxyz There's a play store app, /system-app mover, that converts user apps to system.
Click to expand...
Click to collapse
Sorry not trying to promote lucky patcher but other apps failed to convert on my device.
DoLooper said:
Turn off wifi and try a factory reset. Root and gapps survive a reset. First, disable Nova and enable Firelauncher. Then factory reset, wait through VERY long restart, enable USB debugging and then reinstall superSU with this command: adb install -r filename.apk
If your bin file was corrupted, this may not fix the problem and I'll tell you what to try next.
Click to expand...
Click to collapse
I turned off wifi, went to settings > reset to factory defaults. It took a while to erase and reboot. I then reinstalled superSU with that command. My device is now working fine with the stock launcher all the stock apps and the Play Store. I also checked through section D of the tutorial to make sure all the settings were still in place before switching on wifi.
Then I installed Nova and Nova Prime, disabled the stock launcher, enabled Nova and everything worked. Then I tried going back the other way, I disabled Nova, enabled the stock launcher, adb rebooted and it booted up into the stock launcher.
It all works!
I used /system-app mover to make Nova a system app and now widgets work too. Thank you so much!

[GUIDE] Remove system apps/bloat - ADB | NO ROOT

Hello all,
I found a nice little guide, which works on most of the android phones - if you want to remove system apps, but do not want to root.
All credits to dosangst on Reddit!
Working ADB connection is required.
And as always, be careful what you remove! Removing critical apps will result in bootloop and you have to reflash firmware/ROM.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Thanks.
@davebugyi
thanks for this thread. working great.
Thanks bro
In fact , we can use some data erase software , of course ,we need to install it form its website, it isn't free
Thanks thanks thanks!!! Yeah
Thank's, working good on P9 too.
Could anyone please enlighten me (and all others who might wounder) which of the system apps that can be removed "safely"?
I went form a OnePlus X and got the P10 mainly cause I got it for 359$ / 313€ without contract but I really don´t like bloat apps. HiCare might be OK to have but Notes, Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
I would happily donate a beer to the person who comes up with a list of "safe" apps to remove.
SwedishBadger said:
Could anyone please enlighten me (and all others who might wounder) which of the system apps that can be removed "safely"?
I went form a OnePlus X and got the P10 mainly cause I got it for 359$ / 313€ without contract but I really don´t like bloat apps. HiCare might be OK to have but Notes, Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
Click to expand...
Click to collapse
I want to know too, what apps we can remove safely.
Is it safe to remove "Huawei Mobile Services"? Also, it is so weird that my P10 has facebook and facebook messenger as system app...
nice
Music, Videos, E-mail, Health, Gallery and possibly some more apps are just a waste of space since I prefer other apps for that. I guess I just could make a folder and put all Huawei bloat inside of it and just feel a little sick each time I scroll by it so it would be nice to remove as much of it as possible.
How is this possible?
Android mount /system as readonly when device boots. Due to that (seems) not possible to uninstall apps from /system. I think you are uninstalling apps that are installed on /data/app but not /system apps.
Apps installed on /data/app can be unistalled accessing to android settings -> apps -> [select a app] -> uninstall
davebugyi said:
Hello all,
I found a nice little guide, which works on most of the android phones - if you want to remove system apps, but do not want to root.
All credits to dosangst on Reddit!
Working ADB connection is required.
And as always, be careful what you remove! Removing critical apps will result in bootloop and you have to reflash firmware/ROM.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Click to expand...
Click to collapse
bartito said:
How is this possible?
Android mount /system as readonly when device boots. Due to that (seems) not possible to uninstall apps from /system. I think you are uninstalling apps that are installed on /data/app but not /system apps.
Apps installed on /data/app can be unistalled accessing to android settings -> apps -> [select a app] -> uninstall
Click to expand...
Click to collapse
I do not know the technical background, but probably it evokes some special user priviliges hidden in the system.
To be honest I never checked where are those apps located.
For example try to uninstall GBoard (vtr-l29, B151)- not possible, not even the disable function. With this method it could be removed.
The apps are only removed for the current user. Detailed info is here: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
I was practising this method months ago and I just found out that after I rooted my phone apparently the apps are still inside data folder. Or maybe something happened in between that I wasn't aware of.
Tried to remove com.android.calendar but no luck
OMG, thanks dude! :*
Thanks
Works great on Huawei Y5 201 7 also
any way to revert changes without a fact reset?
People if you don't like the original Huawei apps you probably don't like the default launcher. Why not just use for example nova launcher and hide all the apps that you don't use from launcher. Also you can change settings in advanced apps settings to use apps you prefer as default. Like gmail as main mail app, Google photos for gallery and so on.
64GB is enough to keep all those apps there.

[APP][NO ROOT] Fire TV system apps hacked to get system permissions

ADB disable or uninstall fails for system apps in new builds.
install this apk to block installing new update from amazon. it will still download the ota bin file for you to experiment, but the ota install will fail as the code to install bin is removed.
For anyone interested to try other exploits
https://forum.xda-developers.com/fire-tv/general/fire-os-5-2-6-3-bin-extract-fire-stick-t3780621
I'm a little confused and was hoping you could clarify. Which update does this block? And are you saying the newest update has hidden or disabled developer features / ADB option?
The uninstall / disable parameter doesn't work on newest fireTV devices, which means you cannot prevent newer fireTV devices from automatically updating
This over-writes the existing softwareOTA.apk, instead of uninstalling/disabling.
The modifications present in this modded version disable the firmware update functionality from the original softwareOTA.apk
--
@ranjeet choudhary, can we get an equivalent dummy apk to disable com.amazon.tv.launcher?
I tried to do it myself with the janus exploit, but it doesn't work on my windows device. Looks like I will have to install Linux/Mac for further testing.
I am trying to modify com/amazon/tv/launcher/AppKeyService.smali
redacted
Speeddymon said:
You likely don't want to do that until you have full root. The Amazon Settings app is built into the launcher on FireTV Stick Gen 2 devices. Killing the launcher will will any access to settings unless you want to edit everything via adb .
Click to expand...
Click to collapse
The important settings can be accessed via confireator as they are separate from the launcher.
Really all you need is WiFi, Bluetooth, and Adb.
App uninstall can be triggered from the new launcher.
As you say, adb is a backup plan for anyone that messes up too bad.
freshjr said:
The important settings can be accessed via confireator as they are separate from the launcher.
Really all you need is WiFi, Bluetooth, and Adb.
App uninstall can be triggered from the new launcher.
As you say, adb is a backup plan for anyone that messes up too bad.
Click to expand...
Click to collapse
I'll have to check out confireator.
I've been forced to manually add permissions via adb for Accessibility Service and certain permissions Amazon doesn't want you using (SYSTEM_ALERT_WINDOW for overlays, for example) in order to even use CetusPlay on the device.
If confireator can give me a GUI for that, I'm SOLD.
Speeddymon said:
I'll have to check out confireator.
I've been forced to manually add permissions via adb for Accessibility Service and certain permissions Amazon doesn't want you using (SYSTEM_ALERT_WINDOW for overlays, for example) in order to even use CetusPlay on the device.
If confireator can give me a GUI for that, I'm SOLD.
Click to expand...
Click to collapse
If you have a gutted amazon launcher, mind sharing?
I don’t care if you only got rid of home button or if you prevented it from executing its startup process so it fails to launch entirely, it has to go.
freshjr said:
If you have a gutted amazon launcher, mind sharing?
I don’t care if you only got rid of home button or if you prevented it from executing its startup process so it fails to launch entirely, it has to go.
Click to expand...
Click to collapse
I don't have that. Sorry.
Try Launcher Hijack V3. It will replace your launcher without needing to actually replace it.
https://forum.xda-developers.com/amazon-fire/general/launcher-root-launcher-hijack-v2-t3561026
Speeddymon said:
I don't have that. Sorry.
Try Launcher Hijack V3. It will replace your launcher without needing to actually replace it.
https://forum.xda-developers.com/amazon-fire/general/launcher-root-launcher-hijack-v2-t3561026
Click to expand...
Click to collapse
with the janus exploit we can now actually replace it without needing to get rid of it.
I just got a linux distro up and running so I can try executing the script. Windows is a nightmare.
Speeddymon said:
I'll have to check out confireator.
I've been forced to manually add permissions via adb for Accessibility Service and certain permissions Amazon doesn't want you using (SYSTEM_ALERT_WINDOW for overlays, for example) in order to even use CetusPlay on the device.
If confireator can give me a GUI for that, I'm SOLD.
Click to expand...
Click to collapse
Confireator works!! I can finally replace the FireTV Cube launcher!! Thank you!
Edit: Still no access to the Accessibility service settings tho. Oh well, was worth a try!
freshjr said:
The uninstall / disable parameter doesn't work on newest fireTV devices, which means you cannot prevent newer fireTV devices from automatically updating
This over-writes the existing softwareOTA.apk, instead of uninstalling/disabling.
The modifications present in this modded version disable the firmware update functionality from the original softwareOTA.apk
--
@ranjeet choudhary, can we get an equivalent dummy apk to disable com.amazon.tv.launcher?
I tried to do it myself with the janus exploit, but it doesn't work on my windows device. Looks like I will have to install Linux/Mac for further testing.
I am trying to modify com/amazon/tv/launcher/AppKeyService.smali
Click to expand...
Click to collapse
you can try this https://forum.xda-developers.com/showpost.php?p=77289712&postcount=12

Help needed in unlocking ACT Stream 4K TV Box

Recently i got a 4K Android Stream box for my network plan from my ISP - ACT Fibernet in india
I have disconnected the connection due to relocation and have no ACT in the new place
The issue is the Android Box only runs in the ACT network and doesnt work in other network
Is there a way to make the android box work in other networks?
Or flash a Android TV os and make it standalone ?
As the new box has good specs and supports Steam Link and other features
New to this android TV experience. Any help would do.. :fingers-crossed:
Tech Specs
Operating System : Android 9
Main Chipset : Hi Silicon 3798M V200
RAM : 2GB
Flash : 8GB
DRM : Widevine & Playready
WiFi : Dual band (2.4G & 5G) & 802.11 ac
Ports Available : 2 USB ports, 1 Ethernal port, 1 HDMI port, 1 AV output, 1 SD crad slot
Me too looking for the same info.
Hey me to..
when they have network issue.. this is useless.
need same info
I need the same info too.. is there a way to root or install custom rom like how you do traditional android tv boxes?
I have not found the way to unlock it, but there is a work around to use it without ACT network.
----------------------
Install below two apps by sideloading the apk files.
1. Sideload Launcher
2. Launch on Boot
Open Launch on boot and mark 'Sideload launcher' as the app to boot.
---------------------
if you press accidentally home button while NOT using ACT network,
you can then also use 'Google play store' button in the remote to select the app 'Launch on boot' and open 'sideload Launcher' app.
Thanks
SK
Thank you for the sideload launcher idea and it works as expected.
I wish we have an option to install a custom launcher on this as its the Act Launcher that is causing problem when its not connected to an Act Network.
I am looking for the same - unlock the Android TV from ACT
---------- Post added at 02:24 AM ---------- Previous post was at 02:23 AM ----------
prashanth678 said:
Thank you for the sideload launcher idea and it works as expected.
I wish we have an option to install a custom launcher on this as its the Act Launcher that is causing problem when its not connected to an Act Network.
Click to expand...
Click to collapse
Were you able to use the ACT TV outside of ACT network? Please let me know. Thanks
Yes I am able to use it as per above launch on boot and sideload launcher method.
How were you able to access the settings or play store when on the non-ACT network page? My device will not let me access them other than the network selection.
I'm able to access play store and other apps right from the day I bought it. On the top banner you have different pages the 2nd one is apps. Select that and scroll down, then you can see play store and other apps you have installed. Only the TV section won't work if the device is not connected to act network.
Regarding Choosing "Launch On Boot" option
How do i select the "Launch On Boot" option, please help.
If you could provide the steps or screenshot, it would be really helpful.
Alternate launchers
All my attempts at installing alternate launcher fail with
Code:
$ adb install ~/Downloads/Taskbar-5.0.1.apk
adb: failed to install /home/reshma/Downloads/Taskbar-5.0.1.apk: Failure [INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME: Package couldn't be installed in /data/app/com.farmerbb.taskbar-NJD_XsOJWsvV-uhprRNnOw==: Package com.farmerbb.taskbar do not allow to install.]
Have you guys been able to find any way to install other launcher apps?
Works!
I managed to make it work with the two apps. I was looking through the Airtel internet TV forum and for that, you can enablee developer mode and use adb bridge to completely remove the associated apps to get a stock OS. However, when I try to click on build option 7 times (and more), it does not work on ACT TV. Has it been disabled on this? How can we enable developer options in this? If anyone can confirm with the same issue.
djxtwicee said:
I managed to make it work with the two apps. I was looking through the Airtel internet TV forum and for that, you can enablee developer mode and use adb bridge to completely remove the associated apps to get a stock OS. However, when I try to click on build option 7 times (and more), it does not work on ACT TV. Has it been disabled on this? How can we enable developer options in this? If anyone can confirm with the same issue.
Click to expand...
Click to collapse
Try using developer tools app from playstore. They have disabled the 7 tap option now. Please let us know if you succeed.
Successfully worked!
Vimz999 said:
Try using developer tools app from playstore. They have disabled the 7 tap option now. Please let us know if you succeed.
Click to expand...
Click to collapse
Thanks for the idea. I installed the app from play store (it installs but it will not show up, you can use voice command to open or from settings). Then, it enables developer options following which I ran adblink to uninstall all apks which began with in.actcorp. One note is that the normal uninstall option in adblink will not enable you to delete all apps, it is required to use pm uninstall -k --user 0 [apk name] in the adb shell to get it done. Once done, the box works, however I'm not too sure on how to get the default android TV launcher to open up, pressing the home button on remote takes to a blank screen only. If someone can help, I'll be grateful!
djxtwicee said:
Thanks for the idea. I installed the app from play store (it installs but it will not show up, you can use voice command to open or from settings). Then, it enables developer options following which I ran adblink to uninstall all apks which began with in.actcorp. One note is that the normal uninstall option in adblink will not enable you to delete all apps, it is required to use pm uninstall -k --user 0 [apk name] in the adb shell to get it done. Once done, the box works, however I'm not too sure on how to get the default android TV launcher to open up, pressing the home button on remote takes to a blank screen only. If someone can help, I'll be grateful!
Click to expand...
Click to collapse
Wow. This is great progress. Let me try these steps too. What I can tell you now is if you can install apks, try installing atv launcher or open play store using the voice assistant and install a launcher from there. I'll try this on my end too and see what can be done about the default launcher. Earlier, it never used to let us install any launcher apps. Sideload launcher was the only app we could install.
Vimz999 said:
Wow. This is great progress. Let me try these steps too. What I can tell you now is if you can install apks, try installing atv launcher or open play store using the voice assistant and install a launcher from there. I'll try this on my end too and see what can be done about the default launcher. Earlier, it never used to let us install any launcher apps. Sideload launcher was the only app we could install.
Click to expand...
Click to collapse
I was able to uninstall all the act apps. But something is blocking launcher apps from installing. Android tv home launcher is what we need to install but can't install it either from adb or from playstore. Do you have some command to force install or do you know where the blocked list is?
Vimz999 said:
I was able to uninstall all the act apps. But something is blocking launcher apps from installing. Android tv home launcher is what we need to install but can't install it either from adb or from playstore. Do you have some command to force install or do you know where the blocked list is?
Click to expand...
Click to collapse
I faced the same issue, that's why it is hard to not reach the blank home page often. Hopefully someone has a way to install the launcher apps.
djxtwicee said:
I faced the same issue, that's why it is hard to not reach the blank home page often. Hopefully someone has a way to install the launcher apps.
Click to expand...
Click to collapse
have you tried resetting your device after removing act core applications ?
kmani49 said:
have you tried resetting your device after removing act core applications ?
Click to expand...
Click to collapse
Resetting restores all the apps you have uninstalled. Including the act launcher app. Another way that may work is to somehow rename the android home launcher apk to in.actcorp.actottlauncher.
And make it to install over the current app.

Categories

Resources