LauncherHijack icon indicating copy to clipboard operation
LauncherHijack copied to clipboard

Fix for latest Fire OS restriction on changing settings via adb (Proof of concept)

Open wilkovatch opened this issue 5 years ago • 4 comments

Note: This is just a proof of concept, it could break something if done like this.

This fixes the restriction introduced by the latest FireOS version (at least on Fire TVs): the setting enabled_accessibility_services cannot be changed anymore via adb, however it can still be changed via application. Hence the solution: change it via LauncherHijack itself. This way, instead of setting the accessibility variables manually, the users just need to grant LauncherHijack the required system permission:

adb shell pm grant com.baronkiko.launcherhijack android.permission.WRITE_SECURE_SETTINGS

wilkovatch avatar Jun 23 '19 08:06 wilkovatch

heck no, use this https://www.mediafire.com/file/kqa89yndk468itf/Launcher.Hijack.v.4.0.3.b.43.Clone.apk

RedcatPhoenix avatar Aug 04 '19 23:08 RedcatPhoenix

@oathzed Here it is: SettingsTest.zip

wilkovatch avatar Aug 25 '19 15:08 wilkovatch

@wilkovatch you're the best man, thank you

oathzed avatar Aug 25 '19 15:08 oathzed

Thank You!! i almost sent my 4k stick back, but your way works. also, if you dont already know, you can use shizuku app to enable icebox app, which can then be used to freeze amazon updates on the stick. i believe this is the only working way to block them now. although it is unclear on the xda page, once you freeze apps, they do stay frozen through reboots. https://forum.xda-developers.com/fire-tv/general/suprise-root-pc-adb-fire-stick-to-t3918668

pychopaul avatar Oct 15 '19 02:10 pychopaul