You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dmitry Isaenko a804aab051 Add F-Droid link 2 years ago
.github/workflows add ci 2 years ago
.idea Update to show application screenshots 2 years ago
app Update readme, 2 years ago
fastlane/metadata/android Move phoneScreenshots to images directory 2 years ago
gradle/wrapper Remove pop-up icon that appears once device connected: simplify 3 years ago
.gitignore Update readme, 2 years ago
LICENSE First commit 4 years ago Add F-Droid link 2 years ago
build.gradle Remove pop-up icon that appears once device connected: simplify 3 years ago First commit 4 years ago
gradlew First commit 4 years ago
gradlew.bat First commit 4 years ago
settings.gradle First commit 4 years ago

NS-USBloader mobile

License Releases LatestVer

NS-USBloader mobile is Android implementation of the original NS-USBloader.

Please note: You will need USB-OTG cable. Otherwise, you'll be charging phone.

Get it on F-Droid

Application logo

screenshot-1 screenshot-2

Sometimes I add new posts about this project on my home page.


Source code license GNU General Public License v3 or any later version.

Logo font: Play by Jonas Hecksher. Open Font License distribution.

System requirements

  • Minimum: Android 4.0 (Ice Cream Sandwich)
  • Maximum: Android 11
  • USB-OTG support / WiFi



  1. Open Awoo Installer/Tinfoil/GoldLeaf v0.5
  2. Connect NS to Android device using OTG cable.
  3. Allow interaction request. Application opens.
  4. Click 'hamburger' menu-button and select application you'd like to use.
  5. Select NSP on your device. One-by-one each time clicking on button (I know it's not perfect)
  6. Click upload button.

Note: use short usb cable.


For installation over the Net (Tinfoil):

  1. Connect to WiFi
  2. Setup 90DNS or whatever you use
  3. Open Awoo Installer, select installation over the net
  4. Open settings (click 'hamburger' menu-button), enter NS IP you see on the screen


If you're Samsung owner, it would be better to not rotating your phone during transfer. Or minimizing. Well, on my elder device it causes application failure. But you can try if you're curious, and report/update a bug. Please mention your device model.

Other notes

'Status' = 'Uploaded' that appears in the table does not mean that file has been installed. It means that it has been sent to NS without any issues! That's what this app about. Handling successful/failed installation is a purpose of the other side application: TinFoil/GoldLeaf v0.5. And they don't provide any feedback interfaces so I can't detect success/failure.

Contributors and Translators


  • Add tools to simplify translation process
  • Multi-select files (if possible)

Support this app

If you like this app, just give a star.

If you want to make a donation*, refer to this page:

Donate using Liberapay

PayPal Logo


*Please note! This is non-commercial application.