Save big + get 3 months free! Sign up for ExpressVPN today
- Forum
- Google Hardware, Services & Apps
- More Google Devices & Services
- Google Nexus 7 Tablet (2013)
- Google Nexus 7 (2013) Rooting, ROMs, & Hacks
Is unlocking the bootloader on Nexus 7 2013 the same method on the old Nexus 7?
- Is unlocking the bootloader on the new Nexus 7 2013 the same way method that applies to the old Nexus 7?
Are there any guide to unlock the bootloader for the new Nexus 7 2013 in a step by step dummy proof tutorial?
I want to unlock the device bootloader so if in the future if Google or Asus happened to dropped support for the device in 2+years, I can have the option to install an custom updated android os on the device. Basically I want my device to run an stock android os with the option to install custom os in the near future and the ability to run root software/programs.
Anyone can help me? Thanks07-29-2013 01:03 AMLike 0 - Paul627gAC Moderator All-StarYes the basics of unlocking the bootloader on any Nexus device is still the same.
- Setup your drivers
- Make sure you have the Android SDK or at least Fastboot & ADB setup on your computer
- Boot into the bootloader
- Open a command prompt from your computer and connect the device via USB
- type " fastboot devices " verify you have a connection
- type " fastboot oem unlock " to unlock the bootloader and follow the on screen prompt on the device.
As far as rooting is concerned at this point its still in an infancy stage with Android 4.3 so I would be patient there and keep in tune with the thread we have in the forums keeping up with its progress.
Note: This is posted in the Nexus 4 forums, but it still concerns Android 4.3 in general so it applies across the board for all...
http://forums.androidcentral.com/nex...oid-4-3-a.html2defmouze likes this.07-29-2013 11:14 AMLike 1 - Thanks, found the unlocking bootloader tutorial. Also, found a guide to root it, can you comment?
Step 1: unlock the bootloader
Step 2: Download the TWRP image to your PC (place in same folder you have your fastboot and adb files), Download the SuperSU.zip and place on the Nexus 7's internal memory
Step 3: Boot Nexus 7 into bootloader (from powered off hold power+volumeup+volumedown)
Step 4: Open command line from the folder where you have the TWRP image (easiest way is to navigate to that folder, shift+rightclick, open command line here)
Step 5: type command "fastboot flash recovery filename.img"
Step 6: reboot into recovery by entering the command "adb reboot recovery"
Step 7: Flash the SuperSu
Done!
-Can someone teach me how to do a backup of the system images before I try flashing the SuperSu? The guide above did not mention a backup in a worst case scenario, and I don't know how to manually use TWRP to do an complet backup, since I'm new at this. Can someone teach me how to do the backup before I try to flash anything? thanks!07-30-2013 12:07 AMLike 0 - Paul627gAC Moderator All-StarHello
First just so your aware the root for Android 4.3 is still very new and there may very well be issues that pop up and both Koush and Chains have acknowledged this even though they have done their best to avoid problems with the new root package for 4.3
As far as doing a backup of system images you have options.
There is always the factory images available directly from Google to restore back to stock Android 4.3 or lower. Yes this will however erase (reset) your device to flash these images back to the device.
The way you go about unlocking and rooting the Nexus you first unlock the bootloader, then flash your custom recovery. Next you boot into your custom recovery and at this point you can then MAKE your Nandroid backup of your setup BEFORE you flash the SuperSu zip file in recovery and boot up for the first time.
From TWRP you would select BACKUP/ (Then Set Backup Name if you choose) otherwise it will give it a filename by date. This will backup your /system/data/boot (kernel), so basically all the important stuff. Once your complete with that portion you can follow thru in flashing SuperSU to obtain root access and then boot up the system for the first time since unlocking the bootloader & flashing TWRP.
Thanks, found the unlocking bootloader tutorial. Also, found a guide to root it, can you comment?
Step 1: unlock the bootloader
Step 2: Download the TWRP image to your PC (place in same folder you have your fastboot and adb files), Download the SuperSU.zip and place on the Nexus 7's internal memory
Step 3: Boot Nexus 7 into bootloader (from powered off hold power+volumeup+volumedown)
Step 4: Open command line from the folder where you have the TWRP image (easiest way is to navigate to that folder, shift+rightclick, open command line here)
Step 5: type command "fastboot flash recovery filename.img"
Step 6: reboot into recovery by entering the command "adb reboot recovery"
Step 7: Flash the SuperSu
Done!
-Can someone teach me how to do a backup of the system images before I try flashing the SuperSu? The guide above did not mention a backup in a worst case scenario, and I don't know how to manually use TWRP to do an complet backup, since I'm new at this. Can someone teach me how to do the backup before I try to flash anything? thanks!07-30-2013 08:55 AMLike 0 - The way you go about unlocking and rooting the Nexus you first unlock the bootloader, then flash your custom recovery. Next you boot into your custom recovery and at this point you can then MAKE your Nandroid backup of your setup BEFORE you flash the SuperSu zip file in recovery and boot up for the first time.
#1 unlock bootloader
#2 flash a custom recovery (image)?
#3 boot into my custom recovery to make a nandroid backup (image)?
#4 Root to flash SuperSu zip
Do I have all the above correct?
So if I follow from this guide below to unlock the bootloader:
Step 1: Install the Android SDK (really you only need the fastboot.exe and adb.exe)
Step 2: Install the Google USB Drivers
Step 3: Enable USB Debugging on the Nexus 7 (Go to "About Tablet" in settings and rapidly click build number 7 times to unlock developer settings, then go into developer settings and turn on usb debugging
Step 4: Open a command line from your platform-tools folder (wherever you have your fastboot and adb files) [easiest way in windows is to navigate to that folder, right click, and select open command line here]
Step 5: type the command "adb reboot bootloader"
Step 6: Once Nexus 7 boots into bootloader type the command in the same terminal window "fastboot oem unlock"
Step 7: On nexus 7 use volume up to highlight Yes then hit the power button to select it
Step 8: Once you confirm lock state says Unlocked you will want to scroll to "Start" using volume buttons and select it with power button and reboot the device.
After that done, how do I proceed to do a Custom Recovery... i assuming using TWRP?
My goal is to root the device by unlock the bootloader and finally make a backup that I can restore if something bad happens. Don't plan on installing any roms, like using the stock rom android 4.3.07-30-2013 03:09 PMLike 0 -
- Paul627gAC Moderator All-StarYes your steps to this point are correct for unlocking the bootloader.
To install TWRP recovery first you need to obtain the recovery image. TeamWin Projects - TeamWin Recovery Project (twrp) - | TeamWin
You need to select the image for your specific device from their menu. Then you can download the actual " img " file to flash to your phone. Place the downloaded image into the same file folder that contains your FASTBOOT/ADB files.
Once you get the image you need to boot into your bootloader just like you did to unlock it.
Then connect your computer/phone and open a command prompt to the folder containing the recovery image & FASTBOOT.
Type " fastboot flash recovery recovery.img " Note: Insert the proper recovery.img filename in place of what I put.
Press Enter and this should only take a few seconds to flash.
Once complete you will can use your Volume Up/Down on the phone to select RECOVERY then press START and it will boot into your custom recovery.mikemike162012 likes this.07-30-2013 05:37 PMLike 1 - Type " fastboot flash recovery recovery.img " Note: Insert the proper recovery.img filename in place of what I put.
Press Enter and this should only take a few seconds to flash.
Once complete you will can use your Volume Up/Down on the phone to select RECOVERY then press START and it will boot into your custom recovery.
So after Booting into Recovery mode... This is where I begin to do my Nandroid backup? If so, can you guide be through the first time. Thanks so much!07-30-2013 06:15 PMLike 0 - Paul627gAC Moderator All-StarOnce you boot into TWRP, you will see the option BACKUP. Select that and do what it says and you will have an exact backup/image of your phone at that point in time.
Probably take about 5 minutes to do the backup.
Sent from my Nexus 7 using AC Forums mobile appmikemike162012 likes this.07-30-2013 08:27 PMLike 1 - Okay, thanks a lot. Think I got this correctly in my mind now. Just one last question. After rooting it and flashed SuperSu.. I can still receive official OTA update from Asus correct? and I can always use my backup custom recovery to downgrade back to 4.3 right if the update is bad?07-30-2013 11:30 PMLike 0
- If you want to run official OTA, it is best to restore the stock recovery first, before choosing to apply the OTA update.
TWRP only backs up what you tell it to back up (by default boot, system, data). By default it doesn't backup recovery, probably because it assumes you are running TWRP so no need to back it up.
When I installed root, I never bothered to flash twrp onto the tablet. I just loaded it temporarily into memory to do the backup and install the su binaries. In that situation, I told TWRP to also backup the recovery partition, so I could get the stock recovery image backed up as well.
In any event, there are enough archives available to get you back to stock 4.3 if you need it, even if you never backed anything up.Paul627g and mikemike162012 like this.07-31-2013 03:18 AMLike 2 - Paul627gAC Moderator All-StarIf you want to run official OTA, it is best to restore the stock recovery first, before choosing to apply the OTA update.
TWRP only backs up what you tell it to back up (by default boot, system, data). By default it doesn't backup recovery, probably because it assumes you are running TWRP so no need to back it up.
When I installed root, I never bothered to flash twrp onto the tablet. I just loaded it temporarily into memory to do the backup and install the su binaries. In that situation, I told TWRP to also backup the recovery partition, so I could get the stock recovery image backed up as well.
In any event, there are enough archives available to get you back to stock 4.3 if you need it, even if you never backed anything up.07-31-2013 08:25 AMLike 0 -
TWRP only backs up what you tell it to back up (by default boot, system, data). By default it doesn't backup recovery, probably because it assumes you are running TWRP so no need to back it up.
When I installed root, I never bothered to flash twrp onto the tablet. I just loaded it temporarily into memory to do the backup and install the su binaries. In that situation, I told TWRP to also backup the recovery partition, so I could get the stock recovery image backed up as well.
In any event, there are enough archives available to get you back to stock 4.3 if you need it, even if you never backed anything up.07-31-2013 12:23 PMLike 0 -
Code:fastboot flash recovery twrp.img
When you run twrp, by default it will have selected backup of the system, data, and boot partitions. If you then choose to also backup the recovery partition, it will just end up backing up the twrp image you just installed in the previous fastboot command. If you end up restoring this backup, you'll get twrp in your recovery partition rather than stock recovery (which is already gone since you overwrote it with the fastboot flash) You can recover the stock recovery by grabbing it from someone else as the stock recovery is generic for everyone.
Now, if instead of using fastboot flash, you instead use
Code:fastboot boot twrp.img
You can still run twrp recovery whenever you want and you will be able to install OTAs when they come out (as long as you don't modify/remove ANY existing OS files) If you modify some minor OS files there's probably still a 10% chance the OTA will work (as long as it doesn't contain an update to the file you modified), but if you modify/remove something major like removing Maps.apk and replacing with a newer one, then that will almost 100% cause the OTA to fail. Installing SuperSU in and of itself won't cause an OTA to fail, because you are just adding files to the system. You aren't modifying any files at all, so the files the OTA is trying to patch will still pass the SHA integrity check. I haven't looked at the OTAs on Nexus 7, but on past phones, the OTAs often would contain updates to recovery as well. If you had twrp installed as your recovery and the OTA contained a patch-style update to the recovery partition, then having twrp installed would cause the OTA to fail the integrity check. Now if the OTA update didn't update the recovery partition then it could probably pass, as long as twrp is honoring the protocol used to pass updates from Android OS to recovery. Android OS proper (the stuff you are running daily) is responsible for checking whether you need and downloading the updates into the cache partition. Then when you select to install the update, it reboots into recovery and points to recovery to look for an update.zip in the cache directory. As long was twrp (installed on the tablet's recovery partition) is playing by those rules it should theoretically be able to install OTAs which do not modify the recovery partition.
Now if you instead load twrp temporarily from PC into memory, then your tablet's recovery partition still contains the stock recovery. You will thus still look like a stock phone from the OTAs perspective and thus any OTA will work (as long as you haven't modified/removed any existing OS files) Adding Titanium Backup or other root apps normally just adds files, so that won't prevent you from getting the OTA (though the OTA will commonly reset permissions on su, which I believe SuperSU has tried to counter, but I haven't tested) You may or may not lose root after the OTA. By "lose" root, I am referring to the "capability" of becoming root, rather than the root files itself. OTAs won't delete the root files, so you will definitely still see SuperSU in your app folder, it just might have reset the permissions, so when you try to become root, it fails. However, as I mentioned, I believe SuperSU tries to restore its permissions after an OTA update.
The disadvantage of loading twrp temporarily from PC into memory is you will need a PC connected to your tablet to initiate twrp recovery. You'll need to do
Code:adb reboot bootloader fastboot boot twrp.img
If you install twrp onto the tablet's recovery partition, you can start twrp by doing
Code:Power Down the tablet (ie shutoff) Press-and-hold Power+Vol- Select Recovery (using Vol+/- and Power)
On my every day phones, I usually write custom recovery onto the recovery partition because I make backups all the time and I run customized ROMs. On this tablet, since it is from Google, I plan an getting the OTAs as soon as they are available to see the latest and greatest, so I'm leaving stock recovery on the tablet. I still want root for the convenience of what it allows me to tinker with, but don't really need access to twrp all the time.
That's just my opinion though for my usage. If you run custom ROMs all the time and have no intention of running the OTAs (instead waiting for the devs to update their ROMs), then it is better to install twrp onto the tablet's recovery partition.
Hope that clears things up.mikemike162012 likes this.07-31-2013 01:43 PMLike 1 - Now, if instead of using fastboot flash, you instead use
Code:fastboot boot twrp.img
Now if you instead load twrp temporarily from sdcard into memory, then your tablet's recovery partition still contains the stock recovery. You will thus still look like a stock phone from the OTAs perspective and thus any OTA will work (as long as you haven't modified/removed any existing OS files) Adding Titanium Backup or other root apps normally just adds files, so that won't prevent you from getting the OTA (though the OTA will commonly reset permissions on su, which I believe SuperSU has tried to counter, but I haven't tested) You may or may not lose root after the OTA. By "lose" root, I am referring to the "capability" of becoming root, rather than the root files itself. OTAs won't delete the root files, so you will definitely still see SuperSU in your app folder, it just might have reset the permissions, so when you try to become root, it fails. However, as I mentioned, I believe SuperSU tries to restore its permissions after an OTA update.
The disadvantage of loading twrp temporarily from sdcard into memory is you will need a PC connected to your tablet to initiate twrp recovery. You'll need to do
Code:adb reboot bootloader fastboot boot twrp.img
Then after in boot mode, type the following " fastboot boot twrp.img " on my device to Backup or Recovery, correct?
If you install twrp onto the tablet's recovery partition, you can start twrp by doing
Code:Power Down the tablet (ie shutoff) Press-and-hold Power+Vol- Select Recovery (using Vol+/- and Power)
And how do you transfer/save your device stock recovery to computer, if that is possible?
And how many stock recovery can you keep or make on a single device? Or is my understanind only one possible stock recovery at a time and need to flash it onto the device... i was thinking along the line like where TWRB let you make multiple backup from different dates and settings. Was hoping you can make multiple stock recovery for different update under the same device, and choose which you want to restore at will.07-31-2013 04:16 PMLike 0 - Got that. I will follow your example to not flash TWRP but temporarily load from sdcard so I can keep my stock backup for recovery. So from there I do my backup, assuming Nandroid backup using TWRP for backing up my system, data, boot and recovery partitions, correct?
Regarding the partitions to backup that is correct. If you haven't done fastboot flash recovery twrp.img, then your recovery partition should still be stock. Incidentally, I realized that TWRP for some reason allows you to backup the recovery partition but doesn't allow you to restore it. No big deal, you can always fastboot flash it (using the backup that fastboot created)
Code:adb reboot bootloader fastboot boot twrp.img install update-SuperSU.zip from twrp
I agree that its a but more inconvenience doing it this way. So If I did it this way, whenever I need to do a backup or recovery I will need to type " adb reboot bootloader " on my PC where I put the files folder on command to load into boot mode, correct?
Then after in boot mode, type the following " fastboot boot twrp.img " on my device to Backup or Recovery, correct?
Let say if I go this route flashing TWRP and lost my Stock recovery backup. You said I can get it back, do you mean by go to site like this: https://developers.google.com/android/nexus/images download the stock image and flash it onto the device like how we did to flash SuperSu?
Code:adb reboot bootloader fastboot flash recovery stock-recovery.img
Just rename it to recovery.img or stock-recovery.img. It isn't compressed (even if you chose compression) Only user, data, and cache get compressed. Actually I would advise you copy your TWRP backups to a second location like your PC or online storage account. You never know when you'll be forced to wipe the tablet due to something going wrong and it is annoying when you realize you just wiped out all your backups when you pressed to button "are you sure you want to continue"
And how many stock recovery can you keep or make on a single device? Or is my understanind only one possible stock recovery at a time and need to flash it onto the device... i was thinking along the line like where TWRB let you make multiple backup from different dates and settings. Was hoping you can make multiple stock recovery for different update under the same device, and choose which you want to restore at will.
When you do fastboot flash or fastboot boot over the USB connection, it is just grabbing filenames from your local filesystem, so you can store as many recovery (and boot) images as you desire. You are only limited by disk space on the PC and your creative file naming capabilities.mikemike162012 likes this.07-31-2013 05:17 PMLike 1 - Thanks for the info. Now I just need to get my hand on an Nexus 7 to try and if any problem arise, I'll post here for help. Should have one by next weekend to try... I hope, but thank you and everyone for posting in this thread topic, I've learned a lot from it.07-31-2013 10:57 PMLike 0
- @sfhub
One last question regarding flashing SuperSu.
Since now I no longer flash TWRP image as recovery, but rather follow your advise to temporarily load it from SDcard and did my Nandroid stock recovery backup, do I still follow this step from the original guide to flash the SuperSu by:
Step 6: reboot into recovery by entering the command "adb reboot recovery"
Step 7: Flash the SuperSu
Hope you get what I mean.
Another concern, others said they get into a boot loop after flashing the SuperSu, do you think I will experience the same problem? and to fix it, I will have to wipe the device and reflash the image???
http://forums.androidcentral.com/goo...talled-os.html (boot loop problem)
edt: just a thought, could the loop be caused when they unlocked the device but never fully rebooted hence the problem arise when you rooted later?07-31-2013 11:37 PMLike 0 - After doing the unlock
fastboot oem unlock
let the tablet reboot using stock recovery, go through initial install
Then you'll need to setup adb again
tap on OS version 7 times th enable developer option
enable usb debugging in settings->developer options
Make sure the following files are in the same directory as your adb client on your pc
twrp.img
UPDATE-SuperSU-v1.51.zip
then copy SuperSU to your sdcard, reboot to bootloader and run twrp
adb push UPDATE-SuperSU-v1.51.zip /sdcard/
adb reboot bootloader
fastboot boot twrp.img
Then backup your boot, system, data, recovery partitions inside twrp
Do not reboot yet
In same twrp session, choose install, navigate to /sdcard and choose UPDATE-SuperSU-v1.51.zip, swipe to install
Now reboot and you'll have
1) backed up your original system
2) installed root
3) continued to run stock recovery
Regarding bootloop, I don't know what those people did. Possibly they tried to flash twrp in the same session they did the oem unlock. I suggest every time you unlock, you let the system reboot and do the initial install before you do anything else.mikemike162012 likes this.08-01-2013 03:00 AMLike 1 - After doing the unlock
fastboot oem unlock
let the tablet reboot using stock recovery, go through initial install
Then you'll need to setup adb again
tap on OS version 7 times th enable developer option
enable usb debugging in settings->developer options
Make sure the following files are in the same directory as your adb client on your pc
twrp.img
UPDATE-SuperSU-v1.51.zip
edited: found the link, but not sure if I should wait for more errors to be fixed or get it now?
then copy SuperSU to your sdcard, reboot to bootloader and run twrp
adb push UPDATE-SuperSU-v1.51.zip /sdcard/
adb reboot bootloader
fastboot boot twrp.img
Then backup your boot, system, data, recovery partitions inside twrp
Do not reboot yet
In same twrp session, choose install, navigate to /sdcard and choose UPDATE-SuperSU-v1.51.zip, swipe to install
Now reboot and you'll have
1) backed up your original system
2) installed root
3) continued to run stock recovery
When enabled custom recovery doing it the other way (with TRWP flashed), if I need to restore back to stock do I also too need to reflash it with a clean stock image? If yes too, then I don't feel too bad doing it the other way. =)
Regarding bootloop, I don't know what those people did. Possibly they tried to flash twrp in the same session they did the oem unlock. I suggest every time you unlock, you let the system reboot and do the initial install before you do anything else.
Also what you think of the new Nexus Root Kit http://forums.androidcentral.com/goo...-v1-6-8-a.html08-06-2013 11:11 PMLike 0 -
[2013.07.29] SuperSU v1.51 - xda-developers
I'm using 1.51 w/o issues.
I don't quite get the first part " adb push UPDATE-SuperSU-v1.51.zip /sdcard/ " since I don't remember seeing this step when unlocking the bootloader (do you mean click install on TWRP, but that don't sound right as that step it listed at the latter step below), so I presume, boot in bootloader mode, then how do I push UPDATE-SuperSU-v1.51.zip /sdcard/ ? Or was that an typo?
you mentioned to restore back to stock android I need to reflash it with a clean stock image since you said my way of backing up the stock image won't let me restore it like that with TWRP restore. So don't that kind of defeat the purpose. Scond thought, well it let me save an stock image that I can transfer to computer in case I need it but to restore it, I need to reflash it. Much more trouble some than to run a Custom Recovery right? Oh well.
Code:adb reboot bootloader fastboot flash recovery stock-recovery.img
Code:adb reboot bootloader fastboot boot twrp.img
Personally I only use TWRP to make the initial backup of my stock software. After that I probably only make full image backups once every 3-6 months. In the interim, I'm mostly backing up my data on a per app basis using Titanium.
Also what you think of the new Nexus Root Kit http://forums.androidcentral.com/goo...-v1-6-8-a.htmlmikemike162012 and Impulses like this.08-07-2013 12:44 AMLike 2 - I also agree you should always reboot the system after unlocking the bootloader. I would not suggest writing twrp to the recovery partition or flashing the supersu zip without first doing a full boot..
Even if you do flash twrp and want to do an ota, you can simply restore your stock non rooted Nandroid and then flash the stock Recovery. That's how I go about it.
AT&T HTC One MoDaCo.Switch Beta 8
Nexus 7 2013 Unlocked Root + TWRP
Chromecastmikemike162012 likes this.08-07-2013 12:52 AMLike 1 - Not a typo. adb push will copy the SuperSU update.zip install file onto the virtual sdcard on your tablet. Otherwise when you try to install SuperSU from TWRP recovery, it won't be able to find the file to install. Alternatively, instead of doing the adb push, you can turn on MTP mode in your tablet and drag and drop onto the Nexus 7 MTP folder. Somehow you need to get the SuperSU update.zip onto the tablet. I just suggested one way of doing it.
And what is MTP mean and how do you enable MTP? Sorry, so many noob questions, but each time I ask for more info. I always learned something new from you.
It probably works fine. I always do my installs by hand so I know what is going underneath the hoods. If it is a complex install prone to errors, I might run or write some tool, but Nexus is extremely easy to work with, so doing it by hand is perfectly reasonable and much more educational.08-07-2013 10:32 PMLike 0 - I also agree you should always reboot the system after unlocking the bootloader. I would not suggest writing twrp to the recovery partition or flashing the supersu zip without first doing a full boot..
Even if you do flash twrp and want to do an ota, you can simply restore your stock non rooted Nandroid and then flash the stock Recovery. That's how I go about it.
AT&T HTC One MoDaCo.Switch Beta 8
Nexus 7 2013 Unlocked Root + TWRP
Chromecast08-07-2013 10:34 PMLike 0 -
In newer versions of Android they no longer support USB mass storage mode. Instead of an sdcard partition formatted fat32, they use a folder under UserData (/data/media) as the sdcard. They simulate an sdcard using a program called fuse. However since this isn't formatted fat32 it doesn't make much sense to support mass storage mode when you plug into your PC as most PCs wouldn't be able to mount a ext4 subdirectory. So how to solve the problem of the user wanting to transfer files to their device?
They had to find some existing protocol that could be relatively easily supported and wouldn't require major changes on the OSs. Enter MTP and PTP. These were simple existing protocols created to support transfering files from media players and cameras to PCs. They weren't part of the original Windows XP distribution but later versions of windows included them built-in. Windows XP got support as part of user-mode driver framework and windows media player 11.
MTP is a multimedia transfer protocol. Under Android MTP mode, you have access to your entire (virtual) sdcard contents. PTP is a picture transfer protocol. Under Android PTP mode you have access to the camera folders only.
Think of MTP and PTP as more like ftp, but with a folder interface. They have no concept of filesystem types. They just deal with files and folders. Since you aren't "mounting" the drive on the PC, Android OS can continue accessing the folders even while you are using MTP mode to transfer files back and forth.
Most people will want to have MTP mode working as they want to transfer files to the top directory of the virtual sdcard. With PTP mode, you have to transfer files to the camera folder, then use a file manager on the tablet to move the files to the top directory of the virtual sdcard. Also with PTP you can't access the directories other than the camera directories, so to copy files, you'd have to use a file manager to move/copy the files into the camera folders.
In windows, instead of showing up as a driver letter (as in usb mass storage mode) MTP and PTP devices will show up as virtual folder named Nexus 7 along with the type of Portable Media or Imaging Device.
On Android, MTP mode is enabled by default. To switch to PTP mode, go to settings->storage and choose the menu (three horizontal lines). You'll see options for enabling media and camera mode.
On the PC side, MTP mode should be automatically supported as long as USB debugging is disabled (you need to enable USB debugging to support ADB)
If you enable USB debugging, the USB IDs change and there is a bug where MTP mode won't be recognized on the PC.
I created a windows driver inf file to fix this issue. It is available here:
[FIX] MTP and usb debugging on windows - xda-developersmikemike162012 and Impulses like this.08-07-2013 10:44 PMLike 2
- Forum
- Google Hardware, Services & Apps
- More Google Devices & Services
- Google Nexus 7 Tablet (2013)
- Google Nexus 7 (2013) Rooting, ROMs, & Hacks
Is unlocking the bootloader on Nexus 7 2013 the same method on the old Nexus 7?
« Franco's Kernel coming?
|
Rooted! Now "Talkback" and "Chrome" are trying to self-update, and failing »
Similar Threads
-
Turn off Profanity Filter on Voice to Text?
By Eclipse2K in forum Samsung Galaxy Note 2Replies: 1Last Post: 08-16-2016, 10:48 PM -
Cracked screen on GT2
By Uncle Reemus in forum Samsung Galaxy Tab 2Replies: 1Last Post: 08-19-2013, 09:43 PM -
Can you sync your Google account later if you skipped/cancel it during the initial 1st setup?
By mikemike162012 in forum Google Nexus 7 Tablet (2013)Replies: 5Last Post: 07-31-2013, 11:32 AM -
the only thing I don't like about the nexus 7
By daveddy in forum Google Nexus 7 Tablet (2013)Replies: 2Last Post: 07-29-2013, 07:50 AM
LINK TO POST COPIED TO CLIPBOARD