Jump to content

AnVAL (ACPI Loader)


  • Please log in to reply
1537 replies to this topic

#1
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security
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.

AnVal needs YOU to succeed.

Attached File  Unclesamwantyou.jpg   21.18KB   2185 downloads

Please help by:
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. Posted Image

Update: 01-21-2011
Attached File  AnVAL5.1.4.zip   401.83KB   10021 downloads

Changelog:
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
Attached File  5.1.3_fixed.zip   401KB   850 downloadsAnVAL5.1.3

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
Attached File  AnVAL5.1.2.zip   393.56KB   608 downloads

Changelog:
bug-fix: AMD's instant reboot

AnVAL5.1.1.zip obsoleted

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
Attached File  AnVAL5.0.9.zip   392.39KB   524 downloads

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
Attached File  AnVAL5.0.8.zip   389.88KB   493 downloads

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
Attached File  AnVAL5.0.7.zip   387.22KB   252 downloads

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
Attached File  AnVAL5.0.6.zip   387.15KB   356 downloads

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
Attached File  AnVAL5.0.5.zip   387.16KB   80 downloads

Changelog:
bug fix: typo zeroed frequency

Attached File  AnVAL5.0.4.zip   117.31KB   52 downloads

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
Attached File  AnVAL5.0.3.zip   386.29KB   66 downloads

Changelog:
bug fix: cpu frequency calculation
bug fix: Vervet FrameBuffer for ATI 5770

Attached File  AnVAL5.0.2.zip   386.39KB   39 downloads

Changelog:
added two keys: moreVolt & lessVolt that would affect all the states

Update: 11-13-2010
Attached File  AnVAL_5.0.1.zip   382.75KB   69 downloadsAttached File  BootHelp.zip   3.19KB   429 downloads

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
freebsd & openbsd os support (Based on Nawcom's patch)
and many more

Update: 07-13-2010
Attached File  AnVAL4.zip   333.61KB   1994 downloads

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
Attached File  i386.zip   610.72KB   1183 downloads

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-2010

Changelog:
Source code made available, from now on, in
forge.voodooprojects.org/chameleon/branches/valv

Update: 05-14-2010
Attached File  boot.zip   100.84KB   1200 downloads

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

Update: 04-28-2010
Attached File  i386.zip   424.41KB   2343 downloadsAttached File  Chameleon_2.0_RC5pre7_r141.pkg.zip   948.75KB   2846 downloadsAttached File  Chameleon_2.0_RC5pre7_r141.pkg.md5.zip   284bytes   421 downloads

Supported graphic cards: (updated as of 11/15/2010)

Ati
0x10029589,  "ATI Radeon 2600 Series"0x10029588,  "ATI Radeon 2600 Series"0x100294C3,  "ATI Radeon 2400 Series"0x100294C4,  "ATI Radeon 2400 Series"0x100294C6,  "ATI Radeon 2400 Series"0x10029400,  "ATI Radeon 2900 Series"0x10029405,  "ATI Radeon 2900GT Series"0x10029581,  "ATI Radeon 2600 Series"0x10029583,  "ATI Radeon 2600 Series"0x10029586,  "ATI Radeon 2600 Series"0x10029587,  "ATI Radeon 2600 Series"0x100294C9,  "ATI Radeon 2400 Series"0x10029501,  "ATI Radeon 3800 Series"0x10029505,  "ATI Radeon 3800 Series"0x10029515,  "ATI Radeon 3800 Series"0x10029507,  "ATI Radeon 3800 Series"0x10029500,  "ATI Radeon 3800 Series"0x1002950F,  "ATI Radeon 3800X2 Series"0x100295C5,  "ATI Radeon 3400 Series"0x100295C7,  "ATI Radeon 3400 Series"0x100295C0,  "ATI Radeon 3400 Series"0x10029596,  "ATI Radeon 3600 Series"0x10029590,  "ATI Radeon 3600 Series"0x10029599,  "ATI Radeon 3600 Series"0x10029597,  "ATI Radeon 3600 Series"0x10029598,  "ATI Radeon 3600 Series"0x10029442,  "ATI Radeon 4850 Series"0x10029440,  "ATI Radeon 4870 Series"0x1002944C,  "ATI Radeon 4830 Series"0x10029460,  "ATI Radeon 4890 Series"0x10029462,  "ATI Radeon 4890 Series"0x10029441,  "ATI Radeon 4870X2 Series"0x10029443,  "ATI Radeon 4850X2 Series"0x10029444,  "ATI Radeon 4800 Series"0x10029446,  "ATI Radeon 4800 Series"0x1002944E,  "ATI Radeon 4730 Series"0x10029450,  "ATI Radeon 4800 Series"0x10029452,  "ATI Radeon 4800 Series"        0x10029456,  "ATI Radeon 4800 Series"        0x1002944A,  "ATI Radeon 4800 Mobility Series"0x1002945A,  "ATI Radeon 4800 Mobility Series"0x1002945B,  "ATI Radeon 4800 Mobility Series"0x1002944B,  "ATI Radeon 4800 Mobility Series"0x10029490,  "ATI Radeon 4670 Series"0x10029498,  "ATI Radeon 4650 Series"0x10029490,  "ATI Radeon 4600 Series"0x10029498,  "ATI Radeon 4600 Series"0x1002949E,  "ATI Radeon 4600 Series"0x10029480,  "ATI Radeon 4600 Series"0x10029488,  "ATI Radeon 4600 Series"0x10029540,  "ATI Radeon 4500 Series"0x10029541,  "ATI Radeon 4500 Series"0x1002954E,  "ATI Radeon 4500 Series"0x10029552,  "ATI Radeon 4300 Mobility Series"0x10029553,  "ATI Radeon 4500 Mobility Series"0x1002954F,  "ATI Radeon 4300 Series"0x100294B3,  "ATI Radeon 4770 Series"0x100294B5,  "ATI Radeon 4770 Series"0x100268F9,  "ATI Radeon HD 5400"0x100268D9,  "ATI Radeon HD 5500"0x100268DA,  "ATI Radeon HD 5500"0x100268D8,  "ATI Radeon HD 5670"0x100268B8,  "ATI Radeon 5700 Series"0x100268BE,  "ATI Radeon 5700 Series"0x100268BE,  "ATI Radeon HD 5750"0x100268B8,  "ATI Radeon HD 5770"0x10026898,  "ATI Radeon 5800 Series"0x10026899,  "ATI Radeon 5800 Series"0x10026899,  "ATI Radeon HD 5850"0x1002689E,  "ATI Radeon HD 5830"0x10026898,  "ATI Radeon HD 5870"0x1002689C,  "ATI Radeon HD 5970"0x24511682,  "ATI Radeon HD 4650"0x24521682,  "ATI Radeon HD 4650"0x24541682,  "ATI Radeon HD 4650"
nVidia
0x10DE0040,  "GeForce 6800 Ultra"0x10DE0041,  "GeForce 6800"0x10DE0042,  "GeForce 6800 LE"0x10DE0043,  "GeForce 6800 XE"0x10DE0044,  "GeForce 6800 XT"0x10DE0045,  "GeForce 6800 GT"0x10DE0046,  "GeForce 6800 GT"0x10DE0047,  "GeForce 6800 GS"0x10DE0048,  "GeForce 6800 XT"0x10DE004D,  "Quadro FX 3400"0x10DE004E,  "Quadro FX 4000"0x10DE0090,  "GeForce 7800 GTX"0x10DE0091,  "GeForce 7800 GTX"0x10DE0092,  "GeForce 7800 GT"0x10DE0093,  "GeForce 7800 GS"0x10DE0095,  "GeForce 7800 SLI"0x10DE0098,  "GeForce Go 7800"0x10DE0099,  "GeForce Go 7800 GTX"0x10DE009D,  "Quadro FX 4500"0x10DE00C0,  "GeForce 6800 GS"0x10DE00C1,  "GeForce 6800"0x10DE00C2,  "GeForce 6800 LE"0x10DE00C3,  "GeForce 6800 XT"0x10DE00C8,  "GeForce Go 6800"0x10DE00C9,  "GeForce Go 6800 Ultra"0x10DE00CC,  "Quadro FX Go1400"0x10DE00CD,  "Quadro FX 3450/4000 SDI"0x10DE00CE,  "Quadro FX 1400"0x10DE00F1,  "GeForce 6600 GT"0x10DE00F2,  "GeForce 6600"0x10DE00F3,  "GeForce 6200"0x10DE00F4,  "GeForce 6600 LE"0x10DE00F5,  "GeForce 7800 GS"0x10DE00F6,  "GeForce 6800 GS/XT"0x10DE00F8,  "Quadro FX 3400/4400"0x10DE00F9,  "GeForce 6800 Series GPU"0x10DE0140,  "GeForce 6600 GT"0x10DE0141,  "GeForce 6600"0x10DE0142,  "GeForce 6600 LE"0x10DE0143,  "GeForce 6600 VE"0x10DE0144,  "GeForce Go 6600"0x10DE0145,  "GeForce 6610 XL"0x10DE0146,  "GeForce Go 6600 TE/6200 TE"0x10DE0147,  "GeForce 6700 XL"0x10DE0148,  "GeForce Go 6600"0x10DE0149,  "GeForce Go 6600 GT"0x10DE014A,  "Quadro NVS 440"0x10DE014C,  "Quadro FX 550"0x10DE014D,  "Quadro FX 550"0x10DE014E,  "Quadro FX 540"0x10DE014F,  "GeForce 6200"0x10DE0160,  "GeForce 6500"0x10DE0161,  "GeForce 6200 TurboCache(tm)"0x10DE0162,  "GeForce 6200SE TurboCache(tm)"0x10DE0163,  "GeForce 6200 LE"0x10DE0164,  "GeForce Go 6200"0x10DE0165,  "Quadro NVS 285"0x10DE0166,  "GeForce Go 6400"0x10DE0167,  "GeForce Go 6200"0x10DE0168,  "GeForce Go 6400"0x10DE0169,  "GeForce 6250"0x10DE016A,  "GeForce 7100 GS"0x10DE0191,  "GeForce 8800 GTX"0x10DE0193,  "GeForce 8800 GTS"0x10DE0194,  "GeForce 8800 Ultra"0x10DE0197,  "Tesla C870"0x10DE019D,  "Quadro FX 5600"0x10DE019E,  "Quadro FX 4600"0x10DE01D0,  "GeForce 7350 LE"0x10DE01D1,  "GeForce 7300 LE"0x10DE01D2,  "GeForce 7550 LE"0x10DE01D3,  "GeForce 7300 SE/7200 GS"0x10DE01D6,  "GeForce Go 7200"0x10DE01D7,  "GeForce Go 7300"0x10DE01D8,  "GeForce Go 7400"0x10DE01D9,  "GeForce Go 7400 GS"0x10DE01DA,  "Quadro NVS 110M"0x10DE01DB,  "Quadro NVS 120M"0x10DE01DC,  "Quadro FX 350M"0x10DE01DD,  "GeForce 7500 LE"0x10DE01DE,  "Quadro FX 350"0x10DE01DF,  "GeForce 7300 GS"0x10DE0211,  "GeForce 6800"0x10DE0212,  "GeForce 6800 LE"0x10DE0215,  "GeForce 6800 GT"0x10DE0218,  "GeForce 6800 XT"0x10DE0221,  "GeForce 6200"0x10DE0222,  "GeForce 6200 A-LE"0x10DE0240,  "GeForce 6150"0x10DE0241,  "GeForce 6150 LE"0x10DE0242,  "GeForce 6100"0x10DE0244,  "GeForce Go 6150"0x10DE0245,  "Quadro NVS 210S / GeForce 6150LE"0x10DE0247,  "GeForce Go 6100"0x10DE0290,  "GeForce 7900 GTX"0x10DE0291,  "GeForce 7900 GT/GTO"0x10DE0292,  "GeForce 7900 GS"0x10DE0293,  "GeForce 7950 GX2"0x10DE0294,  "GeForce 7950 GX2"0x10DE0295,  "GeForce 7950 GT"0x10DE0298,  "GeForce Go 7900 GS"0x10DE0299,  "GeForce Go 7900 GTX"0x10DE029A,  "Quadro FX 2500M"0x10DE029B,  "Quadro FX 1500M"0x10DE029C,  "Quadro FX 5500"0x10DE029D,  "Quadro FX 3500"0x10DE029E,  "Quadro FX 1500"0x10DE029F,  "Quadro FX 4500 X2"0x10DE02E0,  "GeForce 7600 GT"0x10DE02E1,  "GeForce 7600 GS"0x10DE02E2,  "GeForce 7300 GT"0x10DE02E3,  "GeForce 7900 GS"0x10DE02E4,  "GeForce 7950 GT"0x10DE0301,  "GeForce FX 5800 Ultra"0x10DE0302,  "GeForce FX 5800"0x10DE0308,  "Quadro FX 2000"0x10DE0309,  "Quadro FX 1000"0x10DE0311,  "GeForce FX 5600 Ultra"0x10DE0312,  "GeForce FX 5600"0x10DE0314,  "GeForce FX 5600XT"0x10DE031A,  "GeForce FX Go5600"0x10DE031B,  "GeForce FX Go5650"0x10DE031C,  "Quadro FX Go700"0x10DE0324,  "GeForce FX Go5200"0x10DE0325,  "GeForce FX Go5250"0x10DE0326,  "GeForce FX 5500"0x10DE0328,  "GeForce FX Go5200 32M/64M"0x10DE032A,  "Quadro NVS 55/280 PCI"0x10DE032B,  "Quadro FX 500/600 PCI"0x10DE032C,  "GeForce FX Go53xx Series"0x10DE032D,  "GeForce FX Go5100"0x10DE0330,  "GeForce FX 5900 Ultra"0x10DE0331,  "GeForce FX 5900"0x10DE0332,  "GeForce FX 5900XT"0x10DE0333,  "GeForce FX 5950 Ultra"0x10DE0334,  "GeForce FX 5900ZT"0x10DE0338,  "Quadro FX 3000"0x10DE033F,  "Quadro FX 700"0x10DE0341,  "GeForce FX 5700 Ultra"0x10DE0342,  "GeForce FX 5700"0x10DE0343,  "GeForce FX 5700LE"0x10DE0344,  "GeForce FX 5700VE"0x10DE0347,  "GeForce FX Go5700"0x10DE0348,  "GeForce FX Go5700"0x10DE034C,  "Quadro FX Go1000"0x10DE034E,  "Quadro FX 1100"0x10DE038B,  "GeForce 7650 GS"0x10DE0390,  "GeForce 7650 GS"0x10DE0391,  "GeForce 7600 GT"0x10DE0392,  "GeForce 7600 GS"0x10DE0393,  "GeForce 7300 GT"0x10DE0394,  "GeForce 7600 LE"0x10DE0395,  "GeForce 7300 GT"0x10DE0397,  "GeForce Go 7700"0x10DE0398,  "GeForce Go 7600"0x10DE0399,  "GeForce Go 7600 GT"},0x10DE039A,  "Quadro NVS 300M"0x10DE039B,  "GeForce Go 7900 SE"0x10DE039C,  "Quadro FX 550M"0x10DE039E,  "Quadro FX 560"0x10DE03D0,  "GeForce 6150SE nForce 430"0x10DE03D1,  "GeForce 6100 nForce 405"0x10DE03D2,  "GeForce 6100 nForce 400"0x10DE03D5,  "GeForce 6100 nForce 420"0x10DE03D6,  "GeForce 7025 / nForce 630a"0x10DE0400,  "GeForce 8600 GTS"0x10DE0401,  "GeForce 8600 GT"0x10DE0402,  "GeForce 8600 GT"0x10DE0403,  "GeForce 8600 GS"0x10DE0404,  "GeForce 8400 GS"0x10DE0405,  "GeForce 9500M GS"0x10DE0406,  "GeForce 8300 GS"0x10DE0407,  "GeForce 8600M GT"0x10DE0408,  "GeForce 9650M GS"0x10DE0409,  "GeForce 8700M GT"0x10DE040A,  "Quadro FX 370"0x10DE040B,  "Quadro NVS 320M"0x10DE040C,  "Quadro FX 570M"0x10DE040D,  "Quadro FX 1600M"0x10DE040E,  "Quadro FX 570"0x10DE040F,  "Quadro FX 1700"0x10DE0410,  "GeForce GT 330"0x10DE0420,  "GeForce 8400 SE"0x10DE0421,  "GeForce 8500 GT"0x10DE0422,  "GeForce 8400 GS"0x10DE0423,  "GeForce 8300 GS"0x10DE0424,  "GeForce 8400 GS"0x10DE0425,  "GeForce 8600M GS"0x10DE0426,  "GeForce 8400M GT"0x10DE0427,  "GeForce 8400M GS"0x10DE0428,  "GeForce 8400M G"0x10DE0429,  "Quadro NVS 140M"0x10DE042A,  "Quadro NVS 130M"0x10DE042B,  "Quadro NVS 135M"0x10DE042C,  "GeForce 9400 GT"0x10DE042D,  "Quadro FX 360M"0x10DE042E,  "GeForce 9300M G"0x10DE042F,  "Quadro NVS 290"0x10DE053A,  "GeForce 7050 PV / nForce 630a"0x10DE053B,  "GeForce 7050 PV / nForce 630a"0x10DE053E,  "GeForce 7025 / nForce 630a"0x10DE05E0,  "GeForce GTX 295"0x10DE05E1,  "GeForce GTX 280"0x10DE05E2,  "GeForce GTX 260"0x10DE05E3,  "GeForce GTX 285"0x10DE05E6,  "GeForce GTX 275"0x10DE05EA,  "GeForce GTX 260"0x10DE05EB,  "GeForce GTX 295"0x10DE05ED,  "Quadroplex 2200 D2"0x10DE05F8,  "Quadroplex 2200 S4"0x10DE05F9,  "Quadro CX"0x10DE05FD,  "Quadro FX 5800"0x10DE05FE,  "Quadro FX 4800"0x10DE05FF,  "Quadro FX 3800"0x10DE0600,  "GeForce 8800 GTS 512"0x10DE0601,  "GeForce 9800 GT"0x10DE0602,  "GeForce 8800 GT"0x10DE0603,  "GeForce GT 230"0x10DE0604,  "GeForce 9800 GX2"0x10DE0605,  "GeForce 9800 GT"0x10DE0606,  "GeForce 8800 GS"0x10DE0607,  "GeForce GTS 240"0x10DE0608,  "GeForce 9800M GTX"0x10DE0609,  "GeForce 8800M GTS"0x10DE060A,  "GeForce GTX 280M"0x10DE060B,  "GeForce 9800M GT"0x10DE060C,  "GeForce 8800M GTX"0x10DE060D,  "GeForce 8800 GS"0x10DE060F,  "GeForce GTX 285M"0x10DE0610,  "GeForce 9600 GSO"0x10DE0611,  "GeForce 8800 GT"0x10DE0612,  "GeForce 9800 GTX"0x10DE0613,  "GeForce 9800 GTX+"0x10DE0614,  "GeForce 9800 GT"0x10DE0615,  "GeForce GTS 250"0x10DE0617,  "GeForce 9800M GTX"0x10DE0618,  "GeForce GTX 260M"0x10DE0619,  "Quadro FX 4700 X2"0x10DE061A,  "Quadro FX 3700"0x10DE061B,  "Quadro VX 200"0x10DE061C,  "Quadro FX 3600M"0x10DE061D,  "Quadro FX 2800M"0x10DE061F,  "Quadro FX 3800M"0x10DE0622,  "GeForce 9600 GT"0x10DE0623,  "GeForce 9600 GS"0x10DE0625,  "GeForce 9600 GSO 512"},0x10DE0626,  "GeForce GT 130"0x10DE0627,  "GeForce GT 140"0x10DE0628,  "GeForce 9800M GTS"0x10DE062A,  "GeForce 9700M GTS"0x10DE062C,  "GeForce 9800M GTS"0x10DE062D,  "GeForce 9600 GT"0x10DE062E,  "GeForce 9600 GT"0x10DE0631,  "GeForce GTS 160M"0x10DE0632,  "GeForce GTS 150M"0x10DE0635,  "GeForce 9600 GSO"0x10DE0637,  "GeForce 9600 GT"0x10DE0638,  "Quadro FX 1800"0x10DE063A,  "Quadro FX 2700M"0x10DE0640,  "GeForce 9500 GT"0x10DE0641,  "GeForce 9400 GT"0x10DE0642,  "GeForce 8400 GS"0x10DE0643,  "GeForce 9500 GT"0x10DE0644,  "GeForce 9500 GS"0x10DE0645,  "GeForce 9500 GS"0x10DE0646,  "GeForce GT 120"0x10DE0647,  "GeForce 9600M GT"0x10DE0648,  "GeForce 9600M GS"0x10DE0649,  "GeForce 9600M GT"0x10DE064A,  "GeForce 9700M GT"0x10DE064B,  "GeForce 9500M G"0x10DE064C,  "GeForce 9650M GT"0x10DE0651,  "GeForce G 110M"0x10DE0652,  "GeForce GT 130M"0x10DE0653,  "GeForce GT 120M"0x10DE0654,  "GeForce GT 220M"0x10DE0656,  "GeForce 9650 S"0x10DE0658,  "Quadro FX 380"0x10DE0659,  "Quadro FX 580"0x10DE065A,  "Quadro FX 1700M"0x10DE065B,  "GeForce 9400 GT"0x10DE065C,  "Quadro FX 770M"0x10DE065F,  "GeForce G210"0x10DE06C0,  "GeForce GTX 480"0x10DE06C4,  "GeForce GTX 465"0x10DE06CA,  "GeForce GTX 480M"0x10DE06CD,  "GeForce GTX 470"0x10DE06D1,  "Tesla C2050"0x10DE06D1,  "Tesla C2070"0x10DE06DD,  "Quadro 4000"0x10DE06DE,  "Tesla M2050"0x10DE06DE,  "Tesla M2070"0x10DE06E0,  "GeForce 9300 GE"0x10DE06E1,  "GeForce 9300 GS"0x10DE06E2,  "GeForce 8400"0x10DE06E3,  "GeForce 8400 SE"0x10DE06E4,  "GeForce 8400 GS"0x10DE06E5,  "GeForce 9300M GS"0x10DE06E6,  "GeForce G100"0x10DE06E7,  "GeForce 9300 SE"0x10DE06E8,  "GeForce 9200M GS"0x10DE06E9,  "GeForce 9300M GS"0x10DE06EA,  "Quadro NVS 150M"0x10DE06EB,  "Quadro NVS 160M"0x10DE06EC,  "GeForce G 105M"0x10DE06EF,  "GeForce G 103M"0x10DE06F8,  "Quadro NVS 420"0x10DE06F9,  "Quadro FX 370 LP"0x10DE06FA,  "Quadro NVS 450"0x10DE06FB,  "Quadro FX 370M"0x10DE06FD,  "Quadro NVS 295"0x10DE07E0,  "GeForce 7150 / nForce 630i"0x10DE07E1,  "GeForce 7100 / nForce 630i"0x10DE07E2,  "GeForce 7050 / nForce 630i"0x10DE07E3,  "GeForce 7050 / nForce 610i"0x10DE07E5,  "GeForce 7050 / nForce 620i"0x10DE0844,  "GeForce 9100M G"0x10DE0845,  "GeForce 8200M G"0x10DE0846,  "GeForce 9200"0x10DE0847,  "GeForce 9100"0x10DE0848,  "GeForce 8300"0x10DE0849,  "GeForce 8200"0x10DE084A,  "nForce 730a"0x10DE084B,  "GeForce 9200"0x10DE084C,  "nForce 980a/780a SLI"0x10DE084D,  "nForce 750a SLI"0x10DE084F,  "GeForce 8100 / nForce 720a"0x10DE0860,  "GeForce 9400"0x10DE0861,  "GeForce 9400"0x10DE0862,  "GeForce 9400M G"0x10DE0863,  "GeForce 9400M"0x10DE0864,  "GeForce 9300"0x10DE0865,  "ION"0x10DE0866,  "GeForce 9400M G"0x10DE0867,  "GeForce 9400"0x10DE0868,  "nForce 760i SLI"0x10DE086A,  "GeForce 9400"0x10DE086C,  "GeForce 9300 / nForce 730i"0x10DE086D,  "GeForce 9200"0x10DE086E,  "GeForce 9100M G"0x10DE086F,  "GeForce 8200M G"0x10DE0870,  "GeForce 9400M"0x10DE0871,  "GeForce 9200"0x10DE0872,  "GeForce G102M"0x10DE0873,  "GeForce G102M"0x10DE0874,  "ION"0x10DE0876,  "ION"0x10DE087A,  "GeForce 9400"0x10DE087D,  "ION 9400M"0x10DE087E,  "ION LE"0x10DE087F,  "ION LE"0x10DE0A20,  "GeForce GT220"0x10DE0A22,  "GeForce 315"0x10DE0A23,  "GeForce 210"0x10DE0A28,  "GeForce GT 230M"0x10DE0A29,  "GeForce GT 330M"0x10DE0A2A,  "GeForce GT 230M"0x10DE0A2B,  "GeForce GT 330M"0x10DE0A2C,  "NVS 5100M"0x10DE0A2D,  "GeForce GT 320M"0x10DE0A34,  "GeForce GT 240M"0x10DE0A35,  "GeForce GT 325M"0x10DE0A3C,  "Quadro FX 880M"0x10DE0A60,  "GeForce G210"0x10DE0A62,  "GeForce 205"0x10DE0A63,  "GeForce 310"0x10DE0A64,  "ION"0x10DE0A65,  "GeForce 210"0x10DE0A66,  "GeForce 310"0x10DE0A67,  "GeForce 315"0x10DE0A68,  "GeForce G105M"0x10DE0A69,  "GeForce G105M"0x10DE0A6A,  "NVS 2100M"0x10DE0A6C,  "NVS 3100M"0x10DE0A6E,  "GeForce 305M"0x10DE0A6F,  "ION"0x10DE0A70,  "GeForce 310M"0x10DE0A71,  "GeForce 305M"0x10DE0A72,  "GeForce 310M"0x10DE0A73,  "GeForce 305M"0x10DE0A74,  "GeForce G210M"0x10DE0A75,  "GeForce G310M"0x10DE0A78,  "Quadro FX 380 LP"0x10DE0A7C,  "Quadro FX 380M"0x10DE0CA0,  "GeForce GT 330 "0x10DE0CA2,  "GeForce GT 320"0x10DE0CA3,  "GeForce GT 240"0x10DE0CA4,  "GeForce GT 340"0x10DE0CA7,  "GeForce GT 330"0x10DE0CA8,  "GeForce GTS 260M"0x10DE0CA9,  "GeForce GTS 250M"0x10DE0CAC,  "GeForce 315"0x10DE0CAF,  "GeForce GT 335M"0x10DE0CB0,  "GeForce GTS 350M"0x10DE0CB1,  "GeForce GT 360M"0x10DE0CBC,  "Quadro FX 1800M"0x10DE0DC4,  "GeForce GTS 450"0x10DE0DE1,  "GeForce GT 430"0x10DE0DF0,  "GeForce GT 425M"0x10DE0E22,  "GeForce GTX 460"0x10DE0E24,  "GeForce GTX 460"0x10DE1080,  "GeForce GTX 580"0x10DE10C3,  "GeForce 8400 GS"
Intel
0x808627A2, "Mobile GMA950"0x808627AE,  "Mobile GMA950"0x808627A6,  "Mobile GMA950"0x8086A011,  "Mobile GMA3150"0x8086A012,  "Mobile GMA3150"0x80862772,  "Desktop GMA950"0x80862776,  "Desktop GMA950"0x8086A001,  "Desktop GMA3150"0x8086A002,  "Desktop GMA3150"0x80862A02,  "GMAX3100"0x80862A03,  "GMAX3100"0x80862A12,  "GMAX3100"0x80862A13,  "GMAX3100"0x80862A42,  "GMAX3100"0x80862A43,  "GMAX3100"

Manual Installation Procedures:

Snow Leopard
This has to be done manually (from command-line):The X is the drive identifier on which snow has been installed and/or the one you 'd want to use for booting (e.g.: USB).You can find that identifier with the <strong class='bbc'>diskutil list</strong> command.[list][*]sudo -s[*]newfs_hfs -v EFI /dev/diskXs1[*]fdisk -f boot0hfs -u -y /dev/rdiskX[*]dd if=boot1h of=/dev/rdiskXs1[*]mkdir /Volumes/EFI[*]mount_hfs /dev/diskXs1 /Volumes/EFI[*]cp boot /Volumes/EFI[/list]If you have windows on another partition, do not follow those steps in blue[list][*]fdisk -e /dev/rdiskX[*]p[*]f 1[*]w[*]y[*]q[*]mkdir /Volumes/EFI/Extra[*]mkdir /Volumes/EFI/Extra/10.6/Extensions[*]mkdir /Volumes/EFI/.fseventsd[*]touch /Volumes/EFI/.fseventsd/no_log[/list]Then, u 'd want to copy your extra kexts and/or kernel etc...[list][*]cp mach_kernel /Volumes/EFI/[*]cp Extensions.mkext /Volumes/EFI/Extra/10.6/Extensions/[*]cp *.aml /Volumes/EFI/Extra/[*]cp com.apple.boot.plist /Volumes/EFI/Extra/[*]cp smbios.plist /Volumes/EFI/Extra/[*]cp Themes /Volumes/EFI/Extra/[/list]Finally you 'd need to unmount the EFI partition[list][*]umount -f /Volumes/EFI[*]rm -rf /Volumes/EFI[*]fsck_hfs /dev/diskXs1[/list]
[color="#0000FF"]Leopard (Thanks to FKA)
To monitor your cpu's frequency, voltage, temperature... u may need:
Attached File  MSR_Tools.app.zip   320.01KB   1440 downloads
Enjoy, and keep tuned for next good news.
Greetz

