Backstory:
My buddy bought 3 ASUS tf300t tablets online with broken screens. Unbeknownst to us they have this weird firmware issue because ASUS is lame and doesn't care about backwards compatibility. I've been trying to fix these tablets for a few weeks now and I'm just spinning myself in circles and getting frustrated. 1 of them is rooted with CWM recovery so that's the one I'm working on.
The issue:
According to http://forum.xda-developers.com/showthread.php?t=2091233&page=11 I can simply adb into the device copy the proper firmware to it's set directory, delete the old firmware, run the firmware update command and touch will be restored.
So how does one use adb without usb debugging enabled?
I tried through CWM, adb worked, but I can't get superuser to work, nor could I get the touch_firmware_update command to work.
So I downloaded the http://forum.xda-developers.com/showthread.php?t=1893714&highlight=root stock rom with usb debugging enabled. I flashed that rom and my computer brings up the normal TF300t drivers for MTP.
ADB doesn't see any devices...
I tried manually replacing those drivers with the ADB drivers from google because I'm a touch retarded and I thought it would work. My mom says that I'm super smart and really handsome, but I feel like she lies to me.
There's just so many new terms and I've spent so many hours on it that frankly, if search did bring up the answer, I would miss it.
I'd appreciate any help, and if you help me fix it, I'll make a youtube video thanking you in the creepiest way possible.
-Thanks
duffskeeze said:
Backstory:
My buddy bought 3 ASUS tf300t tablets online with broken screens. Unbeknownst to us they have this weird firmware issue because ASUS is lame and doesn't care about backwards compatibility. I've been trying to fix these tablets for a few weeks now and I'm just spinning myself in circles and getting frustrated. 1 of them is rooted with CWM recovery so that's the one I'm working on.
The issue:
According to http://forum.xda-developers.com/showthread.php?t=2091233&page=11 I can simply adb into the device copy the proper firmware to it's set directory, delete the old firmware, run the firmware update command and touch will be restored.
So how does one use adb without usb debugging enabled?
I tried through CWM, adb worked, but I can't get superuser to work, nor could I get the touch_firmware_update command to work.
So I downloaded the http://forum.xda-developers.com/showthread.php?t=1893714&highlight=root stock rom with usb debugging enabled. I flashed that rom and my computer brings up the normal TF300t drivers for MTP.
ADB doesn't see any devices...
I tried manually replacing those drivers with the ADB drivers from google because I'm a touch retarded and I thought it would work. My mom says that I'm super smart and really handsome, but I feel like she lies to me.
There's just so many new terms and I've spent so many hours on it that frankly, if search did bring up the answer, I would miss it.
I'd appreciate any help, and if you help me fix it, I'll make a youtube video thanking you in the creepiest way possible.
-Thanks
Click to expand...
Click to collapse
Short of investing 60 bucks on a docking keyboard, your best bet would be to get a usb dongle that allows you to plug in a keyboard so you can be sure debugging is ticked. Otherwise, if it's enabled and you've installed the proper drivers, Windows should see your device. From there, it's a breeze, if the hardware is good. You don't have to do Youtube. Just stop crying, Gives me the creeps.
graphdarnell said:
Short of investing 60 bucks on a docking keyboard, your best bet would be to get a usb dongle that allows you to plug in a keyboard so you can be sure debugging is ticked. Otherwise, if it's enabled and you've installed the proper drivers, Windows should see your device. From there, it's a breeze, if the hardware is good. You don't have to do Youtube. Just stop crying, Gives me the creeps.
Click to expand...
Click to collapse
Yep, your only for sure way would be a USB OTG adapter or a dock. Heres the adapter in the US for 10 bucks shipped on eBay. This will let you use any regular USB mouse instead of the touch screen
http://www.ebay.com/itm/USB-to-OTG-...ablet_eReader_Accessories&hash=item41700957d7
Heres another for 4 more bucks that gives you Two USB ports :
http://www.ebay.com/itm/Dual-40-Pin...ablet_eReader_Accessories&hash=item3cce7dd4c8
Also you can try giving this a shot ....http://code.google.com/p/androidscreencast/
Its an app that pushes your phones screen to your desktop so you can use a keyboard and mouse on it. Not sure if it will work for you since im sure it needs debugging on, but also worth a shot. I use MyMobiler on mine but it needs to be set up on the device itself first. This looks plug and play but says it has slow refresh rates.
As far as the ADB drivers, Im using the universal drivers found here : http://forum.xda-developers.com/showthread.php?t=2139767 and everything works as it should . Try those out
Oh and one more thing.. You might be able to use fastboot to push a touchpanel firmware zip. This is a different device, but you could try it :
http://forum.xda-developers.com/showthread.php?t=2159863
pyraxiate said:
Yep, your only for sure way would be a USB OTG adapter or a dock. Heres the adapter in the US for 10 bucks shipped on eBay. This will let you use any regular USB mouse instead of the touch screen
http://www.ebay.com/itm/USB-to-OTG-...ablet_eReader_Accessories&hash=item41700957d7
Heres another for 4 more bucks that gives you Two USB ports :
http://www.ebay.com/itm/Dual-40-Pin...ablet_eReader_Accessories&hash=item3cce7dd4c8
Also you can try giving this a shot ....http://code.google.com/p/androidscreencast/
Its an app that pushes your phones screen to your desktop so you can use a keyboard and mouse on it. Not sure if it will work for you since im sure it needs debugging on, but also worth a shot. I use MyMobiler on mine but it needs to be set up on the device itself first. This looks plug and play but says it has slow refresh rates.
As far as the ADB drivers, Im using the universal drivers found here : http://forum.xda-developers.com/showthread.php?t=2139767 and everything works as it should . Try those out
Oh and one more thing.. You might be able to use fastboot to push a touchpanel firmware zip. This is a different device, but you could try it :
http://forum.xda-developers.com/showthread.php?t=2159863
Click to expand...
Click to collapse
I gave up, but, I appreciate it. I even ended up buying the adapter, ended up bricking the tablets.
Is there a way to disable the phone touch screen through ADB or whatever other method
I have a shattered screen and I'm trying to do a get my data out by connecting a usb mouse
but the digitizer is not completely dead so its still sensing touches
which make me cant really control the phone through the usb as its jumping around
Rooted,USB debugging enabled Xperia Z Ultra
Might solve it
timhello said:
Is there a way to disable the phone touch screen through ADB or whatever other method
I have a shattered screen and I'm trying to do a get my data out by connecting a usb mouse
but the digitizer is not completely dead so its still sensing touches
which make me cant really control the phone through the usb as its jumping around
Rooted,USB debugging enabled Xperia Z Ultra
Click to expand...
Click to collapse
I am not sure if this will work but you can try it :
Open adb shell an type touchpad- m bootloader
it might only work for one boot i.e it fixes after reboot
Once again I am not at all sure of it's output.
Guys, finally I found by my self, after seach, without sucessfull by days and hours. There is not a universal method because each phone model has one different driver... so, many people will say to you type commands like "touchpad -m...." in adb, but, with me, the commands are not recognized, cause the different drivers.
So, what you have to do is download the Hardware Disabler apk, configurate it to scan the drivers in one of the three available folders, and try to find the driver by names displayed. After many tries I found. When check the checkbox, the driver will be disabled imedeatly, so, you could try one, by one. In my case, the driver was in /sys, the name was max1187x, displayed "sys/bus/ic2/drivers/max1187x/. When I checked the checkbox, imedeatly the ghost touchs disapeareds, after this, to confirm, I shearched in the google for max1187x and it says that this is a touchscreen driver. Guys, take a lot of care, cause your crazy touchscreen will click crazily in everything, and it could disabled a very important driver, like display, or usb port. I suggest you configure, before, the superuser apk to ask every action of the hardware disabler apk. When you do any change in the Driver Disabler, if you reboot the phone, after the boot, a popup will be displayed showing that you have 30 seconds to cancel the changes or accpept the new changes in the drivers, if you do nothing in 30 seconds, the changes will be applied. My phone is a Xperia Z Ultra, the driver of the touchscreen was the "max1187x", maybe another sony phones uses this touch. Now I use a mouse in OTG port (micro USB) to control my phone. GOOD LUCK!
Hi,
But which command did disable the touchscreen in your case ?
Regards,
Ranchu
Man... You saved my phone....I mean my broken screen hahaha
hunter005 said:
Guys, finally I found by my self, after seach, without sucessfull by days and hours. There is not a universal method because each phone model has one different driver... so, many people will say to you type commands like "touchpad -m...." in adb, but, with me, the commands are not recognized, cause the different drivers.
So, what you have to do is download the Hardware Disabler apk, configurate it to scan the drivers in one of the three available folders, and try to find the driver by names displayed. After many tries I found. When check the checkbox, the driver will be disabled imedeatly, so, you could try one, by one. In my case, the driver was in /sys, the name was max1187x, displayed "sys/bus/ic2/drivers/max1187x/. When I checked the checkbox, imedeatly the ghost touchs disapeareds, after this, to confirm, I shearched in the google for max1187x and it says that this is a touchscreen driver. Guys, take a lot of care, cause your crazy touchscreen will click crazily in everything, and it could disabled a very important driver, like display, or usb port. I suggest you configure, before, the superuser apk to ask every action of the hardware disabler apk. When you do any change in the Driver Disabler, if you reboot the phone, after the boot, a popup will be displayed showing that you have 30 seconds to cancel the changes or accpept the new changes in the drivers, if you do nothing in 30 seconds, the changes will be applied. My phone is a Xperia Z Ultra, the driver of the touchscreen was the "max1187x", maybe another sony phones uses this touch. Now I use a mouse in OTG port (micro USB) to control my phone. GOOD LUCK!
Click to expand...
Click to collapse
The problem is I cannot control the phone with the ghost touch happening now. How am i supposed to install the hardware disabler app???
zhuhang said:
The problem is I cannot control the phone with the ghost touch happening now. How am i supposed to install the hardware disabler app???
Click to expand...
Click to collapse
You may to use a usb mouse in otg port with a usb to otg adapter. Try to click faster then ghost touch o occurrencies. In my case, the ghost touch happened in a time intervals.
hunter005 said:
You may to use a usb mouse in otg port with a usb to otg adapter. Try to click faster then ghost touch o occurrencies. In my case, the ghost touch happened in a time intervals.
Click to expand...
Click to collapse
No wonder. Mine happen in milliseconds interval (spam)
What I did is open up the device and detach the touchscreen cable from motherboard, then use otg mouse to do all my backup.
After reconnecting touchscreen, the touch occurance reduces, so im thinking of trying your method.
But when i check the box for max1187x, my phone will reboot automatically. I think it doesnt work then.
zhuhang said:
No wonder. Mine happen in milliseconds interval (spam)
What I did is open up the device and detach the touchscreen cable from motherboard, then use otg mouse to do all my backup.
After reconnecting touchscreen, the touch occurance reduces, so im thinking of trying your method.
But when i check the box for max1187x, my phone will reboot automatically. I think it doesnt work then.
Click to expand...
Click to collapse
Nice... My phone is too dificult to open, I saw that is not your case.
Your phone must have a different driver responsible for touch. You have to try one by one.
Little late for the game but can someone give me a valid url for this Hardware Disabler apk? Cannot find it anywhere.
zhuhang said:
The problem is I cannot control the phone with the ghost touch happening now. How am i supposed to install the hardware disabler app???
Click to expand...
Click to collapse
using adb install /path/to/apk, if you have adb enabled.
My car just got stolen. I dropped my (stock) One Plus One when chasing the guys. The screen is cracked and my touchscreen doesnt work anymore. I need a way to access it from my computer so I can still use it until I get a new one.
I know that I can connect a mouse via an otg adapter but I only have wireless mouses and I don't think those will work.
I found a tool which allows me to control the phone with my laptop but it needs usb debugging enabled. I have Google Now enabled so I am able to access some options with voice commands.
So my questions are:
Is there a way to enable usb debugging with voice commands?
Is there an app i can download with voice commands and set up without a touchscreen needed that lets me control it Teamviewer style.
Any other suggestions?
I hope your bootloader is unlocked, is it? if so. go to fastboot mode, flash custom recovery, boot into custom recovery then plug phone into pc- everything will come up. if not. try with stock recovery but im not sure if that works, never tried it
Hope your alright about your car too , hope it all goes well
idonttakedrugs said:
I hope your bootloader is unlocked, is it? if so. go to fastboot mode, flash custom recovery, boot into custom recovery then plug phone into pc- everything will come up. if not. try with stock recovery but im not sure if that works, never tried it
Hope your alright about your car too , hope it all goes well
Click to expand...
Click to collapse
If you don't have USB debugging on, it's very likely you cannot access the phone.
If you have it, TWRP recovery is touch only, though!
If your wireless mouse uses a usb dongle it will still work through OTG mine does aswell.
Otherwise just buy a simple mouse and OTG cable they are not that expensive.
Sorry to hear about your car.
Uqbar said:
If you don't have USB debugging on, it's very likely you cannot access the phone.
If you have it, TWRP recovery is touch only, though!
Click to expand...
Click to collapse
noooopeeee, dont need to touch the recoery. just plug in and it'll appear.
wireless mouse works perfectly i use both mouse and keyboard (i had brought combo dongle )
Recently dropped my OnePlus and it broke both the digitizer and LCD, so I cannot see nor touch anything on the screen. I had USB debugging enabled on the phone, but for some reason it doesn't appear in devices when trying to load it with ADB. I've tried a few different softwares so far that will supposedly mirror an Android such as Vysor, but due to ADB not communicating I'm assuming that's why these softwares are not working. I've tried getting it into fastboot mode to run commands on it, but without being able to see the screen it seems to not be booting correctly. I'd like to be able to just get it mirrored so I can make sure I didn't miss anything when backing up, would appreciate not having to spend $200 on screen replacement...
I have a OnePlus Nord N100 that I dropped off a ladder... I ordered a new phone (screen replacement seemed to not be worth the hastle on such a cheap phone when replacement kit was 60$) but would like to re-purpose the device for something as I am very against e-waste.
I would like to make it a security camera. If I can get ADB shell access it should be possible to install termux and run some linux command line utilities for this (i.e. motion and rclone to upload).
Problem is that without screen I cant login and turn on usb debugging. This phone uses usb 2.0 so I cannot use an hdmi display and mouse.
Is their any way I can get usb debugging enabled? I would prefer to be able to get my files off the device but most of it was backed up. Resetting is fine. I would even be down to try to re flash it with a serial programmer or something. Would their perhaps be any serial programming pads I could solder onto?
Suriyawong said:
I have a OnePlus Nord N100 that I dropped off a ladder... I ordered a new phone (screen replacement seemed to not be worth the hastle on such a cheap phone when replacement kit was 60$) but would like to re-purpose the device for something as I am very against e-waste.
I would like to make it a security camera. If I can get ADB shell access it should be possible to install termux and run some linux command line utilities for this (i.e. motion and rclone to upload).
Problem is that without screen I cant login and turn on usb debugging. This phone uses usb 2.0 so I cannot use an hdmi display and mouse.
Is their any way I can get usb debugging enabled? I would prefer to be able to get my files off the device but most of it was backed up. Resetting is fine. I would even be down to try to re flash it with a serial programmer or something. Would their perhaps be any serial programming pads I could solder onto?
Click to expand...
Click to collapse
If you did not have USB debugging enabled in system settings, there is no external way to enable it. Fix the screen, otherwise, the device won't be any good for an secondary uses other than using it as a paperweight or a doorstop.