Jump to content

AnVAL (ACPI Loader)


valv
 Share

1,538 posts in this topic

Recommended Posts

Hi valv !

I now "overhauled" my dsdt part which does power (sleep, shutdown) a bit and now it seems that also boot Beta4B can shutdown (sleep worked already).

Also no problems using that BETA4B last 3 days.

Link to comment
Share on other sites

The system-type could then be injected from some kext maybe (or the bootloader's key is 2 by default).

btw, did you try alpha5 on your Dell Studio? If u do, look if your i7 is fully recognized (especially the fsb value)

I just noticed that with alpha5 on my Dell Studio, "Bus Speed" is detected as 533MHz. Confirmed it by running "sysctl -a | grep freq". Comparing to new MacBookPro6,1 System Profiler, it obviously wrong. On the new MacBook Pro with Intel Core i5 Processor (don't know which one), "Bus Speed" is being replaced with "Processor Interconnect Speed". The speed measure in GT/s. However, Geekbench result on my Dell is almost identical between windows & Mac OS X. In the noob point of view, I can assume no reduce in performance. :)

 

I will test your beta boot file as soon as possible. :(

Link to comment
Share on other sites

which version are u using?

:rolleyes: good joke if it is one, but it seems like u merged your sysctl dump from E7500 and edited the brand_string with the one from N280

I thought N280 should have cpu model 28. Isn't ? If am wrong, correct me!

It seems you 're using this model

post-498884-1277900428_thumb.png

image source is here

confirmed here

Well, you are right to be confused, valv. But this person is using tea's kernel hack from here, and as such, the machdep.cpu.model is going to show 23. I also have an Atom, and just for kicks (I normally just use Meklort's NetbookInstaller) I tried AnVAL with the teateam bithacked kernel, and my frequencies (hw.*frequency*) and machdep.cpu.* are all the same as his, see here:

 

hw.busfrequency = 2132000000
hw.cpufrequency = 2048000000
hw.tbfrequency = 1000000000
hw.busfrequency: 2132000000
hw.busfrequency_min: 2132000000
hw.busfrequency_max: 2132000000
hw.cpufrequency: 2048000000
hw.cpufrequency_min: 2048000000
hw.cpufrequency_max: 2048000000
hw.tbfrequency: 1000000000
machdep.cpu.max_basic: 10
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel® Atom(tm) CPU N270   @ 1.60GHz
machdep.cpu.family: 6
machdep.cpu.model: 23
machdep.cpu.extmodel: 1
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 2
machdep.cpu.feature_bits: 3219782655 4244381
machdep.cpu.extfeature_bits: 1048576 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:  XD LAHF
machdep.cpu.logical_per_package: 2
machdep.cpu.cores_per_package: 1
machdep.cpu.microcode_version: 522
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.small_level1: 2028621756
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

So, unlike Meklort's NBI-modded boot, AnVAL doesn't patch the kernel on-the-fly for Atom CPUs, making it necessary to use teateam's kernel which makes the Atom look like a Core2Solo. I'd be happy to help you test with the Atom, should you decide to implement support, one way or the other. As it stands, my 1.6GHz N270 reports crazy info for both bus and cpufreq using AnVAL. I'm looking forward to trying your bootloader on my Core2Duo-based notebooks as well! Keep up the great work, guys.

Link to comment
Share on other sites

The option to load a dsdt other than the default one is not working. I have tried every combination and this is an inconvenience when you want to test your dsdt.

 

dsdt=<file>

 

Using Chameleon_2.0_RC5pre7_r141.pkg.md5.zip"

Link to comment
Share on other sites

The option to load a dsdt other than the default one is not working. I have tried every combination and this is an inconvenience when you want to test your dsdt.

 

dsdt=<file>

 

Using Chameleon_2.0_RC5pre7_r141.pkg.md5.zip"

 

Have you tried,

 

DSDT=<file>

 

All boot parameters are case sensitive.

 

--

AB

Link to comment
Share on other sites

The option to load a dsdt other than the default one is not working. I have tried every combination and this is an inconvenience when you want to test your dsdt.

 

dsdt=<file>

 

Using Chameleon_2.0_RC5pre7_r141.pkg.md5.zip"

 

actually you can use the following syntax in the com.apple.boot.plist to define a custom named DSDT:

 

<key>DSDT</key>
<string>/Extra/myDSDT.aml</string>

 

if your own modified DSDT is named DSDT.aml you dont need the above syntax, the booter secognizes the DSDT automatically.

Link to comment
Share on other sites

Yep,

name of the key is DSDT (uppercase) and on RC5 we need to type the full path to the file, not just the name.

The path/name to/of the file can be upper or lowercase, Chameleon doesn't care for that, but the name of the keys are case sensitive.

Link to comment
Share on other sites

hello guys.. i want to install this driver/kexts but i dont know what to download and how to install it..

 

can someone make a AnVal.pkg.. yes a package so i dont need to install it via terminal.. coz im confused..

 

if no one will able to make a packge can someone PM me and send me a video on installing this..

 

thanks,... i hope u can help me.. by the way this thread says that Ati Mobility 4500 series is supported..

 

question is ati radeon mobility 4530 supported??? sorry noob.. and does it have QE/CL?? thanks in advance

 

 

I believe that u guys can do this for me.. im sorry for being such a noob about this... thanks again.. sorry for bad english..

Link to comment
Share on other sites

i don t use vbox i just give a try to see if i can have more info about my spec

 

other thing indoing F2 4times at boot i acces to bios and it shows "raid config " is "hide" can it be why bios don t dump

 

Hi,,any solution for Vaio Black internal screen??.

Thanks,,soryy my English

Link to comment
Share on other sites

hello guys.. i want to install this driver/kexts but i dont know what to download and how to install it..

 

can someone make a AnVal.pkg.. yes a package so i dont need to install it via terminal.. coz im confused..

 

if no one will able to make a packge can someone PM me and send me a video on installing this..

 

thanks,... i hope u can help me.. by the way this thread says that Ati Mobility 4500 series is supported..

 

question is ati radeon mobility 4530 supported??? sorry noob.. and does it have QE/CL?? thanks in advance

 

 

I believe that u guys can do this for me.. im sorry for being such a noob about this... thanks again.. sorry for bad english..

 

Google lizard.. Youl find it at the voodoo forums.. Its brilliant..

 

VALV.. Any update buddy?

Link to comment
Share on other sites

Google lizard.. Youl find it at the voodoo forums.. Its brilliant..

 

VALV.. Any update buddy?

 

hey thanks.. for replying.. is it supported with QE/CL.. ati radeon mobility 4530??

 

found it... can u show me how to do this using lizard.. a guide will be helpful.. thanks

Link to comment
Share on other sites

by the way im running iPortable OSX.. all working except graphics card...

 

a guide to install this driver using Lizard or video using teminal will be better.

 

MY hard drive partitions:

 

1.) Windows 7 Home Premium

2.) Windows 7 Ultimate

3.) iPortable OSX

 

thanks in advance.. sorry noob..

Link to comment
Share on other sites

Is there some kind of list with all supported flags inside com.apple.Boot.plist?

 

I tried making one years ago.. Not many people ever helped update it though.. Anyway here is the link..

 

http://www.insanelymac.com/forum/index.php?showtopic=99891

 

There are a lot since Darwin comes from freebsd but not all the flags work with all kernals or versions of Darwin.

Link to comment
Share on other sites

Have you tried,

 

DSDT=<file>

 

All boot parameters are case sensitive.

 

--

AB

 

Ok it works as long as I do not pass any other variables at the boot prompt. If I add the verbose mode -v to it it loads the default dsdt.

 

 

 

Thanks

 

 

EDITED:

 

I can pass the -v option but have to pass it first then the DSDT=<file> override 2nd. If I reverse it, it loads the default dsdt.

Link to comment
Share on other sites

I need some major help here. I am totally lost on this one. Dell XPS M1530.

 

I have two seagate drives 500GB each. I have two issues going on with one drive and none on the other drive.

 

The one that works perfect has 3 partitions. Snow1, Snow2, Snow3 and both have Snow Leopard 10.6.3 with Chameleon V2 RC5 Pre 7 r141 and Brett Whinnen NON CPU SPECIFIC DSDT.

 

