Let me release something before school starts. Hehe.
Recently, you have see skins that changes the menu background and structure. The menu on our E8 is powered by flowplayer/faultline. Currently, the skinners are forced to use mount bind to replace the corresponding skin files. But with the newly discovered method, there isn't any need to!
(this method also speeds up the main menu by quite a noticeable difference!)
Extract the attached to /ezxlocal . This will result you to have the folders /ezxlocal/faultline .
In your startup script, e.g. /ezxlocal/medl/medld.conf , add in:
mount -o bind /ezxlocal/faultline/config.ini /usr/SYSqtapp/xe/config.ini
mount -o bind /ezxlocal/faultline/skins /usr/SYSqtapp/xe/resource/skins
For example, in my case, my medld.conf will look like:
UNMAGX=/ezxlocal/unmagx
STAMPFILE=$UNMAGX/stamp
INITFILE=$UNMAGX/init.sh
# commented code is for cowards
#
# if [ -e $STAMPFILE ]
# then
# rm $STAMPFILE
# else
echo "medld.conf init" >> /ezxlocal/medld.txt
date >> /ezxlocal/medld.txt
sh $INITFILE
echo "medld.conf font init" >> /ezxlocal/medld.txt
date >> /ezxlocal/medld.txt
mount -o bind /ezxlocal/faultline/config.ini /usr/SYSqtapp/xe/config.ini
mount -o bind /ezxlocal/faultline/skins /usr/SYSqtapp/xe/resource/skins
# touch $STAMPFILE
# fi
Setup Done!Example of a skin directory is /ezxlocal/faultline/skins/iphone . It's just a restructured folder of goddbx iphone MAINMENU skin files. You need to place the skin files in a proper directory structure. Look at /ezxlocal/faultline/skins/default for reference. To change skin, open up /ezxlocal/faultline/config.ini and modify the line ..
.. to your skin name that you want to use.
I have told ilove3d yesterday in hope that he make a script/app for you guys.
E8 needs more nice skins! Have a nice day. (: