Thread: Lion with AMD
View Single Post
 
Old 05-19-2012, 03:14 AM
instant idiot's Avatar
instant idiot instant idiot is offline
Jaguar
 
Join Date: May 2012
Posts: 36
Hello all!

From information from various forums, I have managed to get Mac OS X 10.7.4 running well enough to be posting this from it. Below are my specs.

ASUS M4A88T-V EVO/USB3
AMD Athlon II x4 640
XFX ATI Radeon HD 5670
12GB DDR3 1333Mhz RAM
Assorted SATA HDDs in AHCI mode
Penta-boot configuration: ArchLinux, Windows Vista, Windows 7, OS X 10.6.8, and OS X 10.7.4

Issues:

My graphics card (see above). It was a real bitch to get working in Snow Leopard and is not proving any easier in Lion. It also allows a 1400x1050 framebuffer, (or whatever it's called in OS X) so I can live with that until I get Quartz Extreme working.

I can only mount one DMG per boot. The first mounts and ejects perfectly, but if I try it a second time, DiskImageMounter just sits there with 4KBs of RAM used and does nothing.

Flash Player installer won't start. Again it just sits there using 4KBs of RAM.

Keyboard repeat doesn't work properly; I can hit a key faster than it will repeat on its own. Yes, I do have repeat rate set to max in System Preferences.

There are certainly others but none glaring enough to come to me at the moment.


Questions:

Nawcom, when are you making a Lion kernel? (JK)

I get the idea that xpchelper is causing a lot of issues but don't quite know what the issue is. I "mv /System/Library/CoreServices/ReportCrash /System/Library/CoreServices/ReportCrash.bak"ed because ReportCrash was eating my CPU, but xpchelper hasn't crashed yet to my knowledge.

What's all this?
Code:
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.iokit.IOHIDFamily]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _buf_attr
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.iokit.IOHIDFamily]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _bufattr_throttled
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.driver.AppleACPIButtons]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _buf_attr
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.driver.AppleACPIButtons]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _bufattr_throttled
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.driver.AppleEFIRuntime]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _buf_attr
May 18 13:38:26 localhost kernel[0]: kxld[com.apple.driver.AppleEFIRuntime]: In interface com.apple.kpi.private of __kernel__, couldn't find symbol _bufattr_throttled

Alright, so here's what I did in a nutshell:

1. Install OSInstall.mpkg from iATKOS L2 to a spare HDD. (USB in my case for convenience, makes no difference)
2. Copy this to / of your new installation. I can't remember if that works with 10.7.2, or if you have to use v4 from here.
3. Backup and replace Finder.app with this.
4. Reboot, and specify the following flags: mach_kernel_v6 -v arch=i386 -legacy npci=0x3000
5. Update to 10.7.4.
6. Remove ReportCrash.
7. Enjoy a mostly functional Lion install.

*** EDIT ***
It appears that iATKOS comes with FakeSMC V3.10, and V3.10 didn't work for me or felipeunix (see post 907), so replace it with V4.2 (or whatever the latest version is) from here.


Thanks to bronzovka and all the other people who've written this ~90 page goldmine of info!

-instant idiot

Last edited by instant idiot; 05-19-2012 at 07:38 AM.
Reply With Quote