yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
In your situation, bluetooth cannot be turned on without getting somehow to Settings. And this cannot be done without touch. Since the dock costs around 55 at the lowest, your best alternative would be the otg adapter (10 bucks) and a wired mouse to turn on debugging. You can't flash the TS firmware without root. But once you have done that, the instructions you quoted are correct. You can also try to locate and flash an official rom that's rooted, with debugging on. Thereafter, flash the TS firmware through adb.

Insofar as rom, I've heard the 4.2 bootloader could be a hit or miss. If you happen to be unlucky, then downgrade to 104220, flash it and upgrade back. 4.1 bootloader has never failed me, and I've flashed a ton. You don't need a custom recovery for the chore. Good luck.
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
hello I would like to have the procedure to flash my tablet revision of my tactille and ELAN-3011-4822 I change my screen tactille know a TF300T who had a g01 but I received a rev tactille my g03 does not reponds there are some things you have to thank you for your answers I'm not very good at English lolll
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
Need help to update a thank you TF300T

Nobody would tell me the procedure to update the fiware my screen thank you
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
It was told over and over again in this thread. Read the instructions again. If you have trouble following them, ask. There's no reason to rehash the same thing every other page.
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
hello thank you for your answers but I do not understand how to do it yet I followed but I probably lack any programs or things to do like to have your help thank you I was in three tablet g01 but I buy tactille the screen and that g03 blocks but I really thank you for your answers
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
last issue I install root explore but it tells me that my tablet and not how I rooted for rooted TF300T know a thank you for your answers
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
nobody can help me I am lost my tablet talk to me and what not rooted how and with what programs I can rooted
[Transformer TF300T Q&A, Help & Troubleshooting] GSXRCarlos:
You guys are amazing, you got a knackered tablet working.

It took me ages to get twrp, but finally managed it using the touch pad on my keyboard.
[Transformer TF300T Q&A, Help & Troubleshooting] GSXRCarlos:
try this link: blog[dot]askseb[dot]com/1567-unlocking-and-rooting-asus-transformer-tf300-with-android-4-2/

it worked for me, i just had to 'guess' using the touch pad on the keyboard dock when using TWRP
[Transformer TF300T Q&A, Help & Troubleshooting] kennethcolman:
If sombody can help much apreciated

I bought this tab off of ebay touch does not work? but phisically in good shape. I figuered somebody changed the digitizer and didn't know about the firmware. Still think that.

When I try to push the file I get this:

Firrmware update file:/data/local/tmp/02-3011-4820.ekt

This IAP tools is design for elan 1 chip sloution

[ELAN] Open source file "/data/local/tmp/02-3011-4820.ekt" succes

[ELAN] PageNum:249, ekt size:32868

[ELAN] Open /dev/elan-iap successfully.

[ELAN] set resume command

[ELAN] New IAP mode!!!!!!

[ELAN] Enter Step5: GetHelloData~~~~

[ELAN] ERROR: read data error, write error. len=-1

[ELAN] ERROR: write data error, len=-1

[ELAN] version 0 0 0 0, 0

[ELAN] IC status: Update F/W Fail!!!!!!

[ELAN] ExecAllStep: execnum=1 ic_num=1

[ELAN] address data=0x10

[ELAN] Enter Step1: EnterISPMode

[ELAN] buff=0x45, 0x49, 0x41, 0x50, sizeof(buff)=4

[ELAN] ERROR: EnterISPOrMainMode fail! len=-1

[ELAN] Enter Step2: SendI2CWriteAddress

[ELAN] buff=0x 0,sizeof(buff)=1

[ELAN] ERROR: SendI2CWriteAddress fail! len=-1

[ELAN] Enter Step3: ExtractPage

[ELAN] read page successfully!

[ELAN] Enter Step4: WritePage

[ELAN] ERROR: write page error, write error. len=-1

[ELAN] Enter Step5: GetAckData~~~~

[ELAN] ERROR: read data error, write 50 times error. len=-1

[ELAN] ERROR: GetAckData fail! res=1

and more of the same

I checked reply to post #356 and checked with the dock to see what firmware I have: 02-3011-4820.ekt permision 26 Mar. 13 02:38:00 rw-rw-rw-

the digitizer is not a G-01 it doesen't have a part number. could it be that I need another firmware? I swapped out the pcb with another tf300 working tab and same thing. Any ideas sudgestion's? Could it be that 02-3011-4820.ekt is not the right firmware for the no part number digitizer? I know it work's on the G01 digitizer did that twice. Thank's for the help ahead of time.
[Transformer TF300T Q&A, Help & Troubleshooting] jman123123:
ohhh yea

