Commit Graph

102 Commits

Author SHA1 Message Date
Maschell
ce578d9d0f ios_kernel: Remove unused fsa files 2022-06-03 21:19:23 +02:00
Maschell
097260b0ee Only enable logging once 2022-05-13 12:20:25 +02:00
Maschell
f6682e293e ios_mcp: Unmount the sd card after loading a file 2022-02-26 18:39:26 +01:00
Maschell
8015a18f24 Format the code via clang-format 2022-02-04 14:25:48 +01:00
Maschell
77c31bd0fe Fix booting Mass Effect 3 by not patching the ACP permission when running this game. 2022-01-10 23:00:07 +01:00
GaryOderNichts
93efb2a4a6 Run the kernel syscall with full kernel permissions 2022-01-03 16:18:06 +01:00
Maschell
4108e78800 Patch CheckTitleLaunch to ignore gamepad connected result 2022-01-03 16:17:07 +01:00
Maschell
1466ed3a57 Update the README 2021-12-31 15:26:33 +01:00
Maschell
55f9573d33 Update the readme 2021-12-30 16:58:23 +01:00
Maschell
63e59f7b5f Change the release-artifact directory structure 2021-12-28 18:41:29 +01:00
Maschell
6b5f2650c4 Preserve environment path, fix returns values of custom IOCTL, 2021-12-28 15:30:53 +01:00
Maschell
780b276460 Remove unused code to reduce ios_kernel size 2021-12-26 21:03:06 +01:00
Maschell
9af94a9fcd Add bsp:ee reading support for PPC 2021-12-25 01:02:07 +01:00
Maschell
89792403d4 Add support for USB Serial logging, add custom IPC to start logging. 2021-10-31 16:20:42 +01:00
Maschell
7388fa001f Add custom ioctl to read the OTP 2021-10-09 00:55:43 +02:00
Maschell
6f5829e73f Give every title full ACP access 2021-10-01 17:33:09 +02:00
Maschell
7e436c6e53 Update Dockerfile 2021-09-23 18:52:28 +02:00
Maschell
f1b866f1ce Formatting 2021-09-23 18:52:20 +02:00
Maschell
35f046172e Update Dockerfile 2021-09-17 16:30:14 +02:00
Maschell
87e60dfe39 Use custom crt to skip socket_lib_finish call 2021-04-17 13:10:59 +02:00
Maschell
1a002e8472 Use latest wut 2021-04-17 11:58:14 +02:00
GaryOderNichts
fdbca1098a Some code cleanup 2021-04-04 23:51:23 +02:00
GaryOderNichts
38625d2efe Use ipc call to start mcp thread immediately 2021-04-04 22:33:22 +02:00
GaryOderNichts
0de8f77c71 Add kernel_syscall_0x81 to instant_patches 2021-04-04 04:52:15 +02:00
GaryOderNichts
bd3d993a7f Add IOCTL_FSA_FLUSHVOLUME 2021-04-04 04:20:32 +02:00
Maschell
8a8afd4135 Patch the update checks 2021-03-05 23:03:39 +01:00
Maschell
76ed489e0c Patch /dev/odm IOCTL 0x06 to read the disc key if in_buf[0] > 2 2021-02-28 18:10:25 +01:00
Maschell
46921d3771 Fix sd access patch 2021-02-14 15:28:56 +01:00
Maschell
3df156eb97 Update the Dockerfile to use the new devkitppc image 2021-01-01 19:33:51 +01:00
Maschell
4dd0e9a9f3 When loading a homebrew app force the title to have full permission, give it acccess to the codegen and increase codesize limit to 64MiB. 2021-01-01 18:54:51 +01:00
Maschell
78a6c4288a Fix loading .rpx when a fileoffset/filesize is provided 2020-12-11 15:19:14 +01:00
Maschell
48c093162b Fix reloading IOSU (for example after exiting the system settings), override the default title id with Wii U Menu if IOSU is already patched 2020-11-27 00:56:05 +01:00
Maschell
009086ed52 Implement IOCTL_KERN_WRITE32 in /dev/iosuhax 2020-11-27 00:54:24 +01:00
Maschell
5762c88deb Remove outdated comment 2020-11-27 00:52:45 +01:00
Maschell
b2c60b964a Do NOT change system.xml to syshax.xml 2020-11-27 00:13:23 +01:00
Maschell
bebb49c3b9 [Workflow] Use Environment Files instead of ::set-env 2020-11-26 23:36:09 +01:00
Maschell
e73a3fef8f Replace .rpx until something other than the H&S app was loaded. 2020-11-26 23:35:35 +01:00
Maschell
63b1015cc3 Add Github action workflows for CI 2020-08-12 17:59:45 +02:00
Maschell
8f62a235ab [Docker] Use latest devkitPPC and devkitARM version. 2020-08-12 17:56:31 +02:00
Maschell
fb6e6b160e Add Dockerfile 2020-06-27 10:26:41 +02:00
Maschell
3476644ed0 Use raw2c instead of xxd 2020-06-27 10:22:22 +02:00
Maschell
66bcc3861d Make to rebuild ios exploit when building, block setting a job number higher than 1 2020-06-27 10:21:38 +02:00
Maschell
8bb7cf0076 Fix loading .rpx bigger than 4MiB 2020-06-21 16:42:44 +02:00
Maschell
36ac8626f0 Replace men.rpx with .rpx from sd card when reloading the iosu/ppc. Fixes returning from the settings. 2020-06-21 00:04:10 +02:00
Maschell
da9f12f6ef Remove call of MCP_UnknownStuff (it's MCP_AuthenticationCheck) 2020-06-20 23:53:08 +02:00
Maschell
ed4ad86a9c Formatting 2020-06-20 23:43:44 +02:00
Maschell
78d8526363 Only run the IOSU exploit once 2020-06-20 23:39:55 +02:00
Maschell
6c5cfa9230 Always patch launch_ios function 2020-06-20 23:39:12 +02:00
Maschell
1e1a87f2ef Fix the MCPPPrepareTitleInfo struct 2020-06-20 23:38:28 +02:00
Maschell
83e13eebcb Update gitignore 2020-06-20 23:37:45 +02:00