ok, this is what i have done,
but no success, i am still have the same button and joystick problem...
now i wonder how to clean dirt and from where? :S

04:44:02| XS++ v3.1 (Darwin) Ready !

04:44:02| Executed on Microsoft Windows XP

04:44:22|

04:44:22| Attempting to open the interface...

04:44:22|

04:44:22| TURN OFF PHONE!

04:44:22| Hold 'C' button on phone and connect phone NOW.

04:44:22| You have 30 seconds...

04:44:22|

04:44:52| Error: Cannot open phone communication port

04:44:54| Disconnected... Unplug the phone

04:45:11|

04:45:11| Attempting to open the interface...

04:45:11|

04:45:11| TURN OFF PHONE!

04:45:11| Hold 'C' button on phone and connect phone NOW.

04:45:11| You have 30 seconds...

04:45:11|

04:45:19| Baseband ID: 9900

04:45:19| Protocol Version: 3.1

04:45:19| Phone name detected!

04:45:19|

04:45:19| Profiling SEMC phone...

04:45:19| Platform: DB2020

04:45:19| OTP CID: 51

04:45:19| EROM CID: 52

04:45:19| EROM Color: Red

04:45:19| IMEI: 35570401xxxxxx

04:45:20| Phone ID: K800

04:45:20| Region: MEDITERR

04:45:20| CDA: CDA102568/4 R5A

04:45:20| Firmware Version: R1KG001

04:45:20| EROM: R3A022

04:45:20| Ready for operation!

04:45:28|

04:45:28| Sending db2020_cid01_prodid_p3j.bin...

04:45:28| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J

04:45:28| This is a PRODUCTION_ID loader

04:45:28|

04:45:28| Sending db2020_mem_patcher_cid52_r2a006.bin...

04:45:29| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0

04:45:29| This is a MEM_PATCHER loader

04:45:29|

04:45:29| Sending db2020_red52_cs_r3a009.bin...

04:45:30| Applet ID: 070410 1557 HANCXC1250562_DB2020_CSLOADER_R3A009

04:45:30| This is a CHIPSELECT loader

04:45:31| Activating loader...

04:45:31| Activating GDFS...

04:45:51| This loader is UNLOCKED

04:45:51| Backing up the GDFS...

04:45:53| Stated variables: 2227

04:45:55| Variables found: 458

04:45:59| Variables found: 783

04:46:00| Variables found: 412

04:46:02| Variables found: 422

04:46:03| Variables found: 152

04:46:03| Wrote backup to .\Backup\K800_35570401xxxxxx_GDFS_BACKUP.bin

04:46:03| GDFS was backed up successfully!

04:46:03| GDFS operation was successful

04:46:05| Disconnected... Unplug the phone

04:46:25|

04:46:25| Attempting to open the interface...

04:46:25|

04:46:25| TURN OFF PHONE!

04:46:25| Hold 'C' button on phone and connect phone NOW.

04:46:25| You have 30 seconds...

04:46:25|

04:46:43| Did not receive 0x5a. Continuing

04:48:06| Disconnected... Unplug the phone

04:48:12|

04:48:12| Attempting to open the interface...

04:48:12|

04:48:12| TURN OFF PHONE!

04:48:12| Hold 'C' button on phone and connect phone NOW.

04:48:12| You have 30 seconds...

04:48:12|

04:48:18| Baseband ID: 9900

04:48:18| Protocol Version: 3.1

04:48:18| Phone name detected!

04:48:18|

04:48:18| Profiling SEMC phone...

04:48:18| Platform: DB2020

04:48:18| OTP CID: 51

04:48:18| EROM CID: 52

04:48:18| EROM Color: Red

04:48:18| IMEI: 35570401xxxxxx

04:48:18| Phone ID: K800

04:48:18| Region: MEDITERR

04:48:19| CDA: CDA102568/4 R5A

04:48:19| Firmware Version: R1KG001

04:48:19| EROM: R3A022

04:48:19| Ready for operation!

04:49:57| ~~~~~~~~~~ Custpack information ~~~~~~~~~~

04:49:57| Custpack: EUROPE_4 (CDA102511/101) (K800)

04:49:57| Generic(non-branded) custpack: Yes

04:49:57| Allowed languages: en, da, fi, is, sv, no,

04:49:57| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

04:50:40| ~~~~~~~~~~ Custpack information ~~~~~~~~~~

04:50:40| Custpack: EUROPE_2 (CDA102511/4) (K800)

04:50:40| Generic(non-branded) custpack: Yes

04:50:40| Allowed languages: en, fr, de, tr, st, zu,

04:50:40| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

04:51:01|

04:51:01| Sending db2020_cid01_prodid_p3j.bin...

04:51:01| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J

04:51:01| This is a PRODUCTION_ID loader

04:51:01|

04:51:01| Sending db2020_mem_patcher_cid52_r2a006.bin...

04:51:01| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0

04:51:01| This is a MEM_PATCHER loader

04:51:01|

04:51:01| Sending db2020_cid52red_flash_r2a005.bin...

04:51:02| Applet ID: 061201 1314 HANCXC1329129_DB2020_FLASHLOADER_R2A005

04:51:02| This is a FLASH loader

04:51:02| Now flashing firmware main...

04:51:02| Flashing c:\documents and settings\administrator\my documents\downloads\compressed\xs++\files\k800_r8b f003_fs_s_e_europe_red52.fbn

04:51:02| Header type: BABE

04:51:02| 237 flashblocks

04:52:58| Finishing flash

04:52:59| Done flashing

04:52:59| Now flashing filesystem...

04:52:59| Flashing c:\documents and settings\administrator\my documents\downloads\compressed\xs++\files\k800_r8b f003_fs_s_e_europe_red52.fbn

04:52:59| Header type: BABE

04:52:59| 237 flashblocks

04:55:01| Finishing flash

04:55:02| Done flashing

04:55:02|

04:55:02| Sending db2020_red52_cs_r3a009.bin...

04:55:04| Applet ID: 070410 1557 HANCXC1250562_DB2020_CSLOADER_R3A009

04:55:04| This is a CHIPSELECT loader

04:55:04| Activating loader...

04:55:04| Activating GDFS...

04:55:24| This loader is UNLOCKED

04:55:24| Success! CS-loader has been unlocked!

04:55:24| Uploading customization files to phone...

04:55:24| Uploading /tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm...

04:55:24| Activating filesystem

04:55:37| Creating directory /tpa

04:55:37| Creating directory /tpa/preset

04:55:37| Creating directory /tpa/preset/custom

04:55:37| Deleting file /tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm

04:55:37| Deleted...OK!

04:55:37| Uploading file /tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm

04:55:37| Done uploading

04:55:37| Uploading /tpa/preset/custom/FM_PICTURES_HOOK_3.itm...

04:55:37| Creating directory /tpa

04:55:37| Creating directory /tpa/preset

04:55:37| Creating directory /tpa/preset/custom

04:55:37| Deleting file /tpa/preset/custom/FM_PICTURES_HOOK_3.itm

04:55:37| Deleted...OK!

04:55:37| Uploading file /tpa/preset/custom/FM_PICTURES_HOOK_3.itm

04:55:37| Done uploading

04:55:37| Uploading /tpa/preset/custom/FM_SOUNDS_HOOK_3.itm...

04:55:37| Creating directory /tpa

04:55:37| Creating directory /tpa/preset

04:55:37| Creating directory /tpa/preset/custom

04:55:37| Deleting file /tpa/preset/custom/FM_SOUNDS_HOOK_3.itm

04:55:37| Deleted...OK!

04:55:37| Uploading file /tpa/preset/custom/FM_SOUNDS_HOOK_3.itm

04:55:37| Done uploading

04:55:37| Uploading /tpa/preset/custom/FM_THEMES_HOOK_3.itm...

04:55:37| Creating directory /tpa

04:55:37| Creating directory /tpa/preset

04:55:37| Creating directory /tpa/preset/custom

04:55:37| Deleting file /tpa/preset/custom/FM_THEMES_HOOK_3.itm

04:55:37| Deleted...OK!

04:55:37| Uploading file /tpa/preset/custom/FM_THEMES_HOOK_3.itm

04:55:38| Done uploading

04:55:38| Uploading /tpa/preset/custom/FM_VIDEOS_HOOK_3.itm...

04:55:38| Creating directory /tpa

04:55:38| Creating directory /tpa/preset

04:55:38| Creating directory /tpa/preset/custom

04:55:38| Deleting file /tpa/preset/custom/FM_VIDEOS_HOOK_3.itm

04:55:38| Deleted...OK!

04:55:38| Uploading file /tpa/preset/custom/FM_VIDEOS_HOOK_3.itm

04:55:38| Done uploading

04:55:38| Uploading /tpa/preset/custom/GAMES_HOOK_3.itm...

04:55:38| Creating directory /tpa

04:55:38| Creating directory /tpa/preset

04:55:38| Creating directory /tpa/preset/custom

04:55:38| Deleting file /tpa/preset/custom/GAMES_HOOK_3.itm

04:55:38| Deleted...OK!

04:55:38| Uploading file /tpa/preset/custom/GAMES_HOOK_3.itm

04:55:38| Done uploading

04:55:38| Uploading /tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm...

04:55:38| Creating directory /tpa

04:55:38| Creating directory /tpa/preset

04:55:38| Creating directory /tpa/preset/custom

04:55:38| Deleting file /tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm

04:55:38| Deleted...OK!

04:55:38| Uploading file /tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm

04:55:38| Done uploading

04:55:38| Uploading /tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm...

04:55:38| Creating directory /tpa

04:55:38| Creating directory /tpa/preset

04:55:38| Creating directory /tpa/preset/custom

04:55:38| Deleting file /tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm

04:55:39| Deleted...OK!

04:55:39| Uploading file /tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm

04:55:39| Done uploading

04:55:39| Uploading /tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm...

04:55:39| Creating directory /tpa

04:55:39| Creating directory /tpa/preset

04:55:39| Creating directory /tpa/preset/custom

04:55:39| Deleting file /tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm

04:55:39| Deleted...OK!

04:55:39| Uploading file /tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm

04:55:39| Done uploading

04:55:39| Uploading /tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm...

04:55:39| Creating directory /tpa

04:55:39| Creating directory /tpa/preset

04:55:39| Creating directory /tpa/preset/custom

04:55:39| Deleting file /tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm

04:55:39| Deleted...OK!

04:55:39| Uploading file /tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm

04:55:39| Done uploading

04:55:39| Uploading /tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm...

04:55:39| Creating directory /tpa

04:55:39| Creating directory /tpa/preset

04:55:39| Creating directory /tpa/preset/custom

04:55:39| Deleting file /tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm

04:55:39| Deleted...OK!

04:55:39| Uploading file /tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm

04:55:39| Done uploading

04:55:39| Uploading /tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm...

04:55:39| Creating directory /tpa

04:55:39| Creating directory /tpa/preset

04:55:40| Creating directory /tpa/preset/custom

04:55:40| Deleting file /tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm

04:55:40| Deleted...OK!

04:55:40| Uploading file /tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm

04:55:40| Done uploading

04:55:40| Uploading /tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm...

04:55:40| Creating directory /tpa

04:55:40| Creating directory /tpa/preset

04:55:40| Creating directory /tpa/preset/custom

04:55:40| Deleting file /tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm

04:55:40| Deleted...OK!

04:55:40| Uploading file /tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm

04:55:40| Done uploading

04:55:40| Uploading /tpa/preset/custom/Customize.xml...

04:55:40| Creating directory /tpa

04:55:40| Creating directory /tpa/preset

04:55:40| Creating directory /tpa/preset/custom

04:55:40| Deleting file /tpa/preset/custom/Customize.xml

04:55:40| Deleted...OK!

04:55:40| Uploading file /tpa/preset/custom/Customize.xml

04:55:40| Done uploading

04:55:40| Uploading /tpa/preset/custom/preloaded_config.xml...

04:55:40| Creating directory /tpa

04:55:40| Creating directory /tpa/preset

04:55:40| Creating directory /tpa/preset/custom

04:55:40| Deleting file /tpa/preset/custom/preloaded_config.xml

04:55:40| Deleted...OK!

04:55:40| Uploading file /tpa/preset/custom/preloaded_config.xml

04:55:41| Done uploading

04:55:41| Uploading /files_to_upload to phone...

04:55:41| Sending shutdown command to phone...

04:55:41| Customizing was SUCCESSFUL!

04:55:41| Disconnecting phone...

04:55:41| You may now unplug your phone.

04:55:41| Flashing was successful

04:55:43| Disconnected... Unplug the phone