Edited by valv, 13 March 2011 - 10:27 AM.


#2
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 889 posts
  • Location:חולון
Nice one, looks promising!

Now i have couple of questions:
What Nvidia cards does the auto-detection supports, is there a list anywhere?
Does it reads the UUID directly from hardware, or generates a random one?

#3
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

Nice one, looks promising!

Now i have couple of questions:
What Nvidia cards does the auto-detection supports, is there a list anywhere?
Does it reads the UUID directly from hardware, or generates a random one?


Hi XLR,

1) It's up to u to test it with your card "Huge Graphics Card" :) and tell us if this works for u.
more seriously I didn't find a list, neither I can tell u it supports 100% of nVidia cards
2) Yes it does read UUID directly (in my case) if your bios permits it

#4
Common Sense

Common Sense

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 226 posts

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 The Anv's Chameleon 2. Big thanks to Andy and the VoodooTeam for the hard work on this.
This is 2..0-RC5pre7

Changelog:
- Nvidia injection fix
- pciroot would not always return correct uuid in autodection mode
- Fixed the hibernation problem in boot2/resume.c
- Fixed all new booter versions with SystemType would override the facp value even if correct, now keeps the facp value if correct and no override has been done, implemented a best effort algo. for maximizing the chance to get the most correct value before we decide to use a fixed value (1=desktop)
- Fixed display cosmetics of UUID, now a convert.c file contains all conversions api, to be completed by function that we should reuse.
- Fixed SystemType would be always forced to a value, now optionally changed only if overridden
- Kept SystemID as the only option to change manually the system-id. For theses reasons, SystemId from bootConfig and SMUUID from smbiosConfig aer now DEPRECATED.
- Integrated JrCs fadt patch (kept for RC5 the existing DSDT.aml retry algo that disapeared in his patch, should be more discussed for RC6)
- Added JrCs modified convention name change to coding_standards
- Now malloc (ex. MALLOC in Asere patch) is renamed malloc(size) and is an alias to safe_malloc(size, file, line) with _FILE_ and _LINE_ prerocessor definitions
- Added a new 'Rename Partition Feature', now permitting to rename partition like 'System reserved' to a more meaningful name
- Added SystemID option permitting to change the System UUID to a fixed value.
- Added the PciRoot autodetection feature imported from pcefi10.5
- Added automatic "system-id" injection from dmi bios, also compatible with SystemID boot option and former SMUUID from smbios.plist
- Added "system-type' automatic injection (1=Desktop) plus override possibility with the new system-type option in bootConfig
- Added SMserial and SMproductname new options for smbios.plist
- Merged with asere patch, while keeping my fake_efi.c changes, and adding a new stringForKey() API, also changed the DT__XXXX() set of functions to handle const char * values instead of char*.
- Added full ACPI tables override.
- Added ACPI V1 to V4 conversion, also auto generates XSDT from RSDT if needed.
- Added force USB legacy off patch.

If u already have a Chameleon on your HDD, then use these files: Attached File  i386.zip   424.41KB   2343 downloads
with these you'll be replacing your own "boot" & "cdboot" files.

Now if u wanna go with a completely new setup, use the installer:
Attached File  Chameleon_2.0_RC5pre7_r141.pkg.zip   948.75KB   2846 downloadsAttached File  Chameleon_2.0_RC5pre7_r141.pkg.md5.zip   284bytes   421 downloads
Enjoy, and keep tuned for next good news.

Greetz


Hi,

Thanks for the upload it works great, hopefully we will get rc5 release soon :D

I noticed the memory detection is not working very well on my ep45-ds3lr (ich10r + ddr2). Aserebln bootloader 1.18 could detect the speed correctly and also the vendor of the ram. But this is of course a very minor thing.

Great release!

#5
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

Hi,

Thanks for the upload it works great, hopefully we will get rc5 release soon :(

I noticed the memory detection is not working very well on my ep45-ds3lr (ich10r + ddr2). Aserebln bootloader 1.18 could detect the speed correctly and also the vendor of the ram. But this is of course a very minor thing.

Great release!


u said it, this is minor, and I don't think customizing few keys into smbios.plist is a hard work.
Also, this all remains cosmetic. so, enjoy your ACPI tables again

#6
Freaky Chokra

Freaky Chokra

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male
Dear valv.

Loads of Complications... and broken installation of my Snow Leopard 10.6.3 x64
When, applied to the Snow Leopard 10.6.3 installation partition.

Will post the detailed log as soon as possible.
Right now posting from my Leopard 10.5.8 install.

Apologies for the short description and input. Hope that is fine. And, my inputs will help take it further.


Regards,
Freaky Chokra

#7
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

Dear AnV.

Loads of Complications... and broken installation of my Snow Leopard 10.6.3 x64
When, applied to the Snow Leopard 10.6.3 installation partition.

Will post the detailed log as soon as possible.
Right now posting from my Leopard 10.5.8 install.

Apologies for the short description and input. Hope that is fine. And, my inputs will help take it further.


Regards,
Freaky Chokra


hi Chokra, Apologies for your mistake.

how did u proceed ? Personally, am having 10.6.3 + 10.5.8 + EFI (from where things get loaded)

BTW: those files are already compiled, u can use the installer for your convenience

#8
scorcho

scorcho

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
works great on my setup, which is upgraded from AsereBLN's boot file.

question, though. how would i go about utilizing an external theme and not the embedded one? using the theme-free AsereBLN boot file it only has to be called in the boot plist. is there anything else that has to be called/switched for yours?

#9
Freaky Chokra

Freaky Chokra

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 353 posts
  • Gender:Male

hi Chokra, Apologies for your mistake.

how did u proceed ? Personally, am having 10.6.3 + 10.5.8 + EFI (from where things get loaded)

BTW: those files are already compiled, u can use the installer for your convenience

Hi valv.
No apologies needed. It's all experimentation and getting things working right and at their best, correct?
Well, I've my exams going on, and trying and using your boot loader was just me taking a break after 3 hours of writing on the theory aspects of Software Project Management. :P ;) Lolz...

Anyways, I usually don't prefer the "Installer way" when updating the "boot loaders". Terminal it is...Always! ;)
However, this time I chose to make an exception and try something new (due to shortage of time), and things just became messy.

Using the installer, I choose the base install, only. NO kexts, NO FAT or HFS option, NO themes.
But enabled the HPET, UHCI, EHCI fix options.
It wrote the boot loader fine.
But upon rebooting, It couldn't load the FakeSMC.kext in /Extra/Extensions/ and in the same .mkext file.

[I think your ./postflight script extracts the kexts from the respective .mkext file, right? and then rebuilds it
[But, it doesn't work properly. The extracted kexts are corrupted or "not-full" like their original sizes". I hope you got my point ;)]

Now, the other messages while rebooting, was that lots of kexts couldn't be loaded just like the Fakesmc.
These were:
1) the original JMicron.kext from /S/L/E/
2) AppleRTL8139Ethernet.kext
3) certain Audio kexts.. the names I forgot... by morning... ha ha ha.. (exams... )
4) The platformUUID.kext that was in /Extra/Extensions/ was extracted from the mkext.. but not correct rebuilt... making the system "non-original" and un-bootable too!
5) After everything appeared to load (or not load),
the last error displayed was:
"Apple_ACPI_SMC_platform could not load _CSD profile data....
and two more lines related to processor power management and the CSD stepping data or methods... I don't understand what it is ... and hence can't remember the exact output. My apologies... but probably you'll get the error from someone else, if they too faced the same thing. Or, in case I again faced the problem, I'll take a pic from my cell camera, ok?
6) It showed the dreaded and most dangerous message of all... "STILL WAITING FOR ROOT DEVICE"... on my perfectly working Snow installation. see my signature. Coz everything is DSDT patched and fully functional.
7) Lastly, during boot up, your boot loader pauses for 5 seconds saying an error occurred, and then proceeds.
This is not new to me... probably coz we are using hacked boot loaders, and System (SMC chip) emulators.
I've seen this error in a previous build of Chameleon (probably EFI 10.3 or 10.4 with Chameleon).
But I hadn't seen this error since I installed Chameleon R658 version and was using a EFI 10.6 boot loader file.
My Snow 10.6.3 system booted the fastest ever of all my installations.

