Asahi Linux: Linux on Apple Silicon project
131–140 of 414 posts
Re: Asahi Linux: Linux on Apple Silicon project
#132Earlier quoted context omitted.
First of all the feature wasn't available in the initial Big Sur release and it only got available during the Betas for the first minor patch. Second of all, some Apple developer stated on Twitter that (during M1 unveil) he's finally able to show all the boot policy work they worked on the past year(s) to allow users to boot foreign OSes and without opening up holes for attackers. Basically it boils down to: they cou…
I'd say there might be ongoing work to support Windows/BootCamp but in true Apple tradition (or maybe due to MS delays) it is being kept secret
I'd think linux/BSD drivers would be the concern here!
Re: Asahi Linux: Linux on Apple Silicon project
#133Very interesting overall. > Apple allows booting unsigned/custom kernels on Apple Silicon macs without a jailbreak! This isn’t a hack or an omission, but an actual feature that Apple built into these devices. Indefinitely? How do we know it's a feature vs a temporarily convenient oversight? > Our goal is not just to make Linux run on these machines, but to polish it to the point where it can be used as a daily OS. Do…
First of all the feature wasn't available in the initial Big Sur release and it only got available during the Betas for the first minor patch. Second of all, some Apple developer stated on Twitter that (during M1 unveil) he's finally able to show all the boot policy work they worked on the past year(s) to allow users to boot foreign OSes and without opening up holes for attackers. Basically it boils down to: they cou…
You don't own a mac. You can only do on it what it is profitable for Apple to let you do, today.
As much as I respect the incredible RE skills required for this task, I feel like this is shaky foundation unless an unpatchable bootrom exploit is discovered. Even then new models would be patched leaving existing users with an insecure platform that they can't replace when it breaks.
Re: Asahi Linux: Linux on Apple Silicon project
#134Earlier quoted context omitted.
Ah yeah pine64! But how does it compare to the M1 performance? I should have explicitly stated that these ideal computers would match or outperform Apple’s hardware, since that is very much the case with current intel based MacBooks
Pinebook does the typical "as cheap and low-end as possible" linux stuff. I would love to see ARM linux hardware manufacturer who would aim to create a high-end fanless powerhorse like mac mini.
Re: Asahi Linux: Linux on Apple Silicon project
#135Very interesting overall. > Apple allows booting unsigned/custom kernels on Apple Silicon macs without a jailbreak! This isn’t a hack or an omission, but an actual feature that Apple built into these devices. Indefinitely? How do we know it's a feature vs a temporarily convenient oversight? > Our goal is not just to make Linux run on these machines, but to polish it to the point where it can be used as a daily OS. Do…
It's a whole pile of code that Apple doesn't need, and could've just removed or never written in the first place, that was written explicitly and only so people could run unsigned kernels on Apple Silicon macs.
Yup, the wiki is almost empty - I was hard at working getting the site/IRC/branding/etc worked out. Expect things to pick up steam on that front starting tomorrow, as I will now focus on hardware documentation and getting things through low-level boot bring-up.
Re: Asahi Linux: Linux on Apple Silicon project
#136Earlier quoted context omitted.
I'd say there might be ongoing work to support Windows/BootCamp but in true Apple tradition (or maybe due to MS delays) it is being kept secret
Apple's outright said it's a matter of Microsoft agreeing to license Windows on ARM for consumers. Right now putting Windows on an ARM Mac is about as legal as Hackintoshing.
And you can actually download Windows on ARM from Microsoft Insider Preview for Free. And run it on top of Parallels Desktop 16.
Re: Asahi Linux: Linux on Apple Silicon project
#137Earlier quoted context omitted.
> Indefinitely? How do we know it's a feature vs a temporarily convenient oversight? I would point out that Apple has permitted booting alternative operating systems throughout their m68k (at least the m68ks that could meaningfully boot Linux or a BSD derivative) [1], PowerPC [2], and Intel [3] phases. It's only on Intel they actively made this a feature, because Windows Bootcamp probably allowed to sell them a certa…
And at that Bootcamp is a BIOS emulation layer. You don't need to go through the bootcamp process to run operating systems with native EFI support such as Linux, Windows 7+, etc.
Re: Asahi Linux: Linux on Apple Silicon project
#138A lot of time, money and effort invested to support a platform whos creator is unwilling to provide support. I think it's part of the Linux ethos to run on everything, but I also think this kind of effort is ... not wasted, but I feel like it could be spent more efficiently. Still looking forward to hear about the first successful boots and the epic reverse engineering feats. Just wish this kind of stuff wouldn't be…
Just a fraction of notebooks comes with Linux. I'd like to but I've never bought one. Smartphone manufacturers are not cooperative, NVIDIA got finger.
Personally I would not recommend buying hardware thinking it would be supported in the future. Linux hardware acceleration for Intel GMA 500 (Poulsbo) never materialized.
Re: Asahi Linux: Linux on Apple Silicon project
#139Really hope they pull this off. The initial target of the M1 Mini is probably the smart choice, I'd imagine all the power management stuff in the laptops might be a big task to reverse engineer
Re: Asahi Linux: Linux on Apple Silicon project
#140Interesting project and wish them best of luck. On the claim: >However, no modern device is “fully open” - no usable computer exists today that has completely open software and hardware (as much as some companies want to market themselves as such) Doesn't RaptorCS[1] offer a fully open modern device? Or is there a closed part I'm not aware of? [1] https://www.raptorcs.com/
Is their silicon design open? Their internal boot ROM? Their microcode? :-) What I'm trying to say there is, there is always a line. There is always some secret sauce. Even if you have fully open HDL, you won't have documentation for the proprietary fab processes required to implement it in a way that performs. Even if the fab process were somehow fully open, you may not have public documentation on how to manufactur…