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
m (0.4 release)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Infobox homebrew
 
{{Infobox homebrew
 
| title      = OpenDolBoot
 
| title      = OpenDolBoot
 +
| image      = [[File:LL_OpenDolBoot_icon.png]]
 
| 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 a 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 show 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 (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