Jump to content

AnVAL (ACPI Loader)


valv
 Share

1,538 posts in this topic

Recommended Posts

ok here we go:
  1. click on alt & space at the same time
  2. on the spotlight searchfiled type the word terminal
  3. once on terminal type this: diskutil -list > Desktop/diskutil.txt
  4. then post the file here (you should find it on your desktop)

 

ok. it was just an attempt

 

here is the diskutil.txt on my machine.

diskutil.txt

Link to comment
Share on other sites

fair treatment for everyone. That's all.
it is the case mate. updating the code is just a matter of time. Code is available after test phase to avoid flooding the branch with b******t, and thus avoid to mess with users installations. what would happen if someone takes the code, compiles it and uses it just to see his multiboot system broke (with hours or days of setting things up...).

I'd be blamed not you, not mods. What we're doing here is ensuring quality. please be comprehensive. Code will be available when it's available.

P.S.: do not give devs the feeling they are working for you. they do there job; it's fun and all. but if they feel oppressed they flee.

 

at the end, what would satisfy you? is by justice you mean I have to be banned, or the topic removed/unaccessible (again)? ok, no problem. There is a plenty of space for everyone on the net. have a nice time

Link to comment
Share on other sites

it is the case mate. updating the code is just a matter of time. Code is available after test phase to avoid flooding the branch with b******t, and thus avoid to mess with users installations. what would happen if someone takes the code, compiles it and uses it just to see his multiboot system broke (with hours or days of setting things up...).

I'd be blamed not you, not mods. What we're doing here is ensuring quality. please be comprehensive. Code will be available when it's available.

P.S.: do not give devs the feeling they are working for you. they do there job; it's fun and all. but if they feel oppressed they flee.

 

at the end, what would satisfy you? is by justice you mean I have to be banned, or the topic removed/unaccessible (again)? ok, no problem. There is a plenty of space for everyone on the net. have a nice time

No. I don't want you to leave or have your account suspended. That would be silly. However. Why not stick to the rules? Why should they be different for person A to person B? Think about that for a second. We wouldn't even have this discussion here.

 

And hey. I'm girl enough to say sorry for giving your a bad feeling because honestly, that was most certainly not my intention. I just want fairness applied to everyone.

 

I do understand, I think, why you work the way you work. It's too much of a hassle, but that doesn't change the rules. Which are not set out by me either so in the end it's not me, but the license. I'm just the expressing voice.

Link to comment
Share on other sites

No. I don't want you to leave or have your account suspended. That would be silly. However. Why not stick to the rules? Why should they be different for person A to person B? Think about that for a second. We wouldn't even have this discussion here.

 

And hey. I'm girl enough to say sorry for giving your a bad feeling because honestly, that was most certainly not my intention. I just want fairness applied to everyone.

 

I do understand, I think, why you work the way you work. It's too much of a hassle, but that doesn't change the rules. Which are not set out by me either so in the end it's not me, but the license. I'm just the expressing voice.

the portion of code that applies to the license have already been posted since July. what am doing next is personal (friends, users...) efforts and is by no means object to apsl. There seems to be no preference. The rules remain.

The difference is I've already posted the portion of code in question. Look around you (especially meklort's modularity).

I could produce an module instead and never give source of it to the users. I did prefer to go the way am going, just to prove my sense of sharing (that slowly gets over-consumed).

After all, I ain't sure you were a girl. Thus I'd be gentleman and let it go so. sorry!

Link to comment
Share on other sites

the portion of code that applies to the license have already been posted since July. what am doing next is personal (friends, users...) efforts and is by no means object to apsl.

117 is right ,

 

Every time you modify the sources and redistribute the binary, the binary must come with sources, because the sources you have modified (i guess cpu.c and acpipatcher.c) are still respectively under ASPL license and/or copyrighted,

 

this is not a personal/private project anymore, since you decide to share the binary with the world :)

 

plus :

 

"Materials derived from Open Source must include source code, as well as an explanation of what has been done to it." -> Rules

Link to comment
Share on other sites

hum.. were did i read this talk before??

I think we have some ground here, to sue Valv... let's nail him!! :)

But, let's take care of Apple first... they make us wait to long for the damn xnu sources

and they don't post the code every time they make a change to it, i'm pretty sure of that.

Do you hear Apple, next 10.6 betas i want the xnu source, pronto!! :D

 

Don't you guys have nothing better to do? Like something more productive?!

Link to comment
Share on other sites

@Azimutz, I totally agree. :)

 

Rule is rule, no doubt about it. I believe valv got distracted when posting this comment:-

what am doing next is personal (friends, users...) efforts and is by no means object to apsl.

If we go back a couple of posts, valv did mention that he will release the source code when it is ready. I'm sure what valv means was to test the binary with the help of everyone here before releasing the source code, of course after the boot file does proved to work.

Link to comment
Share on other sites

seems to me something is failing to the puzzle. I have no idea what though to be honest. any thoughts are welcome. somedays I miss guyz like superhai.

btw, would u try stressing your cpu as much as possible and see if (with help of MSRTools) the value under Actual frequency gets over the 100 %

Thank u dear!

 

Thanks, got MSRTool working now (booting in 32Bit, arch=i386)

NO SPEEDSTEP anymore with 10.6.5- DSDT or autogen Pstates. LPC +SMC (needed for speedstep) are loaded.

Made an posting in the main speedstep (Gigabyte) thread, because doesnt matter dsdt or autogen injection - both didnt speedstep!

http://www.insanelymac.com/forum/index.php...70#entry1588991

Bildschirmfoto_2010_11_22_um_10.06.10.jpg

Link to comment
Share on other sites

@Azimutz, I totally agree. :P

 

Rule is rule, no doubt about it. I believe valv got distracted when posting this comment:-

what am doing next is personal (friends, users...) efforts and is by no means object to apsl.

If we go back a couple of posts, valv did mention that he will release the source code when it is ready. I'm sure what valv means was to test the binary with the help of everyone here before releasing the source code, of course after the boot file does proved to work.

 

Totally agree also. Little point in releasing Source for the boot file when it is constantly changing with a view to achieving functionality! Also, as Valv himself pointed out to me, messing with some of the sources - "maxvolt" for instance if unlocked - could result in fried CPUs so a stable version that is then commented accordingly is safer for all.

 

No doubt sources will come. Meantime, I am very happy to continue testing to help in completing this phase of development.

Link to comment
Share on other sites

this is not a personal/private project anymore, since you decide to share the binary with the world :P
In a matter of respecting the rules, and giving justice to whom yells for it, I did remove every materials that did not respect

the rules.

Hereby, there will be no more builds of anval without the sources.

Till it gets ready for a stable release, I will avoid posting builds publicly.

 

Don't you guys have nothing better to do? Like something more productive?!
I'm sure what valv means was to test the binary with the help of everyone here before releasing the source code, of course after the boot file does proved to work.

I would supply the scene with the latest source code, when I decide to.

And again, sorry for this. I just can't work in such conditions.

 

Last, I would like to thank everybody who helped with tests, suggestions, donation...

Special thanks go to my friends: JBraddock, cparm, kizwan, mitch_de, Azi, rednous and everyone I did not mention.

Link to comment
Share on other sites

Back to Pstates + speedstep :thumbsup_anim:

As i said in the last page posting there were some changes in the ACPI_SMC_Plaltfrom.kext (within IOPlatformplugin.kext) which makes old wording LegancyPM not working anymore.

I now deleted LegancyPM (also no speedstep) and worked out an new modded iMac11,1 .plist.

Used orig. iMac11,1 and some parts out of MacPro3,1.plist (GPU parts! Imac has buildin GPU, complete different)

WORKING NOW - Mhz + Volts (using dsdt but will fork for sure also with autogen) :)

 

To all: Also try to VERIFY if your PStates really work if you post results.

Generated (or dsdt Pstates) shown in Systemprofiler does NOT mean they are really used+working also (with your Mac Modell/MacModell Powermangement settings)

