yashsingh1/xdaforums huggingface dataset:
[myTouch 4G General] netter123:
I don't think anyone ever responded to this - is there a way I can check the chip on my wife's phone without rooting? As I noted above "I tried just doing the same adb commands, but rebooting to recovery just leads to the red triangle on her phone and a device offline error when trying to load 'adb shell'."
[myTouch 4G General] Emmaroselove:
Download terminal emulator and type in

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

Then hit enter
[myTouch 4G General] mwilliams05:
Has anyone been able to root the bad chip without using the GFree method (i.e. not using the GFree method, then unrooting and then rooting with the root.sh method)? I've recieved another mytouch 4g replacement in the mail from t-mobile and it's the one with the bad chip, so it appears I'm stuck with the bad chip again. I'm starting to wonder if all the replacements have the bad chip.
[myTouch 4G General] hongphooey:
Just tested mine and i have the bad chip. M4G2DE 2.10 GiB

This is my second mT4g and the first one (black) I rooted with visionary no problems. With the second (white) I tried visionary again and it would not work for the life of god. Then I found gfree and it worked... go figure. I flashed over 10 times with no problems and changed the radio.
[myTouch 4G General] saranhai:
Lol no my MT4G replacement has the good chip :D

But bad screen...

Oh well
[myTouch 4G General] synaesthetic:
My first MT4G had the good chip and the good screen, but had the bad power button that went out after a month, lost all springiness and refused to work half the time. So I exchanged it for a new one, got lucky and got the good screen again and a non-faulty power button, but the bad eMMC chip.

I remember my old phone not rooting with gfree 04, I had to use gfree 02 because with 04 it would fail to powercycle the eMMC.
[myTouch 4G General] deechoo:
woot!

SEM04G 2.16 GiB :D

Guess I was fortunate -- rooted using VISIONary before I read up on the eMMC chips. :eek:
[myTouch 4G General] aybe:
So if I have M4G2DE chip then I shouldn't root the phone? Or is there a way?
[myTouch 4G General] skhan27:
OMG yes got my ebay mt4g today with good screen good chip and I rooted and running royal ginger
[myTouch 4G General] tKoHaXoR:
I just check i have the good screen, bad chip.

Haven't rooted it. Will use visionary to verify with everybody that it doesn't work with the bad chip.

U can temp root, but S-Off doesn't stick with root.sh
[myTouch 4G General] thienma:
when i do cat /proc/kmsg | grep 'mmc0:0001', it doesn't show anything :(
[myTouch 4G General] skhan27:
Download Terminal Emulator by Jack Pavelich on your phone and enter this: cat /sys/class/block/mmcblk0/device/name
[myTouch 4G General] mwilliams05:
I'm not sure if this has been asked/answered already, but has anyone figured out why this rooting method (visionary, root.sh) doesn't work for a lot of people with the bad emmc chip, http://xdaforums.com/showthread.php?t=858021?

Also, what is the difference in what the two methods (visionary and gfree) are doing which causes one to work and the other not to turn s=off?
[myTouch 4G General] dannydro:
So should I be considered at all? I got the 'good' one SEM04G and rooted with visionary
[myTouch 4G General] aybe:
So... if I have the bad chip then should I root the phone? I hate the T-Mobile stock ROM and would like to run something else? Am I SOL or is there a way?
[myTouch 4G General] BelowTheHeavens:
There are people who have gotten failed pu errors with the sem04g chip.

Sent from my HTC Glacier
[myTouch 4G General] dannydro:
Ahhhh hell ,Sensation here I come hope you don't have any inadequacy hardware . Its this kind of thing that makes iPhones ferior (hardware speaking).
[myTouch 4G General] saranhai:
don't root unless you want a ticking time bomb in your hand.
[myTouch 4G General] xdviper:
It shouldn't be a problem to go ahead and root, you never know when it'll die. The MT4G is still running fine, sinceI'm not using it anymore (sister is using it) I got the stock rom on there now with just S-OFF and stock recovery.

