Ich habe Samsung Tabs 3 und 4 für ein Produkt verwendet und nach Möglichkeiten gesucht, den Launcher der Touchwiz-Anwendung von Samsung dauerhaft zu deaktivieren (den Rest so zu lassen, wie er ist). Ich habe nur zwei Ansätze gefunden, die meinen Anforderungen nicht gerecht werden. Beide sind: Ersetzen Sie den Launcher durch einen anderen Launcher und rooten Sie das Gerät und ersetzen Sie das Standard-ROM durch ein benutzerdefiniertes ROM.
Das mache ich gerade, aber es reicht nicht aus, denn wenn mein benutzerdefinierter Launcher (selbst entwickelt) abstürzt, fordert das Auswahlfeld erneut auf, den Standard-Launcher (meinen oder den von Touchwiz) festzulegen. Ich möchte, dass Touchwiz aus der Gleichung herauskommt (Liste der verfügbaren Launcher).
Das Ersetzen des ROMs ist keine Option, da ich mein gesamtes Produkt erneut testen müsste. Das ist also keine Option.
Gibt es eine Möglichkeit, die Launcher-Komponente von Touchwiz in der Touchwiz-App zu deaktivieren? Vielleicht über ADB? Wenn es jemand weiß, würde ich mich über Hilfe freuen.
Meine Geräte sind gerootet und mein benutzerdefinierter Launcher ist eine System-App .
Es ist nicht erforderlich, den Launcher von Touchwiz zu deinstallieren oder ein neues ROM zu installieren. Die Lösung für dieses spezielle Szenario besteht darin, das Paket zu deaktivieren, das dem Launcher-APK von Touchwiz zugeordnet ist (Dank an @AaronGillion für den Hinweis auf seinen Namen und Speicherort).
Führen Sie dazu einfach den folgenden Befehl als root in der ADB-Shell aus:
pm disable com.sec.android.app.launcher
Sowohl beim Samsung Galaxy Tab 3 7" wifi (Android 4.1.2) als auch beim Samsug Galaxy tab 4 7" Wifi (Android 4.4.2) funktionierte der vorherige Befehl korrekt.
Nachdem mein benutzerdefinierter Launcher installiert war, aber bewusst der Touchwiz-Launcher als Standard-Launcher ausgewählt wurde, wurde mein benutzerdefinierter Launcher nach dem Deaktivieren seines Pakets automatisch als neuer Standard-Launcher festgelegt.
Beachten Sie, dass ich auf beiden Tablets die gleichen Ergebnisse hatte, obwohl ich auf dem Tab 3 den benutzerdefinierten Launcher als reguläre App und auf dem Tab 4 als System-App (/system/priv-app/) installiert habe.
Verwenden Sie Titanium Backup, um die Deinstallation zu erzwingen (möglicherweise?), Aber erstellen Sie ein Backup, falls Ihr Launcher nicht richtig funktioniert.
Aaron Gillion
Storo
Aaron Gillion
/system/priv-app/TouchWizHome.apk
. Der Rest von TouchWiz ist in SystemUI undframework-res
.Storo
/system/priv-app/
noch in/system/app/
. Ich habe ein Samsung Galaxy Tab 3 (4.1.2) und ein Samsung Galaxy Tab 4 (4.4.2)Aaron Gillion
/system/priv-app/SecLauncher3.apk
und das Note 2 verwendetSecLauncher2.apk
Storo
/system/priv-app/SecLauncher3.apk
und/system/priv-app/SecLauncher3.odex
. Soll ich nur die APK mit deaktivierenpm
oder muss ich.odex
auch etwas mit der Datei machen?Aaron Gillion