Now, as I am writing this (very big & detailed) post / reply from my Snow Leopard , I'll say how I fixed things and got it back to normal too!

I booted into 10.5.8 and tried various combinations of replacing you boot, boot1h boot0 installation from my previous Chameleon R658 version.. but to no success. Coz still the FakeSMC, PlatformUUID and the SATA AHCI identification would not get loaded...
That means, the system would not load the DSMOS kext and then.... eventually pause showing "still waiting for root device".

I figured out that the actual AHCIPortinjector kext wasn't being loaded, coz there was none! I did not need to use it with previous boot loader at all!
So, I extracted the above kext, with IOAHCIBlockStorageInjector.kext from your installer into the /Exgtra/Extensions/ folder and rebuilt the mkext file.

Next, I rebooted using flags as: arch=i386 -x32 -f -v
And, I could then boot in to Snow Leopard finally!!! But instead of 32 bit, SL was still booting into x64 bit mode!!!!!
Checked and confirmed with the command "uname -a' in Terminal.

However, just one observation. During boot up, as you have said that the new boot loader file can load DSDT and SSDT tables during real time, I don't know why or how, but it is not able to read my tables from the BIOS of my motherboard.

Phew!.... That's the most things I can remember, and am happy to provide as much input as I can to take this Chameleon version to a working version.

[Happy Hacking!]

Regards,
Freaky Chokra

#10
MacTech84

MacTech84

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 306 posts

Hi XLR,

1) It's up to u to test it with your card "Huge Graphics Card" :blink: and tell us if this works for u.
more seriously I didn't find a list, neither I can tell u it supports 100% of nVidia cards
2) Yes it does read UUID directly (in my case) if your bios permits it



I have been so waiting for this release, now 1 question.. You say it supports 100% of Nvidia cards, does this mean the new "Fermi" aka 400 series cards are supported?

#11
BlackCH

BlackCH

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,615 posts
  • Gender:Male
  • Location:BCN
I've been running RC5Pre12 for at least two months. I fail to understand how this is a 'New Release'

#12
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security
Dear Chokra,
Try rebuilding your mkexts (from your own kexts) and copying them in the right place, see what comes. for the error message on boot, try these:
1) for Fakesmc, try replacing the value of the"OSBundleRequired" key to "Safe Boot" without quotes into the info.plist file of this kext. try to this with any kext supposed to cause problems not loading at boot-up.
2) get rid of platformUUID.kext, and see if it gets it directly from the Bios.

the message stating "Apple_ACPI_SMC_platform could not load" is normal as you did not mod your LPCB device id, this is needed for Speed-Step. this message can also show up when you chose the wrong model for your hack.

Regarding ACPI Tables loading from Bios, take a look at AppleACPIPlatformExpert section. on the right side, you can see "ACPI Tables" that got loaded. tell me wich ones u suspect not to be loaded. One thing though, do not expect to get your CpuxCST and CpuxIST tables to be loaded directly from bios with this. to get those loaded, you have to go the known way, extacting 'em first and then putting 'em on your disk.

I have been so waiting for this release, now 1 question.. You say it supports 100% of Nvidia cards, does this mean the new "Fermi" aka 400 series cards are supported?


valv:"...I didn't find a list, neither I can tell u it supports 100% of nVidia cards"


I've been running RC5Pre12 for at least two months. I fail to understand how this is a 'New Release'

u know, using a branch is not as using trunk section. evert dev do the changes he intends to be important for one case or the other, (that do not exist in trunk).

Andy worked this out to be the best ACPI loader for the rest of us. look into the boothelp below:

The boot _linenums:0'>The boot: prompt waits for you to type advanced startup options.If you don't type anything, the computer continues starting up normally. Ituses the kernel and configuration files on the startup device, which it alsouses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments]Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode), -x (safe mode) -F (ignore boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h)Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"If the computer won't start up properly, you may be able to start it up usingsafe mode. Type -x to start up in safe mode, which ignores all cacheddriver files.Special booter hotkeys: F5 Rescans optical drive. F10 Scans and displays all BIOS accessible drives. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves optical drive rescan mode.Additional useful command-line options: config=<file> Use an alternate Boot.plist file.Options useful in the com.apple.Boot.plist file: Wait=Yes|No Prompt for a key press before starting the kernel. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y) where 'x' is the disk number, 'y' the partition number. "Hide Partition" Remove unwanted partition(s) from the boot menu. =hd(x,y) [hd(m,n)] arch=<i386/x86_64> Force ABI to 32/64 bit and load 32/64 bit kernel. -x32 Enable forcing 32 bit ABI only and load 32 bit kernel. -x64 Enable forcing 64 bit ABI and load 64 bit kernel. LoadTestDrivers=Yes|No Enable loading of test drivers from /Test/Extensions(.mkext) GUI=No Disable the GUI (enabled by default). "Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default). "Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default). PciRoot=<value> Use an alternate value for PciRoot. (default value: 0). GraphicsEnabler=Yes|No Automatic device-properties generation for graphics cards. VideoROM=<file> Use an alternate ROM image (default path: /NVIDIA.ROM). VBIOS=Yes|No Inject VBIOS to device-properties. EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation for ethernet interfaces. UpdateACPIVersion=Yes Enable ACPI V1 to ACPI V4 upgrade (disabled by default). FixRestart=Yes Enable the restart fix (disabled by default). ForceHPET=Yes Force HPET on (disabled by default). USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default). EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). USBLegacyOff=Yes Force USB Legacy off (disabled by default). Wake=No Disable wake up after hibernation (enbaled by default). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file (default path is /private/var/vm/sleepimage). PMProfile=<0-7> Set preferred power management profile. oemDSDT=Yes Use standard DSDT and don't patch ACPI. oemHPET=Yes Use standard HPET table. oemSSDT=Yes Use standard SSDT tables. oemHPET=Yes Use standard HPET table. oemSBST=Yes Use standard SBST table. oemECDT=Yes Use standard ECDT table. oemASFT=Yes Use standard ASF! table. oemDMAR=Yes Use standard DMAR table. oemFADT=Yes Use standard FADT table. oemAPIC=Yes Use standard APIC table. oemMCFG=Yes Use standard MCFG table. DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DropHPET=Yes Skip the HPET table while relocating the ACPI tables. DropSLIC=Yes Skip the SLIC table while relocating the ACPI tables. DropSBST=Yes Skip the SBST table while relocating the ACPI tables. DropECDT=Yes Skip the ECDT table while relocating the ACPI tables. DropASFT=Yes Skip the ASF! table while relocating the ACPI tables. DropDMAR=Yes Skip the DMAR table while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml) HPET=<file> Use an alternate HPET.aml file (default path: /HPET.aml /Extra/HPET.aml) SBST=<file> Use an alternate SBST.aml file (default path: /DSDT.aml /Extra/SBST.aml) ECDT=<file> Use an alternate ECDT.aml file (default path: /ECDT.aml /Extra/ECDT.aml) DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml) ASFT=<file> Use an alternate ASFT.aml file (default path: /ASFT.aml /Extra/ASFT.aml) DMAR=<file> Use an alternate DMAR.aml file (default path: /DMAR.aml /Extra/DMAR.aml) FADT=<file> Use an alternate FADT.aml file (default path: /FADT.aml /Extra/FADT.aml) APIC=<file> Use an alternate APIC.aml file (default path: /APIC.aml /Extra/APIC.aml) MCFG=<file> Use an alternate MCFG.aml file (default path: /MCFG.aml /Extra/MCFG.aml) SMBIOS=<file> Use an alternate smbios.plist file (default path: /smbios.plist /Extra/smbios.plist bt(0,0)/Extra/smbios.plist). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if smbios.plist doesn't exist, factory values are kept. "Scan Single Drive" Scan the drive only where the booter got loaded from. =Yes|No Fix rescan issues when using a DVD reader in AHCI mode. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode.
Now take a look at the one from the trunk
[color="#556B2F"]The boot: prompt waits for you to type advanced startup options.If you don't type anything, the computer continues starting up normally. Ituses the kernel and configuration files on the startup device, which it alsouses as the root device. Advanced startup options use the following syntax:    [device]<kernel> [arguments]Example arguments include device: rd=<BSD device name>       (e.g. rd=disk0s2)         rd=*<IODeviceTree path>    (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name                (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose)    -s (single user mode),         -x (safe mode)  -F (ignore boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags                       (e.g. debug=0x144) io=0xffffffff                      (defined in IOKit/IOKitDebug.h)Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"If the computer won't start up properly, you may be able to start it up using safe mode.  Type -x to start up in safe mode, which ignores all cached driver files.Special booter hotkeys:  F5            Rescans optical drive.  F10           Scans and displays all BIOS accessible drives.  Special booter commands:  ?memory       Displays information about the computer's memory.  ?video        Displays VESA video modes supported by the computer's BIOS.  ?norescan     Leaves optical drive rescan mode.Additional useful command-line options:  config=<file>             Use an alternate Boot.plist file.Options useful in the com.apple.Boot.plist file:  Wait=Yes|No             Prompt for a key press before starting the kernel.  "Quiet Boot"=Yes|No     Use quiet boot mode (no messages or prompt).  Timeout=8               Number of seconds to pause at the boot: prompt.  "Instant Menu"=Yes      Force displaying the partition selection menu.   "Default Partition"     Sets the default boot partition,    =hd(x,y)                where 'x' & 'y' are the disk and partition numbers.  "Hide Partition"        Remove unwanted partition(s) from the boot menu.    =hd(x,y) [hd(m,n)]      only non mac osx boot partitions can be hidden.  "Rename Partition"        Rename partition(s) for the boot menu.    =hd(x,y) <alias> [;hd(m,n) <alias2> ...]  GUI=No                  Disable the GUI (enabled by default).  "Boot Banner"=Yes|No    Show boot banner in GUI mode (enabled by default).  "Legacy Logo"=Yes|No    Use the legacy grey apple logo (disabled by default).    PciRoot=<value>         Use an alternate value for PciRoot (default value 0).  GraphicsEnabler=Yes|No  Automatic device-properties generation for gfx cards.  UseAtiROM=Yes|No        Use an alternate Ati ROM image                             (path: /Extra/<vendorid>_<devid>.rom)  UseNvidiaROM=Yes|No     Use an alternate Nvidia ROM image                             (path:  /Extra/<vendorid>_<devid>.rom)  VBIOS=Yes|No            Inject VBIOS to device-properties.  EthernetBuiltIn=Yes|No  Automatic "built-in"=yes device-properties generation                          for ethernet interfaces.  USBBusFix=Yes           Enable the EHCI and UHCI fixes (disabled by default).  EHCIacquire=Yes         Enable the EHCI fix (disabled by default).  UHCIreset=Yes           Enable the UHCI fix (disabled by default).  ForceHPET=Yes|No        Force Enable HPET.  Wake=No                 Disable wake up after hibernation (default: enabled).  ForceWake=Yes           Force using the sleepimage (disabled by default).  WakeImage=<file>        Use an alternate sleepimage file.                             (default path is /private/var/vm/sleepimage).  DropSSDT=Yes            Skip the SSDT tables while relocating the ACPI tables.  DSDT=<file>             Use an alternate DSDT.aml file                             (default path: /DSDT.aml /Extra/DSDT.aml).  SMBIOS=<file>           Use an alternate smbios.plist file                             (default path: /smbios.plist /Extra/smbios.plist                             bt(0,0)/Extra/smbios.plist).  SMBIOSdefaults=No       Don't use the Default values for SMBIOS overriding                            if smbios.plist doesn't exist, factory                            values are kept.  "Scan Single Drive"     Scan the drive only where the booter got loaded from.    =Yes|No               Fix rescan pbs when using a DVD reader in AHCI mode.   Rescan=Yes              Enable CD-ROM rescan mode.  "Rescan Prompt"=Yes     Prompts for enable CD-ROM rescan mode.  SystemId=<UUID>         Set manually the system id UUID,                          SMUUID in smbios config (reserved field) isn't used.  SystemType=<n>          Set the system type where n is between 0..6                          (default =1 (Desktop)
Do you understand now how this is different from yours.
It gives us the chance to enjoy with our ACPI again (loading DSDT, SSDT, FADT, XSDT..), getting rid of many kexts (UUID, Restart..)

Hope you'll enjoy it like I do

#13
jlvaio

jlvaio

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts

Dear Chokra,
Try rebuilding your mkexts (from your own kexts) and copying them in the right place, see what comes. for the error message on boot, try these:
1) for Fakesmc, try replacing the value of the"OSBundleRequired" key to "Safe Boot" without quotes into the info.plist file of this kext. try to this with any kext supposed to cause problems not loading at boot-up.
2) get rid of platformUUID.kext, and see if it gets it directly from the Bios.

the message stating "Apple_ACPI_SMC_platform could not load" is normal as you did not mod your LPCB device id, this is needed for Speed-Step. this message can also show up when you chose the wrong model for your hack.

Regarding ACPI Tables loading from Bios, take a look at AppleACPIPlatformExpert section. on the right side, you can see "ACPI Tables" that got loaded. tell me wich ones u suspect not to be loaded. One thing though, do not expect to get your CpuxCST and CpuxIST tables to be loaded directly from bios with this. to get those loaded, you have to go the known way, extacting 'em first and then putting 'em on your disk.






u know, using a branch is not as using trunk section. evert dev do the changes he intends to be important for one case or the other, (that do not exist in trunk).

Andy worked this out to be the best ACPI loader for the rest of us. look into the boothelp below:


