Nothing Phone (3a) Pro Essential Button umbelegen

  • 0 Antworten
  • Letztes Antwortdatum
gedhe

gedhe

Ehrenmitglied
554
Hallo zusammen,
nicht meine Arbeit aber sicher für die eine oder den anderen interessant:
Es ist ohne root möglich, den essential-button mit anderen Funktionen zu belegen.
Hierzu ist es zwar nötig, den essential-space zu deaktivieren - trotz anfänglichem Glauben, ich würde das nutzen können, habe ich es in den letzten Wochen eher störend empfunden, bei "Fehlbenutzung" immer einen Screenshot oder eine Nachricht im essential-space aufzunehmen.

Im xda-Forum bin ich daher auf diese einfache aber super Möglichkeit gestoßen.
Alles ohne Gewähr und auf eigene Gefahr - bei mir hat aber über USB-Debugging alles gut hin und wieder zurück funktioniert.
Es ist nicht meine Arbeit, ich habe lediglich zusammenfassend übersetzt!
Da bei mir die Verbindung über die im Original genannte Möglichkeit mit Termux nicht funktioniert hat, habe ich das Wireless-Debugging nicht erklärend hinzugefügt.

1. Entwickleroptionen freischalten (Einstellungen-->Über das Telefon-->auf das Telefonbild tippen-->7x auf Build-Nummer klicken)
2. Einstellungen-->System-->Entwickleroptionen-->USB-Debugging aktivieren
3. ADB-Platform-Tools herunterladen, entpacken und im Ordner mit der adb.exe rechtsklicken-->Terminalfenster hier öffnen
3a. Telefon mit USB-Kabel verbinden
4. Befehl eingeben: "adb devices", Phone sollte erkannt werden
5. Falls hier eine Fehlermeldung kommt: ".\adb devices" versuchen
6. Pakete deaktiveren:
  • "adb shell pm disable-user --user 0 com.nothing.ntessentialspace" bzw. ".\adb shell pm disable-user --user 0 com.nothing.ntessentialspace"
  • "adb shell pm disable-user --user 0 com.nothing.ntessentialrecorder"bzw. ".\adb shell pm disable-user --user 0 com.nothing.ntessentialrecorder"
7. KeyMapper aus dem Playstore laden und Berechtigungen erlauben
  • "+"-Icon anklicken
  • "record trigger" klicken und dann den essential-button drücken. Bei mir wurde dieser als "scancode 1250" erkannt.
  • "action" zuweisen. Es geht auch, "constraints" zu hinterlegen. Dies bedeutet, dass man z.B. die Kamera bei drücken des essential-buttons starten kann aber nur, wenn z.B. das Display an ist.
  • "save"
8. Rolle rückwärts:
  • KeyMapper deinstallieren
  • per adb (siehe oben) mit dem Phone verbinden
  • "adb shell pm enable com.nothing.ntessentialspace" bzw. ".\adb shell pm enable com.nothing.ntessentialspace"
  • "adb shell pm enable com.nothing.ntessentialrecorder" bzw. ".\adb shell pm enable com.nothing.ntessentialrecorder"
  • Diese beiden Apps können auch über die App-Steuerung reaktiviert werden (Einstellungen-->Apps-->System-Apps anzeigen und nach den beiden Paketen suchen
Habt Spaß und rein haun,
David
 
  • Danke
Reaktionen: PapaPinguin und komolze

Ähnliche Themen

M
Antworten
2
Aufrufe
44
andia78
andia78
ChrisOB
Antworten
3
Aufrufe
807
inthehouse
inthehouse
ElemenTzz
Antworten
4
Aufrufe
192
ElemenTzz
ElemenTzz
Ilam
Antworten
5
Aufrufe
477
nicpas
nicpas
Zurück
Oben Unten