August 10, 2020, 06:10:42 am

The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

WARNING: DO NOT UPGRADE your TI-83 Premium CE or TI-84 Plus CE to OS 5.5.1 and higher. It removes all compatibility with most games and removes ASM/C programming! DOWNGRADING IS IMPOSSIBLE. BE WARNED! Likewise, do NOT update your TI-Nspire CX past OS 4.5.0, else using Ndless and ASM/C programs will be impossible.

[Android][PC] USB Mountr

Started by Streetwalrus, January 07, 2017, 10:31:42 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


January 07, 2017, 10:31:42 pm Last Edit: January 07, 2017, 10:38:13 pm by DJ Omnimaga
So I screwed up the bootloader on my PC. Again. :P I was able to fix it but it's always a pain to borrow another computer to download an ISO of my favorite distro and prepare a USB stick to repair that every time.
There's a neat application called DriveDroid that lets you use your phone as a USB drive for this exact purpose, but on my phone it was setting the gadget driver to the wrong mode, causing it to emulate a CDROM drive instead of a more conventional thumb drive (which Arch doesn't like), plus it's not open source, so I made my own application which is much faster and does things properly.

Source code and downloads are on GitHub (APKs in the releases tab, root is mandatory).

I tested it on my (2012 model) Nexus 7 and my OnePlus 2, not with my Nexus 4 though since it's on the unrooted stock ROM and I need to charge it as well. I've heard of a Nexus 5 and a OnePlus X working fine with it, so I presume compatibility should be fairly good.

Have fun with it.

DJ Omnimaga

Nice Streetwalrus. Also I'm glad your PC and phone are safe without precious data loss. :)


I've lost data on my phone too many times. <_< I never store anything important on it though so it's fine.

DJ Omnimaga

Ah ok. At least you learned unlike certain people :P (I remember someone who lost his Cemetech contest entry about 6 times to RAM clears, yet still made no backup at all)


Well, that's something that is pretty useful.

(also the ID lol)
Read Zarmina!
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here


This is very useful, i wasn't aware this was possible on Android !
I do wonder if this can be used to mount other operating systems as well like FreeDOS for example...
If so then there's no need to use Easy2Boot or buy a Gotek :P

I kind of wish i had this earlier because i too screwed up my mbr with an update.

Thanks @Streetwalrus !


CDROM  mode would be useful for legacy type isos which expect booting from an actual CD unless you use something like unetbootin, but it's only available in newer kernels and I don't really want to overcomplicate this. It should work fine with anything you can dd straight to a USB stick though. Not sure about freedos.


January 08, 2017, 07:31:24 pm #7 Last Edit: January 08, 2017, 08:16:26 pm by Streetwalrus
I submitted the app to fdroid, hopefully they accept it.

Edit: they accepted it, woo.

Powered by EzPortal