Ist es möglich, eine App zu verwenden, um den Netzschalter vom Ausschalten des Telefons auszuschalten? -- buttons Bereich und power-on Bereich android verbunden Problem

Is it possible to use an app to disable the power button from switching the phone off?



-2
vote

Problem

Deutsch

ist es möglich, eine Android-Anwendung so zu haben, dass, wenn der Benutzer das Telefon startet, durch Drücken der Seitentaste nicht ausgeschaltet wird? Es bedeutet, dass die einzigen Mittel zum Ausschalten der Batterie entfernt werden, und die Erlaubnis des Benutzers ist hier kein Problem.

Englische Sprache

Is it possible to have an android application such that if the user starts it the phone will not switch off by pressing the side button? It means the only means to switch off it will be remove the battery, and taking all sort of permission from user is not an issue here.

     

Antwortliste

2
 
vote

nein, es ist nicht möglich. Die Funktionalität, um das Gerät auszuschalten, wenn der Netzschalter abgehalten wird, ist auf einem sehr geringen Niveau des Systems, so dass auch wenn Android in einen gebrochenen Zustand gelangt, der Benutzer das Gerät immer noch umschalten kann, um es zu verhindern, um es zu verhindern. Dies ist besonders wichtig für Geräte ohne abnehmbare Batterie!

Nur den Kernel ersetzen mit einem benutzerdefinierten, der den Netzknopf vollständig deaktivieren kann. Dies kann nicht möglich sein, je nachdem, in welchem ​​Gerät Sie abzielen, und ob alle Treiber und die Kernel-Quelle für dieses Gerät verfügbar sind.

 

No, it's not possible. The functionality to turn off the device if the power button is held down is at a very low level of the system, so that even if Android gets into some broken state, the user can still switch the device off to prevent it overheating. This is especially important on devices without a removable battery!

Only replacing the kernel with a custom-built one can disable the power button completely. This may or may not be possible depending on what device you're targeting and whether all the drivers and kernel source for that device are available.

 
 
0
 
vote

Es ist möglich, den Hardwareschlüssel auch ohne App zu deaktivieren oder sogar zu ändern.

In meinem Fall habe ich gerade kommentiert (hinzugefügt eine # zu Beginn von) die Zeilen, die mit der Macht in der /system/usr/keylayout/Generic.kl file

beginnen

(mit root- und rw-Zugriff auf / System. Zugriff auf das System als RW, verwenden Sie diesen Befehl einfach: mount -o remount,rw /system )

und das Gerät neu gestartet. Danach funktioniert mein physischer Power-Knopf nicht mehr. Ich habe das mehr getestet, indem ich meine physische Home-Taste den Buchstaben A auf dieselbe Weise eingeben kann.

(Sie können eine Idee erhalten, welche Änderungen vorgenommen werden können, indem Sie diese Datei lesen können. Media_Play, Kamera, Anruf, Kontakte, Brighthess und mehr sind alles dort. Ich nehme an, dass es möglich ist, die virtuellen Schlüssel zu ändern ( wie virtuelle Tastaturtasten) tun).

 

It is possible to disable or even change what hardware keys do even without an app.

In my case I just commented out (added a # at beginning of) the lines starting with POWER in the /system/usr/keylayout/Generic.kl file

(with root and rw access to /system . To access /system as rw just use this command: mount -o remount,rw /system)

and rebooted the device. After this my physical power button doesn't work anymore. I tested this more by making my physical home button type the letter a in the same way.

(You can get an idea what changes can be made by reading that file. MEDIA_PLAY , CAMERA , CALL , CONTACTS , BRIGTHESS and more are all there. I suppose that in the same way it is possible to change what virtual keys (like virtual keyboard keys) do).

 
 

Verwandte Fragen

32  Funktioniert der Alarm, wenn mein Telefon ausgeschaltet ist?  ( Does the alarm work when my phone is turned off ) 
wird der Alarm immer noch ausgehen, wenn ich das Telefon vorher ausschalte? Beispiel: Wenn ich eine niedrige Batterie habe, muss ich schlafen gehen und auf ...

1  Tab 2 10.1 einschalten weiter  ( Tab 2 10 1 keeps turning on ) 
Ich habe ein Galaxy-Tab 2 10.1 letzten Jahres gekauft, und es ist großartig gearbeitet. Dann bemerkte ich den anderen Tag, als ich versuchte, das Tablet auszu...

1  Der Netzknopf meines Telefons ist schlecht gegangen. Kann ich meinen Computer verwenden, um einen USB-Befehl zu senden, um das Telefon zu starten?  ( My phones power button has gone bad can i use my computer to send a usb comman ) 
Ich habe ein altes Telefon: ein HTC-Wildfire S. Alles funktioniert gut, mit der Ausnahme, dass der Netzknopf schlecht ist. Kann ich das Telefon irgendwie über...

5  Rufen Sie den Bildschirm ohne Android-Schlafen ab  ( Turn screen off without android sleeping ) 
Gibt es eine Möglichkeit, den Bildschirm schnell auszuschalten, ohne den Android-Schlaf herzustellen? Zum Beispiel benutze ich manchmal die ruhige App, wenn...

1  Nexus 5x lässt sich nicht einschalten  ( Nexus 5x wont turn on ) 
Mein Nexus 5x startete Bootloading, aber jetzt schaltet es sich überhaupt nicht ein. Ich bemerkte, dass der Akku aufwölbt wurde, also ersetzte ich es mit eine...

1  Gibt es einen Weg, um Ruhezustand zu planen / herunterfahren auf einem HTC-Desire HD?  ( Is there a way to schedule hibernate shut down on an htc desire hd ) 
Ich plane, Sleepphones zu bekommen, eine Art komfortables Kopfhörer, den ich in mein HTC-Desire HD stecke. Ich würde Musik spielen, die mich für bis zu 60 Min...

-2  Ist es möglich, eine App zu verwenden, um den Netzschalter vom Ausschalten des Telefons auszuschalten?  ( Is it possible to use an app to disable the power button from switching the phon ) 
ist es möglich, eine Android-Anwendung so zu haben, dass, wenn der Benutzer das Telefon startet, durch Drücken der Seitentaste nicht ausgeschaltet wird? Es be...

3  POWER-Taste Mangel: Wie kann ich mein Gerät einschalten?  ( Power button defect how do i turn my device on ) 
In letzter Zeit funktionierte meine Power-Taste nicht mehr, was bedeutet, dass es nicht akzeptiert wird einen beliebigen -en-Eingang. Mit CyanogenMod konnte...

4  Wie kann ich den Timer zum Ein- und Aus-Gerät ein- und ausschalten?  ( How can i schedule timer to power on and off device ) 
Gibt es eine Möglichkeit, den Timer zum Ein- und Aus-Gerät ein- und auszuschalten? Beispiel täglich mit 8 Uhr morgens einschalten und um 22:00 Uhr ausgescha...

-1  Lenovo S6000 - AUTO POWER AUF BESTELLEN Ladegerät [Duplikat]  ( Lenovo s6000 auto power on after connecting charger ) 
Diese Frage hat bereits Antworten hier automatisch mit Android eingeschaltet, wenn das Ladegerät miteinander verbunden ist ...




© 2022 www.antworten.top All Rights Reserved. Fragen & Antworten Haus Alle Rechte vorbehalten