yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
Post has been a while, but you've cracked the lcd for sure. In other words, the right half is gone. I'd bet if you scrape the lcd off the digitizer, you'd see a crack along that part showing streaks.
[Transformer TF300T Q&A, Help & Troubleshooting] dabyd64:
Wow! Thanks! I have bought 3 digitizers already, all did all kind if strange things, from nothing to ghost touching.

I'm on 4.2.1 (JOP40D.WW_epad-10.6.1.27.5-20130902)

I was able to touch a bit and enable the developer options, then rooted with Kingo Root..

then:

adb push 02-3011-4820.ekt /data/local/tmp

ls /system/etc/firmware/touch -> Folder was empty!

So I didn't delete anything.

touch_fw_update -u /data/local/tmp/02-3011-4820.ekt

The output was very long, showing the status of each page flashing:

The end was this:

[ELAN] ID 0x10 248th page successfully!!!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xaa buff[1]=0xaa
[ELAN] ID 0x10 249th page successfully!!!
[ELAN] update 0x10 Firmware successfully---
[ELAN] cat int cnt 0
[ELAN] Enter Step5: GetHelloData~~~~
[ELAN] read Hello data successfully! buff[0]=0x55 buff[1]=0x55 buff[2]=0x55 bu
ff[3]=0x55
[ELAN] 0x55,0x55,0x55,0x55 0xff,0xff,0xff,0xff,0xff,0xff
[ELAN] Update ALL Firmware successfully!!!!!!!
[ELAN] execnum result:1 th
[ELAN] Old IAP mode!!!!!!
[ELAN] Check the base value:0
[ELAN] Check the discharge value:0
[ELAN] Write last page data!
[ELAN] Fail to open the last page file in /system/etc/firmware/touch/last_page.ekt
==========================================================
[ELAN] Previous F/W version is 0x4822
[ELAN] Previous F/W ID is 0x3011
[ELAN] Previous resolution 132,210

[ELAN] New F/W version is 0x4820
[ELAN] New F/W ID is 0x3011
[ELAN] New resolution 132,210
==========================================================

Then I rebooted from the power menu, now it works a lot better
[Transformer TF300T Q&A, Help & Troubleshooting] el_angelo:
i have followed all instructions to update the firmware of the new touch screen i bought (G01 from ebay). The original one had 5158N FPC-1 on it

# touch_fw_update -u /data/local/tmp/02-3011-4820.ekt
The Project name2:02
, project_id:2
The project id is 2
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" successfully.
[ELAN] PageNum:249, ekt size:32868

After it prints the size it just returns... No erros, nothing... and my touch screen doesn't work.

if I run touch_fw_update -v it tellsme:

Error to open the file path(/dev/elan-iap)
0xFFFFFFFF

If check the permissions of /dev/elan-iap it's owned by system:system with permision (crw-rw----)

I'm running the stock Asus firmware... Is that the problem? Should I upgrade to CM for this to work?

anyone any idea what's gonig on?

/edit: Nevermind... i wasn't root SIGH... i didn't see the SuperSU popup dialog
[Transformer TF300T Q&A, Help & Troubleshooting] silv0r:
Hello all,

i have change my touchscreen too. But i have a problem with installing the *.ekt

i do: adb push 02-3011-4820.ekt /data/local/tmp

i get: 922 KB/s (29521 bytes in 0.031s)

so this step looks good. The ekt file is in the folder /data/local/tmp

Now i go in shell with "adb shell". Now i type "su" und the tablet say to me that adb shell have root permissions. This step looks also good too.

Now i type "ls /system/etc/firmware/touch" -> Folder was empty!

So I didn't delete anything.

Now i type "touch_fw_update -u /data/local/tmp/02-3011-4820.ekt"

and i get "tmp-mksh: touch_fw_update: not found" and the tablet do nothing.

