AW: [Q] LED's in der SHELL
Mich würds mehr interessieren wie man die leds länger blinken lässt
AW: [Q] LED's in der SHELL
Schätze mal das geht nur im Quellcode von HTC. Habe mir im Vorfeld mit ner eigenen App versucht die LEDs farblich zu steuern, aber egal welchen farbcode ich angeben es wird immer grün. Befürchte das HTC dort eine sperre verbaut hat. Weil laut Google Api sollte es funktionieren und man hätte ja zumindest die bekannten Farben hinbekommen müssen. Aber ging leider gar nicht.
AW: [Q] LED's in der SHELL
Zitat:
Zitat von
p4nik
Mich würds mehr interessieren wie man die leds länger blinken lässt
=> http://www.pocketpc.ch/htc-desire-hd...hrichtung.html
AW: [Q] LED's in der SHELL
kannst du mal einen link von dem Video mit der blauen LED online stellen?
Ich denke das wird noch ein bisschen dauern, bis das einer schafft. Beim normalen Desire, wars anfangs doch auch nur weniger farben oder?
AW: [Q] LED's in der SHELL
hmm... finds gerade nicht mehr... anderer PC... nun bin ich gerade am zweifeln ob es wirklich das DHD oder nur das Desire war ^^
... komisch ...
Hab nun mal von den XDA's "DesireLED" geladen. blue LED geht nicht an... allerdings wenn ich green und amber anmache dann wirds orange... Also erst amber (rötlich), dann green scheint sich zu mischen...
Für mich ergibt sich daraus eigentlich das es evtl doch ein paar mehr farben werden könnten, oder was meint ihr?
Hab mich gerade mal ein bischen im Kernel vom HTC Desire HD die Treiber für die LEDs angeschaut, aber ehrlich gesagt ist das etwas zu unübersichtlich für mich ^^
Hab aufjedenfall 3 Dateien von HTC gefunden, und folgende codes lassen mich auch auf "blau" schließen:
leds-cpld.c:
Code:
...
struct led_classdev leds[4]; /* blue, green, red */
...
leds-microp.c:
Code:
...
if (!strcmp(ldata->ldev.name, "green")) {
...
} else if (!strcmp(ldata->ldev.name, "amber")) {
...
} else if (!strcmp(ldata->ldev.name, "blue")) {
...
natürlich ist mir auch bewusst, das es "universal" Treiber sein könnten ;)
Allerdings reicht meine Erfahrung aus um den Code lesen zu können, aber ich bin leider noch ein "noob" im Kernel kompilieren, bzw. Treiber schreiben :D