I haven’t posted about it yet, but I’ve got an Android phone last week (HTC Magic, from Rogers), courtesy of my work (F yeah for salary full-time!). Being the geek I am, within a week I want to root it. But if I brick the phone, I don’t think they’ll look to kindly on me. So I’ve got to make sure I backup my image and it will work. I’ve followed the instructions here, got to the recovery system (though I couldn’t backup recovery.img…) “E:Can’t mount /dev/block/mmcblk0 [...] Can’t mount sdcard”.
Some people were saying it’s because the stock microSD card doesn’t work, so I tried another I had lying around. It didn’t work either. So I formatted it (through Settings), and then it STILL didn’t work. Back to google.
Then I find this post (#8) that says to just select backup again … and it worked. I’ve not seen any other posts that mention this, and no actual articles or blog posts (save one) have even brought up the issue, it’s only been comments and replies where I’ve found any information. So here’s an official post addressing the issue. Anyone who has problems feel free to post here or contact me (http://aaziz.org/index.php?page=contact) and I’ll do my best to help.
Update: I found that I also had to “fix filesystem” once or twice after/before each step, and sometimes do the wipe step more than once in order to get it to work. But, it did. Unfortunately the CyanogenMod images bricked my phone so I’m now using the rooted Hero firmware, though it’s a bit slow so I think I’ll try for rooted stock firmware (though some of the features like the new keyboard and slide to unlock are nice).
Update 2: I used a up to date version of CyanogenMod modded for 32A devices (which is what the Rogers Magic is) and now all works well.
I had the exact same problem with Nandroid backup. As mentioned in that forum post, it WORKED the second (or third) time I tried. Weird, but I’m not complaining :)
Ates Goral´s last blog ..When semicolons are NOT optional in JavaScript
You might want to try flashing the recovery image again. I think I was using a recovery image not built for 32A devices, because a while ago I started from scratch, made sure I downloaded the right image, and it’s worked fine ever since.
Anthony Aziz´s last blog ..Nandroid backup error “E:Can’t mount /dev/block/mmcblk0?
this error freaked me out, because i had followed everything to the letter. it was resolved, however, by ejecting the sdcard, rubbing the underside of it with my shirt, putting it back in, and selecting the menu option again (apply update.zip). this time it worked.
That would be a valid problem, yeah! That’s why I tried a backup to be 100% sure first.
Some other solutions were that some of the SD cards that came with the phones had problems with this. I was about to go and buy a new SD card :(
Anthony Aziz´s last blog ..Nandroid backup error “E:Can’t mount /dev/block/mmcblk0?
Wow, thanx for this post. It worked for me trying the second time.
I has this issue as well, but I think it was a bad recovery flash. I tried a few versions and finally found one at the link below that worked without a hitch. Also I have had good luck with A-Data SD cards.
http://forum.xda-developers.com/showthread.php?t=530492