Latest OnDemand plugin, incorporating the 4OD fix from XBMC (NOT my work, ive simply put everything together for installation to PLi based images)
Telnet into your receiver, and run the following commands
Code
opkg install python-beautifulsoup
opkg install python-dnspython
opkg install python-numbers
opkg install python-simplejson
opkg install python-lxml
installing python-lxml should also install python-compression and libxslt, if it doesnt, then telnet the commands
FTP the attacked ipk file to /tmp, and telnet the command
finally, unzip the OnDemand folder, and copy the entire folder to
/usr/lib/enigma2/python/Plugins/Extensions/
and restart enigma
Tested and working (inc 4OD) on TM-TWIN with 4D image
EDIT: before the usual trolling starts, the original files (which are untouched in the zip file) are from here https://github.com/oe-alliance/oe-alliance-plugins .