June 21, 2011
Bye bye Lion on CoreDuo
Finder in latest Lion build 11A494a is 64-bit only application
$ file Finder
Finder: Mach-O 64-bit executable x86_64
It could be a mistake by apple or intentional way to force owners of first macbooks/imacs to upgrade.
For hackint0sh it means – end of sse3 emulation on top of sse2, and no Lion for pre-conroe cpus if Finder will use some ssse3 instructions (which all 64-bit cpus used by Apple have).
“Money makes the world go round” becomes a new Apple slogan.
Its 11A494a not 10A494a
This has been known for a while now. I don’t think Lion DPs ever booted on Core Duo systems or even those that had been upgraded to Core 2 CPUs. Apple made it official at WWDC. Core Duos are toast.
///Lion was working on coreduo with pre-dp4 builds
I installed the latest developer build on a partition of my late 2008 unibody macbook Core duo 2 (which has a 64-bit efi, but has never been supported to boot in 64-bit mode), and I found the default boot is 64-bit.
///this news have nothing to do with kernel mode, 32-bit kernel can run 64-bit finder just fine.
This is a step which needs to be made to take advantages of new technologies, boost up the apps and shrink their sizes. Once developers needed to drop their 16bit program code and switch to 32bit, this is quite the same, just from 32 to 64.
Mission Control annoys me more…
Can Lion work with Pentium D that has 64bit instruction, but no ssse3 instructions? (only up to sse3)
or did you mean sse3 (another typo?)
not typo, some functions in commpage (a tiny part of kernel that maps into every’s process memory space to speed up some functions) use ssse3 when running 64-bit apps
“end of sse3 emulation on top of sse2” – I thought this did not work in snow leopard (only worked up to Leopard)
Slice did give a EmuSSE3_v581.zip for AnV to patch the kernel, but nothing new came up.
—————
Now there is the new ssse3 problem that needed another emulator (?)
So a Pentium D 820 won’t run Lion? even with CPU strings checks patched?
I wanted to edit the last comment to add
I think I would get this error on Pentium D in Lion
From Xnu bug reporter:
Second bug:
“commpage no match” is related to Pentium D not having SSSE3 but having 64bit capability, thus the proper
bcopy routine cannot be found during commpage stuffing.
[…] Mac Core Duo officiellement non supporté. Il semble bien que ce soit terminé. Selon Netkas le Finder de la dernière version ne tourne plus qu’en 64 bits et ne peut donc […]
I found a way to install lion dp4 on core duo macs on osx daily check out this tutorial.Its really
tedious.
http://www.osxdaily.com/2011/06/11/run-lion-dp4-core-duo-mac/
End of Atom support on many netbooks? Hopefully meklort will come up with patch…
That Means That will not be 32 / 64 ? the 64 is the defult ? Cuz my kexts only 32
Or maybe updates through App Store are arch-dependant and not universal anymore.
Don’t tell me that I’m gonna have to stop using Mac, which I just started in February… I only have 32-bit Pentium 4 :/ .
i got the latest build and my intel core duo e5300 runs perfectly