Instead of granting root permissions to an app, you permanently flash a small partition to your phone that acts as a virtual CD drive. When you plug your phone into a PC, it automatically mounts a specific ISO file stored in your internal storage.

DriveDroid is a popular Android app that allows users to control their device from their PC. While some features of DriveDroid require root access, there are ways to use the app without rooting your device.

If your device is not rooted, DriveDroid cannot gain the necessary control over your phone's USB hardware to "pretend" to be a bootable drive .

: A straightforward utility available on the Google Play Store for creating bootable Windows or Linux drives.

| Need | Solution | | :--- | :--- | | Boot ISOs without carrying USB sticks | | | Boot ISOs but cannot root | OTG adapter + USB stick + EtchDroid | | Just transfer files to a dead PC | Use Android’s built-in USB tethering |

USB OTG + USB Drive Emulation Apps (limited)