Can anyone help me? Why do i receive "tmp-mksh: touch_fw_update: not found"?
[Transformer TF300T Q&A, Help & Troubleshooting] larscn:
Are you on stock rom or custom? Update command isn't present in many custom roms.
[Transformer TF300T Q&A, Help & Troubleshooting] silv0r:
I use omnirom
[Transformer TF300T Q&A, Help & Troubleshooting] pyraxiate:
You will need to flash to a rooted stock system. The firmware flash command isn't built into omni / cm.
[Transformer TF300T Q&A, Help & Troubleshooting] silv0r:
omnirom is 4.4. Stock is 4.2. Is this a problem?

where can I find a rooted stock Rom? Or give it a other 4.4 custom Rom where have touch_fw_update?

After touch_fw_update can a flash back to omnirom?
[Transformer TF300T Q&A, Help & Troubleshooting] larscn:
You can probably just copy the binary. I have CM on my tab, but maybe somebody can give it to you. Note that I haven't tried this myself or heard of anyone doing it, so don't blame me if it goes horribly wrong and your tab explode.
[Transformer TF300T Q&A, Help & Troubleshooting] larscn:
Found stock rom blobfiles still in my downloadfolder. Extacted the binary and attached it to this post.
[Transformer TF300T Q&A, Help & Troubleshooting] silv0r:
in which folder?
[Transformer TF300T Q&A, Help & Troubleshooting] larscn:
just put it in the same folder as the .ekt file, or maybe in /bin where it is in the stock rom.
[Transformer TF300T Q&A, Help & Troubleshooting] pyraxiate:
Its worth a shot. Otherwise it needs to be a stock based ROM he flashes. I'm not positive but NRG has a 4.2 that I believe is built on the original. Otherwise just flash stock and root it.
[Transformer TF300T Q&A, Help & Troubleshooting] lvrijn:
This has been really helpfull for all our tf300 touch which we flashed.

Anybody knows, if there is going to be a solution for:

asus t100ta ?

Having here 2 versions:

FP-TPAY10104A-02X-H

and

5490N FPC-1

I hate it why Asus always brings multiple versions of their touch.

I have both Asus T100ta here, and replaced them both with FP-TPAY10104A-02X-H

Both asus,. are not working, the touch is working out it self.

And this Asus is way more repairfriendly (the lcd is not hard attached to the digitizer)
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
My guess is that you bought a digitizer from a bad batch. Had the same problem with 15+ digitizers from 2 different orders.

Bought digitizers from a different prodction line (with same cable version) and they work.
[Transformer TF300T Q&A, Help & Troubleshooting] nickscryer:
Has anyone found a solution to this? I also happen to have 7053 firmware on my TF300 and cannot find a way to downgrade to 4820...
[Transformer TF300T Q&A, Help & Troubleshooting] larscn:
Sv: [Q] TF300 New Touchscreen problem / Touch PCB

My tf300t had version 4822 before I updated it to 4822 after I replaced the digitizer.

Doesn't 'touch_fw_update -u 02-3011-4820.ekt' work with 7053 installed?

Anyway. I'm on CM11, but it seems like the touch_fw_update tool works fine:

<code>

root@tf300t:/data/app # cp /storage/sdcard0/Download/touch_fw_update.bin .

root@tf300t:/data/app # chmod 755 touch_fw_update.bin

root@tf300t:/data/app # ./touch_fw_update.bin -v

The Project name2:02

, project_id:2

The project id is 2

[ELAN] F/W version is 0x4820

[ELAN] F/W ID is 0x3011

0x4820

The touch is with old boot code.

[ELAN] cat INT cnt 0

[ELAN] read 0 data successfully! buff[0]=0x55 buff[1]=0x55 buff[2]=0x55 buff[3]=0x55

opendir touch firmware path failed, No such file or directory

No new touch firmware file in the folder /system/etc/firmware/touch

1|root@tf300t:/data/app # ./touch_fw_update.bin -n

The Project name2:02

, project_id:2

The project id is 2

ELAN-TOUCH-2K

root@tf300t:/data/app # ./touch_fw_update.bin -h

The Project name2:02

, project_id:2

The project id is 2

touch_update configuration utility

Usage:

touch_debug [options] <command> <dev>

Options:

-h, --help Display help

-n, --name show the touch name

-v, --version Printf the version

-u, --update [file] Update the firmware(TF201 only)<code/>

I find it interesting that the help states that the -u option is for tf201 only. Guess the binary hasn't been updated since the tf201 firmware. :)
[Transformer TF300T Q&A, Help & Troubleshooting] nickscryer:
No luck, I always get this Error:

[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff

[ELAN] ERROR: GetAckData fail! res=1

[ELAN] ID 0x10 1th page ReWrite 30 times fails!

[ELAN] ERROR execnum:0 th

[ELAN] Old IAP mode!!!!!!

==========================================================

[ELAN] Previous F/W version is 0x7053

[ELAN] Previous F/W ID is 0x3021

[ELAN] Previous resolution 0,0

[ELAN] New F/W version is 0x7053

[ELAN] New F/W ID is 0x3021

[ELAN] New resolution 0,0
[Transformer TF300T Q&A, Help & Troubleshooting] bgoudeseune:
TF300 is a moody thing

TF300 keeps amazing me. Been repairing them for a long time now, always use G01 digi and flash touch firmware (since available) if customer has G03 or 5158N, has always worked. Rooting of this thing is a real *****, have to try several times, sometimes takes up to an hour, so far had most succes with Kingo. Vroot doesn't seem to work anymore for me and motochopper even less. Was always able to in the end though. Have had some issues with ghost thouches reappearing after touch fw flash, but that's about it. Today replaced a 5158N with a G01 which I know means rooting and flashing, but surprisingly it works instantly!! Does anybody know if Asus updated the touch firmware with a new update so G01 is compatible with 5158N? Would be awesome and would make my life so much easier. I keep getting these from customers, a few every month, seems like I'm the only one repairing them in my country :)
[Transformer TF300T Q&A, Help & Troubleshooting] trenomane:
Hi!

I'm sorry if you have already write it;

I understood that I can change a 5158n broken ( :( ) touch version with another one (as G01 or G03): it's right? In this case can someone resume or list all the needed passages? I couldn't read all 90 pages of thread, maybe a resume can be useful not only for me!

Thank you very much :angel:
[Transformer TF300T Q&A, Help & Troubleshooting] Netwink:
Tf300t 5158n fpc-1

I can confirm that the G03 does not work with the 5158N. I replaced a 5158N with a G03 and the touchscreen is not responding. I also check for the burned component on the motherboard that others are bypassing with a solder and there is not burn. Testing with a temporary jump wire also does not enable the touch features.

The repair is a complete loss unless I purchase an additional digitizer (5158N) which according to what I am reading does not guarantee that the repair will be successful.

If this is incorrect please let me know.
[Transformer TF300T Q&A, Help & Troubleshooting] pyraxiate:
As long as your digitizer board isn't broken, you should be able to flash it with the correct firmware. You will require the tf300t dock and a rooted tablet though. I flashed my 5158n digitizer to a G01 a while ago and its still working well to this day :)
[Transformer TF300T Q&A, Help & Troubleshooting] vadimbrk:
There is no update to the firmware on Asus site so it doesnt seem thats the reason. Myabe the customer had some custom rom now/before that did the update earlier.

Flashing the device should take 2 minutes tops. When you enable the developer option you can see the kernel version and deside what route to take: motochopper with flash script or kingo manually and flashing script.

It looks like I'm the only one replacing those in my country too :) , where you from?

---------- Post added at 10:23 AM ---------- Previous post was at 10:21 AM ----------

BTW, if reparing those was easy, everybody will do it... you competition too.... You dont want that, right?
[Transformer TF300T Q&A, Help & Troubleshooting] minoguana:
Touch 5158n

Hello everyone . It is very probable that you have a broken tablet screen try putting it on. You have to keep several things in mind : verify model touch there : G01 , G03 and 5158N ( very expensive )

Check if you have root ( with Kingo is done very quickly , checked).

Now that you have the right touch, change it.

You can place other than the right ? Yes, but you must be root and have the right driver .

I am replacing a 51580 for by G01, you 'll have already posted ...
[Transformer TF300T Q&A, Help & Troubleshooting] darksparkmx:
happens that i was very very tired and did the same stupid thing: flashed to 7038, that made my touchpad completely useless (i know it was working before).

Is there any way to downgrade to 4820???
[Transformer TF300T Q&A, Help & Troubleshooting] ilan2307:
tf300 lcd replacement

Hi guys ,

I have tf-300 tablet and and lcd was broken , I know this thread is about digitizer , but this is the closest one that i found that is somehow related to my problem

it is a Rev.4-A00 lcd , i bought it through ebay

when I connected it , it worked for a second (when i plugged it to the wall , a battery sign went on )

and after a sec got black

1) during the replace process I forgot to turn off the mother board :(

2) searched through out the post regarding burned fuse in the mother board ,couldnt see any , where is it located? next to lcd connector?

3)has any body else experienced something similar?

Thanks
[Transformer TF300T Q&A, Help & Troubleshooting] psantiago:
5158n fpc-1

Hi guys,

Only a question, it`s 100% compatible a 5158n fpc-1 1210 against a 5158n fpc-1 1225?

I don't find 1210 screens but i have found a lot with 1225.

Thanks in advance
[Transformer TF300T Q&A, Help & Troubleshooting] norm883:
Does anyone have a picture of this coil that needs to be shorted?

Can not seem to find it anywhere?

Any help appreciated.

norm883
[Transformer TF300T Q&A, Help & Troubleshooting] graphdarnell:
Have you found it? Look at the attached thumb. This is looking at the MB from the top down. The connector right above the burned coil is that which connects the silver flat cable to the touchscreen PCB.
[Transformer TF300T Q&A, Help & Troubleshooting] norm883:
Burnt Coil

Thank you my board must be different, because I do not see that by the connector which connects the silver flat cable to the touchscreen.

norm883
[Transformer TF300T Q&A, Help & Troubleshooting] j.arcos:
A question:

The G03 might work as a replacement for the 5158n-FPC?
[Transformer TF300T Q&A, Help & Troubleshooting] yuraterm:
Yes, if you can root your device and change TS PCB firmware.
[Transformer TF300T Q&A, Help & Troubleshooting] Supreme_One:
Hello I have an Asus Transformer TF300T I've changed the digitizer, like many had the same problem it didn't work after the replacement. The version of the TS is 5158n- ELAN-3011-4822. I'm 100% sure I've changed the TS with the same version. I know this problem is been discussed 91 pages, but I don't have the time to read everything. So is there anyone who can tell me how can I flash the firmware of the TS and which firmware version do I need? Thanks in advance!
[Transformer TF300T Q&A, Help & Troubleshooting] Supreme_One:
?Help me please it is for a customer.
[Transformer TF300T Q&A, Help & Troubleshooting] pascalkoek:
I have cyanogenmod firmware and cannot find the file touch_fw_update to run for the touch screen firmware update? :confused:

Can someone post this file? Thanks much appreciated! :D
[Transformer TF300T Q&A, Help & Troubleshooting] Supreme_One:
How can I do this? 3. Get it into the device:

adb push 02-3011-4820.ekt /data/local/tmp

and this 4. Get yourself into the device:

adb shell

su

5. Delete touch firmware. After firmware update and reboot the device may update the firmware back to whatever is in the firmware folder which is the wrong firmware. It will kill the ic ability to update the firmware again. <---HELP NEEDED

In the shell:

rm /system/etc/firmware/touch *.etk

I'm a noob in this. Do I need to download adb files or something. What do you mean by get into device do I need to copy paste the file into the device or what?
[Transformer TF300T Q&A, Help & Troubleshooting] Supreme_One:
Thanks for helping me out (!) I've flashed the firmware with my noob knowledge
[Transformer TF300T Q&A, Help & Troubleshooting] crouse:
So im hoping someone can help me , i have a tf300t which worked perfectly from the day i got it until about a day before the warranty was up. after that i got ghost touches. pretty badly at times. so i just dug it out months later and decided to try the firmware update on the controller board. it went from 4822 to 4820 but i still have ghost touches. especially when holding it, touching it or flexing it in any way. what should my next step be? would a factory restore back to the stock rom even be worth it ? or should i just look at getting a new digitizer or controller board ? Thank You !

ps i posted this on another thread not realizing i wasn't looking at the same one i have been stalking for the last 2 days! Thanks
[Transformer TF300T Q&A, Help & Troubleshooting] musicmannetje:
Okay, so here's another victim that felt confident enough to replace the digitizer.

I started out with a TF300TG, unlocked and rooted in an earlier stage. I removed the back cover to see what type of touch panel I should use. The barcode on mine read G03, so I ordered the replacement (in the Netherlands via http://www.replacedirect.nl/product/P0123531/asus-tablet-digitizer-touchscreen-g03.html)

The YT video did not mention the service switch, so I just started with pulling the battery connector and replaced the digitizer. I did not use a heatgun but instead I have hundreds of guitar picks lying around, so I used them to remove the touch screen.

Put it back together, and used thin double-sided tape to attach the touch screen to the plastic edge and the lcd. Hooked up the battery connector and switched on the tablet.. no touch.

I updated the firmware to the 02-3011-4820.ekt version using the adb shell. I first put the ekt file on /sdcard/ but later in the /system/etc/firmware/touch/ directory as well.

After successfully flashing the touch firmware, rebooted and that is when the ghost touches started. My asus, usually slow as h%ll, started doing all kinds of screen swipes, starting apps, opening settings.. everything without even one single touch.

I rechecked the connectors, all were fine, although I have noticed that one of the two digitizer connectors is not entering the PCB connector as deep as the other one (the white marking is still visible). Reflashed firmware, and again.. nothing would solve the ghost touches.

The only thing I did not do is flash a complete android version, or wipe the install to factory default. I don't think this would solve any problems, actually.

I cannot seem to locate the fuse-coil everyone is talking about. I think I have a different board revision (where can I find the board revision level ID?).

I have found something that looks like a fuse, in the area of the "silver connector" on the main board but that one read 0Ohm, so was still ok.

Any more things I could consider before I start using the tablet as a frisbee? Should I reflash android or the kernel?

Thanks!!
[Transformer TF300T Q&A, Help & Troubleshooting] bkerion:
I've had this problem on a few tablets I repaired. Usually the problem is with the digitizer board. I recommend you remove the digitizer board, brush off both sides, and carefully unplug and clean the flat cables and connectors. Also look for anything that could be causing

The digitizer board is the small board with the micro sd slot.

If you are lucky, that will fix it. If not, you can try replacing the board.

Good luck.
[Transformer TF300T Q&A, Help & Troubleshooting] a fraking toaster:
what are the command lines used to flash the new touch firmware? i have adb shell and can get into the tablet,just not sure what to do next.
[Transformer TF300T Q&A, Help & Troubleshooting] schkeet:
when i get to system/etc/firmware there is no folder called touch... theres a camera folder and one called EC and also a bunch of files any help please!

I just created a folder called touch and placed the firmware file in it

tried to update but i got this

tmp-mksh: touch_fw_update: not found

i was reading throu this thread and found a few posts with my problem and creating a touch folder worked for them but also a few mention the touch fw update doesnt work on certain roms...

im currently on cm11
[Transformer TF300T Q&A, Help & Troubleshooting] demod_oz:
You need to go back to a stock rom to run the update command.
[Transformer TF300T Q&A, Help & Troubleshooting] dgcruzing:
I will be back in few days and fill in more details of my two screen replacements I just done .. but for now was reading the thread under general and come across this post.. and dam it works on a few dead spots I had on one of the screens.. voodoo or what.. but a strip of pixels I had was lazy on the left hand side.. 5 mins of this and they are working as good as new.. lets see how long it lasts.. but it may save someone a new lcd if they think they are having some problem like this with a few dead spots..

http://xdaforums.com/showthread.php?p=44431435
[Transformer TF300T Q&A, Help & Troubleshooting] schkeet:
Deleted
[Transformer TF300T Q&A, Help & Troubleshooting] schkeet:
Is there a stock ROM I can flash that will work? My recovery is an old cwm that uses the hardware buttons. Or am I better off getting the latest firmware from Asus and using fastboot then rooting again?
[Transformer TF300T Q&A, Help & Troubleshooting] demod_oz:
Either way.. Might be easier going to a stock based rom from here: http://xdaforums.com/showthread.php?t=1697227 - post 2, stock based roms.

Do the firmware update, and flash back to what you were on before. Might save some drama's with bootloaders etc. (I haven't tried this though) But I can't imagine devs pulling the firmware update tool out.
[Transformer TF300T Q&A, Help & Troubleshooting] djdave79:
Why did you flash your firmware of the touch?? I replaced my touch G01 en didn't use the servicebutton and the screen works perfectly. without updating the firmware of the touch.
[Transformer TF300T Q&A, Help & Troubleshooting] Pacyficblue:
ASUS TF300T assembling and installing 69.10I21.G03 instead original 5158N FPC.

Welcome everyone :)

I just went through almost 90 pages of this thread.

As everyone there I got ASUS TF300T digitizer broken.

I fixed before some Transformers digitalizers without any problems until received this one.

I was not aware that there are different types of it.

Originaly in my Asus I got 5158N (see attached) digitizer but for fixing I ordered the cheapest one - 69.10I21.G03.(see attached)

When I put all parts apart, I got shocked of non response from touchscreen. There was no sign of being alive.

I was just about to send it back and order new one until i noticed that 5158N cost almost same price as used Transformer.

Fortunately I found this thread on this great forum.

My questions are:

1) Will this solution as below work also with my combination of PCB and different touchscreen number from original one?

Most of useres mentioned G01 as worked with this solution.

http://xdaforums.com/showthread.php?p=52894359#post52894359

http://www.snart.com/replacing-tf300t-digitizer/

2) Where from should I get proper .ekt to my touchscreen G03 file to get it work.

I found some on this forum http://dl-1.va.us.xda-developers.co....rar?key=MGRo7pIP3ma34QqJ_e_6ag&ts=1423391349.

Will this one work with it ?

3) Does anyone get same combination of digitizers as mine and get it fixed ?
[Transformer TF300T Q&A, Help & Troubleshooting] dgcruzing:
[quote name="dgcruzing" post=58855682]Tim,

got a question on flashing the touchscreen software..

I have been in to your rom and hunted high and low to find the touchscreen drivers but can't seem to find them..

I have a 2nd tablet that has got ghosting happening and want to see if I flash a different touchscreen driver to see if it will fix it as replaced the screen on it..

Or do I have to take it all the way back to stock software to do this?[/QUOTE]

Confirmed to work..I did it on one that had the ghost touches after screen/lcd replacement..

Used combi-x stock setup..

Wiped touch directory..

Flashed touch upgrade..

Let it reboot

Let it settle..tested it..

Then flashed back to Tims lollypop 17

And ghost touches are gone..fantastic result