[myTouch 4G Android Development] ckisgen:
OK - just so everyone knows - the ONLY thing RoyalGinger v1.5 does differently than ANY other ROM around that is similar is the ROM formats your /data partition prior to flashing the ROM, kernel, etc.

This is the equivalent to manually wiping data in recovery prior to flashing a new ROM, which thousands of people do every day without an issue.

There's something else at play here .. for some reason the new CWM 3.0.2.4 does not seem to be recognizing the /cache/recovery after doing a full wipe ..

however, this is HARDLY a new issue that just propped up with CWM 3.0.2.4 ... just go google 'E:Can't Mount /cache/recovery' and see what you get ... this has been happening to people across many devices, ROMs, recoveries for a long time ...

For the record - I DID get this same error in recovery (E:Can't Mount /cache/recovery) once a handful of days ago after performing a fastboot erase system -w and then formatting my SD card .. I googled the error and if I remember right, I think I did some command thru fastboot, mounted my SD card in recovery and put my backed up 'clockword mod' folder back on the SD (the one with the backup file and any NANDROIDs you've made along the way) .. then I just restored a v1.4 Ginger NANDROID that I had thru recovery (3.0.2.4) and was fine .. after that booted up , i went back into recovery, didn't wipe anything, and installed my latest v1.6 test build of Ginger (with the auto wipe data script) and no issues whatsoever ... I MAY have repartitioned the SD card as well after wiping it again while I was in the middle of the "E:Can't Mount /cache/recovery" issue ...

(i THINK something is going on with CWM 3.0.2.4 / full system wipes / and the SD cards partition getting weird or wonky somewhere ... i also think that using titanium to restore DATA on certain apps is a real part of this one too)

i also personally think the guys that haven't been able to solve it yet are messing up continually erasing recovery over and over .. but maybe i'm wrong .. i'm no expert on this E:Can't Mount /cache/recovery deal but i know when i got it, i didn't panic, searched and tried a couple of fixes that worked for others and one worked. i think my phone was down for a total of 15 mins start to finish

======

**** NOT SPECIFICALLY RELATED TO ROYALGINGER or whatever else but JUST IN GENERAL - this is a good reminder for everyone who is rooted to: MAKE SURE YOU TAKEN THE 60 SECONDS THAT IT TAKES TO FLASH THE ENGINEERING BOOTLOADER!!!

you never know when you're going to need it

instructions are here

i also originally rooted using grankins ultimate s-off / true permaroot / gfree method which gives you RADIO S=OFF ... i don't know how much this may or may not play into the ease of fixing these sorts of issues but i know it sure doesn't hurt ..

so i STRONGLY recommend no matter which ROM / CWM / etc. that you are on - that you follow the link above and use grankin's step by step guide to get yourself true S=OFF / RADIO S=OFF / engineering bootloader (if you haven't done all of this already ... duh .. PS, just because you rooted using g-free does NOT mean you have the engineering bootloader! this is very important)

this will give you the best case possible scenario in terms of access to every aspect of your device in the case of a recovery fail under any circumstance

(i'm also trying to replicate this e:can't mount cache/recovery issue again on my phone so that i can try and jump in and help the few people seeing this currently on our devices over in the Q&A section since i can't QUITE remember everything i did exactly to correct it for me)