Mounting .img from internal storage as USB Mass Storage I am trying to mount an .img file from my internal storage as Usb Mass Storage.

There is an Android App named DriveDroid which does exactly what I wanted. I tested with this app and the app successfully mounted an .img file as USB Mass Storage.

But I am unable replicate the same manually.

Anybody having any information on how to mount .img as UMS ?

Phone Details:
    &emsp;&emsp;Model : Moto G 2013
    &emsp;&emsp;Device Name : falcon
    &emsp;&emsp;Rooted : YES
    &emsp;&emsp;OS : CyanogenMod 13.0

Thanks.
Here are the Terminal commands:

su
echo /sdcard/your_image.img &gt; /sys/class/android_usb/f_mass_storage/lun/file
echo 1 &gt; /sys/class/android_usb/f_mass_storage/lun/cdrom
setprop sys.usb.config mass_storage


(The location of LUN may vary for some devices, you can manually check/search for it even using File Explorer..)

If above commands fail, you might want to disable SE Linux by setenforce 0 command to set it to Permissive, and try again..