yashsingh1/xdaforums huggingface dataset:
[myTouch 4G General] dave.caldera:
Thank you sir, you were correct, and as you can see I have the "bad" one. From what I read this is really no big deal correct? I have had no problem flashing, and used GFREE. I have flashed a multitude of ROMs.
[myTouch 4G General] inuyasha1999:
I guess the one I bought on eBay has the good one.

C:\abd>adb reboot recovery

C:\abd>adb shell

~ # cat /proc/kmsg | grep 'mmc0:0001'

cat /proc/kmsg | grep 'mmc0:0001'

<6>[ 6.775207] mmcblk0: mmc0:0001 SEM04G 2.16 GiB
[myTouch 4G General] saranhai:
yup it does! :D

you're lucky.. lol
[myTouch 4G General] nba1341:
Hello my sister had mt4g with bad chip. The stock rom is awful. If I attempt anything on this phone will it brick? Has anyone flashed rom on bad emmc chip? Her battery life is terrible compared to my mt4g with virtuous affinity or miui.
[myTouch 4G General] saranhai:
there has been quite a few people with the bad eMMC chip that have rooted and not ran into any problems at all before. unfortunately, i wasn't part of that group (chip died about 1-2 months later). so yes, there is a risk that the phone will brick, and that you may just have a ticking time bomb in your hands. so really, just ask her. does she want to take the risk?

though a replacement shouldn't be THAT big of a problem...
[myTouch 4G General] cbutt:
I have the bad chip. Have had it since January, replacements in March/April & one over the summer also had the bad chips (good screens, so I kept them, couldn't live with the crappy display). I've rooted & flashed multiple roms & radios, none have ever died. The warranties were for issues with the power button & USB port.
[myTouch 4G General] rog17:
I rooted with gfree in Feb.2011. I have the M4G2DE 2.10 GiB. and have flashed it (seemes like) a million times. so far so good!!! (knock on wood..):)
[myTouch 4G General] SprigganMaster:
I have the bad one on the HTC Panache and used gfree to root.
[myTouch 4G General] gixer2000:
I had the bad chip on my old mytouch and rooted with gfree. When the screen broke i flashed it back to stock without an issue so i could send it in for the insurance claim. The new one i got was the good chip. Im not sure why these things fail but i had no issue
[myTouch 4G General] rog17:
I'll keep flashing with or without a bad chip. I'm a flash addict!!;p
[myTouch 4G General] jr_718:
I flash as well having bad emmc(Embedded MultiMediaCard) chip, hey if the phone dies it dies.. F.. it. i thinks it's all a conspiracy having a brand new with bad chip in it.. why go through the headache of having bad chip.. i think it's a way for phone company to regulate the flow of money, if all phones(mt4g) were perfect and wouldn't die(bad emmc chip), then who would buy another phone, definitely not a lot of people...Any bad emmc chip wouldn't stop me from flashing..:D
[myTouch 4G General] rog17:
Now we are talking!!! It is hard not to flash when we have great devs!! I thank u now and I'll hit the thanks button when I get 10 posts! ;)
[myTouch 4G General] Phateless:
You need root to check emmc.

I've said this 200 times in this thread. Good chip will root fine with root.sh method while bad chip requires gfree. There is a correlation but not necessarily cause.
[myTouch 4G General] saranhai:
actually, you DON'T need root to check the eMMC chip. it can be checked through the free terminal emulator app with a simple command.
[myTouch 4G General] Phateless:
It shows up in dmesg? Which line?
[myTouch 4G General] jr_718:
For anyone who needs it check without root.

Download terminal emulater

Type in:

cat /sys/class/block/mmcblk0/device/name

Verify the result. SEMO4G is the "good" one & M4G2DE is the "bad" one.
[myTouch 4G General] saranhai:
You don't need to type "Su" as this method doesn't require it
[myTouch 4G General] Phateless:
Uhmmmm, lol.
[myTouch 4G General] Phateless:
I never realized that isn't a root command. Thanks!
[myTouch 4G General] thebrownfan80:
My new phone is 'out for delivery' on the ups truck now, whenever i get it, I will DL Terminal Emulator and post my results. Still not sure if I will root the phone again, but the battery life sure does suck on the stock rom.. hrm.
[myTouch 4G General] saranhai:
Lol yes, checking the chip, one of the first things you should do after getting a MT4G.
[myTouch 4G General] thebrownfan80:
M4G2DE..... and the bad screen.

Now what do I do? I don't like the stock ROM, but I don't like having a broken phone either. Fudge.
[myTouch 4G General] saranhai:
ask for a replacement. use the bad screen as the reason.
[myTouch 4G General] wonderbread24:
Bit the bullet today, rooted w/ Gfree and loaded Virtuous Affinity. How long do you guys think I have till she blows?

If I get tired of Affinity and I decide I want to flash CM7 or CreamedGlacier does that shorten the lifespan even more?
[myTouch 4G General] saranhai:
usually, the eMMCs that DO end up dying die within a month or so from rooting. so, i guess you've got about a month to find out. the chips that do die will die very fast.

doing any sort of flashing will shorten the lifespan of the eMMC chip, as you are writing a whole ton of stuff to it everytime you flash something in recovery or bootloader. so yes, it will shorten the lifespan, but like i said before, if the chip does decide to die, it usually dies pretty fast.
[myTouch 4G General] wonderbread24:
I'll start the countdown then.

The wife decided to give me the silent treatment when she found out I went for it. lol
[myTouch 4G General] linsalata28:
I found out that both the MT4G's I got shipped with the bad chip but I can't have a stock phone or I would have just got an iphone, so I rooted both of them and I'm going to flash the hell out of mine, if it bricks it bricks ,the whole reason I love android is to customize it.

My son is more them happy with the mikrunny ROM so he'll be on that until it gets updated. I only hope that it doesn't take long for them to ship a replacement.
[myTouch 4G General] gerbilunit:
I downloaded the Terminal Emulator and typed in cat /sys/class/block/mmcblk0/device/name and pressed enter, but it said no such file or directory
[myTouch 4G General] SprigganMaster:
Which phone do you have?

T-mobile MyTouch 4G or the Panache?

device is a symbolic link on my phone. Check if you have this link with ls -lh in the parent folder.
[myTouch 4G General] politegreetings:
i went the adb route without having root access as i want to check which card i have before proceeding but i got permission denied from the prompt. anyone can help?

C:\>adb shell

$ cat /proc/kmsg | grep 'mmc0:0001'

cat /proc/kmsg | grep 'mmc0:0001'

grep: permission denied

/proc/kmsg: Permission denied

$
[myTouch 4G General] wonderbread24:
You have to already be rooted to use adb to figure out what chip you have. Instead, use the quoted command in terminal emulator. That will give you what you need.
[myTouch 4G General] politegreetings:
I'm getting the response from emulator saying "no such file or directory" with the command

cat /sys/class/block/mmcblk0/device/name

but when i entered device the "i" automatically changes to "I" and i can't change it to the lowercase. would that affect the command? if it does how can i fix that?
[myTouch 4G General] wonderbread24:
did you type it exactly the way its quoted? You need to make sure that the command is all lower case like this...
[myTouch 4G General] Wasdklm:
HTC Panache Mobilicity

ummm just a question. i have to canadian version of the mytouch4g and was wondering with the bad emmc chip is it safe to just root and flash one rom on and then leave it? how long is the general life of the chip after rooting? finally is there a way to flash back to stock rom with turning s-on again in case i need to sned it back to HTC.

Thanks alot for any help
[myTouch 4G General] playdrums:
bad one

Looks like I have the bad one.

<6>[ 8.445587] mmcblk0: mmc0:0001 M4G2DE 2.10 GiB

I used gfree to root. I am now running the rooted Gingerbread ROM and I've also (just last night) flashed the most recent radio. Everything seems to be fine and I haven't seen anything negative. I guess I have to just keep my fingers crossed if I do any more flashing?
[myTouch 4G General] Wasdklm:
Is there a way to unbrick the phone if it does get bricked. I heard that there is a way.

Sent from my HTC Panache
[myTouch 4G General] Notorious:
If the eMMC chip fails there is no way I believe
[myTouch 4G General] Wasdklm:
Not sure but someone was saying to try and restore the phone and then unroot. It only works if your Emmc hasn't failed

Sent from my HTC Panache
[myTouch 4G General] alfadog77:
had to get phone warranty exchanged for faulty charger port just got the new one. Has a bad screen and a bad chip and today my Warranty ended. FML T_T. im scared of flashing and what not so im just gonna stick to one rom and keep it. Any suggestions?
[myTouch 4G General] jayb222:
I've flash non stop for a year and I have the so called bad chip. I haven't heard of this even being a problem since before I had the phone. I wouldn't worry so much about it. Flash away.
[myTouch 4G General] wonderbread24:
Been near a month since I first rooted with the bad chip. Flashed a measly 4 times since and no issues.

Watch, after spending 30 bucks on a new digitizer, once I install it my emmc will fail.
[myTouch 4G General] saranhai:
well, obviously you're gonna want a stable rom ;)

so either MIUI, CM7, or Virtuous Unity/Affinity. RCMix3D is good too.
[myTouch 4G General] wonderbread24:
Been over a month now after rooting with the bad chip, so far so good. Hopefully she'll continue on for a long time!
[myTouch 4G General] Snakecharmed:
Please welcome me to the bricked bad eMMC club today. I could do more testing according to saranhai's thread, but it won't boot past the MT4G splash screen and I'm getting all the error messages in CWM—you know...can't open, can't mount, can't live if living is without you, etc. I'm not so inclined to properly diagnose it immediately either because the symptoms are well documented and I'm not surprised that this occurred.

I flashed a grand total of two times when I got the phone four months ago, once from stock 2.3.4 to 2.2.1, then to Virtuous Unity 2.39, and never again. Rooting isn't a direct cause of the M4G2DE eMMC deciding to quit. It's a hardware problem and the failure could be presumably caused by any write cycle or any battery pull while the phone is still powered on. One thing I certainly didn't do to help the situation was not knowing until now about the HTC Desire S force shutdown key combination, which would presumably work on the MT4G as well (Vol Up+Vol Down+Power). The few times I've had the phone freeze on me, I pulled the battery. You could say I did it to myself, but I hadn't pulled the battery in months and the phone was on for over 1000 hours before it unexpectedly froze this afternoon.

Truthfully, I'm more concerned about the phone contacts that I didn't back up than anything else, but I have email records of most of those too or they're also on my old phone. Now I understand why I should have saved them to my Gmail account. Most single-number contacts were on my SIM.

Now I'm definitely glad I didn't sell my old RAZR2. It was going to be put on eBay when I found some free time to photograph it, but I don't need the money that badly, and my mint condition brick is still worth over $100 on eBay too.

I guess I get to do this all over again in a week or two, although I might be looking at the Sensation for the next go around.
[myTouch 4G General] PAulyhoffman:
I have seen two of the MyTouch4g with Bad eMMc init fail in the last two weeks.

The first one i saw two weeks ago was s-off and had CW recovery installed. the eMMc error was persistent. I even tried an XTC clip to see if it would do anything, but it failed.

Second one i saw was two days ago. This device came to me because the user was accepting the OTA to 2.3.4 and it froze at 98%. after several hours he pulled the battery and found boot loops. This was verified by me as 100% stock phone. s-on stock recovery. Although recovery mode wasn't working. tried an XTC clip for s-off but sill found eMMc init error.

just thought i would add in another FULLY STOCK device with failed eMMc.
[myTouch 4G General] JDogg1329:
I'm on my third.... yes you read correct, third, HTC Desire Z. The first one had NO warranty, after that I bought one with warranty, and that one died within 2 weeks, the replacement phone I have now I have had for a few months and it's been working good, it's rooted and s-offed and has ILWT CM7 running on it, the only drama I've had is last night I got

E:Can't mount /cache/recovery/command

E:Can't mount /cache/recovery/log

E:Can't open /cache/recovery/log

E:Can't mount /cache/recovery/last_log

E:Can't open /cache/recovery/last_log

But I managed to fix it with formatting everything so it wasn't the eMMC chip dying. I have a question, can the chip be replaced?
[myTouch 4G General] estallings15:
If

A) you have another chip and

B) a robot to desolder the bad chip and solder in a new one

Then maybe. Lol
[myTouch 4G General] lamenaceQC:
I would like to try it but...after reboot into recovery mode, adb does not reconize my device anymore..is it normal ?
[myTouch 4G General] Root-Maniac:
I got one phone with the bad chip. Didn't know till last night. Its been rooted for a couple months now via gfree and I have flashed it several times... if it was gonna die, would it have Done so by now???
[myTouch 4G General] wolfepakt:
It is unpredictable, I have had mine rooted with bad emmc for 9 months worth no issues. That's why I have insurance. (besides the fact I am hard on technology :-) )

Edited for autocorrect issues.
[myTouch 4G General] Root-Maniac:
well that's good to know. Do you flash the hell out of it??? Its actually my wife's phone with the bad chip.. but like I said rooted for a couple months and flashed 5-10 times with no problems.. like you said that's why there is insurance and I'm glad to pay it just in case :)
[myTouch 4G General] wolfepakt:
I have lost count of the number of flashes! I have heard of folks with problems on just a few though!
[myTouch 4G General] wonderbread24:
found out I had the bad chip when I rooted back in December and I've flashed about 2 roms a week since then and no problems.
[myTouch 4G General] Root-Maniac:
good to know, I'm not gonna worry about flashing updated roms... I got the good chip and I have lost count of how many times its been flashed to! Lol :D
[myTouch 4G General] tyrone1:
I wonder how many people who had failed emmc had problems after flashing the radio.

I noticed i started getting a few error messages specifically after flashing the newest radio file in the sticky post in the android development section

I had to reinstall the rom and it working now. but every now and then i get some error message in CWM. But in general still works for me.
[myTouch 4G General] banderz777:
New Chip installed

Well finally after 3 months I got my MT4G up and running..... what I did was buy an other MT4G with broken screen, it took me about 2 hours to do the repair on my phone and now I'm happy and I found the phone with the good chip " SEM04G" so now I can start to S=OFF and install a custom rom. :D:D:D oh and it's still on 2.2.1 froyo :D:D:D
[myTouch 4G General] nba1341:
meh just got a mt4g off ebay for my sister and its M4G2DE

just gonna flash a completed rom / ad block and not touch it anymore

really hope I am not going to owe her $140 -___-
[myTouch 4G General] jjbadd385:
I wonder how accurate the report about chips are? I have tha "bad" one, and I HTCDEV unlocked, tried to downgrade to 2.2.1. at least 25 times and failed..then I relocked the bootloader... downgraded to Froyo, s-off, rooted...flashed MANY ROMS, and not to mention flashing 20+ Roms while it was HTC unlocked & manually flashing the boot.img thru fastboot..but my point is, I've put this phone through hell and back, and its held up just fine. I sometimes wonder if there is something very small & seemingly insignificant that people do that causes the emmc chip to fail? If they were that sensitive, mine would have been gone as much abuse as I've put it through...OR I have been very lucky....
[myTouch 4G General] estallings15:
Not necessarily. Some of the chips have failed after one of two flashes(including the original), some outlast the other hardware on the phone. Its probably a Quality Control issue more than anything.
[myTouch 4G General] tyrone1:
i suspect it has to do with clockworkmod recovery and this phone.

I used to get those errors but i switched over to that ext4 recovery and no problems since then...

