Earlier quoted context omitted.
Care to elaborate? Is it because 1440p + i7 is power hungry or something?
No, it's because they are worse than what Apple is shipping.
Asahi Linux: Linux on Apple Silicon project
331–340 of 414 posts
Re: Asahi Linux: Linux on Apple Silicon project
#332Is anyone else ever saddened when they think about the man hours spent on projects like this (reversing software or hardware to accomplish what should be a simple goal) when all it would take is the teensiest bit of cooperation to not waste all those hours? I use waste in the sense of like trying to assemble something complicated with the instructions just out of arms reach, not in the sense of doing something pointl…
Re: Asahi Linux: Linux on Apple Silicon project
#333Re: Asahi Linux: Linux on Apple Silicon project
#334Earlier quoted context omitted.
Kind of like all the work Sony did to allow Linux on the PS4 only to kill it later? 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 p…
You don't really own any high-tech stuff anyway (with that interpretation). You can't boot your Intel of AMD CPU without their signed and sometimes encrypted code. You can't even initialise a single core, let alone the DRAM controllers. Everyone likes to point at Apple, because that's easy, but it's neither new nor big nor special. There are practically three things at play: - root-of-trust, if you have a better solu…
Except that Intel and AMD don't care what you run on your machine, they don't lose money if you don't run their software.
When you run Linux on a MAC, Apple isn't getting money from their iCloud subscriptions and from the store so they have a motive to stop you from escaping the walled garden.
Re: Asahi Linux: Linux on Apple Silicon project
#335Is anyone else ever saddened when they think about the man hours spent on projects like this (reversing software or hardware to accomplish what should be a simple goal) when all it would take is the teensiest bit of cooperation to not waste all those hours? I use waste in the sense of like trying to assemble something complicated with the instructions just out of arms reach, not in the sense of doing something pointl…
It's cheaper to not make it work for anything else. While this is commonly said about PC and Windows, Microsoft actually publishes pretty clear standards that Linux even reuses, because they do not control the hw vendors. Apple has both hardware and software in one house. On one side, this means that they can escape the trap that cripples performance of competing mobile SoCs (as they don't have to deal with price com…
Certainly, that could change given that he's no longer around, but change in a large organization often takes a long time or some external force. Since it's the most profitable company in the world, I don't expect them to go to the trouble of changing something that works for them.
Edit: I obviously don't or have never worked there, so I am willing to stand corrected if anyone who has refutes this.
Re: Asahi Linux: Linux on Apple Silicon project
#336Earlier quoted context omitted.
There were two versions of the PS3: The original model and a slimmed down version released after a few years. the timeline was something like this: - Sony released the original PS3 with Linux running under a hypervisor that locked certain things (e.g. 3D rendering and their DRM) - Sony released the PS3 slim without Linux. They claimed they didn't have the resources to make Linux run on it. (We later figured out all t…
Got a link to that story?
We talked about how you could compute private keys but didn't release any keys for obvious reasons.
Essentially Sony had N different sets of keys protecting different levels of their system (e.g. one keyset for the hypervisor and another one for the kernel). What we found allowed to compute the private signing key given two public signatures.
Due to some technicality this meant that you needed another bug which allowed to extract these plaintext signatures. (The best comparison today would be that we found a universal code execution bug but you still needed to find your own info leak to defeat ASLR which we either didn't share or didn't have for all keysets).
What happened then was that geohot used this flaw we found together with a simple bug that leaked two plaintext signatures to extract one of the most important keys and published that one on his website.
Sony responded by suing him and us as well - probably because they assumed that we worked together. After a few month they reached a settlement with geohot where he promised to never hack any Sony product ever again. At the same time they simply dropped the lawsuit against marcan, me and a few other friends from fail0verflow without having ever served us. Those months resulted in quite some stress for me and personal and legal issues for another friend.
Re: Asahi Linux: Linux on Apple Silicon project
#337Re: Asahi Linux: Linux on Apple Silicon project
#338i would pay a LOT of money to have linux work on M1. This is incredible
https://www.patreon.com/marcan
I'm not going to use it myself, but I still joined, just to get the updates.
Re: Asahi Linux: Linux on Apple Silicon project
#339Earlier quoted context omitted.
It's cheaper to not make it work for anything else. While this is commonly said about PC and Windows, Microsoft actually publishes pretty clear standards that Linux even reuses, because they do not control the hw vendors. Apple has both hardware and software in one house. On one side, this means that they can escape the trap that cripples performance of competing mobile SoCs (as they don't have to deal with price com…
I don't think this is the reason. It is ingrained in Apple's ethos to prevent users from tinkering with their "perfect" devices, it was a core belief instilled by Jobs from the earliest days of the organization. Certainly, that could change given that he's no longer around, but change in a large organization often takes a long time or some external force. Since it's the most profitable company in the world, I don't e…
Re: Asahi Linux: Linux on Apple Silicon project
#340Earlier quoted context omitted.
Maybe you're over-interpreting "support". The x86 PC platform at least provided documentation for OS developers while Apple Silicon doesn't.
Not sure what you are getting at here. Getting Linux to run on the M1 already works... it's ARM Linux. It already runs on a VM on the M1 unmodified. I suspect we'll see Linux booting on M1 hardware within 6 months, likely less. What is going to be a much bigger struggle is getting the drivers for all the various other bits of the architecture working properly. The GPU is the biggie, but networking drivers, power mana…
In practice we have _tolerable_ drivers (depending on any given year), typically with terrible power management... and it took 20 years - on a platform that was much more transparent than what Apple will ever provide, given half the chance.
Doing it all again on an even-more-wilfully-opaque platform, built by a company that is GPL-hostile and does not care for interoperability, seems fairly masochistic and self-defeating in the long run. I’d rather see great hackers, as the dude here, spending their time doing amazing things for companies who aim to provide the “good ARM laptop” experience for Linux. That I would pay for. We didn’t really have the chance to do this for x86 since Linux started with zero marketshare; that’s not the case anymore, we have a decent critical mass both in terms of hackers and consumers, we should leverage that imho.