You might have noticed that when you connect your new Nexus 5X or Nexus 6P to your PC via USB-C cable, it will default to ‘Charging’ mode (both phones have USB-C ports instead of micro USB). To access files from your PC or transfer files to your phone, you need to pull down the notification shade, tap ‘USB for Charging’ and then tap on ‘File transfers’ option. You have to repeat this step every time you connect your phone to your computer.

Android Marshmallow does not have an option to make ‘File transfers’ your default option, but there is a way to do it. In this tutorial, we will let you know how to make ‘File Transfers’ your default instead of Charging. This method requires root access, but can be useful for those who want to access files more frequently.



To make file transfers your default option (or any other options like MTP, PTP or MIDI) on Marshmallow, you need a rooted phone with Xposed Framework installed. Read this guide [HERE] to know how to install Xposed Framework on Android 6.0 Marshmallow.

Also Read: How to fix Problem Connecting Nexus 5X to PC via USB Cable

How to Make File Transfers to Default in Android 6.0 Marshmallow

1. This guide is assuming that you have already installed Xposed Framework on your phone.

2. Install [HERE] the app ‘Use USB for Marshmallow’ from Play store. This app is an Xposed module.

3. The ‘Use USB for Marshmallow’ app has no settings. Just enable this app in the Xposed Installer and then reboot your phone.

4. Now, connect the phone to your computer, pull down the notification shade, select the USB option and then choose File transfers, for instance.

The selected option will be retained whenever you connect your phone to your computer. (source)

Previous articleUpdate International Galaxy S3 I9300 to Android 6 with Official CM 13 (Guide)
Next articleUpdate LG G3 Beat to Android 6.0 Marshmallow via CM13 ROM (Guide)
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.


  1. This drives me INSANE! Was it really an issue that needed to be addressed before Marshmallow? Was it a problem? or did Google decide to force this difference just because. That sounds very Applish and it’s why I don’t have an iPhone. I like being able to get things done without being forcefed. And I hate things being changed without a legit reason. As for this ‘fix’, it really isn’t viable for me because my phone isn’t rooted and I have no plans to do so.

Comments are closed.