Recently I upgrade my HTC Legend to CM10 and swapped it for my wife's alternate phone LG P500 as it has some "need force" buttons.
It was already rooted, so I thought of trying my hand at upgrading the P500's ROM as well and see if I could keep it as a backup of sorts.
So below is the chronological sequence of events:
1. Installed CWM via Playstore and placed CM10.2 + CWM6 on SD card.
2. Reboot to recovery
3. Installed CWM6
4. Reboot to recovery
5. Wipe system, install CM10.2 zip
6. Seems to run fine for a while, though some apps kept force-closing
7. While configuring, the phone suddenly rebooted and got stuck at the LG screen
8. Couldn't even load recovery after that, could only go into emergency mode
9. Tried many ways of reflashing CWM/baseband/ROM via LGMDP and KDZ but it wouldn't work
10. During on the many runs, I downgraded baseband to 10E, and then used LG's official tool to perform an upgrade recovery (which also hung during one of the reboots of the phone - still LG screen), then tried to flash an extracted DZ using LGMDP/KDZ, and then back to LG's tool to perform a software upgrade
11. Viola! Android now boots, but now my SIM card refuses to work. Tried switching between different basebands V10E and V20G, but it remains stuck in airplane mode.
12. Today I realised that the Baseband Version as shown in the hidden menu always remains AMSS6150 regardless of whether I flashed V10E or V20G.
Can anyone give me some clues?