RELEASE NS-USBloader mobile - Android version of the Tinfoil and GoldLeaf USB installer

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by developer_su, Jul 10, 2019.

  1. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    version 0.1

    [​IMG]

    What is it all about?

    This is an application to upload NSP files to Switch over USB (Network support will be added later).
    Spreads under GPLv3 license.

    This application has been developed from scratch and re-using only small amount of original NS-USBloader application code.

    Supports:

    • TinFoil - USB only (developed by Adubbz, 0.2.1)
    • GoldLeaf v0.5
    Requirements:
    • USB-OTG adapter
    • Minimum: Android 4.0 (Ice Cream Sandwich)
    • Maximum: Android 10 (Q)
    PLEASE REMEMBER: You have to connect NS to Android device via USB-OTG cable!

    Known bugs:

    1. Be careful if you have Samsung device. While transmitting data don't rotate or minimize application (or do it on your own risk, the worst thing could happen: you'll get non-playable game and will have to re-install it). If you faced with some issues, report them and note your phone/tablet/TV model.
    2. Please use good short cable. I had some troubles with long one. Maybe it's a problem in my cable, I don't know..
    Screenshot:

    [​IMG]


    Project:

    GitHub issues:
    Downloads:
    --

    Link to NS-USBloader forum thread (version for Windows/Mac/Linux).

    Let me know what you're thinking about all this. Thanks!

    ------------------------------------------------------------------
    Support/donate and all these things link
     
    Last edited by developer_su, Jul 10, 2019
    NoNAND, mdmachine, lordelan and 4 others like this.
  2. Philliyxx

    Philliyxx GBAtemp Regular

    Member
    4
    Sep 21, 2018
    United States
    Awesome. I will try out but isn't Android 9 Pie and Android 10Q?
    • "Maximum: Android 9 (Q) "
     
    developer_su likes this.
  3. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    You're right! Thanks =)

    I just googled for SDK 29 and it said Android Q..

    UPD: Hmm.. Looked on description again and fixed few more typos. Good catch!
     
    Last edited by developer_su, Jul 10, 2019
  4. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    [​IMG]
    These games sound incredible, I'll have to look them up.

    This app is great to see, I expect I'll still be doing most of my installs from computer but it's nice to have the option! Good work.
     
    lordelan likes this.
  5. linuxares

    linuxares I'm not a generous god!

    Moderator
    16
    Aug 5, 2007
    Sweden
    You crazy... Nice! :D
     
    NoNAND likes this.
  6. skullkeeper94

    skullkeeper94 Professional USB Corrupter

    Member
    5
    Jun 21, 2016
    United States
    Bruh, how'd you get a hold of Something-Something Falling Bricks before it released?

    (Seriously, amazing work though. It's a nice thing to have.)
     
  7. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    Thanks for feedback!!
    I'm going to have a trip soon and won't take laptop with me. So it's kinda workaround. Glad it's not useless =)
     
  8. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    11
    Mar 7, 2010
    At Home :)
    @developer_su I see your a very talented dev within this field is there any chance you can develop an easy app that connects to your whole google drive account and simply connects to the sx/tinfoil installer on your switch with IPAddress/port/password etc.. very similar to what lgma does that was supposed to be fixed but the latest release is broken there’s no .exe file in the zip folder. Is this possible? Just a basic no frills application that would be so essential nowadays.
     
    Last edited by Reecey, Jul 10, 2019
  9. stick267

    stick267 GBAtemp Advanced Fan

    Member
    5
    Dec 17, 2018
    United States
    I'm an iPhone user but this app is awesome.

    I wonder, when Android is released for the Switch will you be able to use Android on your Switch to install NSPs to your SD? That would be pretty cool.
     
  10. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    Thank you. I assume you're talking about some SX application/tool and 'new' TinFoil (not Adubbz). I'm not using it. And I never heard about lgma, so I didn't understand about .exe and .zip.
    Well, I don't really want to write anything for SX or 'new' TinFoil. Please let me know if I missed or misunderstood something.

    Thanks!!
    Well, no idea to be honest.
     
  11. silvershadow

    silvershadow GBAtemp Regular

    Member
    6
    May 16, 2006
    Canada
    the concept of the app sounds sweet, and there is a 100% chance i will have it installed, but unfortunately, because of lifestyle changes, i would probably never get to use it to my advantage.

    however, in my mind, i was really hoping this would be a possibility someday. and now it is!

    Thank you!
     
    developer_su likes this.
  12. uzimakiuchiha

    uzimakiuchiha GBAtemp Regular

    Member
    4
    May 17, 2009
    United States
    After installing games with this, my phone says there's more data being taken up even though I deleted the nsp files beforehand. I couldn't find it through any files app but there's about 4gb of space just being taken somehow and the only change was installing an nsp file on my switch. Any help on that?
     
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I don't think that's what he asked, nor how it works.
    It has nothing to do with SXOS or Tinfoil, even if it's working alongside it.

    LGMA is a computer side apps, working as a proxy to game installer. instead of selecting a folder where you have your nsp/xci file, you can mount your private google drive instead. it's serving your remote drive as a local folder for any apps.
    it'll be of great help for an android app, because you won't have to copy your nsp from PC to Phone before installing to the console, you'll just see your nsp from your google drive's space and install directly to console.
    Maybe a similar app already exists, or maybe you need to make your tool compatible with google drive protocol, I don't know.


    Anyway, thank you for this app :)
    If I ever want to install an nsp, I won't have to deal with zadig usb drivers on computer!
     
  14. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    @Cyan, thank you for clarification.

    Maybe I'll do it in future and for google drive.
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
  16. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    I didn't test this app with size greater then 4Gb if you're talking about it.

    Well, for 'classic' TinFoil in desktop app I already have support for nginx/Apache (and other?) servers as a source-storage for NET-installs.. (it's not trivial, but it works). So the same feature will be added to android version as well. As for the link you provided: it's an application for 'another' TinFoil I won't touch and it works a bit different.
     
    Cyan likes this.
  17. Versa

    Versa Member

    Newcomer
    2
    Nov 29, 2014
    Hi, haven't tested this yet but does this work with uploading game updates/DLCs?
     
  18. developer_su
    OP

    developer_su Advanced Member

    Newcomer
    3
    Feb 18, 2019
    Russia
    Hi! Yes =)
     
    Versa likes this.
  19. Versa

    Versa Member

    Newcomer
    2
    Nov 29, 2014
    Thanks! What a godsend!
     
    developer_su likes this.
Loading...