More actions
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
|title=GM9Megascript | |title=GM9Megascript | ||
|image=GM9Megascript.jpeg | |image=GM9Megascript.jpeg | ||
|description=An all-in-one | |description=An all-in-one solution to your GodMode9 scripting needs. | ||
|author=annson24 | |author=annson24 | ||
|lastupdated=2018/04/05 | |lastupdated=2018/04/05 | ||
Line 12: | Line 12: | ||
|source=https://github.com/annson24/GM9Megascript | |source=https://github.com/annson24/GM9Megascript | ||
}} | }} | ||
GM9Megascript is an all-in-one script consisting of almost all available gm9 scripts available online. | |||
== | ==Installation== | ||
'''Note:''' Make sure to keep a backup of all your important data in case something goes wrong. | |||
Release contains the following: | |||
* GM9Megascript.gm9 - self explanatory. | |||
* GM9Megascript-Standalone.firm - pre-build gm9 payload that automatically runs the megascript (AIOMegascript.gm9 not required when using this). | |||
* In-files.7z - all the files required if you're planning on using the PC-Less Boot9strap installation. | |||
'''For normal gm9 usage:''' | '''For normal gm9 usage:''' | ||
* Copy GM9Megascript.gm9 to SDMC\gm9\scripts. | |||
* Run godmode9 on your 3ds and press the home button. | |||
* Select scripts, and select the GM9Megascript. | |||
'''For use with PCLess b9s install:''' | |||
* Open in-files.7z and extract gm9 folder to the root of SD card. | |||
* Run godmode9 in any possible way you can and execute the GM9Megascript. Or run GM9Megascript-standalone.firm in any possible way you can. | |||
* Choose Hax Options > Install Boot9strap > PC-Less Boot9strap. | |||
== What is PC-Less Boot9strap? == | |||
==User guide== | |||
===What is PC-Less Boot9strap?=== | |||
Here's a brief explanation on what it does. | |||
* First, it checks the system if sector0x96 is genuine (usually the check will fail if a9lh is installed in the system). | |||
* If the check fails, the script will prompt the user if they want to attempt to fix it. Fixing it, the user should have the secret_sector.bin file inside sdmc/gm9/in/boot9strap folder. | |||
* Once confirmed that sector0x96 is genuine, it'll then check if the required files are present in the sdmc/gm9/in folder. | |||
* Here's the branches of the folder that it checks: | |||
SDMC | |||
|-gm9/ | |||
| |-in/ | |||
| | |-boot9strap | |||
| | |-Luma3DS | |||
| | |-sdcompiled | |||
* The script installs boot9strap | If everything is in check, it'll then backup your boot9.bin and boot11.bin. | ||
* The script sets up the SD Card and ctrnand for CFW use | * The script will now install boot9strap. | ||
* The script injects FBI to H& | * After boot9strap installation, it'll set up Luma3DS to your CTRNAND. | ||
== Credits | * Now there is a folder named sdcompiled, inside this are all the necessary files we need to have on our sd card after we install boot9strap. | ||
* mvmiranda - learned the basics from him, he was | |||
* d0k3 - basically the god of godmode9 | Think of this as the finalization proccess on plailect's guide. But since this is a PC-Less installation, this is done purely on the 3DS. | ||
* 8bitwonder - got most of the script from his megathread | * The script will copy all the files from sdcompiled folder to the RAM of the 3DS, then it'll prompt the user to swap the sd card to whichever sd card the user wants to use. | ||
* emillois - helping me test and provide info for Old 3/2ds model | * Once sd cards are swapped, the script will then move the files from the RAM to the newly inserted sdcard. | ||
* TurdPooCharger - he's the one who figured out how to inject apps to system apps. Inject FBI to H& | * After all that, you're done but you'll be given the option to inject FBI to H&S or not before finishing. | ||
* Plailect | |||
* AnalogMan | '''tl;dr summary:''' | ||
* windows_server_2003 | * The script installs boot9strap. | ||
* SvenDaHacker64 | * The script sets up the SD Card and ctrnand for CFW use. | ||
* MyLegGuy | * The script injects FBI to H&S (optional). | ||
* Some1CP | |||
* figgyc | ==Changelog== | ||
* ihaveamac | '''1.2''' | ||
* Major cleanup in preparation for pull request to godmode9. | |||
* Added luma updater to the in-files (sorry, forgot to include before). | |||
* Fixed FBI to H&S inject, yet again. No more ARM9 crashes when shutting down (Thanks @TurdPooCharger). | |||
* Standalone updated to latest GM9Megascript and latest GodMode9 commit. | |||
'''1.1''' | |||
* First stable release. | |||
'''1.0''' | |||
* Renamed AIO Megascript.gm9 to GM9Megascript.gm9. | |||
* Fixed FBI to H&S injection, finally fixing the arm9 crash during some scenarios (Thanks @TurdPooCharger). | |||
* Minor optimization to the script. | |||
==Credits== | |||
* mvmiranda - learned the basics from him, he was the mentor. | |||
* d0k3 - basically the god of godmode9. | |||
* 8bitwonder - got most of the script from his megathread. | |||
* emillois - helping me test and provide info for Old 3/2ds model. | |||
* TurdPooCharger - he's the one who figured out how to inject apps to system apps. Inject FBI to H&S is all him. | |||
* Plailect. | |||
* AnalogMan. | |||
* windows_server_2003. | |||
* SvenDaHacker64. | |||
* MyLegGuy. | |||
* Some1CP. | |||
* figgyc. | |||
* ihaveamac. | |||
==External links== | |||
* GitHub - https://github.com/annson24/GM9Megascript | |||
* GBAtemp - https://gbatemp.net/threads/gm9-script-all-in-one-megascript.496619 | |||
[[Category:3DS homebrew applications]] | |||
[[Category:Other 3DS homebrew applications]] |
Revision as of 12:26, 7 December 2021
GM9Megascript | |
---|---|
File:GM9Megascript.jpeg | |
General | |
Author | annson24 |
Type | Other Apps |
Version | 1.2 |
License | Mixed |
Last Updated | 2018/04/05 |
Links | |
Download | |
Website | |
Source | |
GM9Megascript is an all-in-one script consisting of almost all available gm9 scripts available online.
Installation
Note: Make sure to keep a backup of all your important data in case something goes wrong.
Release contains the following:
- GM9Megascript.gm9 - self explanatory.
- GM9Megascript-Standalone.firm - pre-build gm9 payload that automatically runs the megascript (AIOMegascript.gm9 not required when using this).
- In-files.7z - all the files required if you're planning on using the PC-Less Boot9strap installation.
For normal gm9 usage:
- Copy GM9Megascript.gm9 to SDMC\gm9\scripts.
- Run godmode9 on your 3ds and press the home button.
- Select scripts, and select the GM9Megascript.
For use with PCLess b9s install:
- Open in-files.7z and extract gm9 folder to the root of SD card.
- Run godmode9 in any possible way you can and execute the GM9Megascript. Or run GM9Megascript-standalone.firm in any possible way you can.
- Choose Hax Options > Install Boot9strap > PC-Less Boot9strap.
User guide
What is PC-Less Boot9strap?
Here's a brief explanation on what it does.
- First, it checks the system if sector0x96 is genuine (usually the check will fail if a9lh is installed in the system).
- If the check fails, the script will prompt the user if they want to attempt to fix it. Fixing it, the user should have the secret_sector.bin file inside sdmc/gm9/in/boot9strap folder.
- Once confirmed that sector0x96 is genuine, it'll then check if the required files are present in the sdmc/gm9/in folder.
- Here's the branches of the folder that it checks:
SDMC |-gm9/ | |-in/ | | |-boot9strap | | |-Luma3DS | | |-sdcompiled
If everything is in check, it'll then backup your boot9.bin and boot11.bin.
- The script will now install boot9strap.
- After boot9strap installation, it'll set up Luma3DS to your CTRNAND.
- Now there is a folder named sdcompiled, inside this are all the necessary files we need to have on our sd card after we install boot9strap.
Think of this as the finalization proccess on plailect's guide. But since this is a PC-Less installation, this is done purely on the 3DS.
- The script will copy all the files from sdcompiled folder to the RAM of the 3DS, then it'll prompt the user to swap the sd card to whichever sd card the user wants to use.
- Once sd cards are swapped, the script will then move the files from the RAM to the newly inserted sdcard.
- After all that, you're done but you'll be given the option to inject FBI to H&S or not before finishing.
tl;dr summary:
- The script installs boot9strap.
- The script sets up the SD Card and ctrnand for CFW use.
- The script injects FBI to H&S (optional).
Changelog
1.2
- Major cleanup in preparation for pull request to godmode9.
- Added luma updater to the in-files (sorry, forgot to include before).
- Fixed FBI to H&S inject, yet again. No more ARM9 crashes when shutting down (Thanks @TurdPooCharger).
- Standalone updated to latest GM9Megascript and latest GodMode9 commit.
1.1
- First stable release.
1.0
- Renamed AIO Megascript.gm9 to GM9Megascript.gm9.
- Fixed FBI to H&S injection, finally fixing the arm9 crash during some scenarios (Thanks @TurdPooCharger).
- Minor optimization to the script.
Credits
- mvmiranda - learned the basics from him, he was the mentor.
- d0k3 - basically the god of godmode9.
- 8bitwonder - got most of the script from his megathread.
- emillois - helping me test and provide info for Old 3/2ds model.
- TurdPooCharger - he's the one who figured out how to inject apps to system apps. Inject FBI to H&S is all him.
- Plailect.
- AnalogMan.
- windows_server_2003.
- SvenDaHacker64.
- MyLegGuy.
- Some1CP.
- figgyc.
- ihaveamac.