and i have the bad chip too!
[myTouch 4G General] jjbadd385:
I'm not saying you are right or wrong, because I don't know. But I do know that I have tried both CWM & 4EXT recovery, and I also spent a whole day testing 4ext with maxx, and he truly works hard to make sure his recovery is the best. The most complaints I've heard have been with CWM. I'm not saying its CWM, but I use 4ext only now. It's faster, more responsive & hasn't let me down yet.
[myTouch 4G General] weirdgeordie:
Ummm, I'm not sure if I should be happy or pleased, but my result on my N7000 came up different to everyone else's:

cat /proc/kmsg | grep 'mmc0:0001'

<6>[ 1.104827] mmcblk0: mmc0:0001 VYL00M 14.6 GiB

No-one has mentioned that chip so far -

I've had no problems what so ever I should add.

Any idea what this chip is like? I currently have ICS StuNNeR - 1.4.26.1 installed and I'm not sure what my best course of action is. .. Should I change the kernel, go back to a GB ROM?

BTW, The phone was rooted without Odin originally and I haven't used Odin or any flashing to install CWM, or any other ROMs since. I dont' know if that changes anything
[myTouch 4G General] invasion2:
Lol bro this is the myTouch 4G section. Not whatever Samsung phone you have :P
[myTouch 4G General] weirdgeordie:
Oppppps! wrong forum! I just noticed this is for the MyTouch 4G .. . .

Still worried though
[myTouch 4G General] extrem0:
Hi.

I'm new in Mt4g and I'm a bit confused about what to do. I got the bad emmc chip and it's in GB 2.3.4.

What's the main difference between gfree and visionary?

I read gfree instructions but it uses visionary application to get temproot, is this method still gfree, and not visionary? Or visionary is just the root.sh method?

My phone is carrier unlocked also, is there any advantage on this root proccess?

My only interest is to use unnofficial roms because I suppose they are better.

I won't be able to return my phone as I don't live in USA, may I try root it?

Appreciate any help.
[myTouch 4G General] hellmonger:
<6>[ 6.590545] mmcblk0: mmc0:0001 SEM04G 2.16 GiB

Videotron Panache.....
[myTouch 4G General] johnsmith970:
Confirmed(with my handset anyway). I am rooted with gfree and I have the "bad" chip. It WOULD NOT root via the visionary method.
[myTouch 4G General] lowandbehold:
this is getting interesting.
[myTouch 4G General] acsi007:
Can someone tell me, based on the "dmesg | grep mmc0" output below (I didn't get a response with cycle errors and such), if my chip is OK to flash repeatedly? (I've only flashed 1 rom after gfree 0.2 and visionary+11, and it's working great, s=off, royalginger 1.6)

Thanks!

C:\adb>adb shell

# cat /sys/devices/platform/msm_sdcc.2/mmc_host/mmc0/mmc0:0001/name

cat /sys/devices/platform/msm_sdcc.2/mmc_host/mmc0/mmc0:0001/name

M4G2DE

C:\adb>adb shell

~ # dmesg | grep mmc0

dmesg | grep mmc0

<3>[ 8.610168] mmc0: No card detect facilities available

<6>[ 8.610656] mmc0: Qualcomm MSM SDCC at 0x00000000a0500000 irq 98,0 dma 8

<6>[ 8.610870] mmc0: Platform slot type: MMC

<6>[ 8.610961] mmc0: 4 bit data mode disabled

<6>[ 8.611083] mmc0: 8 bit data mode enabled

<6>[ 8.611297] mmc0: MMC clock 144000 -> 50000000 Hz, PCLK 96000000 Hz

<6>[ 8.611419] mmc0: Slot eject status = 0

<6>[ 8.611602] mmc0: Power save feature enable = 1

<6>[ 8.611724] mmc0: DM non-cached buffer at ffa0d000, dma_addr 0x0bc9a000

<6>[ 8.611938] mmc0: DM cmd busaddr 0x0bc9a000, cmdptr busaddr 0x0bc9a300

<6>[ 8.769500] mmc0: new high speed MMC card at address 0001

<6>[ 8.770690] mmcblk0: mmc0:0001 M4G2DE 2.10 GiB

~ # exit

exit

C:\adb>
[myTouch 4G General] lowandbehold:
You do have the so called "bad" chip. Confirmed in the last line. I think most consider this still a theory, which is why we are keeping track of it now. So if it worries you, maybe you should slow down on flashing. To be honest with you, I did experience peace of mind when I saw the good chip.
[myTouch 4G General] acsi007:
I realize that I have the bad chip. However, it's not throwing the error specified by guhl99 here:

http://xdaforums.com/showpost.php?p=13895268&postcount=48

which seems to provide a way to 1) I.D. if you have the bad chip and 2.) do some subsequent commands to see if the chip happens to be acting up, or is throwing errors indicating that it's on its way out. Mine is not throwing these errors, so my question is-- even with the bad chip-- am I still OK since it's returning healthy responses, and quite possibly, I have a 'working' bad chip, or a better revision of the bad chip. (see output in above post)
[myTouch 4G General] lowandbehold:
ohh ok, sorry for that, first time I have seen that thread. My interpretation of that thread, and your log, is that you are good to go.
[myTouch 4G General] UsrBkp:
Good work xdviper, collect more info as you can here. I still haven't got my new MT4G for testing but collect all user detail. As I initially suspected the rate is higher using gfree for M4G2DE vs SEM04G as it mods the mmcblk.
[myTouch 4G General] acsi007:
Hey, you just made me as happy as a 12 year old boy in an arcade with unlimited quarters...

