This is a fork of a fork of a fork of a fork of streetwalrus' USB Mountr application.
forked from JinbaIttai/phonestick
who forked from Swyter/phonestick
who forked from dratini0/phonestick
who forked from donfanning/android_usb_msd
filepicker fixes from kodiak-it/USB_Mountr/
Changes by DdogezD:
-
stop renaming everyting, let us just call it "com.phonestick", and leave our credits only in readme and licenses, okay?
-
add ci build
-
bump Sdk33
-
main logic rewritten
-
switch chainfire's "libsuperuser" to magisk‘s "libsu"
-
fixup!: let usb features working properly after unmount (still infancy
-
feat: create image
-
license: add licenses
todo:
- MD3
- proper mount handling
Below is the original README of USB Mountr.
A helper application to set the Mass Storage Device gadget up in Android kernels
Android kernels still include a USB MSD component in their device gadget nowadays, though it is mostly unused since
Android started using MTP. Some OEM ROMs still use it to provide a drivers installation "disc", but it is otherwise
useless.
This application leverages the module in order to let you use your device as a standard USB thumbdrive for the purpose
of, e.g., booting a distro ISO.
Standard gradle build process.
...are welcome, I'm looking for a better icon, and if you feel like implementing it before I do, a menu to create blank images. Feel free to translate the application to your own language as well.
- @morfikov has written up a tutorial on setting up your phone as a boot device for a LUKS setup