Problem is solved.
VU+ Duo2 dont seem to be able to run script with base64, so we had to force it to use openssl.
I dont know the correct way to do it, but if you open file ( I used vi OscamPiconsTpl.sh ) then search for :
Quote
base64 "$file" > $PathToTmp/picon.tmp2 1>/dev/null 2>&1
if [ $? -ne 0 ];
Change that to :
Quote
base64 "$file" > $PathToTmp/picon.tmp2 1>/dev/null 2>&1
if [ $? -ne 1 ];
Save, and restart script, and it will work perfectly in VU+ Duo2
Thanks to Pr2 for a nice script :)