NASA 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = NASA | image = https://dlhb.gamebrew.org/3dshomebrew/NASA.jpeg|250px | type = System Tools | version = v1.6 | licence = Mixed | author = Rinne...")
 
m (Text replacement - "Category:3DS homebrew system tools" to "")
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Obsolete}}
| title = NASA
{{Infobox 3DS Homebrews
| image = https://dlhb.gamebrew.org/3dshomebrew/NASA.jpeg|250px
|title=NASA - Universal CIA Manager
| type = System Tools
|image=Nasa3ds2.png
| version = v1.6
|description=Universal Legit CIA manager for firmware between 4.1 and 10.7.
| licence = Mixed
|author=Rinnegatamante
| author = Rinnegatamante
|lastupdated=2016/04/13
| website = https://gbatemp.net/threads/release-nasa-universal-cia-manager-for-fw-4-1-10-6.409806/
|type=System Tools
| download = https://dlhb.gamebrew.org/3dshomebrew/NASA_v1.6.rar
|version=1.6
| source = https://dlhb.gamebrew.org/3dshomebrew/NASA_v1.6.rar
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrews/nasa3ds.7z
|website=https://gbatemp.net/threads/release-nasa-universal-cia-manager-for-fw-4-1-10-3.409806
|donation=https://www.patreon.com/Rinnegatamante
}}
}}
NASA is a CIA Manager, based on an heavy modified version of latest source of Big Red Menu. It uses libSu/libsvchax to get access to required services for legit CIAs installation on fw >= 9.3 and libkhax to get access to required services for any CIAs installation on fw 4.1-9.2. It also have network installation feature which doesn't need double free space cause it will perform a full network installation.
'''Note:''' NASA only works on firmware 4.1-10.7 and allows installation for legit CIAs. The homebrew is no longer in development and it is recommended to use fasthax and [[FBI 3DS|FBI]] as an alternative.
==Installation==
Available as a CIA,3DSX/SMDH and 3DS (use either one).
* 3DSX - Copy .3dsx and .smdh to the /3ds/NASA/ folder on your SD card, then run with homebrew launcher.
* CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
* 3DS - Copy .3ds to your SD card.
To add custom theme/GUI:
* Place the file nasa_theme.lua in the root of your SD with some info inside it. You can find a simple sample theme in the RAR archive of NASA.
* Open the lua file with a text editor and personalize it to make your own theme.
==User guide==
===Build-in FTP server===
You can connect to NASA through a generic FTP client, which enables you to:
* Uninstall installed titles from both NAND and SDMC.
* Install CIA files to NAND/SDMC.
Some advantages include timeout resolving, native multichain installation support, real-time progressbar (at least on Filezilla) and so on.
===Network installation (Houston)===
To use network installation feature, you need to start NASA and check the IP showed on top screen.
Then you can open a terminal (Linux/Mac)/command-line prompt (Windows) and launch houston with the IP showed on 3DS and the CIA filename as arguments.
Example: <code>houston 192.168.1.60 file.ciaFAQ</code>
===FAQ===
'''Q. Free Space reported by NASA is wrong and I can't install a CIA file, what can I do?'''
Disable Security Mode.
'''Q. Can I install any CIA file on fw >= 9.3?'''
No, you can install only legit cias.
Here you can find a list of [https://gbatemp.net/threads/how-to-install-legit-cia-files-above-9-3.407854/page-52#post-5921202 available ones with MD5, SHA1 and CRC hashes].
'''Q. What's the best way to boot it on fw >= 9.3?'''
You can use MenuHax as entrypoint with WiFi ENABLED when you launch NASA.
Note tht if you start NASA with Wifi DISABLED on fw >= 9.3, you'll not be able to use Network Installer.
'''Q. When I use Houston, it asks for a cygwin1.dll file. Where I can find it?'''
[https://github.com/Rinnegatamante/lpp-3ds/blob/master/JPGV/cygwin1.dll cygwin1.dll].
'''Q. Is it possible to chain install CIA files with Houston?'''
Yes, you can use [https://gbatemp.net/threads/release-nasa-universal-cia-manager-for-fw-4-1-10-3.409806/page-29#post-6001029 this GUI] by Baoulettes.
==Controls==
'''Imported Contents:'''
D-Pad - Navigate through titles
A - Uninstall a title
Select - Go to Filebrowser
Start - Open Controls List
'''Filebrowser:'''
D-Pad - Navigate through folders
A - Install a CIA, Open a Directory
B - Return to previous directory
Y - Multichain Install from a Directory
X - Enable, Disable the "Delete after install" feature
L - Enable, Disable Security Mode
R - Swap between SDMC/NAND installation
Select - Go to Imported Contents
Start - Open Controls List
==Media==
'''NASA - FTP Manager showcase''' ([https://www.youtube.com/watch?v=HHArMpxiFOY Rinne4Fun]) <br>
<youtube>HHArMpxiFOY</youtube>
'''[3DS] NASA v1.6''' ([https://www.youtube.com/watch?v=1KExZpBXjL0 Gnmpolicemata]) <br>
<youtube>1KExZpBXjL0</youtube>
<youtube>1KExZpBXjL0</youtube>


<article>
==Changelog==
<blockquote class="messageText SelectQuoteContainer ugc baseHtml">
'''v1.6'''
<div style="padding-left: 30px"><div style="text-align: center"><b><span style="font-size: 18px"><span style="color: #ff0000">NASA V.1.6</span></span></b><br>
* Improved svchax bootrate. Now should be much more stable and reliable.
<br>
* Added a Controls List popup appearing when pressing START.
<span style="font-size: 12px">NASA is a CIA Manager, based on an heavy modified version of latest source of Big Red Menu, which is compatible with ANY firmware &gt;= 4.1.<br>
* Completely rewrote Houston. Now it shouldn't have problem sending files in certain circumstances like before.
It uses libSu/libsvchax to get access to required services for <b>LEGIT </b>CIAs installation on fw &gt;= 9.3 and libkhax to get access to required services for <b>ANY</b> CIAs installation on fw 4.1 - 9.2.<br>
* Now imported contents can be deleted from PC with a simple FTP client.
It also have network installation feature which doesn't need double free space cause it will perform a full network installation.</span><br>
* Now NASA supports network installation through FTP protocool (so you can send CIA files from whatever device which have an FTP client).
<br>
* Now network installation can be done also for NAND contents.
<span style="font-size: 12px"><span style="color: #0000ff"><b>CONTROLS:</b></span></span><br>
* Added support for custom themes in NASA.
<br>
* Now NASA will list also size and version of installed contents.
<span style="color: #00b300"><b>Imported Contents:</b><br>
* Added "Size to install" (size for CIA files when they will be installed) and version info for CIA files in filebrowser.
</span><br>
* Now in Filebrowser if you press B, you'll return in the previous directory (like if you open "..").
Digital Pad = Navigate through titles<br>
* Fixed problem with Delete After Install feature. Now it will not crash the system anymore.
<b><span style="color: #ff0000">A = Uninstall a title</span></b><br>
 
Select = Go to Filebrowser<br>
==Credits==
Start = Open Controls List<br>
Thanks to:
<br>
*Baoulettes, ValouIka and ihaveamac for testing it during creation.
<span style="font-size: 12px"><span style="color: #00b300"><b>Filebrowser:</b><br>
*Anyone involved in [https://github.com/delebile/SuperUserLib3DS libSu] creation.
</span></span><br>
*aliaspider for svchax used to perform memchunkhax2-patched.
Digital Pad = Navigate through folders<br>
*Myria for libkhax used to perform memchunkhax1.
A = Install a CIA / Open a Directory<br>
 
B = Return to previous directory<br>
==External links==
Y = Multichain Install from a Directory<br>
* Author's website - http://rinnegatamante.it
X = Enable / Disable the "Delete after install" feature<br>
* GBAtemp - https://gbatemp.net/threads/release-nasa-universal-cia-manager-for-fw-4-1-10-7.409806
L = Enable / Disable Security Mode<br>
 
R = Swap between SDMC/NAND installation<br>
 
Select = Go to Imported Contents<br>
 
Start = Open Controls List<br>
[[Category:Support the author]]
<br>
<span style="color: #0000ff"><b>NASA GUI CUSTOMIZATION</b></span><br>
<br>
[/b]Starting from NASA v.1.6, it's possible to use themes to customize your NASA installation. What you have to do is to place a file named as <b>nasa_theme.lua </b>in the root of your SD with some info inside it. You can find a simple sample theme in the RAR archive of NASA. Just open the lua file with a text editor and personalize it to make your own theme!<br>
<br>
<b><span style="color: #0000ff">HOW TO USE BUILT-IN FTP SERVER</span></b><br>
<br>
Starting from NASA v.1.6, it's possible to connect to NASA through a generic FTP client. This will allows you possibility to UNINSTALL installed titles from both NAND and SDMC and also install CIA files to NAND/SDMC. Using an ftp client will have a lot of advantages like timeout resolving, native multichain installation support, real-time progressbar (at least on Filezilla) and so on.<br>
This is a little video showing this feature when it was under development:<br>
<iframe src="https://www.youtube.com/embed/HHArMpxiFOY?wmode=opaque" style="border:none;" allowfullscreen="" width="500" height="300"></iframe><br>
<br>
<span style="color: #0000ff"><b>HOW TO USE NETWORK INSTALLATION (HOUSTON)</b></span>?</div><br>
To use network installation feature, you need to start NASA and check the IP showed on top screen.<br>
Then you can open a terminal (Linux/Mac) / command-line prompt (Windows) and launch houston with the IP showed on 3DS (without the part after ":") and the CIA filename as arguments. Example:<br>
<div style="text-align: center">
<div class="bbCodeBlock bbCodeCode">
<div class="type">Code:</div>
<pre>houston 192.168.1.60 file.cia</pre>
</div><b><span style="color: #ff0000"><span style="color: #0000ff">FAQ</span></span></b><br>
<br>
<b><span style="color: #ff0000">Q) Free Space reported by NASA is wrong and i can't install a CIA file, what can i do?</span></b><br>
<span style="color: #00b300"><b>A) Disable Security Mode.</b></span><br>
<br>
<b><span style="color: #ff0000">Q) Can i install any CIA file on fw &gt;= 9.3?</span></b><br>
<span style="color: #00b300"><b>A) No, you can install only LEGIT cias, here you can find a list of available ones with MD5, SHA1 and CRC hashes ( <a href="https://gbatemp.net/threads/how-to-install-legit-cia-files-above-9-3.407854/page-52#post-5921202" class="internalLink">https://gbatemp.net/threads/how-to-install-legit-cia-files-above-9-3.407854/page-52#post-5921202</a> ).</b></span><br>
<br>
<b><b><span style="color: #ff0000">Q) What's the best way to boot it on fw &gt;= 9.3?</span></b></b><br>
<span style="color: #00b300"><b><b>A) I suggest you to use MenuHax as entrypoint with WiFi ENABLED when you launch NASA (NOTE: If you start NASA with Wifi DISABLED on fw &gt;= 9.3, you'll not be able to use Network Installer).</b></b></span><br>
<br>
<b><b><b><b><span style="color: #ff0000">Q) When i use Houston, it asks for a cygwin1.dll file. Where i can find it?</span></b></b></b></b><br>
<span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #00b300">A)</span> <a href="https://github.com/Rinnegatamante/lpp-3ds/blob/master/JPGV/cygwin1.dll" target="_blank" class="externalLink" rel="nofollow">https://github.com/Rinnegatamante/lpp-3ds/blob/master/JPGV/cygwin1.dll</a></b></span></b></span></b></span></b></span><br>
<br>
<b><b><b><b><span style="color: #ff0000">Q) Is it possible to chain install CIA files with Houston?</span></b></b></b></b><br>
<span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #006600"><b><span style="color: #00b300">A) Yes, i suggest you to use this GUI by <a href="https://gbatemp.net/members/279312/" class="username" data-user="279312, @Baoulettes">@Baoulettes</a> :</span> <a href="https://gbatemp.net/threads/release-nasa-universal-cia-manager-for-fw-4-1-10-3.409806/page-29#post-6001029" class="internalLink">https://gbatemp.net/threads/release...r-for-fw-4-1-10-3.409806/page-29#post-6001029</a></b></span></b></span></b></span></b></span>?</div></div><div style="text-align: center"><span style="color: #006600"><br>
</span><br>
<span style="color: #0000ff"><b>CREDITS</b></span><br>
<br>
<a href="https://gbatemp.net/members/279312/" class="username" data-user="279312, @Baoulettes">@Baoulettes</a>, <a href="https://gbatemp.net/members/370832/" class="username" data-user="370832, @ValouIka">@ValouIka</a> and <a href="https://gbatemp.net/members/364799/" class="username" data-user="364799, @ihaveamac">@ihaveamac</a> for testing it during creation<br>
Anyone involved in libSu creation ( <a href="https://github.com/delebile/SuperUserLib3DS" target="_blank" class="externalLink" rel="nofollow">https://github.com/delebile/SuperUserLib3DS</a> )<br>
<a href="https://gbatemp.net/members/364556/" class="username" data-user="364556, @aliaspider">@aliaspider</a> for svchax used to perform memchunkhax2-patched.<br>
<a href="https://gbatemp.net/members/351894/" class="username" data-user="351894, @Myria">@Myria</a> for libkhax used to perform memchunkhax1.<br>
<br>
<b><span style="color: #0000ff">DOWNLOAD</span></b><br>
<br>
<a href="http://rinnegatamante.it" target="_blank" class="externalLink" rel="nofollow">http://rinnegatamante.it</a>?</div>
<div class="messageTextEndMarker">&nbsp;</div>
</blockquote>
</article>

Latest revision as of 05:18, 6 May 2024

NASA - Universal CIA Manager
Nasa3ds2.png
General
AuthorRinnegatamante
TypeSystem Tools
Version1.6
LicenseMixed
Last Updated2016/04/13
Links
Download
Website
Support Author

NASA is a CIA Manager, based on an heavy modified version of latest source of Big Red Menu. It uses libSu/libsvchax to get access to required services for legit CIAs installation on fw >= 9.3 and libkhax to get access to required services for any CIAs installation on fw 4.1-9.2. It also have network installation feature which doesn't need double free space cause it will perform a full network installation.

Note: NASA only works on firmware 4.1-10.7 and allows installation for legit CIAs. The homebrew is no longer in development and it is recommended to use fasthax and FBI as an alternative.

Installation

Available as a CIA,3DSX/SMDH and 3DS (use either one).

  • 3DSX - Copy .3dsx and .smdh to the /3ds/NASA/ folder on your SD card, then run with homebrew launcher.
  • CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
  • 3DS - Copy .3ds to your SD card.

To add custom theme/GUI:

  • Place the file nasa_theme.lua in the root of your SD with some info inside it. You can find a simple sample theme in the RAR archive of NASA.
  • Open the lua file with a text editor and personalize it to make your own theme.

User guide

Build-in FTP server

You can connect to NASA through a generic FTP client, which enables you to:

  • Uninstall installed titles from both NAND and SDMC.
  • Install CIA files to NAND/SDMC.

Some advantages include timeout resolving, native multichain installation support, real-time progressbar (at least on Filezilla) and so on.

Network installation (Houston)

To use network installation feature, you need to start NASA and check the IP showed on top screen.

Then you can open a terminal (Linux/Mac)/command-line prompt (Windows) and launch houston with the IP showed on 3DS and the CIA filename as arguments.

Example: houston 192.168.1.60 file.ciaFAQ

FAQ

Q. Free Space reported by NASA is wrong and I can't install a CIA file, what can I do?

Disable Security Mode.

Q. Can I install any CIA file on fw >= 9.3?

No, you can install only legit cias.

Here you can find a list of available ones with MD5, SHA1 and CRC hashes.

Q. What's the best way to boot it on fw >= 9.3?

You can use MenuHax as entrypoint with WiFi ENABLED when you launch NASA.

Note tht if you start NASA with Wifi DISABLED on fw >= 9.3, you'll not be able to use Network Installer.

Q. When I use Houston, it asks for a cygwin1.dll file. Where I can find it?

cygwin1.dll.

Q. Is it possible to chain install CIA files with Houston?

Yes, you can use this GUI by Baoulettes.

Controls

Imported Contents:

D-Pad - Navigate through titles

A - Uninstall a title

Select - Go to Filebrowser

Start - Open Controls List

Filebrowser:

D-Pad - Navigate through folders

A - Install a CIA, Open a Directory

B - Return to previous directory

Y - Multichain Install from a Directory

X - Enable, Disable the "Delete after install" feature

L - Enable, Disable Security Mode

R - Swap between SDMC/NAND installation

Select - Go to Imported Contents

Start - Open Controls List

Media

NASA - FTP Manager showcase (Rinne4Fun)

[3DS] NASA v1.6 (Gnmpolicemata)

Changelog

v1.6

  • Improved svchax bootrate. Now should be much more stable and reliable.
  • Added a Controls List popup appearing when pressing START.
  • Completely rewrote Houston. Now it shouldn't have problem sending files in certain circumstances like before.
  • Now imported contents can be deleted from PC with a simple FTP client.
  • Now NASA supports network installation through FTP protocool (so you can send CIA files from whatever device which have an FTP client).
  • Now network installation can be done also for NAND contents.
  • Added support for custom themes in NASA.
  • Now NASA will list also size and version of installed contents.
  • Added "Size to install" (size for CIA files when they will be installed) and version info for CIA files in filebrowser.
  • Now in Filebrowser if you press B, you'll return in the previous directory (like if you open "..").
  • Fixed problem with Delete After Install feature. Now it will not crash the system anymore.

Credits

Thanks to:

  • Baoulettes, ValouIka and ihaveamac for testing it during creation.
  • Anyone involved in libSu creation.
  • aliaspider for svchax used to perform memchunkhax2-patched.
  • Myria for libkhax used to perform memchunkhax1.

External links

Advertising: