Skip to content

Rebase the mcp_recovery branch and merge it to main#59

Merged
GaryOderNichts merged 3 commits intoGaryOderNichts:mainfrom
GerbilSoft:mcp_recovery-v0.6
Aug 24, 2025
Merged

Rebase the mcp_recovery branch and merge it to main#59
GaryOderNichts merged 3 commits intoGaryOderNichts:mainfrom
GerbilSoft:mcp_recovery-v0.6

Conversation

@GerbilSoft
Copy link
Contributor

@GerbilSoft GerbilSoft commented Aug 14, 2025

This PR rebases the mcp_recovery branch and merges it into main. Similar to the DC_INIT version, a new macro MCP_RECOVERY is used to build mcp_recovery-specific code, including the initialization hook.

The udpih mcp_recovery branch is also required in order to use the mcp_recovery version.

Build using: make MCP_RECOVERY=1

I did not include the "Dump /vol/system" option, since that isn't useful for general use. For NAND dumping, minute can be booted using Load BOOT1 payload.

FIXME: Graphical issues.
- Framebuffer seems to be 1280x720, even though the output is 480p.
- Some of the colors are incorrect.
mcp_recovery uses XRGB, same as the DC_INIT builds
(but not regular builds).

This *was* in the original mcp_recovery branch, but I missed it
when manually rebasing.
Even though it's using 480p output, it seems the framebuffer is still
internally 1280x720.
@GaryOderNichts GaryOderNichts merged commit 4f08fa4 into GaryOderNichts:main Aug 24, 2025
1 check passed
@GaryOderNichts
Copy link
Owner

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants