Commit Graph

6 Commits

Author SHA1 Message Date
dimok789
4ee7c6d521 fixed exit of HBL when no homebrew was launched at all (just entered hbl and exit) 2016-11-16 18:37:34 +01:00
dimok789
9bf14c87ab - added channel contents and meta files to build the HBL channel (big thanks to cathor and Maschell for their work on the artwork, boot sound and boot video. Every part of it is created with open source software.)
- added Makefile target to build official HBL channel
- fixed issue when launching system menu from homebrew applications
- adapted README to include proper links for portlibs

NOTE:
To build the HBL channel it is necessary to encrypt the channel with the Wii U common key for the Wii U to be able to decrypt it. Therefore a full channel release can not be distributed and everyone has to build it from sources. The key has to be saved in a file with the name "encryptKeyWith" in string/ascii format (not binary) on the root of the HBL source path. Once that is done the command "make install_channel" can be used to build the channel files (java is required for that process). To install the output "install_channel" and run the HBL channel a signature check patched firmware is necessary such as iosuhax. Big thanks to the developer of NUSPacker at this point ;).

Some homebrews will not work properly as they depend on the launcher title ID to be Mii Maker (e.g. ddd). These homebrews need to be adapted by their developers to accept the HBL title id 00050000-13374842. Additionally HBL provides much more access rights than Mii Maker does. Therefore several applications such as wupinstaller can be simplified because a launch of other titles is not necessary anymore.
2016-11-16 00:44:58 +01:00
dimok789
cfaf2bbc6d - added automatic gx2sploit execution and detection of existing environment
- the RPX file can now be used in a channel with for example the NUSPacker (HBL works now as a standalone channel with no PPC exploit pre-requisite like the browser exploit)
- adaptions in sd_launcher
- fixed listing ELF files
- fix launching of ELF files from HBL channel
- since HBL RPX does not use 0x0080000 area anymore, the maximum homebrew size is increased to 0x800000 - 0x2000 bytes
- removed browser installer from RPX branch as it is of no use here

NOTE:
A channel will not yet be provided. app.xml, cos.xml, meta.xml and the icons/splash images will be provided later. Possible title id choice 00050000-13371337 :P.
2016-11-12 15:06:26 +01:00
dimok789
bac8f15944 git ignore 2016-11-12 15:05:35 +01:00
dimok789
bb9a4c9d12 fix for TV display of console applications that are using OSScreen functions 2016-03-02 18:59:42 +01:00
dimok789
614771d869 initial commit 2016-02-29 22:28:18 +01:00