enigma2-plugin-extensions-ci-plus-helper_6.1_all
#### 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.
PHP Code:enigma2-plugin-extensions-ci-plus-helper_6.1_all.ipk








Reply With Quote

