1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

[App] zur Steuerung der Beleuchtung der LGOS-Softtouchtasten

Dieses Thema im Forum "LG Optimus Speed (P990) Forum" wurde erstellt von PatSend, 28.03.2011.

  1. PatSend, 28.03.2011 #1
    PatSend

    PatSend Threadstarter Android-Lexikon

    Beiträge:
    1,432
    Erhaltene Danke:
    497
    Registriert seit:
    21.03.2010
    Hallo zusammen,

    MoDaCo hat eine App geschrieben, mit deren Hilfe die Beleuchtung der Softtouchtasten dauerhaft eingestellt werden kann. Bisher wurde der Wert, den man über das Hidden Menu einstellen konnte, nach einem Reboot wieder verworfen. Die App stellt den Wunschwert nach einem Reboot automatisch wieder her.

    Die App ist für 1,13 Euro im Market erhältlich.

    Marketlink: https://market.android.com/details?id=com.modaco.twoxtouchkeylights&feature=search_result
     
    kukuba bedankt sich.
  2. Lukestar, 28.03.2011 #2
    Lukestar

    Lukestar Erfahrener Benutzer

    Beiträge:
    244
    Erhaltene Danke:
    6
    Registriert seit:
    05.03.2011
    Phone:
    Nexus 5x
    Tablet:
    Nexus 7 (2013)
    Wenn der sowas kann dann könnte er doch auch sicher ein App schreiben bei dem dann z.b. bei nem verpassten anruf die softkeys leuchten oder so
     
  3. PatSend, 28.03.2011 #3
    PatSend

    PatSend Threadstarter Android-Lexikon

    Beiträge:
    1,432
    Erhaltene Danke:
    497
    Registriert seit:
    21.03.2010
    Er wurde bereits mehrfach danach gefragt, das Problem ist, dass das wohl Änderungen im Kernel voraussetzt. In wenigen Wochen sollte das mit Custom-ROMs möglich sein, mit dem Standard-ROM allerdings eher nicht.
     
  4. Micron, 28.03.2011 #4
    Micron

    Micron Android-Hilfe.de Mitglied

    Beiträge:
    91
    Erhaltene Danke:
    9
    Registriert seit:
    25.10.2010
    Verstehe ich nicht, bebötigt diese App auch einen modifizierten Kernel? Oder ist das Problem die Softtasten unabhängig vom LCD zu beleuchten?
     
  5. PatSend, 28.03.2011 #5
    PatSend

    PatSend Threadstarter Android-Lexikon

    Beiträge:
    1,432
    Erhaltene Danke:
    497
    Registriert seit:
    21.03.2010
    Die Softtouch-Tasten werden so oder so beleuchtet, wenn das Display an ist. Die Funktion ist also integriert, nur der Helligkeitsgrad wird über die Apps gesteuert. Es muss also keine neue Funktion eingebaut werden.

    Dass die Softtouch-Tasten leuchten sollen, wenn eine Mail oder SMS eingeht und das Display ansonsten aus ist, ist eine Erweiterung um eine neue Funktion. Und das muss in den Kernel eingebaut werden.
     
    xrockyx bedankt sich.
  6. linulli, 28.03.2011 #6
    linulli

    linulli Android-Hilfe.de Mitglied

    Beiträge:
    139
    Erhaltene Danke:
    28
    Registriert seit:
    24.03.2011
    Diese App hier benötigt keinen modifizierten Kernel. Sie regelt ja auch "nur" die Helligkeit der Tasten.

    Den modifizierten Kernel braucht man wohl, falls man die Tasten unabhängig vom Bildschirm leuchten lassen möchte (als notification-LED Ersatz z.B.).

    € zu spät
     
  7. kingzero, 28.03.2011 #7
    kingzero

    kingzero Android-Experte

    Beiträge:
    646
    Erhaltene Danke:
    161
    Registriert seit:
    16.02.2011
    Das funktioniert bei mir:
    Code:
    while true; do
        echo 0 > /sys/devices/platform/star_touch_led/wled
        sleep 1
        echo 20 > /sys/devices/platform/star_touch_led/wled
        sleep 1
    done
    Wer will daraus jetzt eine App machen?
     
    McFlow bedankt sich.
  8. McFlow, 28.03.2011 #8
    McFlow

    McFlow Android-Lexikon

    Beiträge:
    1,192
    Erhaltene Danke:
    358
    Registriert seit:
    30.09.2009
    Phone:
    LG G3
    Tablet:
    Nexus 7 (2013)
    Lässt das die Softtouch Tasten in einer Endlosschleife blinken?
    Hab noch kein LGOS. Ansonsten könnte ich mich mal dran machen.
     
  9. kingzero, 28.03.2011 #9
    kingzero

    kingzero Android-Experte

    Beiträge:
    646
    Erhaltene Danke:
    161
    Registriert seit:
    16.02.2011
    Richig. Das Script lässt die Tasten im Intervall von einer Sekunde blinken. Nicht leuchten -> Max leuchten.
     
  10. Hin

    Hin Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Welche sprache ist das? Android Apps werden doch in Java geschrieben.
     
  11. kingzero, 28.03.2011 #11
    kingzero

    kingzero Android-Experte

    Beiträge:
    646
    Erhaltene Danke:
    161
    Registriert seit:
    16.02.2011
    Bash.
     
  12. Hin

    Hin Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Aber die Apps laufen ja in einer VM, bist du dir sicher, dass man daraus den selben Zugriff aufs System hat? Ohne Root sicher nicht, mit bin ich auch noch skeptisch.
     
  13. kingzero, 28.03.2011 #13
    kingzero

    kingzero Android-Experte

    Beiträge:
    646
    Erhaltene Danke:
    161
    Registriert seit:
    16.02.2011
    Ja das Script läuft problemlos auch ohne Root.

    McFlow wird die App dann sicher in Java machen. Meins war ja nur ein Proof of Concept.
     
    Zuletzt bearbeitet: 28.03.2011
  14. Hin

    Hin Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Ich würd mich ja freuen, wenn es funktioniert! :)
     
  15. McFlow, 28.03.2011 #15
    McFlow

    McFlow Android-Lexikon

    Beiträge:
    1,192
    Erhaltene Danke:
    358
    Registriert seit:
    30.09.2009
    Phone:
    LG G3
    Tablet:
    Nexus 7 (2013)
    Ich schaue mir ja schon an wie man verpasste Anrufe und SMS abfragen kann :p
    Ich habe allerdings mein LGOS noch nicht. Also dauerts noch ein bisschen. Ich schätze bis dahin gibt's schon was. Falls nicht, mache ich mich dann dran.
     
  16. space79, 28.03.2011 #16
    space79

    space79 Erfahrener Benutzer

    Beiträge:
    238
    Erhaltene Danke:
    103
    Registriert seit:
    09.05.2010
    Is das Eitrig? ;)

    Made my Day ^^

    Geiler verschreiber!!!!
     
  17. Micron, 28.03.2011 #17
    Micron

    Micron Android-Hilfe.de Mitglied

    Beiträge:
    91
    Erhaltene Danke:
    9
    Registriert seit:
    25.10.2010
    Funktionieren die Shellbefehle wenn du sie mit ausgeschaltetem Display über ADB reinhaust?
     
  18. kingzero, 28.03.2011 #18
    kingzero

    kingzero Android-Experte

    Beiträge:
    646
    Erhaltene Danke:
    161
    Registriert seit:
    16.02.2011
    Ja, ich habs über ADB gemacht mit ausgeschaltetem Display.

    @space79
    Ja super lustig. :thumbdn:
     
  19. Micron, 28.03.2011 #19
    Micron

    Micron Android-Hilfe.de Mitglied

    Beiträge:
    91
    Erhaltene Danke:
    9
    Registriert seit:
    25.10.2010
    Also die Softkey beleuchtung ging troz abgeschaltetem Display an? Wenn ja dann sehe ich keine Probleme das in einer App zu Implementieren die im Hintergrund läuft und auf verpasste Anrufe/SMS entsprechend Reagiert... Leider kenne ich mich mit App erstellung noch nicht aus. Habe damit noch nicht gearbeitet sonnst würde ichs schnell coden, sollte kein großes Ding sein. Vorrausgesetzt man kann shell befehle aus einer App ausführen.
    Im übrigen sehe ich keine Notwendigkeit den Kernel zu modifizieren.
     
  20. McFlow, 28.03.2011 #20
    McFlow

    McFlow Android-Lexikon

    Beiträge:
    1,192
    Erhaltene Danke:
    358
    Registriert seit:
    30.09.2009
    Phone:
    LG G3
    Tablet:
    Nexus 7 (2013)
    Java kann grundsätzlich bash Befehle ausführen lassen. Ob das auch unter Android so klappt wird sich dann zeigen.
    Missed Calls abzufragen ist scheinbar auch kein großes Ding.
    Die App würde ich höchstwahrscheinlich als Service implementieren. Aber ich lese mich bezüglich services, threads, broadcast receiver etc. nochmal ein. Ich will da keinen Murks machen.
    Das größte Problem sehe ich noch in Akkuverbrauch vs. Genauigkeit. Wenn ich die App permanent auf Missed Calls prüfen lassen würde, dann wäre mit Sicherheit der Akkuverbrauch enorm hoch. Das sollte dann in Intervallen geschehen, diese könnte man auch vom Benutzer festlegen lassen. Sobald nach dem Prüfen ein entangenen Anruf festgestellt wurde fangen die Tasten an zu blinken irgendwann festgestellt wird, dass kein entgangener Anruf vorhanden ist. Und das ganze wieder von vorne...
    Wenn jetzt allerdings das Intervall der Prüfungen zu hoch ist blinkt es halt noch weiter, auch wenn keine missed calls mehr vorhanden sind. Wenn das Intervall recht klein ist dürfte der Akkuverbrauch dementsprechend steigen.

    Das ist mein spontan erdachter, grober Ablauf der App. Da ich sowieso damit rechne, dass es bei den xda bald sowas gibt ist das ganze etwas detaillierter ausgefallen.
    Wie gesagt, das war mein spontaner Einfall dazu ohne mir weiter Gedanken zu machen. Vielleicht lässt sich das auch ein bisschen besser lösen. Ich werde mich nochmal damit befassen.
     

Diese Seite empfehlen