The second drive also has the same size 3 partitions Snow1 Snow2 and Snow3. Snow1 and Snow 2 on both drives basically have the same vanilla Snow leopard install 10.6.3 besides a few application differences they are 100% the same.

 

Both have the exact same Chameleon, drive size and Snow3 is just a GUID partition to save data.

 

The one drive has a problem with the memory profiler. When I click on memory I see this message. "There was an error while gathering this information"

 

The other problem is that it will not sleep/wake correctly. It reboots, crashes etc.

 

I can correct the one issue, the memory issue when I substitute the Chameleon with v2 RC5 Pre11 r119 but the Splash screen is gone. No biggie. It takes care of the memory issue but I still cannot get the sleep/wak to work correctly.

 

 

How it is possible that one drive is 100% functional and the other has those two issues? Both drives 100% identical as far as the install goes.

 

There is a slight difference in seagate model numbers on both one has more of a greenish underside while the other is more bluish. They both have the 8GB cache and 7200RPM. Same specs overall.

 

Any hint on this one? I have tried everything.

 

I want to remove the EFI partition completely and reinstall to see if that takes care of it unless that forkes the two partition OS's , if so, then forget trying that.

 

Anyone please help on this. I have tried everything.

 

Only three kexts are being used in the /extra/extensions and only boot file in the EFI partition. The three kexts are the Nub and apple PS2 controller and fakesmc.kext.

 

The SMBIOS is in the root of the /extra along with the exact same dsdt.aml

 

All the /Extra folder and boot from the EFI partition are 100% the same. I just dunno what could be causing this? It must be something with the EFI partition you would think?

 

Maybe the /usr/standalone/i386 files?

 

 

 

 

 

 

EDITED 7-9-10

 

Maybe if I did not have my Head in my Ass I would have thought about this more. The BIOS USB wake was enabled. Once I disabled that, sleep works again. No Reboot.

 

Sorry about the lengthy post. Moderator delete this if you want.

 

Thanks

Link to comment
Share on other sites

sticking with beta4b code for now, as it seems to be mature enough (sorry 00diabolic, we by this are not giving up u up). I ended up committing the actual code to the branch. late tonight, I 'll be adding the build to the first post.

Greetz

Link to comment
Share on other sites

sticking with beta4b code for now, as it seems to be mature enough (sorry 00diabolic, we by this are not giving up u up). I ended up committing the actual code to the branch. late tonight, I 'll be adding the build to the first post.

Greetz

 

Hey :), very good news, congratulations :(

P. S. So far beta 4b works just great

Link to comment
Share on other sites

Apple should buy 4b ;)
I think they cannot afford it, as they would pay everyone of us for the joined efforts. It is just too much for 'em ^_^
Link to comment
Share on other sites

sticking with beta4b code for now, as it seems to be mature enough (sorry 00diabolic, we by this are not giving up u up). I ended up committing the actual code to the branch. late tonight, I 'll be adding the build to the first post.

Greetz

 

Thanks valv.. Let me know if you start looking into the problem again or add a FSB= flag. I am using Aserebln for now as the random KP's when using fix fsb got to be to much.

 

Thanks again.. :-)

Link to comment
Share on other sites

Thanks valv.. Let me know if you start looking into the problem again or add a FSB= flag. I am using Aserebln for now as the random KP's when using fix fsb got to be to much.

 

Thanks again.. :-)

no problem.

btw, first post updated and latest build download link added

Link to comment
Share on other sites

 Share

×
×
  • Create New...