Welcome to Esato.com




Tutorial: XS++ General Usage (Flashing, Customizing and File System Operations)


Click to view updated thread with images




Posted by unforgiven_sh
XS++ Key Functions

Flashing - XS++ is able to fully flash firmware to DB2000, DB2010, DB2020 and PNX5320 platforms. This requires one "Main" and one "FS" file.

Customizing - In order to fully complete a flash, or after flashing an "FS" file your phone MUST be "customized/Finalized". If you skip this step, you WILL recieve the error when turning on your phone: "Configuration error. Please contact your network operator or service centre."

FS Modifications - You may "hack" your phones File System by using "FSX". FSX will mapp your phones complete filesystem and then enumerate the files in each directory. You may, upload files, delete files, delete folders, create folders and browse the FS.
After any modifications are made, you MUST "Shutdown" the FS in order to save your changes.

XS++ Application Work Area





Flashing Firmware With XS++

Step 1. - Find the firmware files you need. The are are many "free" resources at http://www.se-nse.com which contain firmware as well as http://www.iprotebe.cz .

Step 2. - Select the firmwares (make sure you extract them first) by clicking the "..." buttons or simply dragging the file from the explorer to the box. You may flash Main, FS and Customize all in one go. Alternatively you may perform any single or multiple combination of the three.

- XS++ supports BABE files. If the file you are attempting to flash is not compatible, XS++ will reject the file and disconnect.
Click "Flash" and wait (this takes a while, 6-7 minutes is normal).







Step 3. - Flashing is done, you can breathe now. Disconnect and turn ON your handset.

Customizing/Finalizing With XS++

Step 1. - Take battery out of phone and put back in (do not turn phone on). Open XS++ and click Connect. Hold down the "C" button on the phones keypad and connect the USB cable.

Step 2. - Tick “Customize File System”, select model and region/CDA, click flash. If you cannot find a custpack in XS++ that meets your needs you may upload your own. Select "own custpack" from the CDA menu. The make a folder in the same directory as XS++.exe called "own_custpack". Inside, extract the pack you want to use, keeping the tpa/preset/custom folder tree.







Step 3. - Done. Disconnect and turn ON your handset.

- If XS++ does not contiain the cust pack your require. You may download one, select "own_custpack" from the CDA box, create the folder "own_custpack" in the same directory as XS++ and then extract the custpack to it, keeping the tpa/preset/custom tree.

XS++ Built-in FS Explorer



FSX

Step 1. - Take battery out of phone and put back in (do not turn phone on). Open XS++ and click Connect. Hold down the "C" button on the phones keypad and connect the USB cable.

Step 2. - Once a connection is extablished, browse to the FSX tab. Push the "Start" button and wait for XS++ to map your handsets FS. This should take no longer than 60seonds. If this process exceeds 60seconds disconnect and try once more.

Step 3. - Now that XS++ has mapped your handsets FileSystem you may:
- Upload single files
- Drag and drop multiple files
- Delete single files
- Delete directories (manual refresh)
- Create new directories (manual refresh)
You may make as many changes as you like.

Step 4. - Once happy with your changes you MUST press the "Shutdown" button in order to save your changes. The handset will automatically be disconnected.

- If you do NOT wish to save your changes, browse to the Settings tab and press the "Disconnect" button.

Some Important FS Directories

Drivers:
Acoustics - IFSSETTINGSACOUSTIC
Camera - IFSSETTINGSCAMERA (camdriver0.dat is for main, camdriver1.dat is for 3G cam)
Display - IFSSETTINGSDISPLAY

Other:
Lighteffects - TPAPRESETSYSTEMLIGHTEFFECTSYSTEMEFFECTS
Fonts - TPAPRESETSYSTEMFONTS
Menu(icons) - TPAPRESETSYSTEMMENU
Layout: TPASYSTEMLAYOUT

Avoiding Errors With XS++

thats all folks

[ This Message was edited by: unforgiven_sh on 2008-07-18 15:56 ]


Posted by Supa_Fly
Linking post.
Thanks.

Posted by tranced
what do you mean?

xs++ v3.1: http://www.4shared.com/accoun[....]win_.html?sId=4JuQR30yJHUuCdvJ

usbflash driver: http://www.4shared.com/accoun[....]iver.html?sId=4JuQR30yJHUuCdvJ

Posted by TAVP
can you help me? i got to xs++ and i clock on the FSX option and the screen goes like this for a long time.... notice the hours...



Posted by tranced
hi

your phone is CID53. it is unsupported by xs++.

Posted by TAVP

On 2009-01-22 17:31:01, tranced wrote:
hi

your phone is CID53. it is unsupported by xs++.



so how do i put different menu icons and acoustics in my phone??

Posted by tranced
you need to use far manager + jdflasher.

Posted by TAVP

On 2009-01-22 18:22:02, tranced wrote:
you need to use far manager + jdflasher.


i have far manager but i don't have the jdflasher how do i get it??
can you send me a link so i can download it?
i tried to find IFSsettingsacoustic while my phone was connected but i didn't find it....


Posted by tranced
here you go: http://www.4shared.com/file/4[....]with_JDFlasher_plugin.html?s=1

Posted by TAVP
sorry if i'm being anoing but you seem to know more about this than i do so i'm going to keep asking questions if you don't mind....
what do i do next? i got the far manager

Posted by tranced
in this thread you are told how to flash a cid53, but also they show how to upload files: http://www.esato.com/board/viewtopic.php?topic=170737

Posted by bigmommac30
I used the xs++ to unlock my sony ericsson 580i that my son changed the lock code on and forgot what he changed it to and now the phone will not turn on .... please help!!!!

Posted by tranced
Hi and welcome

Take the battery out and reinsert it again.

Posted by bigmommac30
I have tried that and left the battery out for an hour or so and reinserted it and still nothing

Posted by bigmommac30
my xs++ info is ....

19:07:36| Attempting to open the interface...
19:07:36|
19:07:36| TURN OFF PHONE!
19:07:36| Hold 'C' button on phone and connect phone NOW.
19:07:36| You have 30 seconds...
19:07:36|
19:07:41| Baseband ID: 9900
19:07:41| Protocol Version: 3.1
19:07:42| Warning: IMEI name does not match GDFS name (IMEI:NULL GDFS:W580)
19:07:42| ...using GDFS name
19:07:42|
19:07:42| Profiling SEMC phone...
19:07:42| Platform: DB2020
19:07:42| OTP CID: 51
19:07:42| EROM CID: 52
19:07:42| EROM Color: Red
19:07:42| IMEI: 01157200xxxxxx
19:07:42| Phone ID: W580
19:07:42| Region: CINGULAR
19:07:42| CDA: CDA102774/102 R25A
19:07:42| Firmware Version: R8BE001
19:07:42| EROM: R3A022
19:07:42| Ready for operation!


Posted by dhadday
can i unlock my k800 with the xs++ ? if yes how ?

Posted by dark_james23
phone not supported


Posted by litemint
dhaddy, use setoolite then patch it with remove sim lock.

dark, try the allCID patching


Click to view updated thread with images


© Esato.com - From the Esato mobile phone discussion forum