MY PHONE IS NOW WORKING.
i flashed main, but only 27 files were flashed. then on turning it mo later, java was not working. every java application restarted the phone. at some point there were no java files left in my phone, only God knows where they went.
then i flashed main again hoping to fix java problems. this time they could start but fail to run mxit. apparently i had 0kb left on my phone. but that wasn't so.
at this point i decided to flash FS. i did then i had to flash castpack too.
really had the work 3 weeks of my life with my phone.
thanks to all you guys who helped me fix my phone. you saved me lotsa money and kept me from falling behind on lots of stuff since i use my phone for all kind of things, from gaming to banking and at times school too.
I used XS++ to flash main and fs
good and phone xs to flash castpack since fs loading stalled on xs++ 3.1
morning!!!