Thanks, SeaMonkey. Here is the log from XS++, and I am going to patch with Remove_sim_lock_w810_R4DB005.vkp, which was generated using W810_R4DB005_MAIN_ORANGE_HN_RED49

22:13:58|

22:13:58| Attempting to open the interface...

22:13:58|

22:13:58| TURN OFF PHONE!

22:13:58| Hold 'C' button on phone and connect phone NOW.

22:13:58| You have 30 seconds...

22:13:58|

22:14:02| Baseband ID: 8040

22:14:02| Protocol Version: 3.1

22:14:02|

22:14:02| Sending db2010_cid00_prodid_p3l.bin...

22:14:02| Applet ID: 061113 1250 ALUCXC125872_COMPACTPRODUCTION_ID_LOADER P3L

22:14:02| This is a PRODUCTION_ID loader

22:14:02| Activating GDFS...

22:14:03| Phone name detected!

22:14:03|

22:14:03| Profiling SEMC phone...

22:14:03| Platform: DB2010

22:14:03| OTP CID: 49

22:14:03| EROM CID: 49

22:14:03| EROM Color: Red

22:14:03| IMEI: 35906400xxxxxx

22:14:03| Phone ID: W810

22:14:03| Region: ORANGE_GEN

22:14:03| CDA: CDA102494/51 R12A

22:14:03| Firmware Version: R4DB005

22:14:03| EROM: n/a

22:14:03| Ready for operation!

22:14:11| Reading GDFS...

22:14:11|

22:14:11| ... and the phone lock code is: 0000

22:14:11|

22:14:11| GDFS operation was successful

22:14:13| Disconnected... Unplug the phone

22:14:27| Shutting down...
So, do I still need to flash Main while applying the patch, or just apply the patch?