[Plugin] Ciplus helper - all (test)

There are 19 replies in this Thread which was already clicked 1,037 times. The last Post () by Lululla.

    • Official Post

    Appena sviluppato per tutte le immagini..


    plugin.png



    ## CI+ Helper Plugin – Changelog v6.0


    ---


    ### 🇬🇧 English


    #### New Features

    - **WQHD (2560×1440) skin support** – optimized interface for 2K displays.

    - **ARM/Zgemma‑ARM separation** – dedicated binary for Zgemma ARM models (`h7`, `h10`, `h9combo`, `h9twin`, `h9combose`, `h9twinse`) now installed automatically via `postinst`.

    - **CI+ slot management** – enable/disable CI+ certification individually for slot 0 and slot 1 (ARM boxes only).

    - **"Restart GUI" command** – quick restart of Enigma2 interface directly from the plugin menu.

    - **`info.txt` now reports `ciplushelper-zgemma-arm`** – for better debugging and traceability.

    - **Universal hardware detection** – now supports **ALL ARM and MIPSEL** boxes with intelligent fallback detection.


    #### Improvements

    - **Unified hardware detection** – primary detection from `/proc/stb/info/` with fallback to `/tmp/boxbranding.cfg`, `opkg print-architecture` and `uname -m` for full compatibility with **OpenPLi, OpenATV, OpenBH, OpenViX** and all other images.

    - **Faster process status** – replaced `top` with `pgrep` for quicker and cleaner process checks.

    - **Refactored plugin code** – used a `commands` dictionary to make action handling more compact and maintainable.

    - **Updated "Supported models" message** – split into ARM and MIPSEL lists for better clarity.

    - **Init script versioning** – `ciplushelper.sh` now includes `VERSION=1` to prevent unnecessary overwrites on update.

    - **Improved postinst** – now detects `ustym4kpro`, `dm8000`, `uclan` and all generic ARM/MIPSEL boxes.

    - **Better error handling** – clear error messages with instructions for reporting unsupported boxes.


    #### Bug Fixes / Corrections

    - Fixed model detection for boxes that do not provide `getImageVersion`.

    - Fixed detection for boxes where `/proc/stb/info/model` returns generic value (e.g., `dm8000` on Uclan boxes).

    - Removed dependency on `/var/local` extraction – plugin now uses its own pre‑extracted binary folders (no `.tar` extraction required).

    - Corrected skin dimensions for FHD displays (slightly increased screen height to fit all menu entries).

    - Fixed `postrm` script to properly stop service before removal.


    #### Supported Devices

    - **ARM:** HD51, VS1500, Zgemma H6/H7/H9combo(se)/H9twin(se)/H10, Pulse 4K(mini), h17, 8100s, hd61, Uclan (ustym4kpro), DM8000, and all generic ARM boxes.

    - **MIPSEL:** Mutant hd1500/hd2400, Xtrend et8000/et10000, Formuler f1/f3/f4, Triplex, Cube, and all generic MIPSEL boxes.


    ---


    ### 🇮🇹 Italiano


    #### Nuove Funzionalità

    - **Supporto skin WQHD (2560×1440)** – interfaccia ottimizzata per display 2K.

    - **Separazione ARM / Zgemma‑ARM** – binario dedicato per i modelli Zgemma ARM (`h7`, `h10`, `h9combo`, `h9twin`, `h9combose`, `h9twinse`) ora installato automaticamente tramite `postinst`.

    - **Gestione slot CI+** – abilita/disabilita la certificazione CI+ singolarmente per lo slot 0 e lo slot 1 (solo box ARM).

    - **Comando "Riavvio GUI"** – riavvio rapido dell'interfaccia Enigma2 direttamente dal menu del plugin.

    - **`info.txt` ora riporta `ciplushelper-zgemma-arm`** – per un migliore debug e tracciabilità.

    - **Rilevamento hardware universale** – ora supporta **TUTTI i box ARM e MIPSEL** con rilevamento intelligente.


    #### Miglioramenti

    - **Rilevamento hardware unificato** – rilevamento primario da `/proc/stb/info/` con fallback su `/tmp/boxbranding.cfg`, `opkg print-architecture` e `uname -m` per piena compatibilità con **OpenPLi, OpenATV, OpenBH, OpenViX** e tutte le altre immagini.

    - **Controllo processo più veloce** – sostituito `top` con `pgrep` per verifiche più rapide e pulite.

    - **Codice plugin rifattorizzato** – usato un dizionario `commands` per rendere la gestione delle azioni più compatta e manutenibile.

    - **Messaggio "Modelli supportati" aggiornato** – suddiviso in elenchi ARM e MIPSEL per maggiore chiarezza.

    - **Versione script init** – `ciplushelper.sh` ora include `VERSION=1` per evitare sovrascritture non necessarie durante l'aggiornamento.

    - **Postinst migliorato** – ora rileva `ustym4kpro`, `dm8000`, `uclan` e tutti i box ARM/MIPSEL generici.

    - **Gestione errori migliorata** – messaggi di errore chiari con istruzioni per segnalare box non supportati.


    #### Bug Fix / Correzioni

    - Risolto il rilevamento del modello per i box che non forniscono `getImageVersion`.

    - Risolta la rilevazione per i box dove `/proc/stb/info/model` restituisce un valore generico (es. `dm8000` sui box Uclan).

    - Rimossa la dipendenza dall'estrazione in `/var/local` – il plugin ora usa le cartelle binarie pre‑estratte (nessuna estrazione `.tar` richiesta).

    - Corrette le dimensioni della skin per display FHD (altezza leggermente aumentata per adattare tutte le voci di menu).

    - Corretto lo script `postrm` per fermare correttamente il servizio prima della rimozione.


    #### Dispositivi Supportati

    - **ARM:** HD51, VS1500, Zgemma H6/H7/H9combo(se)/H9twin(se)/H10, Pulse 4K(mini), h17, 8100s, hd61, Uclan (ustym4kpro), DM8000 e tutti i box ARM generici.

    - **MIPSEL:** Mutant hd1500/hd2400, Xtrend et8000/et10000, Formuler f1/f3/f4, Triplex, Cube e tutti i box MIPSEL generici.


    ---


    ## Installation / Installazione


    **IPK** – just install as usual.

    **IPK** – installa come al solito.


    After installation, **reboot your box** to complete the setup.

    Dopo l'installazione, **riavvia il box** per completare la configurazione.




    133895553_991012214724373_5358354085341061009_o-1.jpg


    ________________________________________________________

    ## Telnet command line

    wget -q --no-check-certificate https://raw.githubusercontent.com/OwnerPlugins/Ciplushelper/main/installer.sh -O - | /bin/bash



    se qualcuno ha coraggio di testarlo.. io non ho c.i. module..

    • -box usato
    • -immagine usata
    • -debug per issue
    • -non servono le foto (al massimo la foto del Plugin --> neanche quella posso vedere)

    Senza queste informazioni non prenderò in considerazione i test :)

    Grazie

    • Official Post

    about.png?raw=true


    menu.png?raw=true




    -------------------


    remove last ipk and reinstall


    from telnet

    opkg remove enigma2-plugin-extensions-ci-plus-helper


    put ipk on /tmp and

    cd /tmp

    opkg install *.ipk



    For next step i needed feedback debug..

    More than 30 users have downloaded it: so I'll wait for the test first.

    Then we'll move on.



  • Hello,

    Àfter install and setup and reboot my Vu+ Duo 4K SE has "no Common Interface". So black screen on Tivusat and when I want to restart the GUI with the link in plugin, I have a green screen and nothing else.

    So I am back to the last version (5.8....) and all works again.

    • Official Post

    Hello,

    Àfter install and setup and reboot my Vu+ Duo 4K SE has "no Common Interface". So black screen on Tivusat and when I want to restart the GUI with the link in plugin, I have a green screen and nothing else.

    So I am back to the last version (5.8....) and all works again.

    -box used

    -image used

    -debug for issue


    Code
    init 4
    killall -9 enigma2
    ENIGMA_DEBUG_LVL=4 enigma2.sh > /tmp/debug.log 2>&1 &

    put log crash here..

    /tmp/debug.log



    read first topic please


    Attempt install and restart from gui..

    • Official Post

    but i test this plugin,, not Pineas..


    Ciplushelper 6.1 Not tested on Py2 (maybe compatible)


    this plugin is not CI plugin..
    this install lib and active CI device


    Release Release v6.1 · OwnerPlugins/Ciplushelper

  • On my build, after clicking on restart GUI, an error occurred.


  • Here is what I'm getting with this CI+ helper: no info on my Tivùsat CAM using OpenATV 8.0.0 beta on a Vu+ Duo 2.



    vu+ duo2,vu+zero4k,vu+ultimo

    dvbdream . haupage /tbs6983 vplug

    antenne bande c / 2.80cm/antenne ku/ channel master 150cm

    Edited once, last by popo40 ().

    • Official Post

    Version bump to 6.3.

    Add 'Update plugin' menu command that runs the installer script from GitHub.

    Fix restart GUI functionality by using proper MessageBox callback pattern and TryQuitMainloop instead of killall -9 for graceful shutdown.



    Release Release v6.3 · OwnerPlugins/Ciplushelper

  • Con il mio scrauso Qviart Lunix 4K il mio vecchio CI+ Helper non funzionava naturalmente più. Piallato tutto ed installata la Openatv 7.6 con il comando

    ## Telnet command line

    wget -q --no-check-certificate https://raw.githubusercontent.com/OwnerPlugins/Ciplushelper/main/installer.sh -O - | /bin/bash


    Ho installato il modulo CI+ Helper versione 6,1 che funziona perfettamente con Tivusat la cui CAM era aggiornata alla versione ......05.09. L'unica cosa che ho dovuto fare è attivare, dal menù di supporto dei plugins, /etc/ciplus, e poi riavviare la gui, altrimenti la cam non partiva.

  • Lululla

    Changed the title of the thread from “[TEST] ciplus helper - all” to “[Plugin] Ciplus helper - all (test)”.
  • Hello everyone, I’m currently testing the CI Plus Helper 6.1 for up to 6–7 hours a day on a GidaBlue Quad running OpenATV 7.6 and on a VU Plus Duo 4K, and I’ve noticed that after about 2 hours the box freezes and I can’t change channels – on both the Giga and the VU+. With the old 5_8-3r version, this problem doesn’t occur… I’ll now try version 6.3 for at least 8 hours… I’ll let you know how it goes.

    Gigablue Quad Uhd 4K

    Vu + Duo 4 K

    Dream 920 UHD 4K

    • Official Post

    To find out what's blocking it, it would be best to debug it and keep it alive.

    This way


    Code
    init 4
    killall -9 enigma2
    ENIGMA_DEBUG_LVL=4 enigma2.sh > /home/root/debug_ciplus.log 2>&1 &


    try and put here log

    /home/root/debug_ciplus.log

  • istallato su zgemma h9 combo openatv 7.6 istallazione e' andata a buon fine, ma al riavvio led rosso.messe altre immagini ma sempre led rosso.

    operazione riuscita, malato morto


    Installed on Zgemma H9 Combo OpenATV 7.6 the installation went well, but on reboot the red LED. Tried other images but still red LED.


    Operation successful, device dead

    • Official Post

    OK,

    Reset your box and let's try installing while you're debugging via telnet.

    I obviously can't tell you what the problem is.

    You have to resurrect the dead first.

    There are specific topics for this: sorry, I hope it wasn't a plugin problem. Normally, it shouldn't be.

    - Multiboot image?

    Very simple basic guide of how to use the Zgemma H9 Combo multiboot recovery menu to Multiboot and flash supported images online. - Zgemma H9 series - Linux Satellite Support Community

    or.. type
    Zgemma h9 2h stuck on red light - Zgemma H9 series - Linux Satellite Support Community

Your resource for Enigma2 softcam plugins

Discover essential Enigma2 softcam plugins. Access downloads and support for tools that manage channel decryption and conditional access. Find downloads, configuration guides, and community support for the latest conditional access and emulation tools.