Sony Ericsson / Sony : Software, Firmware and Drivers : Tutorial: XS++ General Usage (Flashing, Customizing and File System Operations)
>
New Topic
>
Reply<
Esato Forum Index
>
Sony Ericsson / Sony >
Software, Firmware and Drivers
> Tutorial: XS++ General Usage (Flashing, Customizing and File System Operations)
Bookmark topic
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
A1 - The log window. Outputs XS++ messages while connected to your phone.
A2 - Top status bar. Displays your phone CID, Baseband and name while connected.
A3 - Tab selection. Here you may switch between XS++ functions.
A4 - Bottom status bar. Displays dynamic information about what XS++ is currently doing.
A5 - Progress bar. Gives the user some idea of a functions progress.
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
X1 - Displays the current directory.
X2 - Explorer View. Displays all directories in the FS.
X3 - File list. All files contained in the current directory are displayed here. You may drag any number of files onto the list to upload them.
X4 - "Start" button. On entering the FSX tab, push this to start mapping your handset.
X5 - Pushing the "Upload" button takes you to the browse-for-file dialog. Please select a single file to upload to the current dir.
X6 - Disabled.
X7 - Pushing this button will delete a selected file. You may delete a directory by right clicking on X2 (requires shutdown and restart of XS++).
X8 - The "Make Dir" option will give you the chance to create a new folder in the current directory. (you must shutdown FSX, and restart to see the new folder).
X9 - "Shutdown" must be pressed if you wish to save your changes after ANY modifications .
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++
Always use a fully charged battery.
Check cable and phone connections before use.
Do not mix and match firmware unless you know what you are doing.
Never write a non native GDFS.
thats all folks

[ This Message was edited by: unforgiven_sh on 2008-07-18 15:56 ]
--
Posted: 2008-07-18 16:31:31
Edit :
Quote
Linking post.
Thanks.
--
Posted: 2008-11-23 19:37:12
Edit :
Quote
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: 2008-11-23 19:39:57
Edit :
Quote
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: 2009-01-22 17:16:09
Edit :
Quote
hi
your phone is CID53. it is unsupported by xs++.
--
Posted: 2009-01-22 17:31:01
Edit :
Quote
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: 2009-01-22 18:17:40
Edit :
Quote
you need to use far manager + jdflasher.
--
Posted: 2009-01-22 18:22:02
Edit :
Quote
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: 2009-01-23 10:49:39
Edit :
Quote
here you go:
http://www.4shared.com/file/4[....]with_JDFlasher_plugin.html?s=1
--
Posted: 2009-01-23 10:52:23
Edit :
Quote
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: 2009-01-23 22:55:08
Edit :
Quote
New Topic
Reply