In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "OpenDolBoot"

From WiiBrew
Jump to navigation Jump to search
(icon by black.pearl (thanks! ))
m (0.4 release)
 
(7 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
| type        = pc utility
 
| type        = pc utility
 
| author      = [[User:DacoTaco|DacoTaco]]
 
| author      = [[User:DacoTaco|DacoTaco]]
| version    = 0.1
+
| version    = 0.4
 
| download    = media:OpenDolBoot.zip
 
| download    = media:OpenDolBoot.zip
| source      = http://code.google.com/p/priiloader/source/browse/#svn/branches/OpenDolBoot
+
| source      = https://github.com/DacoTaco/priiloader/tree/master/tools/OpenDolBoot
 
}}
 
}}
  
== What is OpenDolBoot ? ==
+
'''OpenDolBoot''' is an application created during the development of [[Priiloader]].  
OpenDolBoot is an application created during the development of [[Preloader/Priiloader | Priiloader]].
+
It creates an binary that has a [[NANDLoader | Nand Loader]] integrated into it, making it bootable as a Channel binary.
It creates an app file out of the given Dol file. the resulted app file will be bootable by IOS/es_LaunchTitle and can be used in a title
+
By default it injects in a Nand Loader that is similar to [[System_Menu | System Menu]]'s, but a different nand loader can be used to inject
 +
if a nandloader, that was compiled from the nandloader source, it can auto detect it and change the entrypoint of the input binary's entrypoint
  
 
The parameters (as shown by the -h parameter) are :
 
The parameters (as shown by the -h parameter) are :
 
OpenDolBoot Input_Dol_filename [-h] [-i] [-n nandcode_filename] Output_App_filename
 
OpenDolBoot Input_Dol_filename [-h] [-i] [-n nandcode_filename] Output_App_filename
*-i : display info about the dol file and exit (no other parameters are required when using -i
+
*-i : display info about the dol file and exit (no other parameters are required when using -i)
*-n : use the following nand code and not the default (internal) nboot.bin
+
*-n : use the following nand code and not the default (internal) nand loader
 +
*-f : force opendolboot to replace any nandloader already in the given binary
 
*-h : display this message
 
*-h : display this message
  
In the included package is a win32 build, a linux build(done by 32bit ubuntu 10) and the source code
+
In the included package is a win32 build, and the source code to build the tool for linux or macOS

Latest revision as of 16:00, 22 June 2024

OpenDolBoot
LL OpenDolBoot icon.png
General
Author(s)DacoTaco
TypePC utility
Version0.4
Links
Download
Source

OpenDolBoot is an application created during the development of Priiloader. It creates an binary that has a Nand Loader integrated into it, making it bootable as a Channel binary. By default it injects in a Nand Loader that is similar to System Menu's, but a different nand loader can be used to inject if a nandloader, that was compiled from the nandloader source, it can auto detect it and change the entrypoint of the input binary's entrypoint

The parameters (as shown by the -h parameter) are : OpenDolBoot Input_Dol_filename [-h] [-i] [-n nandcode_filename] Output_App_filename

  • -i : display info about the dol file and exit (no other parameters are required when using -i)
  • -n : use the following nand code and not the default (internal) nand loader
  • -f : force opendolboot to replace any nandloader already in the given binary
  • -h : display this message

In the included package is a win32 build, and the source code to build the tool for linux or macOS