Just make sure you know that when you do root it, you are taking a chance, either it can happen today, or tomorrow, or even a year from now.
[myTouch 4G General] synaesthetic:
Not everyone who has the M4G2DE chip has a brick. My phone has it, and I've been flashing nightlies for months now, no problems. If everyone who had a M4G2DE chip in their phone ended up with a brick, we'd see a lot more bricks.

I suspect that there was a few defective lots from this chipmaker and that's where the bricks are coming from. My (replacement, the first one had a bad power button) MT4G has the "bad" eMMC chip and yet I've flashed CM7 releases and nightlies ever since RC3. So I've flashed to the eMMC at least eighty times, possibly more, with no problems whatsoever.
[myTouch 4G General] gixer2000:
I agree but it seems like most of the people who brick are trying to return to stock. I also have the bad chip and have been flashing like crazy with no issues at all
[myTouch 4G General] synaesthetic:
Anecdotal evidence isn't very useful, of course, but a lot of the eMMC-related bricks I've heard of happened randomly while just using the phone. Stuff got slow, force-closes all over the place, reboot and gets a bootloop, goes into recovery and sees the dreaded "can't mount /cache/recovery/log" error.

Granted my phone is not that old. I've only had it for four months (replacement for one with a bad power button) but it's been trucking right along without any issue... knock on wood. :)
[myTouch 4G General] mwilliams05:
I hope mine doesn't turn into a brick even though I just sent back one that bricked (wouldn't power on). I had force closes for every app I opened and had to pull the battery. After that it never turned on again. Only had it for a week. Flashed only one rom, fauxs aosp nexus. The night before it bricked I performed a backup via clockwork mod seemed to be working fine but when I woke up and tried to read a text, I got a force close and tried other apps (same thing). That's when I pulled the battery. I wasn't sure if that was because of the chip or not. Didn't know creating a backup of the rom would cause the issue. I've been running royal Ginger on the new mytouch 4g I got recently (it also has the bad chip). I'm hoping it doesn't die on me.
[myTouch 4G General] AntonJart:
So from what I understand, if root.sh + visionary rooting method is not working - I have a bad eMMC chip? I did the command and it came out SEM04G

I also tried and successfully rooted with gfree + visionary method.

PS: I am a noob)
[myTouch 4G General] TeeJay3800:
You have the good chip. How is Visionary not working? At what step is there an error? Is this the guide you're using?
[myTouch 4G General] synaesthetic:
Well, ****. I just got the "can't mount /cache/recovery/log" error in CWR.

What OTHER T-Mobile phone can I use that has everything working and runs Cyanogenmod?
[myTouch 4G General] AntonJart:
Yeah, and it wont work at the point when you type "sh root.sh" in the Terminal Emulator. Error is about wpx.ko file.
[myTouch 4G General] saranhai:
i was about to say the sensation, but nevermind, cyanogenmod isn't supported yet ;)
[myTouch 4G General] synaesthetic:
Flashing the stock RUU fixed it. No fail-PU errors. Now to re-root and regain everything I lost, ugh!
[myTouch 4G General] 3p4145:
Hey guys,

C:\adb>adb shell

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

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

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

I have the bad one... And I bought the phone from Ebay.. Everything is fine right now, and it was rooted using gfree...

What are my choices?

Am i going to have to stop testing ROMs and stick to one?? or just wait for this to brick and throw it in the electronics recycling bin?
[myTouch 4G General] blahblah1227:
i have a problem.. i typed this in and i dun get all the other info u guys r gettin.. wut am i doin wrong? this is how mine looks after i type in adb shell

C:\Android\android-sdk\tools>adb shell

~ #

i followed the instructions.. adb reboot recovery then waited til it booted in recovery mode.. then typed in adb shell and i get no info.. could someone help me please? i reallie just curious to know if i have the good or bad chip..

edit: i just did it using terminal emulator and it looks like i have the "M4G2DE" bad chip =[ and rooted wit gfree method.. but i flash roms and everythin fine so thats good
[myTouch 4G General] 3p4145:
Hello,

this thread seems to be quite.. so.. do people with bad chips jus get rid of the phone?

I have one with bad chip (rooted with Gfree) and have tried 3 separate ROMs and all is OK.. Should I bother selling this and try for any other one?? or seeing that it survived 3 ROM Changes.. am I OK??

Anyone/Any advice?
[myTouch 4G General] AntonJart:
I think if your phone will die, you can restore it and send it to htc. Ive read it is some threads
[myTouch 4G General] 3p4145:
if i understand the issue correctly, I cannot restore it after it dies.. hence cannot send it to HTC...
[myTouch 4G General] AntonJart:
I think I saw people sending theirs to htc.
[myTouch 4G General] 3p4145:
k thakns.. i will look into it..

I also have another question:

Hello,

Just wondering.. Does anyone know if the new phones shipped with the M4G2DE 2.10GiB chip are still as susceptible to the bricking?

I have one with M4G2DE 2.10GiB but it was shipped out in Jan 2011. I called HTC and they said the serial number had valid warranty until April 2012 (15 month from manufacture date).. So what do people on here think.. Should I still try to get rid of this phone (got from EBay) coz of the bad chip or are the new-er bad chips OK?
[myTouch 4G General] synaesthetic:
Correlation does not equal causation.

The M4G2DE chips have been all the ones with this particular behavior, but not all M4G2DE chips have bricked. Most likely, there was a bad lot or multiple bad lots of eMMC chips that managed to slip through QA without being marked bad.

My phone has the M4G2DE chip, and it still works. This idea that all Glaciers with this eMMC chip are "ticking time bombs" is not accurate and alarmist. There's no way to tell if your eMMC chip will die, however--there's no easy way to know if you managed to get a bum chip or not. Also, not all "can't open /cache/recovery/log" errors mean that your eMMC died. I had one due to a bad ROM flash and recovered from it easily enough.

It would be illustrative if those with dead eMMC/fail-PU errors could figure out when their phones were manufactured. I suspect that most of the bricks will have been manufactured at or around the same time.
[myTouch 4G General] Phateless:
I love that you used that phrase.

I suspect the issue is gfree, which is mostly used on "bad" chip phones because they won't root with root.sh.
[myTouch 4G General] DADDYDC650:
I have the bad emmc chip!

I have the "bad" chip and I rooted using this method multiple times without issue, http://xdaforums.com/showthread.php?t=858996
[myTouch 4G General] mwilliams05:
I believe this is the gfree method
[myTouch 4G General] suchavibrantthang:
thats gfree. rooted with that method and everything still works fine. it's all speculation. people who "brick" their bad chip phones are the ones who don't know how to flash correctly (bootloader, fastboot, radios, etc...), so they blame it on the bad chip/gfree

that's my $0.02
[myTouch 4G General] Mes3:
I have a "bad" emmc. Already unrooted and back to stock. I'm within my 14 days to return the phone. So I'm gonna do just that.

Already ordered a HD7 off of Ebay. Figured this is a good enough reason to give WinMo7 a shot. Haha.

I was really starting to like MIUI, too. Great rom btw, kjay!

Though I'm sure I'll end up getting a Sensation and returning to MIUI when/if that happens.
[myTouch 4G General] syl0n:
I have SEM04G. I don't have Engineering bootloader. Should I install it?
[myTouch 4G General] marseillesw:
I input command via terminal and all I got was m4gde..no numbers or anything else following...I've rooted using gfree and have eng hboot. Been flashing roms and kernels for months now..should I be worried now..is the life cycle of my emmc over? Nooooo!!!
[myTouch 4G General] Phateless:
So it looks like I have the good one, 2.17 GiB, which I already knew. I'm surprised no one else has mentioned this but it seems to me that the good emmc chip easily rooted via visionary without gfree being necessary and the bad emmc chip wouldn't root without gfree.

My most recent warranty exchange just flat out refuses to root via visionary and I suspect it's the bad emmc chip. I'm not keeping it anyway (separate issue) but I strongly suspect that this is the link.
[myTouch 4G General] lowandbehold:
So someone should really be keeping track of this. There is one verified case with the 2.10 chip that had the issue. This thread was a great idea, lets keep it going.
[myTouch 4G General] beezie916:
C:\Android\android-sdk-windows\platform-tools>adb shell

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

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

<6>[ 8.066162] mmcblk0: mmc0:0001 M4G2DE 2.10 GiB
[myTouch 4G General] xdviper:
I should setup a poll, no? It'll be easier to determine how people rooted, and stats on how many have the bad chip.

1, Good eMMC (SEM04G)

2, Bad eMMC (M4G2DE)

3, Visionary Root (SEM04G)

4, Gfree Root (SEM04G)

5, Visionary Root (M4G2DE)

6, Gfree Root (M4G2DE)
[myTouch 4G General] Shivansh:
@syl0n It wouldn't be a bad idea to install the eng-bootloader as it can run commands that won't be possible with the stock (in case you're stuck).
[myTouch 4G General] crawler9:
A poll would probably be a good idea, but that method doesn't allow us to see who has chips that have failed, or anythign like that. Only which chips seem to be what model. What about something like this?

1. SEM04G Gfree (failed)

2. SEM04G Gfree (working)

3. SEM04G Visionary

4. M4G2DE Gfree (failed)

5. M4G2DE Gfree (working)

6. M4G2DE Visionary
[myTouch 4G General] lowandbehold:
The problem with that is this is a recent discovery. When someone bricks there phone they usually dont keep it for very long, so they probably wouldn't know.
[myTouch 4G General] TeeJay3800:
I don't have a strong opinion on the format, but I think a poll is a good idea.
[myTouch 4G General] marseillesw:
M4G2DE..gfree..working
[myTouch 4G General] mattpall:
I have the sem04g... HOWEVER... for some time I was running cwm 3.006. I always got a could not mount recovery /log and lastlog... this was a while ago... but the syntax was only two lines. During that period I could not wipe battery stats or dalvik cache... or at least it did not report that it was completed. I rooted with gfree... I flashed 3.005 with fastboot... and then flashed 3.006 with terminal flash_image. It first started when i flashed evil ds desire hd port .32 from 3.006 instead of 2.514.. I got this error forever... until 3.024 came out. I flashed 3.024 from rom manager. I no longer get errors in recovery. Don't know if this post will help or if it will confuse things further... or if any of that made sense.
[myTouch 4G General] srivers33:
mmcblk0: mmc0:0001 SEM04G 2.17 GiB

Used root.sh method first, then used GFREE method after that method came out for CID 111111~.

No troubles for me so far. Flashed prolly 15-20 roms. lots of recoveries but no radios yet.
[myTouch 4G General] darinmc:
SEM04G 2.17 GiB

visionary root.sh ENG bootloader.

countless ROMs, 3 radios, countless recoveries, countless kernels.
[myTouch 4G General] xdviper:
Lowandbehold, I'll probably set that up the way you put it.
[myTouch 4G General] ChaosSaber:
This is mine

C:\Android\android-sdk\platform-tools>adb shell

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

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

<6>[ 6.132934] mmcblk0: mmc0:0001 SEM04G 2.17 GiB

I also used root.sh
[myTouch 4G General] gixer2000:
i cant get these commands to work. I know they are typed right but it just brings me to a blank line. does it matter if when I boot into recovery its at the clockwork screen?
[myTouch 4G General] gixer2000:
CRAP!!

I guess it good that I didn't use the gfree method
[myTouch 4G General] NovoRei:
China Black

Serial# SH0C7RM03xxx

Part# 99HLR001-00 A

Dmesg panel 2

LCD SO-C2

ENG HBOOT

SEM04G+gfree/cid/simlock

1 dead pixel+3white pixels+1 dust pixel

A database would be helpfull.
[myTouch 4G General] 3p4145:
Now that is definitely an interesting take on things..

There is no bad chip.. jus bad users :P.. i like it.. if you are correct.. then I should be more worried!!

which may be the case.. but I was looking further into this... and here is something I was thinking:

http://xdaforums.com/showpost.php?p=15772557&postcount=32

can a mod move that post here for me? seems like a more appropriate place...

So if there is indeed a bad set of chips and people are interested in working on this issue with me.. first thing to find out is if there is any way to access the root fs while in bootloop or recovery and modify/read the contents of the file I mention.. its not the answer.. but i think its a start..
[myTouch 4G General] AntonJart:
I had a "good" chip, and root.sh did not work
[myTouch 4G General] Phateless:
Really... that's the first I've heard of it. Check the poll, you must be an outlier.
[myTouch 4G General] TeeJay3800:
Exactly, so my guess is the root procedure wasn't followed correctly or the root.sh file was a bad download (no offense to AntonJart).
[myTouch 4G General] AntonJart:
None taken. I'm not new to rooting procedures (and indeed afraid to mess up the device), so I took extra steps to triple check everything. The error is regarding wpx.ko file in root.sh method.
[myTouch 4G General] saranhai:
hey can anyone with a FAILED EMMC CHIP try this and see if it gets fixed?

http://xdaforums.com/showthread.php?p=15866460#post15866460

pm me and i'll see if i can get you the needed files.
[myTouch 4G General] 3p4145:
Anyone know of a way to check the eMMC chip type without rooting the phone..

Planning to buy a phone and want to tell the owner to check it before I commit to buy... and he does not want to root it
[myTouch 4G General] mwilliams05:
Download terminal emulator from the market and type the following:

cat /sys/devices/platform/msm_sdcc.2/mmc_host/mmc0/mmc0:0001/name
[myTouch 4G General] :
M4G2DE. Good or bad?
[myTouch 4G General] tKoHaXoR:
Bad.. but not 100% confirmed.

It is the best answer we can offer from all the data compiled by the community, but there can possibly be a fix in the near future.
[myTouch 4G General] 3p4145:
The original poster should add this to first post....
[myTouch 4G General] tKoHaXoR:
M4G2DE chip was made by Samsung.

SEM04G chip was made by Sandisk.

If you have the ENG bootloader you can check by booting into hboot and then going down to system info. It will tell you the manufacturer for the eMMc.

Samsung ****ed up big time!

Maybe some of the M4G2DE chips weren't made by samsung? Maybe those are the ones that fail???

This is my system info..

HBOOT-0.85.2007

---------------------------

SN-xxxxxxxxxxxx

LCD-SO-C2 <--- GOOD SCREEN

OS Ver. -1.17.531.2

IMEI-xxxxxxxxxxxxxxx

CID-11111111

RAM-768MB

eMMc-samsung 2151MB 4407295sectors

The original poster should add this to first post too....

This info can be very useful.

I have the bad chip and it hasn't failed!

Their must be something causing them to fail!
[myTouch 4G General] saranhai:
samsuck would do that...

terrible products.
[myTouch 4G General] tKoHaXoR:
Samsung Vibrant was great except for the plastic it was made of and the horrible gps. Other than that an amazing phone!

sent from Bad eMMc Glacier..
[myTouch 4G General] synaesthetic:
Agree, I only ditched mine for a MT4G due to GPS fail and no AOSP ROMs.
[myTouch 4G General] Phateless:
I ditched my vibrant 4g in favor of a 3g because of cm7. The vibrant is my spare phone which I picked up because the dust under the screen of my mt4g pisses me off to no end.
[myTouch 4G General] saranhai:
I have a international i9000 and it pisses me off 24/7...
[myTouch 4G General] mackster248:
I have the exact same system info as you do. And I have the bad chip that hasn't failed as well, have had it for about 3 months now.
[myTouch 4G General] tKoHaXoR:
Just checked my friends rooted mytouch and his info is

HBOOT-0.85.2007

---------------------------

SN-xxxxxxxxxxxx

LCD-SH-C2 <--- BAD SCREEN

TOUCH PANEL-ATMELC12_20aay <--- might be a different manufacturer than mines.. some people reported different touch panels acting up!

OS Ver. -1.17.531.2

IMEI-xxxxxxxxxxxxxxx

CID-11111111

RAM-768MB

eMMc-Sandisk 2223MB 4554751sectors

and mines is..

HBOOT-0.85.2007

---------------------------

SN-xxxxxxxxxxxx

LCD-SO-C2 <--- GOOD SCREEN

TOUCH PANEL- IDK.. I DIDN'T CHECK BUT I SOLD IT ALREADY SO PFFFT..

OS Ver. -1.17.531.2

IMEI-xxxxxxxxxxxxxxx

CID-11111111

RAM-768MB

eMMc-samsung 2151MB 4407295sectors

So when buying mytouch 4g. You must check for eMMc and LCD. So getting a MyTouch with Good screen and good chip and maybe even good touch panel is very slim!!

eMMc-samsung 2151MB 4407295sectors = BAD

eMMc-Sandisk 2223MB 4554751sectors = GOOD

LCD-SH-C2 = BAD

LCD-SO-C2 = GOOD

If you have both of these..

eMMc-Sandisk 2223MB 4554751sectors = GOOD

LCD-SO-C2 = GOOD

You are one of the lucky few!
[myTouch 4G General] skhan27:
I, sir, am of the lucky few.

w00tz
[myTouch 4G General] hellboy424:
I had an emmc samsung and I unlock my phone with gfree. What can I do? Thanks..:(
[myTouch 4G General] mrmako777:
wow...i must have gotten lucky. i have the good chip (and the good screen)
[myTouch 4G General] superNES64:
I feel like I've won the lottery.. Good chip AND good screen :O
[myTouch 4G General] AntonJart:
On the second try I've got a good chip and a good screen.. but, there is a little tiny lint under the screen. I decided to keep it.
[myTouch 4G General] synaesthetic:
Man the fearmongering in here is nuts. Just because you have an eMMC made by Samsung doesn't guarantee that it's going to cook itself. It just means that all the devices that have bricked in this manner had eMMC chips made Samsung.

My chip is the M4D2GE chip. And I've been flashing ROMs left and right for months. No problems. Maybe my phone will blow itself up tomorrow, maybe it won't. But I'm not going to limit my ROM-flashing just because it might, especially since we really don't know what's even causing the eMMC chip to go kaput.
[myTouch 4G General] :
+1, I have the 'bad chip' as well but it ain't stoppin me
[myTouch 4G General] phil0sophic:
Well I felt the same invincibility until last night when the MT4G boot screen came on with no way to get into recovery just the boot screen. Oh my I lost that gamble.
[myTouch 4G General] mwilliams05:
Wow, that sucks. What ROM were you running?

So does anyone know if you write to the eMMC chip when the phone boots?

I have the bad chip and have rooted my phone, running royal ginger 2.1.
[myTouch 4G General] saranhai:
i have a thread about that... i don't think it would work though.

here's the thread: http://xdaforums.com/showthread.php?t=1179604
[myTouch 4G General] phil0sophic:
I was running Virtuous Unity Sense 3.0 v1.31 kernel v4 ran very l til it ran down.....
[myTouch 4G General] lanternslight456:
Oh well, I'm 'in it to win it'

I got the bad chip and good screen. I new I didn't want to look. Oh well.

But seriously, and head tester for Team Royal, I've lost track of the number of flashes i've done (sometimes 4-5 in a day) and no issue yet. I can OC totally stable to 1.8 (left it like that for 2 days once) and can underclock to 500s and leave it and it runs basically smooth. What is there to complain about ::looks for lightning:: good times... good times.
[myTouch 4G General] polkat312:
I didnt do anything to mine as in rooting it or any mods and mine is coming up as FAil -PU... so i cant even get my number to post.
[myTouch 4G General] mwilliams05:
So yours failed and it wasn't rooted? If that's the case then I guess there really may not be a downside to rooting. This is assuming you had the bad eMMC chip. Also means people can probably send their phones that have the failed eMMC chip back to tmobile/HTC.