Moto Hell - The Motorola Modding Community
April 20, 2024, 05:46:08 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The forum is no longer active and registration is disabled; however you can still fetch everything as guest.
 
   Home   Help Facebook Search Calendar Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Faultline Skinning Support  (Read 3942 times)
arctu
Guest
« on: November 30, 2008, 04:39:25 pm »

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! Cheesy

(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:
Code:
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:
Code:
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 ..

Code:
skin = iphone

.. 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. Tongue
E8 needs more nice skins! Have a nice day. (:
Logged
huatz84
Guest
« Reply #1 on: November 30, 2008, 05:34:33 pm »

Wow...You're amazing.Thanx for the innovation,Arctu.++ for you.Smiley
Logged
Exploited
Administrator
Ultimate modder
*****

Karma: 108
Offline Offline

Posts: 5153



View Profile WWW
« Reply #2 on: December 01, 2008, 09:32:43 am »

very handy! Really an automated script will do best.
Logged

itamoto
Guest
« Reply #3 on: December 02, 2008, 05:40:46 pm »

all of you are crazy people... hahaha,,, great!!!
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Design By Forum Hosting
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines