Skip to content

bAgents/install configure after run - #206

Open
fnaxxikjesrnka-ops wants to merge 185 commits into
checkra1n:masterfrom
fnaxxikjesrnka-ops:agents/install-configure-after-run
Open

bAgents/install configure after run#206
fnaxxikjesrnka-ops wants to merge 185 commits into
checkra1n:masterfrom
fnaxxikjesrnka-ops:agents/install-configure-after-run

Conversation

@fnaxxikjesrnka-ops

Copy link
Copy Markdown

No description provided.

Siguza and others added 30 commits January 28, 2024 21:28
Sandcastle never worked on pongoOS 2.6.x. Wash it away.
Entry ABI:

x0 = Kernel Boot args
CurrentEL = Highest EL
Entry point is 0x800 into the image.

Link: https://github.com/asdfugil/m1n1-idevice
The second register passed to bics can now be w{16-31} instead of w{0-15}
for A8 devices, relax the maskmatch to catch that case.

Signed-off-by: Nick Chan <towinchenmi@gmail.com>
tvOS 18.2 and HomePod Software 18.2 now comes with SSV and thus the livefs
string.

Signed-off-by: Nick Chan <towinchenmi@gmail.com>
m1n1 expects itself to be loaded below top of kernel data, so load it
right at top of kernel data and then update top of kernel so that it is
below top of kernel data.

In particular, its memory allocator start at topOfKernelData and assumes
all memory between that and physBase + memSize is free. More severely,
the chainloading scripts will derive new topOfKernelData from the
current m1n1, so the current approach of loading would actually cause
chainloading to set topOfKernelData to near the end of memory, causing
problems.m1n1 expects itself to be loaded below top of kernel data, so
do it.

Co-authored-by: Siguza <siguza@siguza.net>
Signed-off-by: Nick Chan <towinchenmi@gmail.com>
commit bb2d027
Author: Rick Mark <rickmark@outlook.com>
Date:   Tue Apr 14 16:45:35 2020 -0700

    Must use implicit token

commit 07235d6
Author: Rick Mark <rickmark@outlook.com>
Date:   Tue Apr 14 16:41:51 2020 -0700

    Create build.yml
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.