MTP broken on official COS - Zuk Z1 Q&A, Help & Troubleshooting

< Mod edit: thread closed at OP's request >
Hello,
I am currently using a Zuk Z1 running Cyanogen 12.1, based on Android 5.1.1.
For a while, I have been facing problems with the USB connection between my phone and computer.
Here is what I could observe:
When connecting my phone to my computer using MTP, I usually get an error such as
Code:
Could not enter folder /ZUK Z1.
.
Sometimes, I am able to access some files and move, create and delete some of them, but usually in less than 30 seconds, I get a similar error.
This problem happens with both Windows and Linux, on at least two distinct computers, and with at least two cables that worked fine with another phone.
I am able to connect a USB-C storage media to my phone and transfer files between them without errors, and the connection remains almost always "stable".
I am able to move large folders between my phone and computer using
Code:
$adb pull
and
Code:
$adb push
without any error or file corruption.
I would guess this is a software problem on the phone side.
I must add that the three buttons on the bottom of the screen do not work anymore, and I had to enable the on-screen navigation bar to use my phone.
Here is what I cannot figure out:
Is there a way to fix this problem while keeping the original ROM?
Could installing a custom ROM solve this issue? I would like to install a custom ROM ideally anyway.
Does installing a custom ROM present more risks in this situation? The few tutorials I read seem to indicate that if
Code:
adb
works, everything can be done, but I am a bit worried that the USB connection might die mid-flashing, or that some operations might require the broken buttons to work...
If the risk is increased, what tests could I perform to assess the risk more accurately before flashing?
Bonus: Any chance the broken buttons are also software-related and fixable?
Thank you all in advance for your help!

Related

Can not Mount Phone to PC

I have run into another issue. I can not mount my phone to computer. I think this is happening because of me rooting my phone. I was able to root the phone successfully. But somewhere along the way something happened and I can't mount my phone to my pc. This is as if my pc is not reading/recognizing the phone when plugged in. However, my phone is reading its memory and sd card perfectly.
When I plug the phone to my pc:
With USB Debugging off... I dont even get a notification in the slide down menu asking me to either mount/unmount.
With USB Debugging on... I do get the option in slidedown menu to mount my phone. At the same time the computer shows a pop up message asking me to install driver software for Samsung_Android. In the meantime , I press mount sd card which by the way is still not recognized by the computer.
I dont have the driver for samsung_android to install on the computer.
This thread here describes how I rooted my phone. I thought this background info might be helpful in solving the problem.
Does anyone know a potential fix for this situation.
Thanks.
When this happened to me having it" ask what to do" when connected may have solved the issue. I went through this just yesterday. You also might re-boot your phone and computer a few times...nothing like that can hurt. Until someone who actually knows something finds this thread : P
67 views and just one reply.
**bump... someone gotta know the solution
Reading your post is a little confusing. If you are saying you cannot "mount" the phone the term Mount is replaced with "connect usb storage" in the pull down. If yours is saying mount, then your rooting process may have not worked. It is hard to tell based on how you wrote this up. Use the one-click rooting you can find all you need INCLUDING the Samsung computer drivers (32 or 64bit) @ unlockr.com along with a nice youtube video showing the whole process beginning to end.
Additional thoughts:
If you are really jacked you can always go to the bible (in the top of this general forum) and search for the "ALL in One" zip to flash back to stock...etc. The All in One has the stock kernel, the .pit (used for mapping) the 32 bit driver/64 bit driver for the computer and Odin all in one Zip. You should have this in your computer folder named (unbrick tools) either way you should get all this if you are going to be customizing the phone, along with the Eugene's froyo that does not brick rom. This rom is a lifesaver should you flash in a way where the format will not recognize the stock format. You can flash this 1st then stock right after and that ALWAYS gets you back to stock.
In the future, when you are trying to describe what is going on try to be careful with terminology it is important not to use terms loosely otherwise we are just guessing on how to help......... hope this helps
Thanks for your thoughts. It seemed as if my computer was lacking the drivers for samsung vibrant so I installed them from here
and now I can connect my phone to the pc and its working fine. I thought I had downloaded and installed the drivers before when I downloaded on the big download button on the top and installed some fake software from advertisement.
If you ever flash a 2.2 rom and experience the problem again with the drivers already installed, this might fix it...
http://forum.xda-developers.com/showthread.php?t=846384

Need to bypass lockscreen/gain access to adb - Broken screen

So I have a bit of an issue. Somehow last night, after trying to help my parents with our home theater system, with the device laying on a soft surface, the LCD (not the glass) somehow broke. I am really not sure how this happened, the phone itself didn't fall, it was laying on a bed the entire time. When I went to grab the phone and turn it on, I was pretty surprised. You can see what I mean in the attached file.
Now the problem with this is, while I would normally just walk into the Sprint Store, complain and get a new phone. I am not in the US for another 5 months. In the mean time of trying to figure out what to do, I would like to at the very least, grab any files off my phone, or back up my phones' file structure.
I am able to do a minimal amount of tapping on the phone, only on the upper half of the screen, but I can't see anything, nor does the device respond with any touch data from the bottom half.
I obviously can't access the files if the device is locked, which means I have to bypass the lock screen. I found this guide, but unfrotunately, Method 1 didn't work, and I can't get adb to recognize my phone for Method 2.
I also have tried using CWM (the non-touch version) to backup my data, but I let it sit there for 45 minutes and I couldn't tell if it was finished or not. It didn't appear to actually be doing anything.
Could someone help me navigate around this or provide some assistance in allowing me to just get the files off the phone while I search for a new one?
With that being said, does anyone have some recommendations? I was thinking of getting a Motorola X or Nexus 5.
EDIT: Update:
I have access to terminal via Cerberus shell. I was able to use Method 2 to disable the lock screen (or in this case set it to Swipe). It is still pretty difficult to use the phone but I can at least backup whatever data I still do have on the phone to my laptop.
Would anyone be able to give me some advice as to uninstall applications or XDA xposed modules via shell? Or perform a backup or enable ADB debugging?
You've conntected to your PC at least once so that the ADB has permission, correct? If so, you can get http://forum.xda-developers.com/showthread.php?t=2786395 to get Android Control and view/Control your phone via USB. You need to have Java installed, which most have already. Been controlling my cracked LCD for the past week while waiting for my replacement.
Keep in mind this method is a little slow because of ADB. Hopefully you don't have to type too much.
Darnell0216 said:
You've conntected to your PC at least once so that the ADB has permission, correct? If so, you can get http://forum.xda-developers.com/showthread.php?t=2786395 to get Android Control and view/Control your phone via USB. You need to have Java installed, which most have already. Been controlling my cracked LCD for the past week while waiting for my replacement.
Keep in mind this method is a little slow because of ADB. Hopefully you don't have to type too much.
Click to expand...
Click to collapse
I know I have connected it at least once, but when connecting the phone and the pc together, adb cannot find the phone. I am not sure if this is because of a Cerberus setting (that disables debugging) or something else. I will give it another shot when I get home.
If I can't, is there any way for me to somehow accept the adb permissions on the phone via a command versus touching the screen? Say if I have shell access over Cerberus and adb access from my PC?
slixzen said:
I know I have connected it at least once, but when connecting the phone and the pc together, adb cannot find the phone. I am not sure if this is because of a Cerberus setting (that disables debugging) or something else. I will give it another shot when I get home.
If I can't, is there any way for me to somehow accept the adb permissions on the phone via a command versus touching the screen? Say if I have shell access over Cerberus and adb access from my PC?
Click to expand...
Click to collapse
There's a bit of work to push the ADB acceptance key if you have a spare android phone lying around. Other than that, there probably is but might be more of a headache. I took the ADB key for my desktop from another android and pushed it in through TWRP which accepts ADB commands while in Recovery.
Darnell0216 said:
There's a bit of work to push the ADB acceptance key if you have a spare android phone lying around. Other than that, there probably is but might be more of a headache. I took the ADB key for my desktop from another android and pushed it in through TWRP which accepts ADB commands while in Recovery.
Click to expand...
Click to collapse
I have a sony xperia P that I am using right now until the replacement phone I got arrives. Any idea how I could use that? I have had minimal success with the phone so far in trying to get that phone to flash custom recoveries, to root the device (not sure why, but my laptop just doesn't want to seem to do it, even using automated tools).
Is it better to just wait for the replacement phone to arrive and grab what I need from that and push it? Could you link me to any guide or steps that you used with yours?
Thanks for such quick responses by the way!
EDIT:
Flashing TWRP and booting into recovery with command prompt open and running adb devices / fastboot devices does not show any devices available.
Is there a specific menu setting or other option I need to use to be able to run adb?
When you use TWRP, the phone will be recognized by the PC but the driver doesn't install correctly off the bat. Go to Device Manager and look for your phone. You may need to click the View -> Show Hidden Devices option. Update the driver manually by selecting the one provided by your manufacturer. Some have a dedicated ADB driver for specific functions (bootloader, etc).
The adb key is stored in data/misc/adb/adb.keys -You can pull this file from any other android connected to that PC (or just copy it if you have a root explorer) and push it to the broken one if necessary. This will bypass any ADB authorization issues while the phone is fully booted and let you see the screen.

Blank files or none at all in MTP

I'm about at my wits end with this issue and I don't know where to look for a fix.
Basically my Galaxy S6 Edge+ (SM-G928V, Android 5.1.1) will mount to my PC and I won't be able to access the files. I open the phone's drive and I usually get several unlabeled hard-drive thumbnails along with a few 0b blank files (File type: File).
In addition if I try to manually copy a file to the phone while it is in this condition I get the error dialog "The device has either stopped responding or has been disconnected." I usually use Winamp to sync files to my phone and this prevents me from doing so.
I have tried dumping the system cache to fix this to no avail.
I have done a factory reset 3 times. It fixes the problem initially for about 2 plug ins and then reverts. Anytime I want to add new music, I have to factory reset.
I have updated the portable device drivers on my computer.
I have enabled developer mode and switched from MTP to PTP back to MTP.
I have tried using a different USB cable.
I have also tried booting the phone from safemode. Didn't fix the problem
I don't know what to do anymore. I suspect the issue may be with Windows 10 itself because I can access the files fine on the phone.
I have been using Windows 10 since last summer. I have had this phone since October. This issue only appeared this past week
I have no SD card to remove, this might as well be an iPhone.
Any help would be very much appreciated.
Thank you.

Help - RN7 Broken screen - ADB not working

Hello Forums!
Come to you for advice in this matters!
Phone screen broke down a few days ago, and I arranged another phone. In the meanwhile, i want to pull off the contacts, photo, data, etc from the xiaomi. Did not backup!.
I've been trying to use ADB to command text-control the unit (unlock, click and do stuff) and export the data with no success, it just does not receive any input. But, I'm able to visualize the screen with SCRPY and VYSOR. ADB seems to kill either of this processes when connected.
Also, when I try to just USB plug the unit and see the storage (from W10), it shows nothing. Tried to update the XIAOMI drivers and says that "ADB is the best driver available" and does nothing about it.
Any guidance on how succesfully pull the data out?
CHeers!

I *may* have bricked my 1+6T

I was moving quickly the other day, and I ended up with a 1+ 6T that does NOT appear on my PC when plugged in. It has a copy of TWRP running and Linage, but I can't seem to change anything. Msm and Adb seem to have no connection, I have gotten the fastboot program to occasionally see the device, and on occasion I see it in my windows explorer. I am trying to get this back to a 'good' state where I can change to OS or make any changes. I am uncertain is both A / B partitions are loaded with Linage. I had this working recently, but made some dumb mistakes.
I am also unable to see the SD partion on the windows explorer any more
How do I fix this mess?
Thanks
Ray
rbahr said:
I was moving quickly the other day, and I ended up with a 1+ 6T that does NOT appear on my PC when plugged in. It has a copy of TWRP running and Linage, but I can't seem to change anything. Msm and Adb seem to have no connection, I have gotten the fastboot program to occasionally see the device, and on occasion I see it in my windows explorer. I am trying to get this back to a 'good' state where I can change to OS or make any changes. I am uncertain is both A / B partitions are loaded with Linage. I had this working recently, but made some dumb mistakes.
I am also unable to see the SD partion on the windows explorer any more
How do I fix this mess?
Thanks
Ray
Click to expand...
Click to collapse
So what is your goal then? I would reinstall latest oos on both slots because who knows what base oos rom was on there. Then put whatever rom on. As far as the PC seeing it maybe the port is dirty or wire is bad I've had that problem. If PC doesn't recognize with mtp enabled in twrp then either your drivers are wrong on PC or the wire or port are bad.
Thanks for your reply. Pretty sure the culprit was a funky windows driver. I finally got MSM to work and restored everything to original. but since then have been having a bear of a time to load anything. More and more thinking that my machine has a problem. I may look at switching over to a different machine.
Thanks
Ray

Categories

Resources