S
sessions
Stamm-User
- 152
Update zur Installation! 15.04.2013
Damit die App läuft, ist es nötig, die Datei "led_effects_charge_loop" in das Verzeichnis /sdcard/leds (alles klein geschrieben) zu entpacken.
Die App sucht dort danach und funktioniert nicht wenn das script nicht dort gespeichert ist.
Die App funktioniert nur unter ICS, da meine Tasker Version nicht für GB exportieren kann.
Alle Dateien sind am Ende dieses Posts zum Download angehängt
Erklärung:
led_sequenzen.zip --> einige scripts, zum Ausführen mit einem Script manager mit verschiedenen Led Animationen
led_Effects.4.apk --> App, die beim Laden gestartet werden muss um einen Led Animation zu erzeugen
led_effects_charge_loop.zip --> nach /sdcards/leds entpacken, damit die app läuft
led_effects_charge.txt --> zur Verwendung mit Tasker, siehe Post #5
Hier kommt das erste Update! 10.04.2013
Ich habe mittlerweile massenhaft Postings in den verschiedensten Foren durchgelesen, und bin zu folgender Erkenntniss gekommen:
1) Die Led Leiste wird über die API com.sonyericsson.illumination.IlluminationIntent angesprochen.
Mit dem Intent und der Action dazu kann man aus einem Programm heraus die ganze Leiste leuchten, blinken, pulsieren lassen. Aber nur die ganze Leiste.
Man kann die Leds damit nicht einzeln ansprechen.
-> Dazu ist kein root notwending. Der Programmiere der Illumination Bar Notification App, rundong, hat das im xda Thread dazu angedeutet. Er hat
aber auch ausgeschlossen, die App zu ändern, da das viel zu viel Arbeit wäre.
Deshalb kann die Illumination Bar Notification App auch nur die ganze Leiste steuern.
2) Die Farbe / Helligkeit der einzelnen Leds kann aber über einen Wert in der entsprechenden Class verändert werden.
nixx-X1 hat das mit Leds-U-Ctrl sehr gut umgesetzt, dapaua in seinen "Blink scripts".
-> dazu ist aber root erforderlich!
Update auf Version 1 in Post #5!
https://www.android-hilfe.de/forum/sony-xperia-u.558/benutzerdefinierte-animation-der-led-leiste.397534.html#post-5544066
Hallo Leute!
Vorweg:
Ich verwende Illumiation Bar Notification aus dem Store, um bei verschiedenen Ereignissen die LED Leiste zu aktivieren. Leds-U-Control ist mir auch bekannt - habs aber nicht selber probiert. Ich bin nicht sicher, ob LUC das kann was ich mir vorstelle...
Nachdem unsere Led- Leiste eigentlich viel mehr Möglichkeiten als einfaches aufleuchten in einer einzelnen Farbe bietet, habe ich ein paar kleine Scripts generiert, mit denen ich LEDs individuell steuern kann.
Ich stelle mir vor, dass zum Beispiel beim Laden die Leds in Gelb in einer Hin - und Her Sequenz aufleuchten.
Ich habe mal die folgenden Scripts angehängt:
leds_links_rechts - Leds leuchten von links nach rechts, in verschiedenen Farben
leds_rechts_links - Leds leuchten von rechts nach links, in verschiedenen Farben
led_l-r-l - Die Leds leuchten abwechseln von links nach rechts, in verschiedenen Farben
leds_in_out Die LEDs blinken...
leds_charge_smooth_gelb - So stelle ich mir die "Lade- Animation" vor
leds_charge_smooth_lila - Das gleiche in lila, könnte man z.b. verwenden wenn über PC-USB geladen wird
Die Scripts können mit einem Script Manager einfach ausgeführt werden, es ist jedoch root- Berechtigung erforderlich. Man kann sie natürlich auch über die ADB Shell direkt starten, das hab ich beim Erstellen und Probieren ständig gemacht.
Mein Problem ist jetzt:
Wie sage ich dem System, dass bei einem bestimmten Event ein bestimmtes Script ausgeführt werden soll?
Ich habe schon mit ein paar Task Managern (wie z.B. Lifeware Manager) herumgespielt - die können aber alle keine Scripts ausführen
Kann ich aus dem Script irgendwie eine .apk machen, dass das "standalone" läuft?
Hat jemand eine Idee, wie ich die Animationen besser erstellen kann? Ich nehme derzeit ein Excel Sheet, in dem ich jeden Leucht- Schritt einzeln generiere und dann vervielfältige. Ich habe mir zwar die Methode von nixx-X1 von xda angeschaut, aber mit Adobe After Effects kenn ich mich nicht aus und haben tu ichs auch nicht...
Kenn vielleicht jemand einen Weg oder ein Kommando, die LEDs auch ohne Root Berechtigung anzusteuern? Irgendwie muss "Illumination Bar Notification" das ja auch machen...
Ich bitte um Hilfe!
Danke!
Damit die App läuft, ist es nötig, die Datei "led_effects_charge_loop" in das Verzeichnis /sdcard/leds (alles klein geschrieben) zu entpacken.
Die App sucht dort danach und funktioniert nicht wenn das script nicht dort gespeichert ist.
Die App funktioniert nur unter ICS, da meine Tasker Version nicht für GB exportieren kann.
Alle Dateien sind am Ende dieses Posts zum Download angehängt
Erklärung:
led_sequenzen.zip --> einige scripts, zum Ausführen mit einem Script manager mit verschiedenen Led Animationen
led_Effects.4.apk --> App, die beim Laden gestartet werden muss um einen Led Animation zu erzeugen
led_effects_charge_loop.zip --> nach /sdcards/leds entpacken, damit die app läuft
led_effects_charge.txt --> zur Verwendung mit Tasker, siehe Post #5
Hier kommt das erste Update! 10.04.2013
Ich habe mittlerweile massenhaft Postings in den verschiedensten Foren durchgelesen, und bin zu folgender Erkenntniss gekommen:
1) Die Led Leiste wird über die API com.sonyericsson.illumination.IlluminationIntent angesprochen.
Mit dem Intent und der Action dazu kann man aus einem Programm heraus die ganze Leiste leuchten, blinken, pulsieren lassen. Aber nur die ganze Leiste.
Man kann die Leds damit nicht einzeln ansprechen.
-> Dazu ist kein root notwending. Der Programmiere der Illumination Bar Notification App, rundong, hat das im xda Thread dazu angedeutet. Er hat
aber auch ausgeschlossen, die App zu ändern, da das viel zu viel Arbeit wäre.
Deshalb kann die Illumination Bar Notification App auch nur die ganze Leiste steuern.
2) Die Farbe / Helligkeit der einzelnen Leds kann aber über einen Wert in der entsprechenden Class verändert werden.
nixx-X1 hat das mit Leds-U-Ctrl sehr gut umgesetzt, dapaua in seinen "Blink scripts".
-> dazu ist aber root erforderlich!
Update auf Version 1 in Post #5!
https://www.android-hilfe.de/forum/sony-xperia-u.558/benutzerdefinierte-animation-der-led-leiste.397534.html#post-5544066
Hallo Leute!
Vorweg:
Ich verwende Illumiation Bar Notification aus dem Store, um bei verschiedenen Ereignissen die LED Leiste zu aktivieren. Leds-U-Control ist mir auch bekannt - habs aber nicht selber probiert. Ich bin nicht sicher, ob LUC das kann was ich mir vorstelle...
Nachdem unsere Led- Leiste eigentlich viel mehr Möglichkeiten als einfaches aufleuchten in einer einzelnen Farbe bietet, habe ich ein paar kleine Scripts generiert, mit denen ich LEDs individuell steuern kann.
Ich stelle mir vor, dass zum Beispiel beim Laden die Leds in Gelb in einer Hin - und Her Sequenz aufleuchten.
Ich habe mal die folgenden Scripts angehängt:
leds_links_rechts - Leds leuchten von links nach rechts, in verschiedenen Farben
leds_rechts_links - Leds leuchten von rechts nach links, in verschiedenen Farben
led_l-r-l - Die Leds leuchten abwechseln von links nach rechts, in verschiedenen Farben
leds_in_out Die LEDs blinken...
leds_charge_smooth_gelb - So stelle ich mir die "Lade- Animation" vor
leds_charge_smooth_lila - Das gleiche in lila, könnte man z.b. verwenden wenn über PC-USB geladen wird
Die Scripts können mit einem Script Manager einfach ausgeführt werden, es ist jedoch root- Berechtigung erforderlich. Man kann sie natürlich auch über die ADB Shell direkt starten, das hab ich beim Erstellen und Probieren ständig gemacht.
Mein Problem ist jetzt:
Wie sage ich dem System, dass bei einem bestimmten Event ein bestimmtes Script ausgeführt werden soll?
Ich habe schon mit ein paar Task Managern (wie z.B. Lifeware Manager) herumgespielt - die können aber alle keine Scripts ausführen
Kann ich aus dem Script irgendwie eine .apk machen, dass das "standalone" läuft?
Hat jemand eine Idee, wie ich die Animationen besser erstellen kann? Ich nehme derzeit ein Excel Sheet, in dem ich jeden Leucht- Schritt einzeln generiere und dann vervielfältige. Ich habe mir zwar die Methode von nixx-X1 von xda angeschaut, aber mit Adobe After Effects kenn ich mich nicht aus und haben tu ichs auch nicht...
Kenn vielleicht jemand einen Weg oder ein Kommando, die LEDs auch ohne Root Berechtigung anzusteuern? Irgendwie muss "Illumination Bar Notification" das ja auch machen...
Ich bitte um Hilfe!
Danke!
Anhänge
Zuletzt bearbeitet: