I used a Samsung Galaxy Tab 3 (Android 4.1.2) and a Samsung Galaxy Tab 4 (Android 4.4.2) for a product. I have been searching for ways to disable permanently the Launcher of Samsung's TouchWiz application (leave the rest as it is). I've found only two approaches which do not fit my needs. Both of them are:
- Replace the launcher with another launcher one, and
- Rooting the device and replacing the stock ROM with a custom ROM.
This is what I'm currently doing, but it's not enough because if my custom launcher (developed myself) crashes, then the selection box will ask again to set the default launcher (mine or TouchWiz's). I want TouchWiz's to get out of the equation (list of available launchers).
Replacing the ROM is not an option because I would have to test again my whole product. So this is not an option.
Is there a way to disable the TouchWiz's launcher component of the TouchWiz app? Maybe through ADB? If anyone knows I would love the help.
My devices are rooted and my custom launcher is a system app.
/system/priv-app/TouchWizHome.apk
. The rest of TouchWiz is contained in SystemUI andframework-res
./system/priv-app/
nor in/system/app/
. I have a Samsung Galaxy Tab 3 (4.1.2) and a Samsung Galaxy Tab 4 (4.4.2)/system/priv-app/SecLauncher3.apk
and the Note 2 usesSecLauncher2.apk