vdr-ng-firmware
The vdr-open7x0-team proudly presents the next generation of our vdr firmware.
Das Redesign der neuen Firmware für das Siemens Gigaset 740AV/M750S stand ganz unter dem Motto "keep it simple".
Ziel war es eine Vereinfachung der Zugrunde liegenden Basis zu erreichen und gleichzeitig die Gesamtperformance,
d.h. Start/Stopp- (boot/shutdown) und Reaktionszeiten zu steigern, bei gleichzeitig weiter verbesserter Stabilität.
Das betrifft im wesentlichen folgende Teile des Basissystems:
- ein eigener Kernel wurde speziell für die Box übersetzt um weniger Module laden zu müssen
- an Unix/BSD angelehnte Struktur der rc files in etc.
- Alle configurationen in /etc können mit ausnahme einer Datei (rc.mini) geändert werden
- BusyBox-1.6.1
- logging über syslogd
- Umstellung von bash auf ash als Standard Shell
- kleine schlanke Script Struktur
- C/C++ Programme und Bibliotheken für z.b. usbautomounter, libosd ,bootmenu...
- Tools zur Generierung von Firmare Files unter Windows und Linux, andere
Betriebssysteme wie osx und bsd werden noch folgen
- Eigenes Firmware Format namens ofi, was einen eigenen Flasher beinhaltet
- Das Webinterface wurde und wird überarbeitet und ist nun komplett in
C geschrieben und bringt seinen eigenen Webserver mit
- Standardmäßige Unterstützung der Modelle 740AV und 750S
- Fehlerbereinige Toolchain zur Steigerung der Stabilität
- Vereinfachte Erstellung einer eigenen Firmware
Neuerungen am vdr und dessen plugins:
- vdr version 1.4.7
- Automatische Formaterkennung 16:9 - 4:3
- Blankscreen bei Kanalwechsel auf Raido
- epgsearch-0.9.23
- streamdev Unterstützung für vlc
- Streamen im Webbrowser über das neue web Webinterface
- hdspace plugin
- blink plugin fuer die freie Konfiguration der LEDs
- Sleeptimer Unterstützung
- Channelscan plugin (gambler-unstable)
- interaktive mode und hotstandby im vdr (gambler-unstable)
- boxamp sowie ander eigenständie Erweiterungen via optionalem Bootmenu
- Blankschaltung des Tv-Bildes bei EPG-Suchlauf für 750S
- für entwickler einen einfachere Portierung von Plugins
Was geht nicht mehr:
- kein dualer Betrieb mehr möglich
- netdate
- Standby ohne vdr
- lirc over tcp
- Setup-Plugin
Support änderung :
Trotz vieler Problem in der Vergangenheit mit SMB/CIFS (Windows shares), wie sie auf vielen Netzwerkfestplatten (NAS) eingesetzt werden,haben wir uns
entschlossen die Protokolle weiter in der FW zu ermöglichen, da nicht jeder die Möglichkeit hat einen NFS-Server zu betreiben.
Aufgrund der mangelden Performance sind die im VDR möglichen Features teilweise oder komplett
unbrauchbar deshalb raten wir von der Nutzung von SMB/CIFS ab, aus diesem Grund wird mit erscheinen dieses Releases von unserer Seite hierzu
keinen Support mehr im Forum geben.
Bei Problemen mit SMB/CIFS müsst ihr euch in Zukunft gegenseitig unterstützen.
--------------------------------------------------------------------
Warnung!
Es besteht die Möglichkeit mit dieser Anleitung die Box unbrauchbar zu machen. Bitte die Installationanleitung gründlich lesen. Das Verfahren wurde Gründlich getestet, dennoch können wir Fehler nicht ganz ausschließen. Wir können dennoch keine Garantie für die Funktionsfähigkeit übernehmen. Der Einsatz geschieht auf eigene Gefahr.
Der Weg zur Installatioen ist hier im wiki beschrieben:
http://www.open7x0.org/wiki/VDR_Installa...g_Firmware
m7x0-vdr-fwbuilder (windows):
http://www.open7x0.org/downloads/vdr-fw/...uilder.zip
Das open7x0 Team wünscht euch viel Spass und wenig Frust damit.
--------------------------------------------------------------------
The redesign of the new firmware for the Siemens Gigaset 740AV/M750S was based on the preamble
"keep it simple".
Primary goal was a radical simplification of the underlying core system and an improvement of the system performance
(i.e. boot, shutdown and response times) while the overall system stability of Linux/VDR should be maintained/improved.
That concerns the essentially following parts of the basic system:
- new kernel with more buildin modules
- Unix/BSD rc like structure of scripts
- all configuration files could be edited, except rc.mini
- BusyBox-1.6.1
- logging over syslogd
- ash instead of bash for standard shell
- tiny small script structure
- C/C++ programs and libs for i.e. usbautomounter, libosd, bootmenu...
- tools to genereate firmware files under windows and linux,
other operating systems as osx and bsd coming soon
- a new firmware format, ofi, with integrated flasher
- webinterface written in C
- fully supports the models Gigaset M740AV and M750S
- reworked toolchain to improve stability
- less complicated builds of firmware files
vdr and plugin news:
- vdr version 1.4.7
- autodetection of 16:9 / 4:3
- blankscreen in radiomode
- epgsearch-0.9.23
- streamdev vlc support
- streaming over the new webinterface
- hdspace plugin
- blink plugin for leds
- sleeptimer support
- channelscan plugin (gambler-unstable)
- interactive mode and hotstandby (gambler-unstable)
- boxamp and your own extensions via bootmenu
- blankscreen in epg search run for m750s
- easy handling of porting new plugins for developer
what does not work:
- no dual mode
- netdate
- standby without vdr
- lirc over tcp
- setup-plugin
Support changes:
Although many problems occur with using SMB/CIFS (Windows shares), which are commonly used on network storages devices (NAS), this feature is still available in the new firmware as not everybody has the possibility to use the NFS protocol on his device combination.
Due to the limited performance not all VDR features will be available or some will be completely unusable. We suggest therefore not to use SMB/CIFS and use wherever possible the NFS protocol. Starting with this release we decided that we will discontinue the support for SMB/CIFS (Windows shares) related problems and engage the community to support each other.
--------------------------------------------------------------------
WARNING!
There is a possibility that you could brick your Box with these instructions. Please read the entire installation guide carefully. We can't garantee functionality nor take any responsibility for any damage. Use at you own risk
Installation description (only in german yet)
http://www.open7x0.org/wiki/VDR_Installa...g_Firmware
m7x0-vdr-fwbuilder (windows):
http://www.open7x0.org/downloads/vdr-fw/...uilder.zip
The open7x0 team wishes you much fun and little grind thereby.
--------------------------------------------------------------------
Mitwirkende / Participating one:
hanspeter, wuddiwuppX2, waterman, glotzi, kille, andreas.koch, gambler
Special thanks to:
bittor (spanish i18n translation)
silas (power tester)