[Q] Bricked? can't mount sdcard

Search This thread

acmilanajax

Member
May 17, 2011
22
1
衡阳
build: RA-dream-v1.7.0
E:Can't mount /dev/block/mmcblk0p1 (or dev/block/mmblk0)
(No such file or directory)
E:Can't mount SDCARD

Boots RA-dream-v1.7.0 and fastboot just in good work

DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
RADIO-2.22.19.26I

So can't flash any new roms...
is the phone bricked?
Really need some help here i'm stuck
 
Last edited:

AndDiSa

Senior Member
Dec 2, 2009
3,701
5,075
Heidelberg
HTC Desire
Nexus 7
Most likely only the sdcard is broken. Did you try to read it with your PC? As long as you can boot your phone, it's not a brick.

Sent from my Gingerbread on Dream using XDA App
 

acmilanajax

Member
May 17, 2011
22
1
衡阳
At now,I have changed many TF cards,the problem it is!

Below the RA-dream-v1.7.0,link to PC, use USB-MS toggle ;can read or write the TF card.
 

ldrifta

Senior Member
Mar 15, 2011
1,390
187
35
Lynn, Mass
At now,I have changed many TF cards,the problem it is!

Below the RA-dream-v1.7.0,link to PC, use USB-MS toggle ;can read or write the TF card.
so what does that mean? can you transfer files through the usb-ms toggle? or can you at least plug your sd into your comp? and will it read it? try to re partition...
 

ezterry

Retired Recognized Developer
Jan 16, 2010
1,829
967
Asheville, NC
This is probably a messed up misc partition unless there is permanent damage to the sdcard reader. Either way jtag is overboard (either is not needed or won't help)

Try to get us you kernel's command line in recovery run the following on your computer with your phone attached via USB:
'adb shell cat /proc/cmdline'

delete or '*' out your serial number and post the rest of that string here unmodified.
 
I have the same problem..
this is the command output:
Code:
board_trout.disable_uart3=1 board_trout.usb_h2w_sw=1 board_trout.disable_sdcard=
1 smisize=64  androidboot.baseband=2.22.27.08 androidboot.cid=T-MOB101 androidbo
ot.carrier=TMD androidboot.keycaps=qwertz androidboot.mode=recovery_manual andro
idboot.serialno=************ androidboot.bootloader=1.33.0013d no_console_suspen
d=1 console=null mtdparts=msm_nand:256K@0x0000024C0000(misc),5120K@0x0000026C000
0(recovery),2560K@0x000002BC0000(boot),174080k@0x000002E40000(system),2048k@0xD8
40000(cache),38656k@0xDA40000(userdata)

Do I have to downgrade and root my phone again?
 

ezterry

Retired Recognized Developer
Jan 16, 2010
1,829
967
Asheville, NC
Code:
board_trout.disable_uart3=1 board_trout.usb_h2w_sw=1 board_trout.disable_sdcard=
1 smisize=64  androidboot.baseband=2.22.27.08 androidboot.cid=T-MOB101 androidbo
ot.carrier=TMD androidboot.keycaps=qwertz androidboot.mode=recovery_manual andro
idboot.serialno=************ androidboot.bootloader=1.33.0013d no_console_suspen
d=1 console=null mtdparts=msm_nand:256K@0x0000024C0000(misc),5120K@0x0000026C000
0(recovery),2560K@0x000002BC0000(boot),174080k@0x000002E40000(system),2048k@0xD8
40000(cache),38656k@0xDA40000(userdata)

Do I have to downgrade and root my phone again?

Prob not:
The problem is: board_trout.disable_sdcard=
1

This is determined usually by the SPL based on the misc data, so let's fix misc

The below has a misc image for a dream device with CID T-MOB101 (as shown in the cmdline I'm replying to, its best if you have a device with another cid to use a hex editor to update the misc.img to match.


1) download the following and place in a directory on your computer to be used via adb:

misc_tmob101.img
erase_image

2) boot recovery

3) run the following adb commands to push the files to the phones ram

Code:
adb push misc_tmob101.img /tmp/misc.new.img
adb push erase_image /tmp/erase_image

4) run 'adb shell' and at the prompt run the following:

Code:
chmod 0755 /tmp/erase_image
/tmp/erase_image misc
flash_image misc /tmp/misc.new.img
sync

5) reboot the phone normally and see if the problem remains.