The boot _linenums:0'>The boot: prompt waits for you to type advanced startup options.If you don't type anything, the computer continues starting up normally. Ituses the kernel and configuration files on the startup device, which it alsouses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments]Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode), -x (safe mode) -F (ignore boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h)Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"If the computer won't start up properly, you may be able to start it up usingsafe mode. Type -x to start up in safe mode, which ignores all cacheddriver files.Special booter hotkeys: F5 Rescans optical drive. F10 Scans and displays all BIOS accessible drives. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves optical drive rescan mode.Additional useful command-line options: config=<file> Use an alternate Boot.plist file.Options useful in the com.apple.Boot.plist file: Wait=Yes|No Prompt for a key press before starting the kernel. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y) where 'x' is the disk number, 'y' the partition number. "Hide Partition" Remove unwanted partition(s) from the boot menu. =hd(x,y) [hd(m,n)] arch=<i386/x86_64> Force ABI to 32/64 bit and load 32/64 bit kernel. -x32 Enable forcing 32 bit ABI only and load 32 bit kernel. -x64 Enable forcing 64 bit ABI and load 64 bit kernel. LoadTestDrivers=Yes|No Enable loading of test drivers from /Test/Extensions(.mkext) GUI=No Disable the GUI (enabled by default). "Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default). "Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default). PciRoot=<value> Use an alternate value for PciRoot. (default value: 0). GraphicsEnabler=Yes|No Automatic device-properties generation for graphics cards. VideoROM=<file> Use an alternate ROM image (default path: /NVIDIA.ROM). VBIOS=Yes|No Inject VBIOS to device-properties. EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation for ethernet interfaces. UpdateACPIVersion=Yes Enable ACPI V1 to ACPI V4 upgrade (disabled by default). FixRestart=Yes Enable the restart fix (disabled by default). ForceHPET=Yes Force HPET on (disabled by default). USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default). EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). USBLegacyOff=Yes Force USB Legacy off (disabled by default). Wake=No Disable wake up after hibernation (enbaled by default). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file (default path is /private/var/vm/sleepimage). PMProfile=<0-7> Set preferred power management profile. oemDSDT=Yes Use standard DSDT and don't patch ACPI. oemHPET=Yes Use standard HPET table. oemSSDT=Yes Use standard SSDT tables. oemHPET=Yes Use standard HPET table. oemSBST=Yes Use standard SBST table. oemECDT=Yes Use standard ECDT table. oemASFT=Yes Use standard ASF! table. oemDMAR=Yes Use standard DMAR table. oemFADT=Yes Use standard FADT table. oemAPIC=Yes Use standard APIC table. oemMCFG=Yes Use standard MCFG table. DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DropHPET=Yes Skip the HPET table while relocating the ACPI tables. DropSLIC=Yes Skip the SLIC table while relocating the ACPI tables. DropSBST=Yes Skip the SBST table while relocating the ACPI tables. DropECDT=Yes Skip the ECDT table while relocating the ACPI tables. DropASFT=Yes Skip the ASF! table while relocating the ACPI tables. DropDMAR=Yes Skip the DMAR table while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml) HPET=<file> Use an alternate HPET.aml file (default path: /HPET.aml /Extra/HPET.aml) SBST=<file> Use an alternate SBST.aml file (default path: /DSDT.aml /Extra/SBST.aml) ECDT=<file> Use an alternate ECDT.aml file (default path: /ECDT.aml /Extra/ECDT.aml) DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml) ASFT=<file> Use an alternate ASFT.aml file (default path: /ASFT.aml /Extra/ASFT.aml) DMAR=<file> Use an alternate DMAR.aml file (default path: /DMAR.aml /Extra/DMAR.aml) FADT=<file> Use an alternate FADT.aml file (default path: /FADT.aml /Extra/FADT.aml) APIC=<file> Use an alternate APIC.aml file (default path: /APIC.aml /Extra/APIC.aml) MCFG=<file> Use an alternate MCFG.aml file (default path: /MCFG.aml /Extra/MCFG.aml) SMBIOS=<file> Use an alternate smbios.plist file (default path: /smbios.plist /Extra/smbios.plist bt(0,0)/Extra/smbios.plist). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if smbios.plist doesn't exist, factory values are kept. "Scan Single Drive" Scan the drive only where the booter got loaded from. =Yes|No Fix rescan issues when using a DVD reader in AHCI mode. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode.
Now take a look at the one from the trunk
[color="#556B2F"]The boot: prompt waits for you to type advanced startup options.If you don't type anything, the computer continues starting up normally. Ituses the kernel and configuration files on the startup device, which it alsouses as the root device. Advanced startup options use the following syntax:    [device]<kernel> [arguments]Example arguments include device: rd=<BSD device name>       (e.g. rd=disk0s2)         rd=*<IODeviceTree path>    (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name                (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose)    -s (single user mode),         -x (safe mode)  -F (ignore boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags                       (e.g. debug=0x144) io=0xffffffff                      (defined in IOKit/IOKitDebug.h)Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"If the computer won't start up properly, you may be able to start it up using safe mode.  Type -x to start up in safe mode, which ignores all cached driver files.Special booter hotkeys:  F5            Rescans optical drive.  F10           Scans and displays all BIOS accessible drives.  Special booter commands:  ?memory       Displays information about the computer's memory.  ?video        Displays VESA video modes supported by the computer's BIOS.  ?norescan     Leaves optical drive rescan mode.Additional useful command-line options:  config=<file>             Use an alternate Boot.plist file.Options useful in the com.apple.Boot.plist file:  Wait=Yes|No             Prompt for a key press before starting the kernel.  "Quiet Boot"=Yes|No     Use quiet boot mode (no messages or prompt).  Timeout=8               Number of seconds to pause at the boot: prompt.  "Instant Menu"=Yes      Force displaying the partition selection menu.   "Default Partition"     Sets the default boot partition,    =hd(x,y)                where 'x' & 'y' are the disk and partition numbers.  "Hide Partition"        Remove unwanted partition(s) from the boot menu.    =hd(x,y) [hd(m,n)]      only non mac osx boot partitions can be hidden.  "Rename Partition"        Rename partition(s) for the boot menu.    =hd(x,y) <alias> [;hd(m,n) <alias2> ...]  GUI=No                  Disable the GUI (enabled by default).  "Boot Banner"=Yes|No    Show boot banner in GUI mode (enabled by default).  "Legacy Logo"=Yes|No    Use the legacy grey apple logo (disabled by default).    PciRoot=<value>         Use an alternate value for PciRoot (default value 0).  GraphicsEnabler=Yes|No  Automatic device-properties generation for gfx cards.  UseAtiROM=Yes|No        Use an alternate Ati ROM image                             (path: /Extra/<vendorid>_<devid>.rom)  UseNvidiaROM=Yes|No     Use an alternate Nvidia ROM image                             (path:  /Extra/<vendorid>_<devid>.rom)  VBIOS=Yes|No            Inject VBIOS to device-properties.  EthernetBuiltIn=Yes|No  Automatic "built-in"=yes device-properties generation                          for ethernet interfaces.  USBBusFix=Yes           Enable the EHCI and UHCI fixes (disabled by default).  EHCIacquire=Yes         Enable the EHCI fix (disabled by default).  UHCIreset=Yes           Enable the UHCI fix (disabled by default).  ForceHPET=Yes|No        Force Enable HPET.  Wake=No                 Disable wake up after hibernation (default: enabled).  ForceWake=Yes           Force using the sleepimage (disabled by default).  WakeImage=<file>        Use an alternate sleepimage file.                             (default path is /private/var/vm/sleepimage).  DropSSDT=Yes            Skip the SSDT tables while relocating the ACPI tables.  DSDT=<file>             Use an alternate DSDT.aml file                             (default path: /DSDT.aml /Extra/DSDT.aml).  SMBIOS=<file>           Use an alternate smbios.plist file                             (default path: /smbios.plist /Extra/smbios.plist                             bt(0,0)/Extra/smbios.plist).  SMBIOSdefaults=No       Don't use the Default values for SMBIOS overriding                            if smbios.plist doesn't exist, factory                            values are kept.  "Scan Single Drive"     Scan the drive only where the booter got loaded from.    =Yes|No               Fix rescan pbs when using a DVD reader in AHCI mode.   Rescan=Yes              Enable CD-ROM rescan mode.  "Rescan Prompt"=Yes     Prompts for enable CD-ROM rescan mode.  SystemId=<UUID>         Set manually the system id UUID,                          SMUUID in smbios config (reserved field) isn't used.  SystemType=<n>          Set the system type where n is between 0..6                          (default =1 (Desktop)
Do you understand now how this is different from yours.
It gives us the chance to enjoy with our ACPI again (loading DSDT, SSDT, FADT, XSDT..), getting rid of many kexts (UUID, Restart..)

Hope you'll enjoy it like I do


hello does it work with vaio nvcards ?

flashback: the vaio doesnt have internal screen enabled

so i post you log with softmcss

