User:Aslantis/Gentoo prefix on jailbroken iOS guide
From Gentoo Wiki
Jump to:navigation
Jump to:search
this is a placeholder for now, until I go back and document all of my steps
My personal setup: iPhone 7 international - iOS 13.1 - checkra1n
My tester's setup: todo
Things I've learned:
- Get headers by extracting the SDK files from https://github.com/theos/sdks to / <--- note potentially very dangerous and there's much more safe options
- iphoneos-sys package from bingner doesn't seem to provide working headers
- Does not seem to be a working gcc, at least in these repos: even when on arm64 and not arm64e.
- Change the default password of the mobile user for the love of larry
- Sometimes directly running scripts `./configure` doesn't work, and you need to run them like `bash configure`
Things I still need to figure out:
- wth I even set my CHOST to
- figure out the minimum amount of packages to install via cydia/apt (clang-10 atm)
- figure out what exactly needs to be compiled manually. it is likely the entirety of GNU coreutils will need to be bootstrapped, at the very least ar and bison
- If gcc can even run on these things
- why anyone would want to do this