I downloaded the new XS++ 3.2 (crystal) and it works.
08:36:31| XS++ v3.2 Dev1 (Crystal) Ready !
08:36:31| Executed on Microsoft Windows Vista
08:37:20|
08:37:20| Attempting to open the interface...
08:37:20|
08:37:20| TURN OFF PHONE!
08:37:20| Hold 'C' button on phone and connect phone NOW.
08:37:20| You have 30 seconds...
08:37:20|
08:37:25| Baseband ID: 9900
08:37:25| Protocol Version: 3.1
08:37:26| Warning: IMEI name does not match GDFS name (IMEI:NULL GDFS:W580)
08:37:26| ...using GDFS name
08:37:26|
08:37:26| Profiling SEMC phone...
08:37:26| Platform: DB2020
08:37:26| OTP CID: 51
08:37:26| EROM CID: 52
08:37:26| EROM Color: Red
08:37:26| IMEI: 01162900xxxxxx
08:37:26| Phone ID: W580
08:37:26| Region: CINGULAR
08:37:26| CDA: CDA102774/102 R25A
08:37:26| Firmware Version: R8BE001
08:37:26| EROM: R3A022
08:37:26| Ready for operation!
08:37:58|
08:37:58| Sending db2020_cid01_prodid_p3j.bin...
08:37:58| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J
08:37:58| This is a PRODUCTION_ID loader
08:37:58|
08:37:58| Sending db2020_mem_patcher_cid52_r2a006.bin...
08:37:59| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0
08:37:59| This is a MEM_PATCHER loader
08:37:59|
08:37:59| Sending db2020_red52_cs_r3a009.bin...
08:38:01| Applet ID: 070410 1557 HANCXC1250562_DB2020_CSLOADER_R3A009
08:38:01| This is a CHIPSELECT loader
08:38:01| Activating loader...
08:38:01| Activating GDFS...
08:38:18| This loader is UNLOCKED
08:38:18| Backing up the GDFS...
08:38:20| Stated variables: 1270
08:38:25| Variables found: 1091
08:38:25| Variables found: 149
08:38:26| Variables found: 30
08:38:26| Wrote backup to .\Backup\W580_01162900xxxxxx_GDFS_BACKUP.bin
08:38:26| GDFS was backed up successfully!
08:38:26| GDFS operation was successful
08:38:28| Disconnected... Unplug the phone
08:40:16|
08:40:16| Attempting to open the interface...
08:40:16|
08:40:16| TURN OFF PHONE!
08:40:16| Hold 'C' button on phone and connect phone NOW.
08:40:16| You have 30 seconds...
08:40:16|
08:40:21| Baseband ID: 9900
08:40:21| Protocol Version: 3.1
08:40:21| Warning: IMEI name does not match GDFS name (IMEI:NULL GDFS:W580)
08:40:21| ...using GDFS name
08:40:21|
08:40:21| Profiling SEMC phone...
08:40:21| Platform: DB2020
08:40:21| OTP CID: 51
08:40:21| EROM CID: 52
08:40:21| EROM Color: Red
08:40:21| IMEI: 01162900xxxxxx
08:40:21| Phone ID: W580
08:40:21| Region: CINGULAR
08:40:21| CDA: CDA102774/102 R25A
08:40:21| Firmware Version: R8BE001
08:40:21| EROM: R3A022
08:40:21| Ready for operation!
08:41:30| ~~~~~~~~~~ Custpack information ~~~~~~~~~~
08:41:30| Custpack: AMERICA_2 (CDA102460/101) (K510)
08:41:30| Generic(non-branded) custpack: Yes
08:41:30| Allowed languages: en, pb, xl,
08:41:30| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
08:41:47|
08:41:47| Sending db2020_cid01_prodid_p3j.bin...
08:41:47| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J
08:41:47| This is a PRODUCTION_ID loader
08:41:47|
08:41:47| Sending db2020_mem_patcher_cid52_r2a006.bin...
08:41:48| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0
08:41:48| This is a MEM_PATCHER loader
08:41:48|
08:41:48| Sending db2020_cid52red_flash_r2a005.bin...
08:41:48| Applet ID: 061201 1314 HANCXC1329129_DB2020_FLASHLOADER_R2A005
08:41:48| This is a FLASH loader
08:41:48| Now flashing firmware main...
08:41:50| Flashing c:\users\patrickdean garcia\desktop\w580i\w580_r8be001_main_generic_la_ red52.mbn
08:41:50| Header type: BABE
08:41:50| 460 flashblocks
08:45:41| Finishing flash
08:45:41| Done flashing
08:45:41| Now flashing filesystem...
08:45:42| Flashing c:\users\patrickdean garcia\desktop\w580i\w580_r8be001_fs_america_2_red 52.fbn
08:45:42| Header type: BABE
08:45:42| 209 flashblocks
08:47:29| Finishing flash
08:47:29| Done flashing
08:47:29| Flashing was successful
08:47:31| Disconnected... Unplug the phone
08:48:59|
08:48:59| Attempting to open the interface...
08:48:59|
08:48:59| TURN OFF PHONE!
08:48:59| Hold 'C' button on phone and connect phone NOW.
08:48:59| You have 30 seconds...
08:48:59|
08:49:03| Baseband ID: 9900
08:49:03| Protocol Version: 3.1
08:49:03| Warning: IMEI name does not match GDFS name (IMEI:NULL GDFS:W580)
08:49:03| ...using GDFS name
08:49:03|
08:49:03| Profiling SEMC phone...
08:49:03| Platform: DB2020
08:49:03| OTP CID: 51
08:49:03| EROM CID: 52
08:49:03| EROM Color: Red
08:49:03| IMEI: 01162900xxxxxx
08:49:03| Phone ID: W580
08:49:03| Region: CINGULAR
08:49:03| CDA: CDA102774/102 R25A
08:49:03| Firmware Version: R8BE001
08:49:03| EROM: R3A022
08:49:03| Ready for operation!
08:49:17|
08:49:17| Sending db2020_cid01_prodid_p3j.bin...
08:49:17| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J
08:49:17| This is a PRODUCTION_ID loader
08:49:18|
08:49:18| Sending db2020_mem_patcher_cid52_r2a006.bin...
08:49:18| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0
08:49:18| This is a MEM_PATCHER loader
08:49:18|
08:49:18| Sending db2020_red52_cs_r3a009.bin...
08:49:20| Applet ID: 070410 1557 HANCXC1250562_DB2020_CSLOADER_R3A009
08:49:20| This is a CHIPSELECT loader
08:49:20| Activating loader...
08:49:20| Activating GDFS...
08:49:37| This loader is UNLOCKED
08:49:37| Success! CS-loader has been unlocked!
08:49:37| Uploading customization files to phone...
08:49:37| Upload ./own_custpack/tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm to tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm
08:49:37| Activating filesystem
08:50:00| Creating directory tpa
08:50:00| Creating directory tpa/preset
08:50:00| Creating directory tpa/preset/custom
08:50:00| Deleting file tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm
08:50:00| Deleted...OK!
08:50:00| Uploading file tpa/preset/custom/CONTENT_DOWNLOAD_HOOK.itm
08:50:00| Done uploading
08:50:00| Upload ./own_custpack/tpa/preset/custom/Customize.xml to tpa/preset/custom/Customize.xml
08:50:00| Creating directory tpa
08:50:00| Creating directory tpa/preset
08:50:00| Creating directory tpa/preset/custom
08:50:00| Deleting file tpa/preset/custom/Customize.xml
08:50:00| Deleted...OK!
08:50:00| Uploading file tpa/preset/custom/Customize.xml
08:50:00| Done uploading
08:50:00| Upload ./own_custpack/tpa/preset/custom/FM_PICTURES_HOOK_3.itm to tpa/preset/custom/FM_PICTURES_HOOK_3.itm
08:50:00| Creating directory tpa
08:50:00| Creating directory tpa/preset
08:50:00| Creating directory tpa/preset/custom
08:50:00| Deleting file tpa/preset/custom/FM_PICTURES_HOOK_3.itm
08:50:00| Deleted...OK!
08:50:00| Uploading file tpa/preset/custom/FM_PICTURES_HOOK_3.itm
08:50:00| Done uploading
08:50:00| Upload ./own_custpack/tpa/preset/custom/FM_SOUNDS_HOOK_3.itm to tpa/preset/custom/FM_SOUNDS_HOOK_3.itm
08:50:00| Creating directory tpa
08:50:00| Creating directory tpa/preset
08:50:00| Creating directory tpa/preset/custom
08:50:00| Deleting file tpa/preset/custom/FM_SOUNDS_HOOK_3.itm
08:50:00| Deleted...OK!
08:50:00| Uploading file tpa/preset/custom/FM_SOUNDS_HOOK_3.itm
08:50:00| Done uploading
08:50:01| Upload ./own_custpack/tpa/preset/custom/FM_THEMES_HOOK_3.itm to tpa/preset/custom/FM_THEMES_HOOK_3.itm
08:50:01| Creating directory tpa
08:50:01| Creating directory tpa/preset
08:50:01| Creating directory tpa/preset/custom
08:50:01| Deleting file tpa/preset/custom/FM_THEMES_HOOK_3.itm
08:50:01| Deleted...OK!
08:50:01| Uploading file tpa/preset/custom/FM_THEMES_HOOK_3.itm
08:50:02| Done uploading
08:50:02| Upload ./own_custpack/tpa/preset/custom/FM_VIDEOS_HOOK_3.itm to tpa/preset/custom/FM_VIDEOS_HOOK_3.itm
08:50:02| Creating directory tpa
08:50:02| Creating directory tpa/preset
08:50:02| Creating directory tpa/preset/custom
08:50:02| Deleting file tpa/preset/custom/FM_VIDEOS_HOOK_3.itm
08:50:02| Deleted...OK!
08:50:02| Uploading file tpa/preset/custom/FM_VIDEOS_HOOK_3.itm
08:50:02| Done uploading
08:50:02| Upload ./own_custpack/tpa/preset/custom/GAMES_HOOK_3.itm to tpa/preset/custom/GAMES_HOOK_3.itm
08:50:02| Creating directory tpa
08:50:02| Creating directory tpa/preset
08:50:02| Creating directory tpa/preset/custom
08:50:02| Deleting file tpa/preset/custom/GAMES_HOOK_3.itm
08:50:02| Deleted...OK!
08:50:02| Uploading file tpa/preset/custom/GAMES_HOOK_3.itm
08:50:02| Done uploading
08:50:02| Upload ./own_custpack/tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm to tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm
08:50:02| Creating directory tpa
08:50:02| Creating directory tpa/preset
08:50:02| Creating directory tpa/preset/custom
08:50:02| Deleting file tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm
08:50:02| Deleted...OK!
08:50:02| Uploading file tpa/preset/custom/MEDIA_PLAYER_HOOK_3.itm
08:50:02| Done uploading
08:50:02| Upload ./own_custpack/tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm to tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm
08:50:02| Creating directory tpa
08:50:02| Creating directory tpa/preset
08:50:02| Creating directory tpa/preset/custom
08:50:02| Deleting file tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm
08:50:02| Deleted...OK!
08:50:02| Uploading file tpa/preset/custom/ORG_APPLICATIONS_HOOK_3.itm
08:50:02| Done uploading
08:50:02| Upload ./own_custpack/tpa/preset/custom/preloaded_config.xml to tpa/preset/custom/preloaded_config.xml
08:50:02| Creating directory tpa
08:50:02| Creating directory tpa/preset
08:50:02| Creating directory tpa/preset/custom
08:50:02| Deleting file tpa/preset/custom/preloaded_config.xml
08:50:02| Deleted...OK!
08:50:02| Uploading file tpa/preset/custom/preloaded_config.xml
08:50:04| Done uploading
08:50:04| Upload ./own_custpack/tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm to tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm
08:50:04| Creating directory tpa
08:50:05| Creating directory tpa/preset
08:50:05| Creating directory tpa/preset/custom
08:50:05| Deleting file tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm
08:50:05| Deleted...OK!
08:50:05| Uploading file tpa/preset/custom/SETT_RINGTONE_HOOK_1.itm
08:50:05| Done uploading
08:50:05| Upload ./own_custpack/tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm to tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm
08:50:05| Creating directory tpa
08:50:05| Creating directory tpa/preset
08:50:05| Creating directory tpa/preset/custom
08:50:05| Deleting file tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm
08:50:05| Deleted...OK!
08:50:05| Uploading file tpa/preset/custom/SETT_SCREENSAVER_HOOK_1.itm
08:50:05| Done uploading
08:50:05| Upload ./own_custpack/tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm to tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm
08:50:05| Creating directory tpa
08:50:05| Creating directory tpa/preset
08:50:05| Creating directory tpa/preset/custom
08:50:05| Deleting file tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm
08:50:05| Deleted...OK!
08:50:05| Uploading file tpa/preset/custom/SETT_STARTSHOW_HOOK_1.itm
08:50:05| Done uploading
08:50:06| Upload ./own_custpack/tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm to tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm
08:50:06| Creating directory tpa
08:50:06| Creating directory tpa/preset
08:50:06| Creating directory tpa/preset/custom
08:50:06| Deleting file tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm
08:50:06| Deleted...OK!
08:50:06| Uploading file tpa/preset/custom/SETT_WALLPAPER_HOOK_1.itm
08:50:06| Done uploading
08:50:06| Upload ./own_custpack/tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm to tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm
08:50:06| Creating directory tpa
08:50:06| Creating directory tpa/preset
08:50:06| Creating directory tpa/preset/custom
08:50:06| Deleting file tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm
08:50:06| Deleted...OK!
08:50:06| Uploading file tpa/preset/custom/VIDEO_PLAYER_HOOK_1.itm
08:50:06| Done uploading
08:50:06| Uploading /files_to_upload to phone...
08:50:06| Sending shutdown command to phone...
08:50:06| Customizing was SUCCESSFUL!
08:50:06| Disconnecting phone...
08:50:06| You may now unplug your phone.
08:50:06| Flashing was successful
08:50:08| Disconnected... Unplug the phone
09:03:06|
09:03:06| Attempting to open the interface...
09:03:06|
09:03:06| TURN OFF PHONE!
09:03:06| Hold 'C' button on phone and connect phone NOW.
09:03:06| You have 30 seconds...
09:03:06|
09:03:11| Baseband ID: 9900
09:03:11| Protocol Version: 3.1
09:03:11| Warning: IMEI name does not match GDFS name (IMEI:NULL GDFS:W580)
09:03:11| ...using GDFS name
09:03:11|
09:03:11| Profiling SEMC phone...
09:03:11| Platform: DB2020
09:03:11| OTP CID: 51
09:03:11| EROM CID: 52
09:03:11| EROM Color: Red
09:03:11| IMEI: 01162900xxxxxx
09:03:11| Phone ID: W580
09:03:11| Region: AMERICA_2
09:03:11| CDA: CDA102568/107 R8A
09:03:11| Firmware Version: R8BE001
09:03:11| EROM: R3A022
09:03:11| Ready for operation!
09:03:33| After making any changes with FSX
09:03:33| you must press the 'Shutdown' button
09:04:08|
09:04:08| Sending db2020_cid01_prodid_p3j.bin...
09:04:08| Applet ID: 070129 0950 NGUCXC1250330_DB2020_PRODUCTIONIDLOADER_P3J
09:04:08| This is a PRODUCTION_ID loader
09:04:08|
09:04:08| Sending db2020_mem_patcher_cid52_r2a006.bin...
09:04:08| Applet ID: 061205 1523 HANCXC9876543210_DB2020_MEM_PATCHER_R2A006 0
09:04:08| This is a MEM_PATCHER loader
09:04:08|
09:04:08| Sending db2020_red52_cs_r3a009.bin...
09:04:10| Applet ID: 070410 1557 HANCXC1250562_DB2020_CSLOADER_R3A009
09:04:10| This is a CHIPSELECT loader
09:04:10| Activating loader...
09:04:10| Activating GDFS...
09:04:33| This loader is UNLOCKED
09:04:33| Success! CS-loader has been unlocked!
09:04:33| Please wait while XS builds a list of directories...
09:04:33| Activating filesystem
09:04:51| Device FS mapped...OK!
09:06:54| Uploading C:\Users\Patrickdean garcia\Desktop\W580i\Flash Menus\SWFs\StreetStyle.swf to /tpa/preset/system/desktop/flash/StreetStyle.swf
09:06:54| Creating directory /tpa
09:06:54| Creating directory /tpa/preset
09:06:54| Creating directory /tpa/preset/system
09:06:55| Creating directory /tpa/preset/system/desktop
09:06:55| Creating directory /tpa/preset/system/desktop/flash
09:06:55| Deleting file /tpa/preset/system/desktop/flash/StreetStyle.swf
09:06:55| Deleted...OK!
09:06:55| Uploading file /tpa/preset/system/desktop/flash/StreetStyle.swf
09:06:56| Done uploading
09:07:31| Uploading C:\Users\Patrickdean garcia\Desktop\W580i\Flash Menus\THMs\StreetStyle.thm to /tpa/user/theme/StreetStyle.thm
09:07:31| Creating directory /tpa
09:07:31| Creating directory /tpa/user
09:07:31| Creating directory /tpa/user/theme
09:07:31| Deleting file /tpa/user/theme/StreetStyle.thm
09:07:31| Deleted...OK!
09:07:31| Uploading file /tpa/user/theme/StreetStyle.thm
09:07:32| Done uploading
09:08:04| Shutting down FS Services
09:08:04| Shutdown...OK
09:08:04| Disconnecting phone...
09:08:04| You may now unplug your phone.
09:08:06| FSX Shutdown!
09:08:06| Disconnected... Unplug the phone
so this is only just flashing and customizing the phone, how about unlocking and debranding the phone???
i found setool2 lite 1.11, and did the flash main and patch stuff with removed sim-locked generator and stuff.
i tried the phone on all the sim-cards and it all said configuration error, contact service provider except at&t sim-card.