First off XDA ROCKS!!!!!

That being said thank god for this thread. I have not only rooted with 27.5 using Kingo one click withen less than 1 min but also flashed new touch firmware and got a g01 to work under an old 5158 digi. Everyone on here that found workarounds you all deserve medals!!!! My wife thanks you all with her new tablet. Drinks are on me, well if I had the money they would be. Once again you guys rock!!!!!:D
[Transformer TF300T Q&A, Help & Troubleshooting] GRacing:
TS problems Solved

Hello Guys!

I managed today to get working mine asus tf300 digitizer!

I burned the famous coil, i had to pud a bead of solder over the 2 pins where the coil is attached, and never could get mine digitizer working!

After reading these posts over and over again, with the help of all of you guys, i managed to get mine digitizer working..You don´t imagine mine hapinnes... :)

I had the 5158 FPC N digitizer that started working incorrectly like you caould see in mine previous posts!

Yesterday managed to root mine device with kingo one click, in mine opinion the best root method avilable until today...with one click, you get rooted..i was running JB 4.2.1 v 10.6.21.7...i guess this is correct..after the press of the button...Voila...rooted..

I had ghoust touches..ALL OVER the place, because of connecting and disconnecting the ribbon cable of the TS boad tp the digitizer!

i followed vadimbrk method, and dowgrade mine elan version 3011-4822 to the 3011-4820....and mine digitizer started working flawlessly!

So in mine opinion to everyone, if you have problems with the digitizer, first try reflashing the digitizer firmware.....I was thinking abou buying a new TS boar and a new digitizer, and it was all about firmware/software problems!

Best Regards to all of you, i couldn´t make this withou all your help and input!

Hope that mine post help others to....

Have a nice weekend...and treat or trick to everyone
[Transformer TF300T Q&A, Help & Troubleshooting] angeinfo2012:
your link does not work can you give me thank you
[Transformer TF300T Q&A, Help & Troubleshooting] pshyco20042004:
asus

Hy.

I want to buy one of this model 5158 and the led lcd panel named n101ICG-L21.

You give me a decent price?

A shipping to romania is possible?
[Transformer TF300T Q&A, Help & Troubleshooting] cabelist:
Hello,

I have touch screen located in Sofia,Bulgaria

Price is 84 euro and postage to

Romania is about 8 euro.

I can deliver for you from China LCD,but it will take

about 20~30 days!

If you have any questions, pls feel free to contact me:

cabelist@gmail.com
[Transformer TF300T Q&A, Help & Troubleshooting] scorrp10:
Great thread - I was able to resurrect my tf300t as well. A cracked 5158N FPC-1, replaced with G01. 4822 firmware, touch would not work. Unlocked bootloader first - took several tries. I could not find a 10.4 firmware, so decided to give it a try using the oldest 10.6.1.8 available from Asus for US SKU's - it went fine, except after that, the old-style launcher would not start, and I had to switch to the new JB launcher.

Then, tried motochopper. It reported success. Then, in adb, when I went to shell, and did su, it did not give any error, but kept displaying 'shell@android'. However, whoami said I had userid 0. I ran the firmware update command, and it went fine. After reboot, the touch was fully functional. Awesome.
[Transformer TF300T Q&A, Help & Troubleshooting] kennethcolman:
No Number digitizer

I bought this tab off of ebay touch does not work? but phisically in good shape. I figuered somebody changed the digitizer and didn't know about the firmware. Still think that.

When I try to push the file I get this:

Firrmware update file:/data/local/tmp/02-3011-4820.ekt

This IAP tools is design for elan 1 chip sloution

[ELAN] Open source file "/data/local/tmp/02-3011-4820.ekt" succes

[ELAN] PageNum:249, ekt size:32868

[ELAN] Open /dev/elan-iap successfully.

[ELAN] set resume command

[ELAN] New IAP mode!!!!!!

[ELAN] Enter Step5: GetHelloData~~~~

[ELAN] ERROR: read data error, write error. len=-1

[ELAN] ERROR: write data error, len=-1

[ELAN] version 0 0 0 0, 0

[ELAN] IC status: Update F/W Fail!!!!!!

[ELAN] ExecAllStep: execnum=1 ic_num=1

[ELAN] address data=0x10

[ELAN] Enter Step1: EnterISPMode

[ELAN] buff=0x45, 0x49, 0x41, 0x50, sizeof(buff)=4

