How to Flash Install/Upgrade Samsung Wave S8500 to Bada 2.0.1 [S8500XPKG5 S8500XPKG6 S8500XPKG7] firmware

 Here's  a step by step guide on how to manually install and upgrade Samsung Wave S8500 to Bada 2.0.1 OS.
This firmware is only a leaked version and bugs may exists but it still works and make use of Samsung Wave with better performance and enhancements. There are three versions of BADA 2.0 leaked just builded around July 2011, the S8500XPKG5, S8500XPKG6 and S8500XPKG7. These firmwares were for Europe versions of Samsung Wave only

DISCLAIMER: I am not responsible for your phone if it gets bricked. Proceed at your risk! 

Pre-requisite: 
Download the following files: (credits to samfirmware.com for the links)
USB driver
Multiloader v 5.65

BADA 2.0 firmwares

S8500XPKG5 - CSC_OXAKG5
S8500XPKG6 - CSC_OXAKG6
S8500XPKG7 - CSC_OXAKG7
The pass is samfirmware.com

How to flash and install: Here's a video guide from Ionaras13.


You have to flash it as a "full-firmware" and with bootfiles.
Also, keep in mind that you have to set debug level to low and then you can fully use your bada 2.0 beta version. Even turning the phone off will not crash it.
Just type *#33284*# and debug level to LOW, on BADA 2.0 flashed phone and enjoy the Difference.

Troubleshooting hints if errors may happens while flashing.
Only one thing important, when I flash, after the Bootfiles, i've got a serial port error. So I just unplug/plug my Wave to another USB port, and restart Multiloader (et restart the flash without the bootfiles, because they've already been flashed).


- shutdown while in progress => reason is battery low level => charge it then try once more

- phone can't go pass sim loading in booting progress => may be by CSC was not config, may be by flashing improper (ex. choosing wrong file wrong places)

- Try to reboot without sim card inside the phone. If pass, keyin code *#5239870*# , select line 2 , keyin pass *#27236#* and select proper csc region for ur phone.

- Some times phone can be login without sim (while with sim impos.bl) if wrong csc.