View Full Version : AnVAL (ACPI Loader)
As many of u was waiting for this, let me introduce a new friend to your HDD on its way to vanilla.
I call it AnVAL. Big thanks to Andy and the VoodooTeam for the hard work.
http://www.insanelymac.com/forum/index.php?act=attach&type=post&id=83295
AnVal needs YOU to succeed.
Your support is welcome:
Testing: Every Feedback is welcome. Don't forget your bdmesg.
Donating: It would help get an amd test platform, for the next support level: AMD-Aware. https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=core%2eteqs%40gmail%2ecom&lc=US¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHos ted)
Update: 01-21-2011
1495Changelog:
reworked: Autoresolution; Thanks to Azimutz for his rework.
reworked: kernel patcher defaults to disabled (make use of PatchKernel to re-enable);
bug-fix: some minor issues
Update: 01-16-2011
Changelog:
added: kernel patcher (to be updated); credits to meklort
added: Sandy Bridge support
reworked: on Phenom/Shanghai's code
bug-fix: nVidia rom's size
added: new key (FixTM) for TM1/TM2 enabling (disabled by default)
bug-fix: Compilie utilities as fat 64 / 32bit binaries; Thanks to meklort
Update: 01-10-2011
Changelog:
added: via support
reworked: amd code
added: intel cpu model 0xC (i7 & atom) support
bug-fix: boot-log size increased (thanks Azi)
Update: 12-31-2010
Changelog:
bug fix: an attempt to get it working for atom & pentium D
bug fix: tried to stabilize T-States support detection
bug fix: hopefully no more sound issues when over-clocking
added: more device-ids for nVidia cards
added: enable TM1 for all cores if one hits #prochot
added: slowly starting support for amd cpus
Update: 12-22-2010
Changelog:
added: T-States auto-generation (GenerateTStates)
added: a fix for incompatible p-states number (mbp4,1 & mba1,1 for now)
added: device-ids for ATI Radeon HD 4650
Update: 12-20-2010
Changelog:
added: png files proper to FreeBSD & OpenBSD (Thanks to Blackosx)
added: support for nvidia's device-id 0x10DE10C3
corrected: minor changes to SMBios default values
Update: 12-14-2010
Changelog:
added: feature to activate Thermal Monitor 1 & 2
added: EIST and IDA are now forced if inactive
added: C2Enhanced, C4Enhanced and Hard C4E (only when using oem ssdts)
added: more SMBios injections
bug fix: GraphicsEnabler not working for 9600M GT
Update: 11-19-2010
Changelog:
bug fix: typo zeroed frequency
Changelog:
bug fix: Turbo boost calculus
bug fix: Uakari FrameBuffer for ATI 5970
bug fix: "over the limit" behavior
added: PStart key to choose the first p-state to begin with
Update: 11-14-2010
Changelog:
bug fix: cpu frequency calculation
bug fix: Vervet FrameBuffer for ATI 5770
Changelog:
added two keys: moreVolt & lessVolt that would affect all the states
Update: 11-13-2010
Changelog:
p-states and c-states injections perfected
under/over-volting functionality
max turbo for the i-series
bclk & ratio injection for i-series too
editable number of pstates to load (cparm's idea)
mobile processors detection reworked
model injection corrected
eist and apic features detection added
boot-time temperature plus tjmax injection
lebidou's autodetection for ati, nvidia and intel
display-cfg injection added (hopefully working)
rom "characteristics" and "rom-size" smbios injection
and many more
Update: 07-13-2010
Changelog:
added support for newer intel CPUs (i7/i5/i3)
newer and more accurate CPU injection
a better FSB detection code
busratio injection implemented
healed other ACPI tables dependency on DSDT
more nVidia IDs added
Update: 06-04-2010
Changelog:
added 18seven's Quick-args macro
added ramdisk load capability at boot-time, thanks to Meklort
moved efisysinst.sh to i386/boot1 and removed checking for boot0
Update: 05-23-2010Changelog:
Source code made available, from now on, in
forge.voodooprojects.org/chameleon/branches/valv (http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/branches/valv)
Update: 05-14-2010
Changelog:
Heavily reworked on bootloader's code.
Themes are hopefully working again
got rid of old pci.plist
added more ati/nvidia/intel resolution/edid support
merged memory-detection
nVidia Nvcap, courtesy to asere
merged boot0hfs
...and many more
Initial release: 04-28-2010
Supported graphic cards (http://www.insanelymac.com/forum/index.php?s=&showtopic=216726&view=findpost&p=1457429)
Manual Installation Procedures:
Snow Leopard
How to manually install Chameleon (http://www.insanelymac.com/forum/index.php?showtopic=216726)
Leopard (Thanks to FKA)
How to manually install Chameleon (http://www.insanelymac.com/forum/index.php?showtopic=164809)
How to manually install Chameleon to EFI partition (http://www.insanelymac.com/forum/index.php?showtopic=127330)
How to manually install chameleon to a software RAID (http://www.insanelymac.com/forum/index.php?showtopic=160467)
To monitor your cpu's frequency, voltage, temperature... u may need MSR_Tools
Enjoy, and keep tuned for next good news.
Greetz
RayFlower
12-14-2010, 05:27 PM
Thanks for this update, but i still can't use my 5750 with the new atidrivers, have to use those from the early macmini update.
Config: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 430 bytes.
CPU: Vendor/Family/ExtFamily: 0x68747541/0xf/0x1
CPU: Model/ExtModel/Stepping: 0x4/0x0/0x2
CPU: Multipliers x10: max=0, min=0
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 3013MHz
CPU: CPUFreq: 0MHz
CPU: FSBFreq: 0MHz
CPU: NoCores/NoThreads: 1/4
CPU: Features: 0x36900221
Failed to find boot signature on BIOS device 82h
Chipset is UNKNOWN (pci id 0x59581002)
We have an AtomBios Card
Creating 1 Mode Tables
New table with id : 0
Standard VESA Table at offset * 0xa0
Using DTD Format modelines
Aspect Ratio is 16/10
Patching Table #0 :
Mode 320x200 -> 320x1200
Darwin/x86 boot v5.0.132 - Chameleon v5.0.1 r164
Build date: 2010-12-12 22:09:10
4093MB memory
VESA v3.0 16MB (ATI ATOMBIOS)
Scanning device 80...Use keys to select the startup volume. hd(0,2) Snow
hd(1,1) System Reserved
hd(1,2) Windows NTFS
hd(1,3) Hackintosh HD
hd(1,5) Extra
hd(2,1) Macintosh FW HD
Press Enter to start up Darwin/x86 with no options, or you can:
Type -v and press Enter to start up with diagnostic messages
Type ? and press Enter to learn about advanced startup options
boot: Config: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 430 bytes.
Setting boot-uuid to: 21E406DA-E238-32E9-95BE-0AABA647E5E9
Closing VBios
Table #0 : Freeing backup [OK]
Table #0 : Freeing [OK]
Freeing map [OK]
Loading Darwin 10.6
Loading kernel mach_kernel
LoadDrivers: /Extra/Extensions.mkext
LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
ACPI: [hd(0,2)/DSDT.aml] 26771 bytes.
Using PCI-Root-UID value: 0
ATI VGA Controller [1002:68be] :: PciRoot(0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)
old pci command - 7
boot display - 0
dumping pci config space, 256 bytes
Found bios image
Adding binimage to card 68be from mmio space with size f600
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : 30303234-3144-4332-3633-3634ffffffff
ACPI: [hd(0,2)/DSDT.aml] 26771 bytes.
Not an Intel platform: Restart Fix not applied !!!
Patched ACPI version 1 DSDT
Starting Darwin x86
Geek93
12-18-2010, 06:57 PM
Hello....but this loader can make works ati mobility with QE/CI?? If yes when could i see the compatibility to have Quartz and Core on ATI Mobility 4650?? Thank you for the answer
SaCleoCheater
12-19-2010, 10:30 PM
If I can ever get OS X running on this machine, I will use this bootloader and Andy's GTX 460 repackage, to get (hopefully) QE/CI and such.
I will report how it goes once I get past the streams of "Still waiting for root device"
PS. Awesome job guys :D
Updated to 5.0.9
Happy new year everybody :)
andyvand
01-02-2011, 10:37 AM
Updated to 5.0.9
Happy new year everybody :)
Latest doesn't work on my netbook (Intel Atom N280 cpu).
It just reboots...
Latest doesn't work on my netbook (Intel Atom N280 cpu).
It just reboots...
well, I did something since 5.0.6 that broke atoms support.
could you provide me with a sysctl -a | grep cpu dump from linux (if possible) ?
andyvand
01-02-2011, 12:45 PM
well, I did something since 5.0.6 that broke atoms support.
could you provide me with a sysctl -a | grep cpu dump from linux (if possible) ?
I don't have Linux lying around but sysctl -a | grep cpu from OS X:
hw.ncpu = 2
hw.cpufrequency = 1660000000
hw.availcpu = 2
hw.ncpu: 2
hw.activecpu: 2
hw.physicalcpu: 1
hw.physicalcpu_max: 1
hw.logicalcpu: 2
hw.logicalcpu_max: 2
hw.cputype: 7
hw.cpusubtype: 4
hw.cpu64bit_capable: 0
hw.cpufamily: 1114597871
hw.cpufrequency: 1660000000
hw.cpufrequency_min: 1660000000
hw.cpufrequency_max: 1660000000
hw.cputhreadtype: 1
machdep.cpu.max_basic: 10
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Atom(TM) CPU N280 @ 1.66GHz
machdep.cpu.family: 6
machdep.cpu.model: 15
machdep.cpu.extmodel: 1
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 2
machdep.cpu.feature_bits: 3219782655 4244381
machdep.cpu.extfeature_bits: 0 1
machdep.cpu.signature: 67266
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL EST TM2 SSSE3 TPR PDCM
machdep.cpu.extfeatures: LAHF
machdep.cpu.logical_per_package: 2
machdep.cpu.cores_per_package: 1
machdep.cpu.microcode_version: 530
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 131616
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 0
machdep.cpu.thermal.invariant_APIC_timer: 0
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.arch_perf.version: 3
machdep.cpu.arch_perf.number: 2
machdep.cpu.arch_perf.width: 40
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 1
machdep.cpu.arch_perf.fixed_width: 40
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 8
machdep.cpu.cache.size: 512
machdep.cpu.tlb.inst.small: 32
machdep.cpu.tlb.data.small: 16
machdep.cpu.tlb.data.large_level1: 64
machdep.cpu.address_bits.physical: 32
machdep.cpu.address_bits.virtual: 32
machdep.cpu.core_count: 1
machdep.cpu.thread_count: 2
@Andy, try this one: 1470
5.1.1 is now available (on first post)
RayFlower
01-12-2011, 12:40 PM
5.1.1 is now available (on first post)
Hum, when i upgraded to this version i experienced heavy audio glitches with my presonus firebox(fw audio interface), reverted to the previous version and it works again.
Does this have anything to do with the amd fix?
I must add, even with the previous version i am experiencing glitches if i don't limit my quadcore with cpus=3, i have ordered a LaCie Firewire 400 PCI Card which will hopefully issues I'm having with my built in fw.
http://www.tonymacx86.com/viewtopic.php?f=7&t=8558
Can you get an bdmesg ? It'd be helpful for seeing what's wrong if you also post your capb & smbios.plist
RayFlower
01-13-2011, 05:07 PM
Uhm, what do you mean by capb? it's not in /us/bin and i can't "locate" it either
Smbios http://pastebin.com/EuTJpzmF
Bdmesg http://pastebin.com/0ULEmNuA
I also got [MSR] detected invalid rdmsr(00000017) at 0x6ec81978 when I boot my system, i get that with both versions though, but I'm wondering if this is relevant to the issues I'm experiencing?
I see,
your cpu is an amd phenom. Nice to find guyz like you ;)
I say this because I need some beta-testers for the next release (amd aware partly / phenom aware fully(probably):))
So if interested, I can give you a link for testing.
btw, capb: com.apple.boot.plist; sorry, my fault
RayFlower
01-13-2011, 07:28 PM
I see,
your cpu is an amd phenom. Nice to find guyz like you ;)
I say this because I need some beta-testers for the next release (amd aware partly / phenom aware fully(probably):))
So if interested, I can give you a link for testing.
btw, capb: com.apple.boot.plist; sorry, my fault
Sure, I would love to test out the next release!
oh and here is my boot.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics Mode</key>
<string>1920x1200@32</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386 -force64 -v cpus=3</string>
</dict>
</plist>
I must confess,
I have no idea about the sound issue. we'll see if it got fixed with the version I pm'ed you.
If you have any questions/requests, I'd be glad to help
RayFlower
01-13-2011, 10:22 PM
Thanks for the links!
I'm unable to boot your kernels, with this and with other boot loaders:
I get "addr=0x42746375, Size=0x8272ae0, File=free, Line=0"
Chameleonrc4 said something about a bad mach-o magic number.
However, I did test this out with the latest nawcom kernel:
I do experience the audio glitches with this version of anval too, but it's not as bad as it was with the last one:)
However as a DAW user it wont cut it for low latency audio recording and sequencing, I'm still puzzled why I'm having these issues though.
The load in logic is insanely high, same issues i have when i use cpus=4 :
1/13/11 10:15:42 PM kernel IOAudioStream[0x8f9b300]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (2d,221)->(2e,c3b).
1/13/11 10:15:42 PM kernel IOAudioStream[0x8f9b300]::clipIfNecessary() - adjusting clipped position to (2e,221)
Removing voodoPowerMini.kext didn't do anything as well.
Here is the bdmesg:
http://pastebin.com/d0yYwz0r
As for the settings in my bios:
Cpu clock ratio 3000mhz
Cpu Northbridge Freq. 2000mhz
Cpu frequency 200mhz
HT link freq 2000
Memoryclock 4x 800
Most of this is set to auto, I've tried a fixed the clock ratio before but didn't make any difference.
Just out of curiosity? i see p-states in the bdmesg now, does this mean we get some sort of power management?
And is there a way i can turn it off too check if thats the culprit?
I guess my first priority would be to get those kernels working though as the fsb fix might be causing me trouble as well.
am sorry about sound.
regarding the kernel I just realize the hassle, as other testers never complained about.
The boot-loader is also acting strangelyP-State 2: Frequency: 400, Multiplier: 2, vid: 32
P-State 3: Frequency: 800, Multiplier: 4, vid: 44
Just to let u know, p-states were not enabled. I just dumped the possible values to see their correctness and if it would be doable or not.
Thank you for testing. It doesn't seem to be mature enough for a new release.
RayFlower
01-13-2011, 11:54 PM
am sorry about sound.
regarding the kernel I just realize the hassle, as other testers never complained about.
The boot-loader is also acting strangelyP-State 2: Frequency: 400, Multiplier: 2, vid: 32
P-State 3: Frequency: 800, Multiplier: 4, vid: 44
Just to let u know, p-states were not enabled. I just dumped the possible values to see their correctness and if it would be doable or not.
Thank you for testing. It doesn't seem to be mature enough for a new release.
Ah okay, I'll see what FreeBSD or windows reports on those states later.
I guess getting cool and quiet working would be rather complex?
Always nice to test new things, I'd love to test out new versions in the future:)
Always nice to test new things, I'd love to test out new versions in the future:)
Thanks,
I'll keep you informed ;)
Flym4n
01-15-2011, 12:25 PM
added: intel cpu model 0xC (i7 & atom) support
You mean you can boot atom-netbook without patching kernel on 10.6.2 & above?
That should rocks :D
Thanks :)
Flym4n
if u downloaded 5.1.3 before this post, please replaced with the new one "5.1.3 fixed"
RayFlower
01-16-2011, 11:35 PM
hum I tried your 5.1.3 fixed but it doesn't boot for me, its just stuck at a black screen showing something like "/", I guess I'm the only one experiencing this?
diskeeper
01-17-2011, 12:03 PM
hum I tried your 5.1.3 fixed but it doesn't boot for me, its just stuck at a black screen showing something like "/", I guess I'm the only one experiencing this?
Same problem here...
no boot-loader's gui ?
Yep, no bootloader gui
ok! as of my friend Azi, this seems to happen because of the kernel_patcher (in case an already patched one is in use).
Am going to remediate to this asap by defaulting kernel_patcher to disabled (as of Azi's suggestion).
Sorry! see ya later with an updated code.
RayFlower
01-18-2011, 02:05 PM
Sounds good, I'm just wondering if there could be a option to chose between multiple boot files in the boot loader itself.
And since this fix seems to be something that is going away from new kernels, wouldn't it make sense that we could hold a hotkey when the bootloader is loading to disable the kernel_patcher?
never thought about the hotkey thingy. still, doable. but for now, am adding a key for it (boot.plist) and it is going to be disabled by default.
btw, why would u want an boot pre-selector. And most importantly how :p
RayFlower
01-18-2011, 05:28 PM
hum well, it sounds silly i guess, but every time i try a bootloader that fails to boot anything I would have to boot either another drive with a working bootloader or a boot cd to fix it:)
How to do it hum.. well a menu system like grub would be nice, since it defaults to the boot stored on the root of the hd we could use a hotkey to select the boot loader in the mbr or where we would get the choice between multiple "boots".
Errrr.. i have no idea how to do this myself, it was just a idea i had since this isn't the first time i encounter a bootloader that doesn't work like it should on my amd system.
usb stick is a plausible answer for this I'd say ;)
RayFlower
01-18-2011, 10:57 PM
Yeah i guess thats a good idea:)
Updated to 5.1.4
Try it and gimme feedback ;)
diskeeper
01-23-2011, 01:40 PM
Same here as before...
Video (http://tinypic.com/r/2ni759u/7)
RayFlower
01-23-2011, 04:17 PM
Same here as before...
Video (http://tinypic.com/r/2ni759u/7)
Same here:(
KumoriHime
01-24-2011, 07:08 AM
Same with me; I get stuck at "/" so I'm still using the 5.1.2 version.
I don't know if this is something anyone can help with, but I'm also having trouble forcing my FSB to 200 or anything, period. The bootloader is detecting/correcting it to 214 and I'm using ForceFSB=200 and FixFSB=No with busratio=15. I think this is making my audio crackle pretty badly since I heard an overclocked bus speed can do that, am I on the right track or no? In my bios I can't go below 200 so no help there either.
If it matters I'm still using the 10.6.5 legacy kernel as well since the 10.6.6 makes my system act weird. CPU is slightly overlocked from 2.8 to 3Ghz just by using the multiplier. Even at stock speed my bus speed is detected at 214. Funny thing is starting with the 10.6.4 legacy kernel it's been detected at the current speed where it used to be at 189 or so and my audio was fine. Anyways, here's some info:
My kernel log:
64 bit mode enabled
rtclock_init: Taking bus ratio path 3 (AMD Phenom)
rtclock_init: Phenom MSR 0xc0010071 returned: 0x8000012c002c0e
TSC: Verification of clock speed PASSED.
TSC: Frequency = 3000.273556MHz, FSB frequency = 428.610508MHz, bus ratio = 7
My bdmesg:
Config: [hd(0,2)/Extra/com.apple.Boot.plist] 771 bytes.
CPU: AMD Athlon(tm) 7850 Dual-Core Processor
CPU: Vendor/Family/ExtFamily: 0x68747541/0xf/0x1
CPU: Model/ExtModel/Stepping: 0x2/0x0/0x3
CPU: Multipliers x10: max=140, min=0
CPU: MaxDiv/CurrDiv: 0x0/0x1
CPU: TSCFreq: 3000MHz
CPU: CPUFreq: 3000MHz
CPU: FSBFreq: 214MHz
CPU: NoCores/NoThreads: 1/2
CPU: Features: 0x36900221
Keep up the awesome work! I eagerly await each new release.
SaCleoCheater
01-24-2011, 08:38 PM
With the latest version, my AMD PC just keeps rebooting each time AnVAL should load, so just before the volume selection screen.
Andy tossed me version 5.0.4 and that works fine.
I really want to use the latest so I can get all my AMD cores initialised, instead of just using cpus=1.
Or am I ancient and there's actually a fix for that?
wastez
01-25-2011, 11:46 AM
I really want to use the latest so I can get all my AMD cores initialised, instead of just using cpus=1.
Or am I ancient and there's actually a fix for that?
Did you try to fix it in your dsdt?
Greetz
Hello all,
First of all, I 'd like to thank u all for having taken time to test my releases, even if it is not giving the results we' d like to see (yet!).
I count on your friendliness to help me by testing things further. So here is the next one: 1497
diskeeper
01-26-2011, 05:43 PM
Nothing changed here. :(
Ok, add
<key>ForceFSB</key>
<string>"your_fsb_here"</string>
to com.apple.boot.plist and see if it boots.
If not, please do try 5.1.2 and tell me if it worked for u.
diskeeper
01-26-2011, 09:19 PM
FSB=200 or FSB=200000000 ?
diskeeper
01-26-2011, 10:00 PM
Ok, here is the results:
alpha1 = same as before
5.1.2 = worked but kernel panic...
http://img833.imageshack.us/img833/5377/photojan2695303du.th.jpg (http://img833.imageshack.us/i/photojan2695303du.jpg/)
well,
kernel panics are most probable (at boot time). Try to boot again. If still kp'ing, u can try booting with -f flag.
diskeeper
01-26-2011, 10:14 PM
I tried 3 times a normal boot, 3 times boot with -f and 2 times boot with -v -f. All ended up with the same AppleACPIPlatform KP.
what options did u use (boot flags, com.apple.boot.plist...)?
diskeeper
01-27-2011, 08:07 AM
http://img251.imageshack.us/img251/1206/screenshot20110127at804.th.png (http://img251.imageshack.us/i/screenshot20110127at804.png/)
Update: Ok, I removed the -pci0 flag, but nothing changed.
can u tell me which version did work for you ?
btw, don't u need to add those flags to boot: arch=i386 -force64 -v and probably this also cpus=
diskeeper
01-27-2011, 04:55 PM
I tried 5.0.9, 5.1.1, 5.1.2, 5.1.3, 5.1.4 and alpha1, none of them worked for me and I don't use those flags, i run SL in 32-bit and all 4 CPU cores work.
so, rc5 is working for you ?
diskeeper
01-27-2011, 05:22 PM
Haven't tried, where can I found?
so how r u starting your osx ?
diskeeper
01-27-2011, 05:53 PM
Chameleon 2.0 RC4 r684
ok, keep in mind that upgrading to rc5 (anval is rc5 based) you can not simply update (by replacing the "boot" file only).
diskeeper
01-27-2011, 06:33 PM
Ok, but when I installed 5.0.9, 5.1.1, 5.1.2, 5.1.3, not only replaced the boot file, installed boot0 and boot1h from your package :(
not sure if u did it right though ;)
you can try to install rc5 with this Unofficial Installer (http://www.insanelymac.com/forum/index.php?showtopic=231075).
Then, and if everything worked fine. You can replace the boot file with mine.
diskeeper
01-27-2011, 07:13 PM
So, i tried the RC5 693 installer, rebooted and resulted the same ACPI KP...
BTW, thank You for your time and patience. I wait for the official RC5 that maybe works, and I'll be back here :D
you most probably missed some kext work (probably on extra) related to ACPI. are you using fakesmc, nullcpupm...?
diskeeper
01-27-2011, 09:18 PM
I have a retail install with these kexts:
AppleUpstreamUserClientDisabler.kext
AppleVIAATA.kext
fakesmc.kext
IOAHCIBlockStorageInjector.kext
All in the Extra folder
No NullCPUPowerManagement.kext or OpenHaltRestart.kext or SleepEnabler.kext
so what I would do is:
- copy those to a safe place
- proceed with the rc5 installer
- copy/replace those kexts with the ones just added by installer
- rebuild caches/mkexts
- replace DSDT if any
- see if Themes were added or do it manually from svn
- reboot
- if it booted ok, only then proceed to replacing "boot" file with the one from here
diskeeper
01-27-2011, 11:12 PM
Ok, I renamed the Extra folder, installed the RC5 which created a new Extra folder. Copied my 4 kext to the new Extra folder, copied the Themes from the RC5 DMG file. Started Kext Utility.
I do not have DSDT. Reboot and the result is the same ACPI KP.
anybody else did try the pre-release ?
I 'd really appreciate your feedback before committing. Thanks
@diskeeper,
You need to get rc5 on your own :( sorry! but I don't know what kexts you would need. Do some research/tests. And let me know when ready ;)
RayFlower
01-29-2011, 10:38 AM
Tried the custom rc5 installer, boots just fine.
copied the boot, same issue as before I'm afraid:)
did u tried booting with ForceFSB (in boot.plist) ? which value did u give it ?
what about 5.1.2 ?
RayFlower
01-29-2011, 03:19 PM
did u tried booting with ForceFSB (in boot.plist) ? which value did u give it ?
what about 5.1.2 ?
hum since my processor and mobo doesn't specify a fsb(uses hypertransport instead) value i just blindly tried 266 but didn't help at all
Also tried 215, which is what my bdmsg has reported in the past but didn't work.
are there any other flags than
<key>ForceFSB</key>
<string>215</string>
I should add to get this working?
nope; but what about 5.1.2 ?
RayFlower
01-29-2011, 04:08 PM
5.1.2 boots, major sound issues though
RayFlower
01-29-2011, 04:53 PM
Whoops, sorry here it is:
For 5.1.2
http://pastebin.com/FCxxrwWV
And for an earlier version that doesn't make my sound glitch:
http://pastebin.com/r1haReDL
And for an earlier version that doesn't make my sound
thx! Can u tell which one was that ?
RayFlower
01-29-2011, 05:35 PM
hum i couldn't find out which one i was using but i gave 5.0.9 a shoot and the audio works just fine with that as well:
here is the bdmesg:
http://pastebin.com/fXQ73x4E
hum with this this the sound actually works so well that I don't need cpus-3 anymore, all 4 cores work, I'm not sure about the load in logic but this seems very promising, I guess the culprit to my issues with the sound are incorrect fsb values?
I don't know if this will help other Phenom II users but 5.0.9 seems like the best one for my setup at this moment:)
RayFlower
02-02-2011, 01:49 PM
Got my new Lacie Firewire 400 pci today, and it seems to behave a bit better..
But 5.1.2 has the same issues a i had with my built in fw, i guess its because it reports a fsbfreq of 215, forcing it down to 100 has no effect on this, it reports 215 in the bdmesg.
However, unlike my builtin fw, this works much better with pervious bootloaders as well so there is a difference.
For now I'll stick with 5.0.9 since its seems to be the latest release that behaves like it should on my "strange" phenom II.