11:23:50.65000...Open log 29/04/2010 11:23:5011:23:50.65001...softMCCS version = 2.4.0.94211:23:50.65102...OS version: 6.0.6000.211:23:50.65103...MAC address: 00-1D-E0-8E-1B-0911:23:50.65104...Starting hardware device enumeration11:23:50.65205...*******************************************11:23:50.65206...BUS_SLOT = PCI00000,PCI00004,PCI00008,PCI0000C,PCI00010,PCI00014,PCI00018,PCI0001C,PCI00020,PCI00024,PCI00028,PCI0002C11:23:50.65207...00000000 = 2A008086,20900106,0600000C,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.65208...00000008 = 2A018086,00100007,0604000C,00010010,00000000,00000000,00010100,00002020,CEF0CC00,DFF1D001,00000000,0000000011:23:50.65509...000000D0 = 28348086,02800005,0C030003,00800000,00000000,00000000,00000000,00000000,00001801,00000000,00000000,9016104D11:23:50.6550A...000000D1 = 28358086,02800005,0C030003,00000000,00000000,00000000,00000000,00000000,00001821,00000000,00000000,9016104D11:23:50.6560B...000000D7 = 283A8086,02900006,0C032003,00000000,FC304800,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.6560C...000000D8 = 284B8086,00100006,04030003,00000010,FC300004,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.6560D...000000E0 = 283F8086,00100007,06040003,00810010,00000000,00000000,00030200,20003030,F7F0F600,F1F1F001,00000000,0000000011:23:50.6570E...000000E8 = 28308086,02800005,0C030003,00800000,00000000,00000000,00000000,00000000,00001841,00000000,00000000,9016104D11:23:50.6570F...000000E9 = 28318086,02800005,0C030003,00000000,00000000,00000000,00000000,00000000,00001861,00000000,00000000,9016104D11:23:50.65810...000000EA = 28328086,02800005,0C030003,00000000,00000000,00000000,00000000,00000000,00001881,00000000,00000000,9016104D11:23:50.65811...000000EF = 28368086,02900006,0C032003,00000000,FC304C00,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.65912...000000F0 = 24488086,00100007,060401F3,00010000,00000000,00000000,20090800,2280F0F0,FC00FC00,0001FFF1,00000000,0000000011:23:50.65913...000000F8 = 28118086,02100007,06010003,00800000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.65914...00000100 = 040710DE,00100007,030000A1,00000010,CE000000,D000000C,00000000,CC000004,00000000,00002001,00000000,9016104D11:23:50.66515...00000200 = 436311AB,00100007,02000013,00000010,F6000004,00000000,00003001,00000000,00000000,00000000,00000000,9016104D11:23:50.69916...00000600 = 42298086,00100406,02800061,00000010,FA000004,00000000,00000000,00000000,00000000,00000000,00000000,1101808611:23:50.71017...00000818 = 8039104C,02100007,06070000,00823110,FC004000,020000A0,04090908,FC0FF000,FC0FF000,FC0FE000,FC0FE000,0000FC0011:23:50.71118...00000819 = 803A104C,02100016,0C001000,00802010,FC006000,FC000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.71119...0000081A = 803B104C,02100006,01800000,00803910,FC005000,00000000,00000000,00000000,00000000,00000000,00000000,9016104D11:23:50.7121A...00000820 = 71331131,02900006,048000D1,00000600,FC006800,00000000,00000000,00000000,00000000,00000000,00000000,E836146111:23:50.8221B...Graphics controllers found = 111:23:50.8231C...Device 1 = A4,040710DE,9016104D,00000100,CE000000,00002000,00000002,NV5011:23:50.8241D...Abstraction layer = 111:23:50.8241E...Beginning initialization11:23:50.8241F...///////////////////////////////////////////11:23:50.82420...Hardware monitor enumeration11:23:50.82521...*******************************************11:23:50.82522...Querying 0001000111:23:50.82623.....[S] [P]11:23:50.87824.....[S] [P]11:23:50.98125.....[S] [P]11:23:50.98226...Nothing found on 0001000111:23:50.98227...*******************************************11:23:50.98228...Querying 0002000111:23:50.98329.....[S] [P]11:23:51.0352A.....[S] [P]11:23:51.1382B.....[S] [P]11:23:51.1392C...Nothing found on 0002000111:23:51.1392D...*******************************************11:23:51.1392E...Querying 0003000111:23:53.3362F...Nothing found on 0003000111:23:53.33630...*******************************************11:23:53.33631...Querying 0004000111:23:53.33732.....[S] [P]11:23:53.38933.....[S] [P]11:23:53.49234.....[S] [P]11:23:53.49335...Nothing found on 0004000111:23:53.49336...*******************************************11:23:53.49637...*******************************************11:23:53.49638...Found device on NVIDIA GeForce 8600M GT11:23:53.49639...Monitor ID = Microsoft Nvidia Defaul11:23:53.4963A...Raw EDID = 00FFFFFFFFFFFF00367F2600000000002D0C010380201400EAA8E099574B92251C505400000001010101010101010101010101010101603B808270B02540182C460042C910000018000000FC004E76696469612044656661756C000000FC007420466C61742050616E656C00000000FD00003D1D4B10000020202020200000E611:23:53.6253B...Error: failed to obtain capabilities string from driver11:23:53.6303C...Error: failed to obtain capabilities string length from OS11:23:53.8713D...Error: failed to obtain capabilities string from driver11:23:53.8763E...Error: failed to obtain capabilities string length from OS11:23:54.1963F...Error: failed to obtain capabilities string from driver11:23:54.20040...Error: failed to obtain capabilities string length from OS11:23:54.62341...Error: failed to obtain capabilities string from driver11:23:54.62642...Error: failed to obtain capabilities string length from OS11:23:54.62643...MS_0026 on NVIDIA GeForce 8600M GT does not respond to DDC/CI11:23:54.62644...*******************************************11:23:54.62745...Software monitor enumeration11:23:54.62746...Monitor #1: Microsoft Nvidia Defaul11:23:54.62747.............. Hardware ID: 0x000011:23:54.62848.............. Device handle: 0x0001000111:23:54.62849.............. Device number: 011:23:54.6284A.............. Device name: \\.\DISPLAY111:23:54.6284B.............. Device string: NVIDIA GeForce 8600M GT11:23:54.6294C.............. Device ID: PCI\VEN_10DE&DEV_0407&SUBSYS_9016104D&REV_A111:23:54.6294D.............. Device flags: 0x0000000511:23:54.6294E.............. Device driver: nvd3dum 7.15.11.676011:23:54.6294F.............. Monitor name: \\.\DISPLAY1\Monitor011:23:54.62950.............. Monitor string: Écran plat numérique (1920 x 1200 60 Hz)11:23:54.62951.............. Monitor flags: 0x0000000311:23:54.62952.............. Coordinates: 0,0,1920,120011:23:55.63053...Finished monitor enumeration, total elapsed time = 4804 ms11:23:55.63054...Number of monitors enumerated = 1 total, 0 DDC/CI11:23:55.63055...\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\



here is log with mon info

MonitorModel name............... Nvidia Default Flat PanelManufacturer............. MicrosoftPlug and Play ID......... MS_0026Serial number............ n/aManufacture date......... 2002, ISO week 45-------------------------EDID revision............ 1.3Input signal type........ DigitalColor bit depth.......... UndefinedDisplay type............. RGB colorScreen size.............. 320 x 200 mm (14,9 in)Power management......... Standby, Suspend, Active off/sleepExtension blocs.......... None-------------------------DDC/CI................... Not supportedColor characteristicsDefault color space...... Non-sRGBDisplay gamma............ 1,00Red chromaticity......... Rx 0,600 - Ry 0,342Green chromaticity....... Gx 0,295 - Gy 0,570Blue chromaticity........ Bx 0,147 - By 0,111White point (default).... Wx 0,313 - Wy 0,328Additional descriptors... NoneTiming characteristicsHorizontal scan range.... 29-75kHzVertical scan range...... 0-61HzVideo bandwidth.......... 160MHzCVT standard............. Not supportedGTF standard............. Not supportedAdditional descriptors... NonePreferred timing......... YesNative/preferred timing.. 1920x1200p at 60Hz (16:10)Modeline............... "1920x1200" 152,000 1920 1944 1988 2050 1200 1204 1210 1237 -hsync -vsyncStandard timings supportedReport informationDate generated........... 29/04/2010Software revision........ 2.50.0.849Operating system......... 6.0.6000.2Raw data00,FF,FF,FF,FF,FF,FF,00,36,7F,26,00,00,00,00,00,2D,0C,01,03,80,20,14,00,EA,A8,E0,99,57,4B,92,25,1C,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,60,3B,80,82,70,B0,25,40,18,2C,46,00,42,C9,10,00,00,18,00,00,00,FC,00,4E,76,69,64,69,61,20,44,65,66,61,75,6C,00,00,00,FC,00,74,20,46,6C,61,74,20,50,61,6E,65,6C,00,00,00,00,FD,00,00,3D,1D,4B,10,00,00,20,20,20,20,20,00,00,E6



can you help?

in first post i upload dsdt from dsdtse and edid from softmcss..

thanks from reply

Attached Files



#14
bs0d

bs0d

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts

I've been running RC5Pre12 for at least two months. I fail to understand how this is a 'New Release'


AnV if your part of the Chameleon Team ... why do you carry on with your own releases ?

Either your a team player or not which is it ?

#15
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

AnV if your part of the Chameleon Team ... why do you carry on with your own releases ?

Either your a team player or not which is it ?


Why the attitude? He has his own branch on the Voodoo server and is experimenting with various things, as are other members of the team. Also this may not actually have come from him but been compiled from his branch.

#16
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

AnV if your part of the Chameleon Team ... why do you carry on with your own releases ?

Either your a team player or not which is it ?

man this is a pre-release/variant.
btw, take a look around the forum you'll find many devs doing own stuff that just didn't stick into the final release.

sorry but, I don't think many over here understand what this does. just take a look at aserebln's or ab__73 bootloaders. maybe not that much people are interested in ACPI tables load as I was thinking. maybe I should remove this topic. anyway am sharing it and am excited to know it'll come to enjoyment later on

#17
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
thanks for this valv :P

#18
valv

valv

    InsanelyMac Architect

  • Members
  • PipPipPipPipPipPipPip
  • 910 posts
  • Gender:Male
  • Location:Unrevealed Area
  • Interests:Operating Systems<br />Networking<br />Security

thanks for this valv :P


happy to here from u my friend.
thanks to u (for the speed-step topic & everything) and to all people behind this bootloader, I got 100% working vanilla (speed-step..)

#19
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

man this is a pre-release/variant.
btw, take a look around the forum you'll find many devs doing own stuff that just didn't stick into the final release.

sorry but, I don't think many over here understand what this does. just take a look at aserebln's or ab__73 bootloaders. maybe not that much people are interested in ACPI tables load as I was thinking. maybe I should remove this topic. anyway am sharing it and am excited to know it'll come to enjoyment later on


I think it's good the new work is getting some excitement. There is a heck of a lot of new stuff being down over at Voodoo Projects, but bringing it here helps expand the testing and feedback.

#20
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,619 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

AnV if your part of the Chameleon Team ... why do you carry on with your own releases ?

Either your a team player or not which is it ?

Yes I am a team player but I need these features tested thoroughly before a new rewrite...
The eventual version will have this probably implemented slightly different (even more options with less code).
We've been thinking of setting some options list so it knows which .aml files to load + replace/add.
I at current haven't had much time to fully rewrite it yet.
BTW: This is the code from my branch over @ chameleon forge which needs some updating still (I'll get to that) + is still pre-release...





1 user(s) are reading this topic

1 members, 0 guests, 0 anonymous users


© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy