EtchDroid is the closest you can get to DriveDroid without root. However, it works slightly differently. Instead of emulating a USB drive live, EtchDroid the ISO/IMG file directly to a physical USB drive connected via an OTG (On-The-Go) cable.
DriveDroid is an Android app that lets you boot a PC from ISO/IMG files stored on your phone, turning the phone into a removable USB drive. This enables installing or running live Linux distributions, recovery tools, or system utilities directly from the phone. Traditionally DriveDroid requires root access because it creates a USB mass storage gadget interface; however, users and developers have explored alternatives and workarounds to achieve similar functionality without rooting. drivedroid apk no root
When you root your phone (using Magisk or SuperSU), DriveDroid gains permission to write to these system files. Without root, the app is essentially blind—it can see your ISO files, but it cannot command the phone's hardware to present itself as a bootable drive to a PC. EtchDroid is the closest you can get to