Created a script which upgrades a rooted Toon using the original Eneco sources.
A valid openvpn config is necessary for this (on most Toons there is one, only broken Toons are missing this).
It will restore the iptables/passwd files for you after the update. And it will block any other Eneco traffic so the modifications made in the scsync file (for the subscriptions) will not be overwritten.
Put the file somewhere on your toon and run it. It will be asking you to which version you want to update. It does NOT yet check your current version, so make sure you select a newer version AND make sure you update to 2.9.26 first if your current version is lower and want to upgrade to a higher version. In a next version the script will fix this for you.
Please make sure to upgrade to 4.10.6, before going any higher.
Also after upgrading you need to fix a few things on your Toon to see your rooted-Toon-apps again. For example reinstall Toonstore to fix the Project file and edit the Globals file to see your apps. I will try to fix that also in a newer version.
Big disclaimer, the script has been tested only on one Toon. I am not responsible for any bricked Toons if you use the script.
EDIT: new version with a few bugfixes
EDIT: new version with improvent to check current version
EDIT: new version 1.4 uploaded at this forum post
viewtopic.php?f=87&t=11449&p=85675#p85675