View Full Version : Customise Your Icon of Main Menu of Se Phones


GSM_BLUE
27th Oct '07 Sat, 16:53
What you need:

Far Manager

Download it here:


http://plugring.farmanager.com/histo...s/far170b5.exe
and the newest update here:


http://farmanager.com/files/Far171a1b2104.rar

Darkmen’s Flash Plugin
Download SEFP06098.zip

DCU-60 Cable

Getting started:

Copy the Flash Plugin into the ...\Far\Plugins directory

Start Far Manager

Press F11 and select SEFP

http://img444.imageshack.us/img444/1224/16ob1.jpg

Choose your cable (or com port) and your phone

And “enter the matrix”

http://img220.imageshack.us/img220/8209/20et.jpg

Follow the instructions on the screen

(for DCU-60: turn off your phone – hold the “c” button – and connect the phone)

Switch to the FS\TPA\PRESET\SYSTEM\MENU directory

Copy the file menu.ml to your Hard Drive by pressing F5


http://img105.imageshack.us/img105/2888/30oi.jpg


And shutdown the flash loader by switching back to the root directory
(by pressing .. until it asks you if you want to shut it down)

Now you have the file we are about to edit

Editing:

Make sure to save a copy of the original file somewhere

Open the menu.ml with the editor

Change the lines that look like:

Quote:
<element id="PlayNow" >
<label type="name" textid="DIL_PRE_PLAY_LINK_TXT"/>
<icon pos="unselected" source="internal">PREPLAY_DESKTOP_ICN</icon>
<icon pos="selected" source="internal">PREPLAY_DESKTOP_SELECTED_ICN</icon>
<link type="internal"/>


Into something like:
Quote:
<element id="PlayNow" >
<label type="name" textid="DIL_PRE_PLAY_LINK_TXT"/>
<icon pos="unselected" source="file">icon1_unselected.png</icon>
<icon pos="selected" source="file">icon1_selected.png</icon>
<link type="internal"/>
And do this with <!-- Desktop Element 1 --> to <!-- Desktop Element 12 -->
(icon1_unselected.png, icon2_unselected.png, …)

Creating custom icons:

Now we can create our own icons

You can use the formats .png and .gif – both support transparency

The icon size for the “unselected” icons should be about 59*38 because the “icon area” in the main menu has the total size of about 176*150 and we have 3*4 icons


http://img105.imageshack.us/img105/5439/icon4unselected0ff.png

The icon size for the “selected” icons does not matter but should not be bigger than the display size


http://img216.imageshack.us/img216/1371/icon4selected5nh.png



icon1 -> Play now! / Bookmark
icon2 -> Internet services
icon3 -> Entertainment
icon4 -> Camera
icon5 -> Messages
icon6 -> Media Player
icon7 -> File manager
icon8 -> Contacts
icon9 -> Radio
icon10 -> Calls
icon11 -> Organizer
icon12 -> Settings

Enable your custom menu on your phone:

After creating overall 24 new icons (12 “selected” & 12 “unselected”)


http://img54.imageshack.us/img54/96/preview43bu.jpg

Copy all the icon files including the edited menu.ml back into the FS\TPA\PRESET\SYSTEM\MENU directory on your phone

Wait some seconds and restart your phone

Enjoy....
All Steps are Important

rustic0_0174
31st Oct '07 Wed, 12:19
ask ko lng kung compatible yan sa K550i? CID 52 kc ung sakin. tsaka alin ba mas madaling gamitin far manager o XS++? thanks...:)

GSM_BLUE
31st Oct '07 Wed, 12:43
sa k800 ko plang nai try!!!! pero sa tingin ko pwede rin yan sa unit mo.. farmanager nalang gamitin mo

cutecedgar
31st Oct '07 Wed, 13:03
pag gusto mo ng multiple upload gamitin mo FAR and if kung gusto mo naman camera driver, scound driver and display driver may madali gamitin ang XS++ now may version 3 na ang XS++ pero ginamit ko sa K610i ko ay XS++ to change the Firmwares and Main, now converted na ang k610i to w660i. post ko d2 ung procedure ng XS++..