But seriously, I've been having reflux over having the bad chip, but since I didn't get the error-filled output after querying the chip with the commands in that thread, I've been wondering what it means. In other words, if you have the bad chip, tendency is that it will either fail quickly (gfree plus a flash or two and it can't take much more power cycling or whatever it's called), or pretty much not fail at all (newer rev., better/different manufacturing batch)...

Thanks for the feedback.
[myTouch 4G General] ericd07:
SEM04G 2.17 GiB

I used the thread "TRUE PermaRoot and the ULTIMATE S=Off!!! Check this out even if you're rooted!!!" to root mine
[myTouch 4G General] xdviper:
Acsi007, just because you have the bad chip doesn't mean it has to show errors now, when the recovery can't mount partitions, that's when it will show the errors. And that's when the eMMC chip is dead.
[myTouch 4G General] SteezyR:
Hey im trying to get my serial # and im using the command with the phone on recovery image and adb shell just puts like a # after, although adb devices gives me my device # on it. Does anyone know why?
[myTouch 4G General] neidlinger:
are you running the proper command?

cat /proc/kmsg | grep 'mmc0:0001'
[myTouch 4G General] UsrBkp:
When the adb daemon is started do "adb shell" and then type in "dmesg | grep mmc0" from terminal.
[myTouch 4G General] acsi007:
did you type

adb shell​

Oh, and PS: it would be good, if there's a poll, to include the iteration numbers like 2.10, 2.17 GiB not just whether it's M4G2DE vs SEM04G
[myTouch 4G General] h22aboi:
# means you've succesfully opened up a terminal session on your phone through your computer.
[myTouch 4G General] Ace42:
There's still some variables missing in collecting info on the error for bad chips:

-Possibility of bad batches for MG chips

-leaked Radio updates causing issues

-Corruption in Recovery or rom

-Bad SPL

-not wiping everything?

Just some things I was thinking about, I've flashed a number of roms, and i got temp root w/ visionary then used root_files.
[myTouch 4G General] UsrBkp:
Since we talking about memory storage we use SI prefix instead of Binary prefix.

M4G2DE=2.10GiB

SEM04G=2.17GiB

You have to understand how emmc works as on MT4G its using SLC-EUDA but it seems the M4G2DE is more effected due to the corrupted partition from gfree. At this point its just higher rate as we can't say if the chips were doomed from the start which is the reason updated by the manufacturer. Hence the screen SH vs SO? Until I get another MT4G for testing I can't risk hacking my current work phone.