Ambilight für LG Smart-TV mit WebOs. Piccap-Hyperion- Keine Extra-Kosten! Nur TV und ESP-WLED mit LEDs wird benötigt.

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Neu

      @paramount
      Hallo,

      schau mal unter Adalight Treiber bei der Ausgabepfad, ob ein Device namens „ttyACM0“ oder „ttyACM1“ in der Liste auftaucht und wenn ja, auswählen Speichern und nochmal in der log ansehen, ob er angesprochen wird.
      Bei deinen log mit der neuen HyperHDR wird nämlich gelistet und der kann nur der Pico sein. Vielleicht klappt bei deinem Gerät der automatischen Erkennung nicht.
      Dateien
      • tty ACM0.jpg

        (166,29 kB, 7 mal heruntergeladen, zuletzt: )
      • log1.jpg

        (187,29 kB, 4 mal heruntergeladen, zuletzt: )
      Gruß satdx62
    • Neu

      @paramount

      Was meinst du mit PicCap und HyperHDR Autostart? (PicCap Autostart oder HyperHDR Daemon). Das kann kontrolliert werden.
      Du kannst der Fernseher neu starten, PicCap App aufrufen und direkt auf Log gehen und schau dir das Initialisierungsprozess bis am Ende, um zu sehen, ob gestartet wird.
      HyperHDR App aufrufen und sehen, ob der Daemon startet.
      Von welchen webOS sprechen wir hier?
      Gruß satdx62

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von satdx62 ()

    • Neu

      @satdx62
      HyperHDR ist Autostart aktiviert, aber der Deamon startet nicht, sondern erst, wenn ich nochmal manuell auf Start klicke.
      Bei PicCap ist Autosstart auch ein Haken und wenn ich es öffne sagt er auch "Capturing" und die logs sehen so aus, als würde die Start Routine normal durchlaufen. Muss die App aber dazu immer einmal öffnen. Sonst funktioniert auch die LED-Visualisierung unter HyperHDR nicht.
      Ich muss also quasi immer einmal manuell HyerHDR App und PiCap App öffnen, damit es läuft.


      WebOS ist 0.6.3
    • Neu

      @paramount

      Okay, deine webOS 3.9 wurde mit der Firmware Version 06.10.30 seiner Zeit gepatcht. Hast du vorher schon mal dein gerät mit Rootmy.tv gerootet vor dieser Firmware Version?

      Ich wurde gerne der Inhalt deiner init.d Ordner sehen. Der liegt unter /var/lib/webosbrew/init.d/
      Dateien
      • init.d.jpg

        (130,27 kB, 7 mal heruntergeladen, zuletzt: )
      Gruß satdx62
    • Neu

      @satdx62
      Das Gerät war vorher niegerootet. Nur jetzt, mit der neuen Methode.


      Im Verzeichnis sind folgende Dateien:

      90-start_hyperhdr

      Shell-Script

      1. #!/bin/bash
      2. SERVICE_NAME="org.webosbrew.hyperhdr.loader.service"
      3. ELEVATION_SCRIPT="/media/developer/apps/usr/palm/services/org.webosbrew.hbchannel.service/elevate-service"
      4. # If elevation script is available, execute it for good measure
      5. if [ -f ${ELEVATION_SCRIPT} ]
      6. then
      7. ${ELEVATION_SCRIPT} ${SERVICE_NAME}
      8. fi
      9. # Start daemon
      10. luna-send -n 1 "luna://${SERVICE_NAME}/start" '{}' &
      Alles anzeigen

      und piccapautostart


      Shell-Script

      1. #!/bin/bash
      2. luna-send -n 1 -f luna://org.webosbrew.piccap.service/isRunning '{}' &
      3. exit 0
      Dateien

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von paramount ()

    • Neu

      @paramount
      Hallo,

      normalerweise müsste der HyperHDR „Daemon“ Autostart bei deinem Gerät mit webOS 3.9 Funktionieren. Bei meiner alten LG aus 2017, (OLED65B7D) mit „rootmy.tv“ gerootet, funktioniert sowohl PicCap als auch HyperHDR Autostart fehlerfrei.
      Es sieht so aus, dass beim rooten mit dem neuen Exploit etwas anders ist und der HyperHDR „Daemon“ nicht automatisch startet.
      Auch die Scripts aus der „init.d“ Ordner sind so in Ordnung. Der Autostart funktioniert an sich, lediglich der „Daemon“ startet bei dir nicht automatisch und du startest ihm aus HyperHDR Loader Menü ein.

      Was passiert, wenn du nach Reboot in SSH/Terminal folgender Befehl ausführst?

      Quellcode

      1. luna-send -n 1 'luna://org.webosbrew.hyperhdr.loader.service/start' '{}'
      Erstes Szenario:

      Wenn die Ausgabe {"status":"Daemon started successfully","returnValue":true} meldet und die LEDs trotzdem nicht leuchten, versuche gleich mit folgender Kommando der PicCap Service zu starten:

      Quellcode

      1. if luna-send -n 1 'luna://org.webosbrew.piccap.service/status' '{}' | grep '"isRunning":false'; then luna-send -n 1 'luna://org.webosbrew.piccap.service/start' '{}' ; else luna-send -n 1 'luna://org.webosbrew.piccap.service/stop' '{}' ; fi
      Zweiten Szenario:

      Wenn die Ausgabe {"status":"Daemon is already running","returnValue":false} meldet und die LEDs trotzdem nicht leuchten, versuche gleich mit folgender Kommando der PicCap Service zu starten:

      if luna-send -n 1 'luna://org.webosbrew.piccap.service/status' '{}' | grep '"isRunning":true'; then luna-send -n 1 'luna://org.webosbrew.piccap.service/stop' '{}' ; else luna-send -n 1 'luna://org.webosbrew.piccap.service/start' '{}' ; fi


      Wenn der Service startet, können das automatisieren oder einfach auf eine Fernbedienung Taste legen. :)
      Gruß satdx62

      Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von satdx62 ()