cutecedgar
31st Oct '07 Wed, 13:18
XS++ v2 flashing guide


Supported phones:

DB2000: CID36, CID49 <---needs bruteforcing
DB2010: CID36, CID49
DB2020: CID49, CID51, CID52

Get the latest version of XS++ in the Download here. (http://mobilejunkies.net/modules.php?name=Downloads&d_op=getit&lid=3765#dl)
Also USB Flash Driver. Download here. (http://mobilejunkies.net/modules.php?name=Downloads&d_op=getit&lid=1861#dl)

INSTALLING USB FLASH DRIVER

Hold down the “C” button on your phone and plugin the USB cable.
Windows will detect a flash device. Enter the path where you extracted the flash drivers if Windows doesn’t install them automatically.

Or simply install the driver.

Backing up the GDFS/Restoring the GDFS

The GDFS contains the calibration data of your phone. Your phone won’t work if the GDFS is damaged. A defective GDFS is hard to fix, therefore you should ALWAYS backup the GDFS of your phone before you do anything else.

1. Connect your phone while holding down the “C” button.
2. Choose the “GDFS” tab (in “Configuration” on the bottom right)
3. Click “Backup GDFS”
4. Store the GDFS file in a safe place – it could safe your phone after a mistake!

http://img221.imageshack.us/img221/8143/xs1pj1.gif

Writing the GDFS back to your phone:

Do this when your GDFS is damaged
1. Do steps 1-3
2. Choose your GDFS file (make sure you’ve picked the right one) in “Restore GDFS” and click “Write GDFS”.

NOTE: Every GDFS is unique, that means every phone has got a different GDFS, even if it’s the same model. If you write the GDFS from another phone to your phone your phone won’t boot up. That’s because the IMEI stored in the new GDFS doesn’t match the IMEI in your OTP. Do NOT write any other GDFS to your phone unless you are 100% aware of what you’re doing!

Choosing the correct firmware:

XS++ always shows you the EROM CID and the EROM Colour of your phone after connecting. You need to flash firmware matching that CID and Colour or your phone won’t work properly. If you’ve got a BROWN EROM you need to change it to a RED EROM before flashing red firmware to the phone.

http://img222.imageshack.us/img222/606/xs2oh4.gif

Region Codes: Firmwares are designed for specific regions and contain different languages.
If you want to debrand your phone you have to use GENERIC firmware files.
CDA/Custpack: XS++ has got many custpacks already. Connect your phone, check “Customize File System” and check if the one you need is already there. Sometimes you will see several CDA’s with same name. For example EUROPE_2 (CDA102497/105) and EUROPE_2 (CDA102497/9). The first one is branded, the second one is for Generic Trade. The unbranded CDA’s usually have got a smaller number.

Supported file formats:
MAIN files - .mbn .bin
FS files - .fbn .bin

Flashing the firmware to your phone:

1. Connect your phone while holding down the “C” button.
2. After your XS++ successfully recognized your phone it will switch to the “Flash” tab automatically. Check “Flash Main Firmware”, “Flash File System” and “Customize File System”.
3. Choose your firmware and CDA, then press the “Flash” button.

Do this if the custpack you need is not implemented in XS++:
4. Download the custpack you need
5. Extract the files into the “own_custpack” folder in XS++
NOTE: Make sure that the first folder in own_custpack is “tpa”
6. Do steps 1. and 2.
7. Check “Customize file system”
8. Select “Own Custpack” in the “Select phone Model” dropdown menu
9. Press the “Flash” button

http://img222.imageshack.us/img222/4880/xs3eq4.gif

NOTE: Your phone will NOT work if you don’t customize the files system after flashing the FS. You will get an configuration error after trying to turn it on.

Upgrading the EROM

1. Download an EROM that suits your phone.
2. Connect your phone while holding down the “C” button.
3. Insert the EROM file in “Flash Main Firmware” .
4. Press the “Flash” button.