[Release] Go! Gateway - Offline exploit host on Android

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by natinusala, Jan 12, 2015.

  1. natinusala
    OP

    natinusala GBAtemp Regular

    Member
    164
    104
    Dec 1, 2012
    France
    I know that Shadowtrance and Ivan Garcia already made an application, but I started this one before I saw they released their so I wanted to publish it anyway

    [​IMG]

    The main problem of the new Gateway exploit is that you can't use it offline, because you need to load go.gateway-3ds.com. With this application, you can host your own server so you can use if offline. Just start the application, flash the QR Code and... you're done. You don't even need to choose a 3DS system version or touch things.

    Main features
    • Host your own Gateway exploit server so you can still play your games offline
    • Works through WiFi Tethering (enabled by default) or Local network
    • You don't want the application to alter the system hotspot ? No problem, you can disable it
    • Auto start the server and hotspot at application startup (enabled by default)
    • Auto close the application when the exploit has been launched (disabled by default)
    • Automatically detects which system you have and provides the right exploit without any action from your side
    • Creates a QR Code so that you can open the URL very quickly on the console
    • Possibility to change the exploit file name (default : Launcher.dat)
    • It's lightweight : less than 500kb!
    • There is a widget so you can launch the app very quickly
    • Works on all Android versions, from 2.x to 5.x
    • The application warns you when an update is available and download it for you
    How to use the application ?
    1. Maybe disable your mobile data ; you don't want your 3DS to be able to connect to the Internet
    2. Launch the application
    3. On the 3DS, just connect to the hotspot and scan the QR Code
    4. Once the Gateway launcher is opened, you can stop the server
    Can I see some screenshots ?

    Sure, there you are :

    [​IMG] [​IMG]

    I want it !

    You can download the latest version (1.8.3) from there : https://www.launchmycraft.fr/go-gateway.apk

    Changelog
    • 1.8.5 - 1.8.4
      • Added an auto-update feature
    • 1.8.3 - 1.8.2 - 1.8.1
      • Added a feature to don't alter the hotspot state with the server
      • Minor UI improvements
    • 1.8
      • Added an option to allow the application to close itself once the exploit is loaded
     
    Melon__Bread, WhoAmI?, KJ1 and 26 others like this.
  2. Ivan Garcia
    This message by Ivan Garcia has been removed from public view by BORTZ, Jan 29, 2015.
    Jan 12, 2015


  3. insidexdeath

    insidexdeath .

    Member
    1,135
    463
    Apr 13, 2010
    He already mentioned that he started this project before the other guy released his application.
     
    NEP likes this.
  4. bobmcjr

    bobmcjr GBAtemp Advanced Fan

    Member
    896
    335
    Apr 26, 2013
    United States
    I appreciate the auto exploit selection and lack of ads.

    Some issues:
    The server resets when you rotate the device. Add android:configChanges="keyboardHidden|orientation|screenSize" in your AndroidManifest.xml under whatever your main activity is.
    Also, put the main activity's layout in a scrollview, and have the picture appear below the "Navigate to" text instead of on top of it (the picture is way too small in landscape mode for some reason as well)/
     
    Hiccup likes this.
  5. zoogie

    zoogie simple pimp tool

    Member
    6,343
    8,037
    Nov 30, 2014
    United States
    What we need is an app that sets up a hotspot so the Android device can serve exploit files directly to the 3ds. This would render a 3rd device (ie router) unnecessary making the GW Ultra truly portable.
     
  6. dicamarques

    dicamarques Definitely not Bruce Wayne.

    Member
    1,020
    179
    Jun 25, 2010
    Portugal
    Your computer's Recycle Bin
    Warning: Spoilers inside!
    Nice app but that happens :P
     
    zoogie likes this.
  7. sarkwalvein

    sarkwalvein Professional asshole at GBATemp

    Member
    GBAtemp Patron
    sarkwalvein is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,024
    5,245
    Jun 29, 2007
    Germany
    Niedersachsen
    Suggestions:
    • Automatically turning off 3G and on tethering when you "START THE SERVER",
    • Automatically setting tethering configuration to emulate a Nintendo Hotspot,
    • Doing all of this in an unrooted phone,
    • Yeah, of course.
     
  8. Nollog

    Nollog GBAtemp Addict

    Member
    2,703
    472
    Oct 10, 2008
    brb, writing my own now.
    mine's going to have blackjack though.
     
    nxwing, SuzieJoeBob and Ivan Garcia like this.
  9. Ivan Garcia

    Ivan Garcia GBAtemp Regular

    Member
    130
    75
    Nov 8, 2014
    Madrid, Spain
    Please, add roulette too :D
     
  10. johnbus

    johnbus GBAtemp Regular

    Member
    236
    81
    Dec 10, 2014
    United States
    It might not be that hard to program, honestly. Although, I would expect a few days of bug fixing.

    I'm looking forward to seeing the results.
     
  11. Nollog

    Nollog GBAtemp Addict

    Member
    2,703
    472
    Oct 10, 2008
    i'm not actually going to do it. I do enough programming at work, I try to spend the 4 or 5 hours i get at home stuffing media into my eyes.
     
  12. Drak0rex

    Drak0rex GBAtemp Advanced Maniac

    Member
    1,923
    700
    Oct 12, 2014
    United States
    Great. Now I just need an android phone.
     
  13. gamefan5

    gamefan5 Kid Icarus Uprising connoiseur

    Member
    4,946
    2,071
    Aug 29, 2010
    Canada
    Somewhere in this Earth
    I am so glad that someone made another one, because the other one didn't work for me on my phone.
    Now I simply have no reason to downgrade on 4.5 for my zelda XL.

    Plus I do own a 4.5 3DS, but now I'll be able to use gateway if I want, just for the sake of homebrew or ROMS. CIAs will go on my other 3DS as usual.

    Million thanks friend, XD
     
    2Hack likes this.
  14. natinusala
    OP

    natinusala GBAtemp Regular

    Member
    164
    104
    Dec 1, 2012
    France
    It's been a long time since I haven't made an application I forgot some things like the onPause when the screen rotates x)

    I will fix all this, however I don't think it's possible to create a hotspot from the application without being rooted, i will check this out.
     
  15. Shadowtrance

    Shadowtrance GBAtemp Addict

    Member
    2,488
    1,517
    May 9, 2014
    Hervey Bay, Queensland
    Good to see another option out there :)

    But you may want to amend the tiny note at the top. I didn't make the other one [user]Ivan Garcia[/user] did, I just helped with testing and the original icon.

    And i was the messenger to put out the release thread as Ivan was going to sleep. :)
     
  16. keyra

    keyra Spoderman self proclamed fan

    Member
    818
    210
    Dec 23, 2008
    France
    AWESOME !
    no more internet needed if i reboot the 3ds :)
     
  17. Ivan Garcia

    Ivan Garcia GBAtemp Regular

    Member
    130
    75
    Nov 8, 2014
    Madrid, Spain
    As I have done on my app... you don't need root... but you need to know how to cheat android to make it think that the person has pressed the button to enable it :)
     
  18. natinusala
    OP

    natinusala GBAtemp Regular

    Member
    164
    104
    Dec 1, 2012
    France
    I edited my note.

    I will update the application this evening with a better QR Code, auto server start and tethering.
     
    gamefan5 likes this.
  19. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,104
    5,170
    Mar 17, 2010
    Norway
    Alola
    Hmm, this is the nicest one so far :)
    Auto firmware selection and a QR code. Nice work!
    Edit: Tested and working on my Galaxy Note 3.
     
  20. BullyWiiPlaza

    BullyWiiPlaza Nintendo Hacking <3

    Member
    1,750
    1,423
    Aug 2, 2014
    Germany
    Any Windows laptop solution? Not everybody has an Android phone :P

    I know that I could just keep trying but I don't have the time to fuck around especially since it would be for learning purposes. I do have access to WiFi everywhere.
     
  21. natinusala
    OP

    natinusala GBAtemp Regular

    Member
    164
    104
    Dec 1, 2012
    France
    You could install uWamp or Wampserver to host the HTML file(s), and use a third party software to create the wifi hotspot

    Edit : since the application is made in java I could create a standalone version for computers, what do you think ?