5 ms·
Apple should officially expose the Unix underneath so ARM homebrew can be a possibility.
by sigjuice 7y ago
Apple should officially expose the Unix underneath so ARM homebrew can be a possibility.
- todd3834 7y agoIf they did this I could do my job from an iPad Pro
- techntoke 7y agoIt's called Android
- skavi 7y agoAndroid’s tablet ecosystem is dead.
- headmelted 7y agoThis isn’t needed though. Chrome OS handles this quite gracefully by having container support baked in. You can just install whatever distro you need in the container and get rolling with it. It would make iPad Pro my perfect device (I’d replace my MBP in a heartbeat).
- josteink 7y agoChromeOS can do that because it has already booted a Linux-kernel and the container is also a Linux-distro, so it’s essentially just a chroot. I.e. computationally really cheap. An iPad boots a (modified?) XNU kernel and can’t just “chroot” into a Linux-distro because the right kernel won’t be there to support the Linux userspace.
- Hackbraten 7y ago> (modified?) By now, iPhones, iPads and Apple Watches boot XNU proper (meaning their kernel is no longer compiled from a fork but from the proper XNU code base). It’s still a modified kernel in a broader sense: platform-and architecture-dependent modules, ifdefs, a different set of kernel modules, exclusive/missing system calls and other extraneous/missing features (e. g. no kext loading infrastructure).
- jedieaston 7y agoThen let us chroot into a Darwin container, which supports the GNU coreutils and most every programming language anyway (well, presuming they were recompiled for ARM64, but that's very little work for the maintainers of those projects). If I need to test against a Linux system, I can just SSH, but this would be a bare minimum for working on stuff without bringing the laptop.
- josteink 7y agoDo you seriously think Apple is going to provide that sort of godsend to the jailbreaking community? It may have a significant amount of absolutely useful use-cases, but this one aspect is what’s going to make sure it never happens. Edit: and who is going to provide those GNU Coreutils? Apple? No way.
- saagarjha 7y agoNo currently shipping iOS device supports hardware virtualization.
- deleted 7y ago[deleted]