So.. it started like.. one day my phone got discharged.. And stuck in bootloop.
Normal flashing didn't work..And on a little searching i found that my internal sd partitions are damaged.
However i successfully resurrected my phone by booting through my external sdcard. (You can find threads regarding this here on android central or XDA)(If problem further persists PM me..i can help)
Then.. Edited my vold.fstab file from a thread to swap internal and external partions. And Rooted my phone using CF Root.. Working normally on Gingerbread.
REAL PROBLEM
Now comes the real issue. Since my internal sd is damaged...the external partion (After Swap) won't work.
So when in custom recovery..i can't mount sdcard in order to flash a custom rom.
Tried to update rom using --update recovery command using adb.Its giving me "Signature Verification Failed Error".There's no workaround for our device since bootloader can't be unlocked.Also. i can't sign the rom using Signapk.jar and neither testtool.jar (not sure of the name,i forgot it).
Anyways..then found a Post to edit the services.jar in order to disable signature check.But that also involves a external sdcard which you know i don't have.
So please help me.I am Lost.Can't find anything off any thread. Can you think of any workaround. Like mounting the external sdcard partion on my memory card itself.
Or disable signature check using adb.
Or edit services.jar somewhere other that external sd.
I Am DESPERATE.Also Badly in need to install a custom ROM.
(PS-Using CWM Recovery , 16 GB External Card with 3 Partitions)
Thank You For Reading.