Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Leopard 10.5 › Upgrade to 10.5.6, problems with ACPI
9,031 reads · 2009-02-20 – 2009-04-23
Dossier Leopard 10.5 Voodoo / XNU Kernel AMD OSx86

Upgrade to 10.5.6, problems with ACPI

I went the following path to upgrade to 10.5.6 : 1. got the 10.5.6 combo upgrade from Apple, 2. made copy of my kexts and good faith 3. Started upgrade, Finished ok. 4. Forgot to remove AppleIntelCPUPowerManagement.kext (or similar - more…

Primary Author
@thagg1975 Published 2009-02-20
Collection
Leopard 10.5
Archival Footprint
9,031 historical reads · 2 curated field notes (from 4 dispatches) · 2009-02-20 – 2009-04-23
Credited Voices (3)
@thagg1975 (2)@LawlessPPC@erick2red

I went the following path to upgrade to 10.5.6 :
1. got the 10.5.6 combo upgrade from Apple,
2. made copy of my kexts and good faith
3. Started upgrade, Finished ok.
4. Forgot to remove AppleIntelCPUPowerManagement.kext (or similar - more on that later).
5. On top of that (no reboot yet) I reinstalled Voodoo kernel 9.5.0 + Disabler.kext.
6. Reboot

I never got past the booting screen (grey screen apple logo). :'(

Went in with single user ( -s ) and removed AppleIntelCPUPowerManagement.kext, the kextcaches, etc and noticed in the "1" script that there is a line "kextload Dont_Steal..." which I modified to read "kextload dsmos.kext".;)

Machine rebooted into Leopard:), all seemed good but resolution 1024x768. Installed the old Natit.kext and Ati-something-legacy which used to work (no QE/CI) for me. reboot. Now I can see the resolutions from the configuration settings, changed it to proper resolution 1280x1024, worked!. Only problem is that after the "grey apple" loading screen, I get screen corruption, then normal blue apple loading screen. Minor detail.

System profiled and "About this Mac" crashed. Found fix to replace AppleSMBIOS.kext with another one, I got one from somewhere (this was about 1am so I dont remember all detail) and voila! worked.

Current problem: Machine does not reboot properly or shutdown. I have to use reset and power buttons for that. It seems to me an ACPI module issue? maybe the AppleACPI*.kext from 10.5.6 does not work on AMD? Any ideas, proposals, solutions? Should I replace it with something else?

Author Updates & Technical Revisions

Follow-up dispatches by @thagg1975

Author Update #1 @thagg1975 2009-02-23 ↳ Re: @LawlessPPC
@LawlessPPCdid you replace the system kext with the 9.5 to match your kernel

It does so; the installer for Voodoo 9.5 says it includes matching System.kext.

Synthesized Community Field Notes

2 technical responses curated from 4 original dispatches

Field Note #1 @LawlessPPC 2009-02-21

did you replace the system kext with the 9.5 to match your kernel

Field Note #2 @erick2red 2009-04-23

yeah, but maybe you need to do it by yourself, the installer could be a little buggy.

Sources & Contributor Provenance (3 credited usernames · Thread #2172)
UsernameDossier ContributionDispatchesActive Window
@thagg1975Primary Author22009-02-20 → 2009-02-23
@LawlessPPCContributor12009-02-21
@erick2redContributor12009-04-23