[ELAN] ERROR: EnterISPOrMainMode fail! len=-1

[ELAN] Enter Step2: SendI2CWriteAddress

[ELAN] buff=0x 0,sizeof(buff)=1

[ELAN] ERROR: SendI2CWriteAddress fail! len=-1

[ELAN] Enter Step3: ExtractPage

[ELAN] read page successfully!

[ELAN] Enter Step4: WritePage

[ELAN] ERROR: write page error, write error. len=-1

[ELAN] Enter Step5: GetAckData~~~~

[ELAN] ERROR: read data error, write 50 times error. len=-1

[ELAN] ERROR: GetAckData fail! res=1

and more of the same

I checked reply to post #356 and checked with the dock to see what firmware I have: 02-3011-4820.ekt permision 26 Mar. 13 02:38:00 rw-rw-rw-

the digitizer is not a G-01 it doesen't have a part number. could it be that I need another firmware? I swapped out the pcb with another tf300 working tab and same thing. Any ideas sudgestion's? Could it be that 02-3011-4820.ekt is not the right firmware for the no part number digitizer? I know it work's on the G01 digitizer did that twice. Thank's for the help ahead of time. Posted once more just in case nowbody saw it. ;)
[Transformer TF300T Q&A, Help & Troubleshooting] pdrift:
Hi, my wife broke her touch screen on her tf300 that I bought her for valentines day. It's been broken for about 3 months now because I don't know if I should try repairing it myself. I'm pretty good at hardware repairs as I've changed several touch screens on iPhones and android phones.. But I'm worried about this one. It sounds complicated.
[Transformer TF300T Q&A, Help & Troubleshooting] Protonus:
Hey guys, quick question for those that have done the physical swap of a digitizer on these devices - what did you use for digitizer adhesive? Usually for these sort of repairs (just did a HTC DNA for instance) I opt for buying pre cut adhesive panels so that the digitizer is adhered just like OEM. But I'm not finding any pre cut panels for the TF300T...

So I'm assuming ya'll are just using generic double side tape. What thickness is "right" and what width do you need? Thanks.
[Transformer TF300T Q&A, Help & Troubleshooting] srulamen:
Hello everyone,

Can someone help me????

How can i update the touch panel pcb firmware for asus memopad smart 10?

Thenks
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
Try this. It's the best I've found, and I did try several other kinds. Thickness is about right, which doesn't make the dig stick up beyond the bezel's edge. And it holds the screen quite well in its place.
[Transformer TF300T Q&A, Help & Troubleshooting] Protonus:
Perfect! thank you so much!
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
Why do you want to update the firmware?
[Transformer TF300T Q&A, Help & Troubleshooting] bkerion:
Fixed intermittent touchscreen problem

What a great thread!

I just fixed the touchscreen on one of my TF300's. My symptoms were slightly different. I bought a used TF300 that had a cracked G01 digitizer that I replaced with another G01 I bought on EBay. The touchscreen worked intermittently -- sometimes for an hour or more, and then would become non-responsive. At other times only the lower-left portion of the screen would respond.

I had firmware 4822. I replaced with 4820 and it started working immediately.
[Transformer TF300T Q&A, Help & Troubleshooting] dreadzikpl:
Hi

I have a problem with t300t and touchscreen, I get a device with replaced cracked screen and bricked board, so i bought the new one. It's everythink good, it's work fine but... the touchscreen doesn't, I found it's the G03 version of touch and the information about calibrating and update the firmware but... I have the second problem the android is the newest and i must root to TWRP, but how so i can't use touch ? How I can update the touchscreen firmware without use a TWRP ? I have unlock bootloader with use my friend dock, I can't use his screen to root :( Please somebody to help me :( If it's possible please write me a pm.

Thanks and sorry for my english Maciek
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
"...android is the newest..." What version is that? Stock rom or not? In any case, downgrade to 4.1 (10.4.2.20), use motochopper to root, then get to ADB to update the firmware. You don't need TWRP for this.
[Transformer TF300T Q&A, Help & Troubleshooting] kennethcolman:
Where did you get the 3011-4820 firmware? Thanks
[Transformer TF300T Q&A, Help & Troubleshooting] vconceicao:
I there everyone last night got my hands on a Dock, used the mouse to get into Settings->About tablet ->update it updated itself to the latest 4.2.1, did a full wipe, reset to factory but no Touch screen. :eek:
[Transformer TF300T Q&A, Help & Troubleshooting] AxeL-V:
1.change touch screen PCB with eLan controller to PCB from TF300 with G01,G03 or "only white label" Touchscreen

2. Find 5158N FPC-1 touch screen (out of stock anywhere)

3. Find a method to change touch panel version from 3011-4822 to 3011-4817
[Transformer TF300T Q&A, Help & Troubleshooting] vconceicao:
Just to let you know that i find kind of odd that on my tablet JB 4.2.1, the touch panel G01, version shows as ELAN-0000-0000 seems that OS doesn't detect the device.

It would be nice to find a way of flashing the appropriate firmware for the touchpanel.
[Transformer TF300T Q&A, Help & Troubleshooting] baistan:
There is a hidden menu in settings-about tablet when click many times on touch panel version. This probably will allow changes to firmware of touch panel. But don't know where to find different versions of firmwares. I think they must be extracted from older asus official roms.
[Transformer TF300T Q&A, Help & Troubleshooting] mabretske:
near as I can tell, this is limited to firmware for the camera, keyboard dock and keyboard touchpad/mousepad.. no????
[Transformer TF300T Q&A, Help & Troubleshooting] :
You are correct. It only shows those three, nothing about the panel is included.

---------- Post added at 11:39 PM ---------- Previous post was at 11:17 PM ----------

Well this has been pretty helpful. If I knew this before hand, I would've known essentially how screwed I am, and should likely just replace the tablet.

I'm in the category where you can't find the digitizer anymore. :(

Time to find a used tf300, or move onto another tablet. Thanks for the guides on the digitizer

I'm not even going to try to get a refund on the digitizer I purchased, I don't feel like mailing it back, and I essentially did awful things to make it stay attached to the plastic piece. The light bleeding is ridiculous.

Looks like I need to buy one of the more popular colors and swap the shell out, no one seems to have black. :\
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
Thanks Mab for following up. If it is an engineering oversight, then it's not irreversible, or is it? Wouldn't low level formatting erase everything on the NAND? So long as you have nothing on it, and the partition table is in order, you can start writing whatever on it, no? BTW, Something strange happened to my tab within the last few days. I have been on custom ROM, kernel and recovery for some time now. Yet every time the thing boots up, I keep receiving the message "OTA update available." I thought that was not supposed to occur where the tab was unlocked, and no stock rom is involved. Anyone has an explanation for this?
[Transformer TF300T Q&A, Help & Troubleshooting] mabretske:
My suggestion would be to get your hands on an unaborted unit off of craiglist, preferrably with a keyboard. Ideally, you could use the keyboard with your broken unit and perhaps rip off the back shell before you buy it and see if it has the 5158n? If it does, it could also be used for empirical validation of what most, including myself, are asserting here. Just missed that very opportunity myself.. It will happen again.. Unfortunately, there are countless folks out there just trying to make rent in this dorked up economy..

---------- Post added at 07:16 AM ---------- Previous post was at 07:04 AM ----------

Got the OTA as well; was hoping that the touch would magically start working.. Not aware of ANYTHING that actually changed..

You can't format something if you cant erase it. Regardless, it's just a hypothesis based on hardware I've programmed in the past. If there WAS an active low erasure bit that is tied high through a pull up resistor, then it would simply be a matter of patching through an interconnect, with a soldering iron, on a multi-layered microscopic pcb using surface mounted components,,, not the most pragmatic path to pursue.. Additionally, who really knows what hardware they are using or how it's interconnected. I think this dead horse is no longer worth beating unless someone sees it take a breath.
[Transformer TF300T Q&A, Help & Troubleshooting] :
I was searching craigslist. I did see a few, but they were going too high. I got this one 5 months ago, and it's price has steadily gone down on ebay. I was just going to buy a used one and swap the shell, that seems to be the most simple way to do it now. :P

Also I already had a keyboard, but with the whole tearing the old digitizer off the replace it, and adding new tape, the light bleeding is pretty bad. The digitizer is somewhat loose too.
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
hey

Hi,

I have 6 TF300T, 5 of them come with 5158N digitizer and one with the G01 version. TS PCB 1.3 in all of them.

I also have 3 G01 digitizers and 3 not labeled one(l'll call it NL).

So here's my input to the topic:

G01 and NL instead of 5158N doesn't work.

G01 and NL instead of G01 WORK.

Here comes the interesting part...

I took the TS PCB of G01 model and put it in all of the 5158N models. it WORKS.

All the ELANTECH chips(both of them) on all the PCB's have the same chip but different last digits. I guess its the revision.

The real question is what "blocks" what. The PCB's are the same, there is a minor difference in the chips numbering but looks like they are not important in terms of functionality of the TS itself.

Lets assume that all the TS PCB are functioning the same, the only thing its the revision.

Now, if the revision number is the one thats get blocked we need to find by whom, the OS/ROM/WHATEVER or some lower level component

like the NUVOTON or more specific its FIRMWARE located in a chip next to it.

If the numbering on the chips means "different by function" chip then GAME OVER...

In terms of ROMs, swapping the TS PCB do work so it's looks like it have all the "drivers" to all the PCB's. It's the TS PCB - DIGITIZER combination that remains mystery....

Any ideas?
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
update

I just swapped the smaller chip on the TS PCB from the G01 to 5158n PCB.

It worked. It's not really a progress...
[Transformer TF300T Q&A, Help & Troubleshooting] vconceicao:
what do you been by swapped? you removed the chip from one PCB into the other?
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
Yes

---------- Post added at 06:51 PM ---------- Previous post was at 06:21 PM ----------

Maybe another approach needed...

The small chip probably communicating via i2c protocol and probably share the i2c bus with the card reader. if it's reachable and programmable maybe I can flash it with the G01 dump.
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
One theory that's been floating around and partially subscribed to by some is that the 5158N requires a specific motherboard to work with. You'd be doing us all a favor by swapping a mainboard on a tab with a GO1 or NL screen to a 5158N tab while keeping the original TS PCB and digitizer and see how it fares. Conversely, you can replace that mainboard of a 5158N with that of a GO1 or NL to see what it will do. If the theory is correct then the tab wouldn't work in the first scenario; that it does invalidates it. Thanks a lot.
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
I've already done that. Replaced TS PCB from G01 to 5158N and vice versa.

Like mentioned earlier, G01 TS PCB works on any model with G01 but not on the G01 main board with 5158N TS PCB(and G01 touch).

The only thing I don't have is a working 5158N to test the IS PCBS itself. Swapping the chips didn't help to get a conclusion, TS PCB failure or chip version problem.

The thing I want to know is when your digitizer cracked did it stopped working or keept working cracked?

If it stopped working for every one here then dead TS PCB may be the problem. replacing the chip will fixe the TS PCB - TESTED.

I successfully replaced TF300 and TF300T many times before without knowing that this problem exists. I don't remember if those were functional when I replaced them - no conclusion again...
[Transformer TF300T Q&A, Help & Troubleshooting] abuchison:
In theory, the digitizer driver is part of the kernel but we know that flashing the kernel does not fix the incompatibility problem. One thing that might make sense is that the kernel is reading from some non-volatile memory address to determine what type of digitizer is installed.

---------- Post added at 02:03 AM ---------- Previous post was at 01:34 AM ----------

I think graphdarnell was talking about swapping out the big main board to gather more information. We have learned that the TS/memory card PCBs are most likely identical functionally.
[Transformer TF300T Q&A, Help & Troubleshooting] mabretske:
vadimbrk, I am confused.. Perhaps you can provide a bit of clarity..

1) The only thing I don't have is a working 5158N to test the IS PCBS itself

2) I took the TS PCB of G01 model and put it in all of the 5158N models. it WORKS.

These two conflict with each other.. I need an explanation please.. How can you possibly discern that your TS pcb works in the 5158N systems if you don't have a working 5158N system to begin with?

What am I missing here?
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
I mean a fully working 5158N(TS PCB + 5158n digitizer) device for testin.

Connecting the TS PCB of G01+G01 touch to an originally 5158N device worked for all 5 devices I have.

---------- Post added at 08:43 AM ---------- Previous post was at 07:49 AM ----------

But the problem here is that connecting G01 TS PCB to an originally 5158N device works without even rebooting. No drivers, no nothing. It's the TS PCB - digitizer combo that maters.

I swapped the TS PCB's from two different devices(G01, 5158N) , It's the same as swapping the main board....

The different type TS PCB's are the same in terms of PCB layout, the chips are the same in terms of pinout(?).

Two possibilities:

1. dead chip after cracking the digitizer

2. the chip itself not compatible with different type of digitizer- same PCB layout, different chip pinout, different digitizer pinout(for example)

Ways to test:

1. We need a testimony of someone who had an 5158N ordered G01 or G03 or NL, it didn't work but when he installed a new 5158N it started to work.

2. some one with WORKING 5158N TS PCB installed G01 or G03 NL that can tell what happend