Boot in 32 Bit and use MSR Tool (valv uploaded in 1# posting) to VERIFY if the generated Pstates also work or not.

Bildschirmfoto_2010_11_22_um_14.19.44.jpg

Bildschirmfoto_2010_11_22_um_14.40.29.jpg

Link to comment
Share on other sites

Back to Pstates + speedstep :thumbsup_anim:

As i said in the last page posting there were some changes in the ACPI_SMC_Plaltfrom.kext (within IOPlatformplugin.kext) which makes old wording LegancyPM not working anymore.

I now deleted LegancyPM (also no speedstep) and worked out an new modded iMac11,1 .plist.

Used orig. iMac11,1 and some parts out of MacPro3,1.plist (GPU parts! Imac has buildin GPU, complete different)

Apart from the GPU part, there happens to some changes in SP1 key in major OSX upgrades. I know that this happened in 10.6.3.

 

BTW, can anyone tell me what TM1 and TM2 that appear on MSR Tools are for. They are always off in my case.

Link to comment
Share on other sites

Yep , here my iMac11,1 .plist (modded with some MacPro3,1 content, used in the place older posting show)

 

"BTW, can anyone tell me what TM1 and TM2 are for that appear on MSR Tools. They are always off in my case."

I dont know , but do you see changes in Volt or Multiplier / MHz ? If not then TM off means speedstep cant work or MSR cant handle your CPU (perhaps TM off , if you see MHZ changes, doesnt matter on non C2D Cpus like i5/i7)

 

Hint: At least to see that speedstep working in 64 Bit also (MSR Tool cant run there) i use Hardwaremonitor (must also work with IstatMenue) with Fakesmc/IntelSMC Plugin - Volts changes i see if speedstep working. Before the Volts were fixed (high) as speedstep wont run.

Dont worry about the shown CPU Volts - the real mVolts my vary to other tools - computation of VID>mVolts often little different = little different mVolts between measurement tools.

 

TO ALL: Problems since 10.6.5 (if worked before) with speedstep should be discussed in the speedstep thread further, Only autogen related probs may be here with sense.

Bildschirmfoto_2010_11_22_um_15.53.04.jpg

iMac11_1.plist.zip

Bildschirmfoto_2010_11_22_um_16.09.56.jpg

Bildschirmfoto_2010_11_22_um_16.09.38.jpg

Link to comment
Share on other sites

@JBraddock,

TM1 and TM2 are cpu's thermal monitors. They serve the case when the cpu gets too hot, by lowering power consumption.

More specific, TM1 affects one core. This is done by altering the clock duty cycle.

when TM2 affects all of them by lowering bus-ratio.

Link to comment
Share on other sites

@mitch_de: I'm posting my MSR Tools screen shot -- it seems speed stepping is working on my E7500. I also observed the CPUs frequency going from 1.6 GHz (in idle state) to 2.93 GHz (while running 2-3 applications). I'm with AnVal 5.0.5 boot loader, automatic P and related C states generation, and using MacPro 3,1 in SMBIOS.plist.

post-171931-1290451107_thumb.png

 

valv, thanx for the marvelous job :) and the nice words to the testers some posts ago :)

Link to comment
Share on other sites

Valv, can you implement support for two ati 5770 cards like Kabyl's bootloader? His lets you run two 5770's in crossfire (even though crossfire doesn't work under osx).

 

Basically his will show both cards in "slot-1" upon boot, and shows both in system profiler. Where as your bootloader boots fine, but when osx loads, any attempt to run finder or system preferences, just completely locks up the system.

Link to comment
Share on other sites

@mitch_de: I'm posting my MSR Tools screen shot -- it seems speed stepping is working on my E7500. I also observed the CPUs frequency going from 1.6 GHz (in idle state) to 2.93 GHz (while running 2-3 applications). I'm with AnVal 5.0.5 boot loader, automatic P and related C states generation, and using MacPro 3,1 in SMBIOS.plist.

 

valv, thanx for the marvelous job :) and the nice words to the testers some posts ago :)

Could you please upload AnVal 5.0.5 boot file along with your SMBIOS.plist

i'm having trouble getting my C2D E7200 speed stepping to work.

 

Thanks in advance.

Link to comment
Share on other sites

Hello everyone.

 

I have trouble with GMAX3100 (using stock/native kexts).

 

With:

 

AnVAL5.0.5.zip (Update: 11-19-2010)

 

I get black screen (the backlight is on), it started from grey colored screen then changed into black, i tried do vnc session and it work. So it's a problem X3100GMA (QE/CI running)

 

Strange things is when I'm using Chameleon-2.0-RC4-r684 it boot correctly and I got QE/CI normal.

 

On both I can't switch to 1024x768 res (running fine with native res @1280x800).

 

Can anyone help me getting this solved?

 

 

thanks.

 

note: QE/CI confirm working from transparent menu bar / dashboard effect when placing new widget / playing video or games.

 

Update: Solve for AnVAL 5.0.5, I have to remove "GraphicsEnabler=Yes" so now it boot into GUI, but still can not switch to 1024x768 resolution. Does anyone know how to solve this? could be EDID data for the LCD?

 

Thanks.

Link to comment
Share on other sites

 Share

×
×
  • Create New...