raspberryenvoie / odysseyn1x

Linux-based distro that lets you install checkra1n, odysseyra1n and Project Sandcastle.
MIT License
252 stars 38 forks source link

linux-apple fixes #42

Closed asdfugil closed 2 years ago

asdfugil commented 2 years ago

Fix tunables on A9(X) (fix booting issues) Fix iPad Pro (10.5-inch) and iPhone 8 Plus framebuffer

asdfugil commented 2 years ago

converted to draft because on A9 there are issues with the initial ramdisk supposedly corrupting. (Works fine on A9X)

raspberryenvoie commented 2 years ago

Thanks! Once this is fixed, it will be ready for merging.

raspberryenvoie commented 2 years ago

How about adding to the odysseyn1x install scripts commands to build linux-apple? This would save from manually rebuilding linux-apple every time it gets updated.

asdfugil commented 2 years ago

How about adding to the odysseyn1x install scripts commands to build linux-apple? This would save from manually rebuilding linux-apple every time it gets updated.

Well, if that is done then the linux-apple kernel will be built every time odysseyn1x is built, which is rather time consuming.

raspberryenvoie commented 2 years ago

How long is it to build linux-apple?

asdfugil commented 2 years ago

it varies wildly between build machines but it takes > 40 minutes to build the kernels on GitHub action runners.

raspberryenvoie commented 2 years ago

Yeah, I see

asdfugil commented 2 years ago

Let's not let A9 drag the other devices :)

asdfugil commented 2 years ago

@raspberryenvoie all fixed!

asdfugil commented 2 years ago

based on https://github.com/konradybcio/linux-apple/commit/753a54e5bf216d45b5c008cd7037020b5fea9f87

asdfugil commented 2 years ago

by the way i probably will have another PR incoming soon, for working around A8X/A9X Found corrupted kerninfo!

raspberryenvoie commented 2 years ago

Okay thank you!