Skip to content

Instantly share code, notes, and snippets.

@kyroskoh
Forked from sleirsgoevy/serve_img.sh
Created December 16, 2021 05:14
Show Gist options
  • Save kyroskoh/103c9d368141f4c7487a4730963e295b to your computer and use it in GitHub Desktop.
Save kyroskoh/103c9d368141f4c7487a4730963e295b to your computer and use it in GitHub Desktop.
Script for enabling mass storage emulation on rooted Samsung phones
A=/sys/class/android_usb/android0
set -x
killall -STOP adbd
sleep 1
echo 0 > $A/enable
echo mass_storage > $A/functions
echo disk > $A/f_mass_storage/luns
echo 1 > $A/enable
sleep 1
echo 0 > $A/enable
echo "$1" > $A/f_mass_storage/lun0/file
echo 1 > $A/enable
A=/sys/class/android_usb/android0
set -x
echo 0 > $A/enable
echo mtp,acm,ffs > $A/functions
echo 1 > $A/enable
killall -CONT adbd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment