T
t-ryder
Gast
Man kann auf dem Pixel 6 jegliches haptische Feedback deaktivieren in den Systemeinstellungen. Nur die Vibration die erfolgt, wenn man den Fingerprintsensor betätigt... für die gilt das nicht. Wenn man dieses Feature nicht will, kann man es mit wenigen Schritten trotzdem deaktivieren. Das Vorgehen ist ein wenig radikal, da wirklich alle Vibrationen durch SystemUI deaktiviert werden. Ich persönlich habe nie irgendwelche Vibrationen an meinem Gerät aktiv, in keinem Modus.
Funktioniert das auch für andere Pakete?
- Ja. Falls man Apps installiert hat, die sich nicht an Einstellungen bezüglich der Vibration halten, kann man auch so vorgehen.
Man folge den Schritten 1-3 oben. Dann gibt man folgendes nacheinander ein in der Eingabeaufforderung:
... und dann am Stück
Somit gibt einem ADB shell eine Aufleistung der Pakete, die zuletzt eine Vibration verursacht haben.
z.B.
Nun ersetzt man einfach den Paketnamen in Schritt 4 oben mit dem Paketnamen der nervenden App.
- Man aktiviert in den Entwickleroptionen (freischaltbar durch mehrmaliges Tippen auf "Buildnummer") das USB-Debugging (ADB)
- platform-tools runterladen und entpacken nach C:\
- Im Ordner platform-tools eine Eingabeaufforderung öffnen (Unter Win 10 Shift-Taste gedrückt halten und Rechtsklick, dann "Powershell Fenster hier öffnen", in der Powershell dann "cmd" (ohne " ") eingeben
- Dann folgendes nacheinander eingeben (Groß- und Kleinschreibung beachten):
Code:adb devices adb shell cmd appops set com.android.systemui VIBRATE ignore
- Somit ist die Vibration für com.android.systemui deaktiviert, und dieses Paket ist auch für den Fingerprintsensor zuständig in diesem Fall
Funktioniert das auch für andere Pakete?
- Ja. Falls man Apps installiert hat, die sich nicht an Einstellungen bezüglich der Vibration halten, kann man auch so vorgehen.
Man folge den Schritten 1-3 oben. Dann gibt man folgendes nacheinander ein in der Eingabeaufforderung:
Code:
adb devices
adb shell
Code:
for pkg in $(pm list packages | sed 's/package://')
do
echo "$pkg $(appops get $pkg VIBRATE)" | grep 'time=+[0-9]*s'
done
z.B.
Code:
com.app.systemnull VIBRATE: allow; time=+18s315ms ago; duration=+33ms
de.paket.systemeins VIBRATE: allow; time=+18s315ms ago; duration=+33ms
Zuletzt bearbeitet: