recovery does not recognise / mount SD card As reported in an earlier post, I have rooted my HTC Desire Bravo with tacoroot and revolutionary, and my idea was to install a recovery ROM via the SD card.

The problem is that neither ClockworkMod nor TeamWin recovery image recognise my SD cards. I first had the cards (16G) partitioned into ~50% Fat32, ~50% ext{2,4} and about 100M swap. When that did not work I tried 100% Fat32, a much smaller Fat16 only partition and some other things, but the recovery images don't accept that an SD card is in there.

And that is essential for the 'install ZIP from SD card' feature.

Now the strange thing is that, from the shell prompt, I can do 

adb push cm-11-20140921-UNOFFICIAL-bravo.zip /sdcard
adb push gapps-kk-20140105-signed.zip /sdcard
adb push Superuser-3.0.7-efghi-signed.zip /sdcard


to push CyanogenMod 11 (for the Bravo), the corresponding Google Apps, and Super User, onto the SD card while the recovery image is running and what is more, if I start a terminal (in TWR) and type ls /sdcard, then the files are listed there.

The SD card seems to be mountable, accessible, and usable by the recovery images, but so much so that it is treated as 'internal' storage, and that no extra SD card for installing ZIP files from can be found.

Has anyone seen such a thing before? And found a solution? Do other recovery images maybe install ZIPs from other places than only /sdcard?

The mount point /sdcard does correspond to the (micro) SD next to the SIM doesn't it?
Well, that one is solved!

The problem was not the SD cards, but the fact that rooting etc. the Desire caused it to USB-brick. Never heard that before. Some people can cure that with fastboot commands (did not work for me) but the 4ext recovery provides an USB un-bricking function.

Long story short, I'm running Spezi77's version of LiquidSmooth 3.2 on my Desire now after changing to 4ext! (following the advice on this link)