Jump to content

AnVAL (ACPI Loader)


valv
 Share

1,538 posts in this topic

Recommended Posts

Thanks Azi - as it stands I've got a few days off at the start of the week I'm going to try and use to learn some stuff.

D

:D i'll post here or pm about updates to the stuff.

 

Hi valv, can you add ati.c from kabyl to your branch? Thinking that it's the best choice.

No it isn't :( at least, not yet; it breaks injection for my legacy ATI (gpu rv516).

 

I've got also an error "Unable to locate _compage_stuff_routine"... Don't know what it means tongue.gif.

It's not an error, just a warning... _compage_stuff_routine was not found on the kernel. Just ignore it...

Link to comment
Share on other sites

Whenever I install this, after the Chameleon prompt, I just get a black screen and my CPU fan goes overdrive.

 

Any ideas? :P

 

P67A-UD4 (bios set to 64bit), 2600K, XFX5870

 

Flags

 

-v GraphicsEnabler=yes FixFSB=no busratio=29 ForceFSB=100

 

It worked with Chameleon RC5 r700

Link to comment
Share on other sites

Whenever I install this, after the Chameleon prompt, I just get a black screen and my CPU fan goes overdrive.
I had that problem with my sandy bridge install with the 5.1.3 fixed version; 5.1.4 boots OK however. With 5.1.4, still need to set busratio=29 to keep the system from hanging. Don't need to set fsb manually, it's picked up correctly in this case. Now if the sandy bridge kernel patch would also set CPU_FAMILY_SANDY in cpuid_set_cpufamily(), the busratio should get detected from the msr registers...
Link to comment
Share on other sites

Hi all,

fantastic work.

 

Version 5.1.4 gives me an instant reboot, so fast that I'm not able to see the verbose log.

Unable to boot in single user also.

 

Instead last Chameleon RC5 works perfect.

 

Will try previous versions.

 

System P35-DS3R in sig.

 

Cheers

 

EDIT: version 5.1.3. same issues, random errors and reboot.

Catched a "Memory Allocation Error on Addr=0x6b636142... non recoverable error..."

 

Hope it helps.

Link to comment
Share on other sites

Hi Guys

 

I have Gigabyte EP-45-UD3 with cartri mac bios. I need to use ANVAL bootloader?

 

Installed today with no problems but Bdmesg show a little errors.

 

This is my BDMESG :

 

Config: [hd(0,1)/Extra/com.apple.Boot.plist] 367 bytes.

CPU: Intel® Core2 Quad CPU Q8400 @ 2.66GHz

max: 8 current: 6

CPU: Tjmax ~ 105°C Temperature= ~ 44°C

CPU: Attempting to enable IDA Failed!

CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0

CPU: Model/ExtModel/Stepping: 0x17/0x1/0xa

CPU: Multipliers x10: max=80, min=60

CPU: MaxDiv/CurrDiv: 0x0/0x0

CPU: TSCFreq: 2666MHz

CPU: CPUFreq: 2666MHz

CPU: FSBFreq: 333MHz

CPU: Enhanced SpeedStep: 1

CPU: NoCores/NoThreads: 4/4

CPU: Features: 0x26d803a1

Theme: [hd(0,1)]/Extra/Themes/Default

Theme: [hd(0,1)]/Extra/Themes/Default

Found mode 1280x1024 in VESA Table

Config: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 421 bytes.

Setting boot-uuid to: 1ABF92C7-00C6-3D7C-BD9C-741D70364F89

Loading Darwin 10.6

Loading kernel mach_kernel

No DSDT found, using 0 as uid value.

Using PCI-Root-UID value: 0

Intel P45/G45 DRAM Controller [8086:2e20] at 00:00.0

Frequency detected: 399 MHz (799) Dual Channel

CAS:5 tRC:5 tRP:5 RAS:18 (5-5-5-18)

Scanning smbus_dev <8086, 3a30> ...

Slot: 0 Type 19 2048MB (DDR2 SDRAM) 800MHz Vendor=Kingston

PartNo=2G-UDIMM SerialNo=0DCCB7AF

Slot: 1 Type 19 2048MB (DDR2 SDRAM) 800MHz Vendor=Kingston

PartNo=2G-UDIMM SerialNo=80CC093E

Slot: 2 Type 19 2048MB (DDR2 SDRAM) 800MHz Vendor=Kingston

PartNo=2G-UDIMM SerialNo=BECC0638

Slot: 3 Type 19 2048MB (DDR2 SDRAM) 800MHz Vendor=Kingston

PartNo=2G-UDIMM SerialNo=D1CCACF9

Patched DMI Table

Found SMBIOS System Information Table 1

Customizing SystemID with : 00000000-0000-0000-0000-001fd09d458c

efi_inject_get_devprop_string NULL trying stringdata

FADT: Restart Fix applied !

Patched ACPI version 1 DSDT

Starting Darwin x86_64

 

logout

 

[Proceso completado]

Thanks for your efforts.

Link to comment
Share on other sites

Hi all,

fantastic work.

 

Version 5.1.4 gives me an instant reboot, so fast that I'm not able to see the verbose log.

Unable to boot in single user also.

 

Instead last Chameleon RC5 works perfect.

 

Will try previous versions.

 

System P35-DS3R in sig.

 

Cheers

 

EDIT: version 5.1.3. same issues, random errors and reboot.

Catched a "Memory Allocation Error on Addr=0x6b636142... non recoverable error..."

 

Hope it helps.

 

Try with GeneratePStates=No

 

That is worked on my rig.

 

 

Question for Valv:

 

VMonHeros said that his Atom have 4C states, but I found (google) that Atom have 2 C states.

 

So, what is true?

 

BTW i have 2 C states with valv, and instant crash on boot with GeneratePStates=Yes.

Link to comment
Share on other sites

just a heads up.

inspiron 1520 and a few other dells. nvidia and intel 10.6.0 install dvd shows gray screen but with external monitor works. this is due to backwards method _DOD 4 lines with numbers. this corresponds to order of video selection preferred should be LCD

                    Method (_DOS, 1, NotSerialized)
                   {
                       Store (Arg0, MIS4)
                       SMI (0x9E, MIS4)
                   }

                   Method (_DOD, 0, NotSerialized)
                   {
                       Store (SMI (0x6D, Zero), Local0)
                       If (LEqual (Local0, One))
                       {
                           Return (Package (0x04)
                           {
                               0x00010100, 
                               0x00010200, 
                               0x00010110, 
                               0x00010210
                           })
                       }
                       Else
                       {
                           Return (Package (0x04)
                           {
                               0x00010100, 
                               0x00010200, 
                               0x00010118, 
                               0x00010120
                           })
                       }
                   }

should be

                    Method (_DOS, 1, NotSerialized)
                   {
                       Store (Arg0, MIS4)
                       SMI (0x9E, MIS4)
                   }

                   Method (_DOD, 0, NotSerialized)
                   {
                       Store (SMI (0x6D, Zero), Local0)
                       If (LEqual (Local0, One))
                       {
                           Return (Package (0x04)
                           {
                               0x00010[b]110[/b], 
                               0x00010[b]210[/b], 
                               0x00010[b]100[/b], 
                               0x00010[b]200[/b]
                           })
                       }
                       Else
                       {
                           Return (Package (0x04)
                           {
                               0x00010[b]118[/b], 
                               0x00010[b]120[/b], 
                               0x00010[b]100[/b], 
                               0x00010[b]200[/b]
                           })
                       }
                   }

can this be fixed in gfx detection? or should i just keep it fixed in my dsdt ?

Link to comment
Share on other sites

Hi Guys

 

I have Gigabyte EP-45-UD3 with cartri mac bios. I need to use ANVAL bootloader?

 

Installed today with no problems but Bdmesg show a little errors.

Yor bdmesg log seems all OK! The failed first message is due to unsupported by the cpu = no real error.

 

Maybe interesting in general. This way of bios patching, modded flashed bios insted of dsdt file usage may be not ideal

for new/upcoming bootloaders with own "AI" for Pstates & others (USB fix,..).

I dont know if its possible to disable that bios flashed dsdt changes - i think its impossible.

But, if all is working as it should, stay with your working bootloader + modded flashed bios!

PS: I dont know in detail what carti exact add/modd. If there is no fixed pstates/cstate code in that special bios. at least the autogen of Pstates/Cstates should work - on non OCed systems.

Link to comment
Share on other sites

Yor bdmesg log seems all OK! The failed first message is due to unsupported by the cpu = no real error.

 

Maybe interesting in general. This way of bios patching, modded flashed bios insted of dsdt file usage may be not ideal

for new/upcoming bootloaders with own "AI" for Pstates & others (USB fix,..).

I dont know if its possible to disable that bios flashed dsdt changes - i think its impossible.

But, if all is working as it should, stay with your working bootloader + modded flashed bios!

PS: I dont know in detail what carti exact add/modd. If there is no fixed pstates/cstate code in that special bios. at least the autogen of Pstates/Cstates should work - on non OCed systems.

HI Thanks for your reply.

 

After Two days of testing everything seems to work fine here with ANVAL 5.1.4

A little diferences with MAcbios Bootloader (RC5 modded for MAc bios):

The boot time with ANVAL It´s more faster than the other one and the system seems a little bit more stable.

I need more time for testing. I come back with news.....

 

Thanks Again

Cheers

Link to comment
Share on other sites

@VMonHeros,

the key is called PatchKernel and is to be used from com.appl.boot.plist (with value: Yes)

 

@Atom owners, if it doesn't work,

try to use ForceFSB/FixFSB and/or busratio (to be added to com.apple.boot.plist but not into "kernel flags").

Also, try it without p-states generator to see if the issue is related to the generator or elsewhere.

 

@denzel,

if we happen to add some sort of selector, probably we can add kabyl's ati.c. But honestly, I have no plan for it in the near future and probably not before getting some feedback from a friend (FKA? :P )

 

;) i'll post here or pm about updates to the stuff.
Hi Azi, thank u for correcting me. And btw, it'd be a pleasure to check your updates to the stuff :rolleyes:

 

@koko,

guyz with atom cpu can try to replace GenerateCStates with EnableC4State or EnableC6State.

 

@downlord,

this one seems to be an issue with Q6600. I honestly don't know what is wrong and where the issue comes from.

Please try koko's suggestion and give feedback. That could help me fix things.

 

If anybody wishes to help me by testing the pre-alpha and post feedback, here is the download-link:

anval_pre_5.1.4.zip

Link to comment
Share on other sites

ValV,

 

If you could take a look at this as I am having issues. I have TSC SYNC error. Have to use CPUS=1 or VoodooTSC to boot. If using VoodooTSC I set cpus=4 which then I get 2 cores 4 threads only. Any other setting and I get KP w/VooDooTSC. Also keeping in mind VoodooTSC was not written for Core i7 series processor. As you can see there are errors in bdmesg. Speed Steping seems to work some what however, none of the speeds shown by Istat are equal to my P-States. Highest speed shown shows 1250MHz and I never see anything over that. I don't know if this is a bootloader issue or a Bios issue? I pulled DSDT and SSDT's from UBUNTU and they are being read by OSX as you can see. Other thing I noticed is that even if i use Busratio=22 flag it still shows 13 in bdmesg and intelcpuMonitor shows FSB=268? Any help would be great.

 

 

 

Last login: Wed Jan 26 14:58:52 on console
Macintosh:~ MattLaptop$ /Users/MattLaptop/Desktop/AnVAL5/bdmesg; exit;
Config: [hd(0,3)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 707 bytes.
CPU: Intel(R) Core(TM) i7 CPU	   Q 740  @ 1.73GHz
CPU: Flex-Ratio = 13 
Sticking with [BCLK: 133Mhz, Bus-Ratio: ?~]
CPU: Tjmax ~ 100°C 			   Temperature= ~ 41°C
CPU: IDA:						  Enabled!
CPU: Vendor/Family/ExtFamily:	  0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping:	  0x1e/0x1/0x5
CPU: Multipliers x10:			  max=130, min=70
Turbo Ratio:					   22/19/14/14
CPU: MaxDiv/CurrDiv:			   0x0/0x0
CPU: TSCFreq:					  1729MHz
CPU: CPUFreq:					  1729MHz
CPU: FSBFreq:					  133MHz
CPU: Enhanced SpeedStep:		   1
CPU: NoCores/NoThreads:			8/16
CPU: Features:					 0x36d803a1
Theme: [hd(0,3)]/Extra/Themes/Default
Theme: [hd(0,3)]/Extra/Themes/Default
Found mode 1024x768 in VESA Table
Config: [hd(0,3)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 707 bytes.
Setting boot-uuid to: 68E28AC1-A701-35C5-88FA-4457763BCE52
Hibernate image is too old by 1127 seconds. Use ForceWake=y to override
Loading Darwin 10.6
Loading kernel mach_kernel
LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
ACPI: [hd(0,3)/Extra/DSDT.aml] 72446 bytes.
Using PCI-Root-UID value: 0
nVidia GeForce G310M 512MB NVa8 [10de:0a75] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
@0,display-cfg: ffffffff
@1,display-cfg: ffffffff
No SMBIOS replacement found.
Intel NHM IMC DRAM Controller [8086:d132] at 00:00.0
Frequency detected: 532 MHz (1064) Dual Channel 
CAS:7 tRC:7 tRP:7 RAS:20 (7-7-7-20)
Scanning smbus_dev <8086, 3b30> ...
Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1064MHz Vendor=Samsung
  PartNo=M471B5773CHS-CH9 SerialNo=98F3E9F3
Slot: 2 Type 24 2048MB (DDR3 SDRAM) 1064MHz Vendor=Samsung
  PartNo=M471B5773CHS-CH9 SerialNo=98F3EA16
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : a68fb2f6-e8c6-11df-a243-88ae1dfe3ace
ACPI: [hd(0,3)/Extra/DSDT.aml] 72446 bytes.
ACPI: [hd(0,3)/Extra/HPET.aml] 56 bytes.
ACPI: [hd(0,3)/Extra/APIC.aml] 152 bytes.
ACPI: [hd(0,3)/Extra/MCFG.aml] 60 bytes.
ACPI: [hd(0,3)/Extra/SSDT-1.aml] 771 bytes.
Table /Extra/SSDT-1.aml read and stored at: c33000
ACPI: [hd(0,3)/Extra/SSDT-2.aml] 2193 bytes.
Table /Extra/SSDT-2.aml read and stored at: c34000
ACPI: [hd(0,3)/Extra/SSDT-3.aml] 810 bytes.
Table /Extra/SSDT-3.aml read and stored at: c35000
ACPI: [hd(0,3)/Extra/SSDT-4.aml] 2545 bytes.
Table /Extra/SSDT-4.aml read and stored at: c36000
ACPI: [hd(0,3)/Extra/SSDT-5.aml] 281 bytes.
Table /Extra/SSDT-5.aml read and stored at: c37000
FADT: Restart Fix applied !
Found ACPI CPU: CPU0
Found ACPI CPU: CPU1
Found ACPI CPU: CPU2
Found ACPI CPU: CPU3
Found ACPI CPU: CPU4
Found ACPI CPU: CPU5
Found ACPI CPU: CPU6
Found ACPI CPU: CPU7
C-State: Adding 3 states: C1 C3 C6 @ c3b000
Voltage: min= 700mV, max= 700mV
Model detected:			   
P-State: Added [Frequency 1729 MHz	FID 0xd]
P-State: Added [Frequency 1596 MHz	FID 0xc]
P-State: Added [Frequency 1463 MHz	FID 0xb]
P-State: Added [Frequency 1330 MHz	FID 0xa]
P-State: Added [Frequency 1197 MHz	FID 0x9]
P-State: Added [Frequency 1064 MHz	FID 0x8]
P-State: Added [Frequency 931 MHz	FID 0x7]
P-State: [Frequency 798 MHz	FID 0x6] is over the limit. Removed!
P-States: 7 states were succefully generated @ c3c000
FADT: Restart Fix applied !
Patched ACPI version 2 DSDT
Starting Darwin x86_64

logout

[Process completed]

Link to comment
Share on other sites

@VMonHeros,

the key is called PatchKernel and is to be used from com.appl.boot.plist (with value: Yes)

 

@Atom owners, if it doesn't work,

try to use ForceFSB/FixFSB and/or busratio (to be added to com.apple.boot.plist but not into "kernel flags").

Also, try it without p-states generator to see if the issue is related to the generator or elsewhere.

 

@denzel,

if we happen to add some sort of selector, probably we can add kabyl's ati.c. But honestly, I have no plan for it in the near future and probably not before getting some feedback from a friend (FKA? :P )

 

Hi Azi, thank u for correcting me. And btw, it'd be a pleasure to check your updates to the stuff :rolleyes:

 

@koko,

guyz with atom cpu can try to replace GenerateCStates with EnableC4State or EnableC6State.

 

@downlord,

this one seems to be an issue with Q6600. I honestly don't know what is wrong and where the issue comes from.

Please try koko's suggestion and give feedback. That could help me fix things.

 

If anybody wishes to help me by testing the pre-alpha and post feedback, here is the download-link:

anval_pre_5.1.4.zip

 

 

valv, i already say you that the problem with Q6600, my q6600, is the generatepstates! With this option disabled i have not the restart after boot, hence, the problem is the generatepstates. Can you fix this ?

 

thanks, i attached in previous post the cpuz dump request from you.

 

thanks ;)

Link to comment
Share on other sites

@Cobra03,

Why are u using the p/c-states generator? If you are wanting to load oem ssdts, no need to pull them from UBUNTU. They are provided by the bios at boot-time. Just make sure to use oemSSDT key (on com.apple.boot.plist).

Keep in mind that your oem values are your best bet when using an i7 processor. Also, pay attention to patch your dsdt whenever needed.

Regarding busratio, the one u used (boot flag or into kernel flags in com.apple.boot.plist) doesn't actually affect what bdmesg shows. This is done with busratio key on com.apple.boot.plist (proper to anval).

In that same way, fsb can be injected with ForceFSB (with value: e.g.: 133). But keep in mind that the legacy kernel checks the value and can affect it separately from boot-loader.

Link to comment
Share on other sites

@Cobra03,

Why are u using the p/c-states generator? If you are wanting to load oem ssdts, no need to pull them from UBUNTU. They are provided by the bios at boot-time. Just make sure to use oemSSDT key (on com.apple.boot.plist).

Keep in mind that your oem values are your best bet when using an i7 processor. Also, pay attention to patch your dsdt whenever needed.

Regarding busratio, the one u used (boot flag or into kernel flags in com.apple.boot.plist) doesn't actually affect what bdmesg shows. This is done with busratio key on com.apple.boot.plist (proper to anval).

In that same way, fsb can be injected with ForceFSB (with value: e.g.: 133). But keep in mind that the legacy kernel checks the value and can affect it separately from boot-loader.

 

Ok so here's my adjusted com.apple.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>Default Partition</key>
<string>hd(0,3)</string>
<key>FixFSB</key>
<string>Yes</string>
<key>ForceFSB</key>
<string>133</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>cpus=4 busratio=22 arch=X86_64</string>
<key>SystemType</key>
<string>2</string>
<key>Theme</key>
<string>Default</string>
<key>Timeout</key>
<string>2</string>
<key>oemSSDT</key>
<string>Yes</string>
</dict>
</plist>
/code]

And new bdmesg:
[code]Last login: Wed Jan 26 16:09:22 on console
Macintosh:~ MattLaptop$ /Users/MattLaptop/Desktop/AnVAL5/bdmesg; exit;
Config: [hd(0,3)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 824 bytes.
CPU: Intel(R) Core(TM) i7 CPU	   Q 740  @ 1.73GHz
CPU: Flex-Ratio = 13 
Sticking with [BCLK: 133Mhz, Bus-Ratio: ?~]
CPU: Tjmax ~ 100°C 			   Temperature= ~ 62°C
CPU: IDA:						  Enabled!
CPU: Vendor/Family/ExtFamily:	  0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping:	  0x1e/0x1/0x5
CPU: Multipliers x10:			  max=130, min=70
Turbo Ratio:					   22/19/14/14
CPU: MaxDiv/CurrDiv:			   0x0/0x0
CPU: TSCFreq:					  1729MHz
CPU: CPUFreq:					  1733MHz
CPU: FSBFreq:					  133MHz
CPU: Enhanced SpeedStep:		   1
CPU: NoCores/NoThreads:			8/16
CPU: Features:					 0x36d803a1
Theme: [hd(0,3)]/Extra/Themes/Default
Theme: [hd(0,3)]/Extra/Themes/Default
Found mode 1024x768 in VESA Table
Config: [hd(0,3)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 824 bytes.
Setting boot-uuid to: 68E28AC1-A701-35C5-88FA-4457763BCE52
Hibernate image is too old by 14343 seconds. Use ForceWake=y to override
Loading Darwin 10.6
Loading kernel mach_kernel
LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
ACPI: [hd(0,3)/Extra/DSDT.aml] 72446 bytes.
Using PCI-Root-UID value: 0
nVidia GeForce G310M 512MB NVa8 [10de:0a75] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
@0,display-cfg: ffffffff
@1,display-cfg: ffffffff
No SMBIOS replacement found.
Intel NHM IMC DRAM Controller [8086:d132] at 00:00.0
Frequency detected: 533 MHz (1066) Dual Channel 
CAS:7 tRC:7 tRP:7 RAS:20 (7-7-7-20)
Scanning smbus_dev <8086, 3b30> ...
Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1066MHz Vendor=Samsung
  PartNo=M471B5773CHS-CH9 SerialNo=98F3E9F3
Slot: 2 Type 24 2048MB (DDR3 SDRAM) 1066MHz Vendor=Samsung
  PartNo=M471B5773CHS-CH9 SerialNo=98F3EA16
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : a68fb2f6-e8c6-11df-a243-88ae1dfe3ace
ACPI: [hd(0,3)/Extra/DSDT.aml] 72446 bytes.
ACPI: [hd(0,3)/Extra/HPET.aml] 56 bytes.
ACPI: [hd(0,3)/Extra/APIC.aml] 152 bytes.
ACPI: [hd(0,3)/Extra/MCFG.aml] 60 bytes.
FADT: Restart Fix applied !
FADT: Restart Fix applied !
Patched ACPI version 2 DSDT
Starting Darwin x86_64

 

 

I believe I made the correct changes. Still have same results as before though. Thank you for your time. DSDT patching and SSDT's i am still learning!

Link to comment
Share on other sites

hello anv, thx for the update. for now i inject my gts 450

 

i told you about bad performance of vlc. for now it works fine.

it could be that it was my oc in com.apple.Boot.plist i will check.

 

hi anv, i found out that if i use ForceFSB=333 key my vlc gives me lags.

i´ve got it with my old 8800gs too.

 

tried to use a 10de_0dc4.rom instead of my com.apple.Boot.plist injektion for my gts450

 

the error is gone but it won´t reconize the gts450 in sysprofiler

 

should i register at voodooprojects ? because the patching error and auto detect ?

com.apple.Boot.plist.zip

gts450.rom.zip

forcefsb.txt

without_forcefsb_fix.txt

post-282470-1296077415_thumb.png

post-282470-1296077432_thumb.png

post-282470-1296077452_thumb.png

Link to comment
Share on other sites

@Cobra03,

well, FixFSB has nothing to do there if you sticked with ForceFSB. busratio could also be added as an independent key on boot.plist.

Other than that, u probably forgot to remove VoodooTSC and rebuild caches or so. I can't know :wink2:

Also, u may need to read about smbios.plist on the forum.

 

the error is gone but it won´t reconize the gts450 in sysprofiler
GraphicsEnabler does it already. If u want u can edit your dsdt accordingly instead.

Other than that, ForceFSB, like u discovered is more there to fix wrong values than actually playing with crazy fsb values. Stick with best value which satisfies performance. IIRC, two/three releases ago, I freed the injected fsb value from memory (unwise from me I knew that later ;) ).

U can still register to voodooprojects and am welcoming u, nut it 'd most likely not change things for you other than what u can change by yourself already.

 

Re-ARM: alpha is here

Link to comment
Share on other sites

Hi Azi, thank u for correcting me. And btw, it'd be a pleasure to check your updates to the stuff :rolleyes:

No problemo :) this helps correcting my self too. And if you find any noob stuff, just let me know!

 

Ok.. i did a small update to the diff; nothing important, just consolidating that code move to ExecKernel() and some comment edit. As you know, for these diffs, i reverted the code i have on Chazi to something more similar to Lebidou's original work; but life goes on and i need to get back on track so,

the diffs i uploaded so far are now "tagged" as Old.

 

About the code on options.c, for now i just want to call your attention to the fact that, i limited the use of F2 key to "only when GUI is in use". Though the patch works in Text Mode, it makes little sense using F2 without the GUI drawn; if the patch is causing artifacts, we won't be able to see them. Plus, since we can't get from Text Mode to Graphics Mode when we boot without GUI (check comment), using the key in Text Mode was messing things, as it does initGUI() amongst other "nasty" things not expected on Text Mode :P Anyway, i will re-check this again soon...

 

See ya later...

Link to comment
Share on other sites

@valv

 

Please check your boot0 files. I think is a bug inside.

After second reboot, bootloader stop on

boot0:done

 

Only reinstall this file helping. With installing I followed your instructions.

 

Thanks

 

BTW. Any news about resolving sound/time bug??

Link to comment
Share on other sites

Hi valv, im trying to load SSDT_1.aml, SSDT-2.aml, SSDT_3.aml

but im not sure how or where in com.apple.Boot.plist

<key>SSDT</key>
<string>/SSDT_1.aml, SSDT-2.aml, SSDT_3.aml</string>

would this be right ?

 

any tips on dell laptop ?

ACPI_SMC_PlatformPlugin::registerLPCDriver – WARNING – LPC device initialization failed: C-state power management not initialized

Link to comment
Share on other sites

Hi valv, im trying to load SSDT_1.aml, SSDT-2.aml, SSDT_3.aml

but im not sure how or where in com.apple.Boot.plist

<key>SSDT</key>
<string>/SSDT_1.aml, SSDT-2.aml, SSDT_3.aml</string>

would this be right ?

 

any tips on dell laptop ?

ACPI_SMC_PlatformPlugin::registerLPCDriver – WARNING – LPC device initialization failed: C-state power management not initialized

No, you don't need a special boot key to load those SSDT tables.

Just put them under Extra folder and the bootloader will handle the rest. Put the following in your boot.plist though.

<key>oemSSDT</key>
<string>No</string>
<key>DropSSDT</key>
<string>No</string>

Link to comment
Share on other sites

Unfortunately i don't have what it takes to fix that stuff and neither has the original developer of the patch, Lebidou; check this post; and here is the original topic for the patch. Also check this topic by DieBuche; this is what AutoResolution patch tries to do by patching the Vbios; if you read the topic you will find AutoResolution mentioned and also some comments by Lebidou.

The work i've been doing is just for learning purposes and to keep the patch interacting properly with the booter, as the code changes; no changes have i done to the "engine" :)

 

 

Nothing to do with dsdt; it only works with Intel chipsets, 800 and 900 series :)

 

 

Well, i did my job on informing you; i deleted the first dif

 

Azimutz, maybe I am wrong, but what if your AutoResolution patcher would apply to loaded custom vbios files, not the internal vbios? If the custom vbios loader works on core i5/i7, could you patch it before it is actually written into bios?

Link to comment
Share on other sites

@wojnar0,

how exactly did u reinstall ? same files ?

BTW. Any news about resolving sound/time bug??
This is not a bug. The thing is (in your case) you must stick with your bios values (fsb/ratio). It has been proven earlier that your issues disappeared in that case.

 

any tips on dell laptop ?

ACPI_SMC_PlatformPlugin::registerLPCDriver – WARNING – LPC device initialization failed: C-state power management not initialized

Patch your DSDT file. You need to edit the LPC device-id.

 

Anyone tried the pre-5.1.4 yet ? Plz, I need your feedback!

Link to comment
Share on other sites

 Share

×
×
  • Create New...