6 Commits
1.0 ... v2.0

Author SHA1 Message Date
Marcel Alexandru Nitan
62aba61029 Add support for android usb gadget 2023-07-30 18:51:29 +03:00
Marcel Alexandru Nitan
fa169df61c Update isodrive to latest version 2023-07-25 01:12:12 +03:00
Marcel Alexandru Nitan
5bcc7c3ed6 Update isodrive upstream 2023-06-02 08:46:57 +00:00
Marcel Alexandru Nitan
4b9bcdc992 Update upstream isodrive 2023-05-24 11:01:37 +00:00
Nitan Alexandru Marcel
b793f7d869 Create FUNDING.yml 2023-05-22 22:50:44 +03:00
Nitan Alexandru Marcel
189dc1e1f7 README: Add link to upstream wiki 2023-05-22 15:17:00 +00:00
5 changed files with 26 additions and 23 deletions

4
.github/FUNDING.yml vendored Normal file
View File

@@ -0,0 +1,4 @@
# These are supported funding model platforms
github: [nitanmarcel] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
custom: [paypal.me/marcelalexandrunitan, revolut.me/nitanmarcel]

View File

@@ -1,6 +1,8 @@
# isodrive (configfs)
* `apt install build-essential`
## Building
* `sudo apt install build-essential`
* `git clone https://github.com/nitanmarcel/isodrive`
@@ -8,31 +10,27 @@
* `make`
* `make install` (optional)
* `sudo make install` (optional)
usage:
## Usage
* `isodrive {iso} {cdrom[0/1]} {readonly[1/0]}`
Run `su` to be able to access and use the `isodrive` command.
mount
```
isodrive [FILE]... [OPTION]...
Mounts the given FILE as a bootable device using configfs.
Run without any arguments to unmount any mounted files and to display this help message.
* `isodrive /full/path/to/file.iso`
Optional arguments:
-rw Mounts the file in read write mode.
-cdrom Mounts the file as a cdrom.
```
umount
## Os Support
* _Should support almost every bootable OS images, but for those who don't work or need extra steps, are documented in the [WIKI](https://github.com/nitanmarcel/isodrive/wiki)_
* `isodrive`
mount (as cdrom)
* `isodrive /full/path/to/file.iso 1 1`
mount (as read write)
* `isodrive /full/path/to/file.iso 0 0`
## Termux
* Run `su` before using isodrive command
## Source Code
* https://github.com/nitanmarcel/isodrive-magisk
## Credits

View File

@@ -1,6 +1,6 @@
id=isodrive
name=Isodrive
author=Marcel Alexandru Nitan
version=1.0
versionCode=1
version=2.0
versionCode=2.0
description=Use your mobile device to boot Linux distributions/ISO files on your PC

View File

@@ -8,6 +8,7 @@ LOCAL_MODULE := isodrive
LOCAL_SRC_FILES := \
isodrive/src/util.cpp \
isodrive/src/configfsisomanager.cpp \
isodrive/src/androidusbisomanager.cpp \
isodrive/src/main.cpp
include $(BUILD_EXECUTABLE)