Jump to content

Mac OS X Lion (Developer Preview) Released


harrydeo
 Share

1,521 posts in this topic

Recommended Posts

...what's questionable is the manner in which it's delivered. While your demeanor is quite expected of a 15 year old, it is unprofessional and dismissive of other corroborators...

You know what. I am starting to feel sorry for Blackosx for mentioning the link to my work. Seriously. Why are we having this kind of discussions here? Not to mention that I strongly disagree with this remark. Please read what he wrote and feel free to PM me so that I can show you, with clear evidence that what he did was wrong.

 

Please remember that we are all here in the pursuit of the mutual cause. :angel: [/b]

This is why we advertise and push people to share their source code and ideas. That is why I have a public github repository. Because I believe that this 'sharing' is the way forward. But hey. Don't expect me to give it all away without 'you' doing anything in return for it ;)

 

The problem for some people here is that I speak out when I disagree. And I do this in public. Not in some IRQ channel so that nobody reads it. And no. There's no back stabbing on my account. But I won't be quiet when someone makes false accusations, like I was fishing for something for RevoBoot. Like there's some bug that I wanted to fix in RevoBoot.

 

Ah yes the mutual case. Well. Let's start by giving feedback, which he clearly didn't do (and some say for obvious reasons) and answering my questions, shall we?

 

Oh wait. Someone else already did that for him. Not that I will change RevoBoot for it, because that much should have been clear right from the start. This is not about RevoBoot. This isn't about me. This all is about me trying to help someone, who then pulled up his fences... simply because he felt that he was under attack, and you know what they say when you corner a rat? They jump right in your face! So true.

Link to comment
Share on other sites

Anyone know what's up with the Memory display for System Information on the latest release (11A459e), or is this some silly goof on my part?

I've used smbios.plist injected info and, then, Cham RC5 r800 with the info removed from smbios.plist.

 

RAM_11A459e.png

 

Bootloader messages show that it's being recognized (semi-accurately) as the following:

Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1333MHz Vendor=Corsair
	 PartNo=CM3X2G1600C9 SerialNo=00000000
  Slot: 2 Type 24 2048MB (DDR3 SDRAM) 1333MHz Vendor=Corsair
	 PartNo=CM3X2G1600C9 SerialNo=00000000
  Slot: 4 Type 24 2048MB (DDR3 SDRAM) 1333MHz Vendor=Corsair
	 PartNo=CM3X2G1600C9 SerialNo=00000000

 

and:

MemoryDevice:
   deviceLocator: A0
   bankLocator: Bank0/1
   memoryType: DDR3
   memorySpeed: 1600MHz
   manufacturer: Corsair
   serialNumber: 00000000
   assetTag: 
   partNumber: 

  Type: 17, Length: 27, Handle: 0x19

etc.

 

Is Apple expecting us to populate the other fields, now, before showing anything?

 

MAJ

 

Depending on the version of Chamaleon I run, I have this too.

The one I'm running now (I need to re-check which is) all banks are correctly populated.

Link to comment
Share on other sites

You know what. I am starting to feel sorry for Blackosx for mentioning the link to my work.

After seeing the words MSR and Sandy Bridge here I drew a similarity to some of the posts in your topic and thought linking to your work would be helpful and positive. The ensuing storm was unforeseen and never part of my intention. <_<

Link to comment
Share on other sites

What inflammatory responses? What bad attitude or lack of respect are you talking about? That's nonsense man. You simply cannot accept that a 15 year old girl is smarter than you, because hell yes did you forgot something. And now I should be moderated, because you can't handle it? Pfffft.

I rest my case; now where is the ignore user button on this forum?

Link to comment
Share on other sites

I rest my case; now where is the ignore user button on this forum?

Great. And so that everybody else here can see what I did in the meantime, instead of throwing with dirt:

 

post-669976-1305564245_thumb.png post-669976-1305564253_thumb.png

 

post-669976-1305564263_thumb.png

 

Note: This is virtually impossible with ANY Chameleon branch!!! And now I rest my case...

Link to comment
Share on other sites

For AD1988B.

With this in DSDT:

            Device (HDEF)
           {
               Name (_ADR, 0x001B0000)
               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x08)
                       {
                           "subsystem-id", 
                           Buffer (0x04)
                           {
                               0xA0, 0x00, 0x00, 0x00
                           }, 
                           "subsystem-vendor-id", 
                           Buffer (0x04)
                           {
                               0x6B, 0x10, 0x00, 0x00
                           }, 
                           "layout-id", 
                           Buffer (0x04)
                           {
                               0x0C, 0x00, 0x00, 0x00
                           }, 
                           "PinConfigurations", 
                           Buffer (Zero) {}
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

 

When i replace my HDEF section with the above code my dsdt doesn´t compile anymore but gives me 8 errors :)

 

Here is what i use and what works flawlessly in SL:

 

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x08)

{

"codec-id",

Buffer (0x04)

{

0x9B, 0x82, 0x43, 0x10

},

 

"layout-id",

Buffer (0x04)

{

0x0C, 0x00, 0x00, 0x00

},

 

"device-type",

Buffer (0x17)

{

"Analog Devices AD1988B"

},

 

"PinConfigurations",

Buffer (0x24)

{

/* 0000 */ 0x30, 0x40, 0x21, 0x01, 0x10, 0x40, 0x11, 0x01,

/* 0008 */ 0x40, 0x90, 0xA1, 0x01, 0x50, 0x30, 0x81, 0x01,

/* 0010 */ 0x60, 0x10, 0x01, 0x01, 0x20, 0x90, 0xA0, 0x90,

/* 0018 */ 0x80, 0xF1, 0x45, 0x01, 0x90, 0xF1, 0xC5, 0x01,

/* 0020 */ 0x70, 0x60, 0x01, 0x01

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

 

Great. And so that everybody else here can see what I did in the meantime, instead of throwing with dirt:

 

post-669976-1305564245_thumb.png post-669976-1305564253_thumb.png

 

post-669976-1305564263_thumb.png

 

Note: This is virtually impossible with ANY Chameleon branch!!! And now I rest my case...

 

WTF?!? This is ... ridiculous ... but somehow awesome, congrats!!! <- Just a LITTLE bit jealous :D

Link to comment
Share on other sites

Great. And so that everybody else here can see what I did in the meantime, instead of throwing with dirt:

 

post-669976-1305564245_thumb.png post-669976-1305564253_thumb.png

 

post-669976-1305564263_thumb.png

 

Note: This is virtually impossible with ANY Chameleon branch!!! And now I rest my case...

How do you get a Model-ID : MacBookPro 8,3 ..... with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] ??? (no)

Link to comment
Share on other sites

@Goron

You have done something wrong. These two dsdt sections are basically identical. Also did you try kext with your dsdt?

Actually it should be enough with this:

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x04)

{

"layout-id",

Buffer (0x04)

{

0x0C, 0x00, 0x00, 0x00

},

"PinConfigurations",

Buffer (Zero) {}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

 

Hmm, just remembered that it's not a good idea to copy/paste from codebox :(

Link to comment
Share on other sites

@Goron

You have done something wrong. These two dsdt sections are basically identical. Also did you try kext with your dsdt?

Actually it should be enough with this:

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x04)

{

"layout-id",

Buffer (0x04)

{

0x0C, 0x00, 0x00, 0x00

},

"PinConfigurations",

Buffer (Zero) {}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

 

Hmm, just remembered that it's not a good idea to copy/paste from codebox ;)

 

Guess you were perfectly right: c&p from codebox wasn´t the best idea ... ;P

 

Compiles without errors, curious if it works, as you initialize PINConfiguration with just (zero) and lack of codecs ... but who knows, always willing to learn :)

 

EDIT:

 

Doesn´t work either :(

I have just AD2000B.kext in /E/E, or alternatively in /S/L/E, which used to work in Snow ... which kexts are you using for sound in Lion???

 

/EDIT

 

Cheers

 

Goron

Link to comment
Share on other sites

11a459e

 

Safari problems,

 

Webpages are not responding. Do you want to wait to see if pages begin responding again, or reload all pages?

 

Reloading might lose information you’ve entered.

 

Don't Reload Reload

 

----

Webpages are not responding. To visit the selected webpage, all webpages in other tabs and windows must be reloaded. Do you want to visit this page?

 

Reloading other tabs and windows might lose information you’ve entered.

 

Cancel Visit Page

Then Bookmark all tabs does not work correctly

 

 

and double menu bar, but disappears after about 15? mins

 

--

I have also installed the server packages, but that seems to revert back to 11A419?

 

also no Wiki server 3?

Link to comment
Share on other sites

11a459e

 

Then Bookmark all tabs does not work correctly

 

 

and double menu bar, but disappears after about 15? mins

 

--

I have also installed the server packages, but that seems to revert back to 11A419?

 

also no Wiki server 3?

 

Same here, safari isn working properly, but if you click, just after the beachball on safari in the webpage, all is fine...

 

its just a beta.. remember this.. wait for the next version of lion..

Link to comment
Share on other sites

@Goron

I'm also using AD2000B.kext (huge thanks to The KiNG) with codecid for AD1988B, BUT since AppleHDA has changed in Lion (it will be the same also in 10.6.8) you can't use legacy kext. Instead you have to copy (replace) sections from Info.plist to appropriate files in Lion's AppleHDA.kext. These are layoutXX.xml (layout12.xml in our case) and Platforms.xml in AppleHDA.kext/Contents/Resources/. Also (if I'm not mistaking) to AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist. Info was posted here.

Link to comment
Share on other sites

When i replace my HDEF section with the above code my dsdt doesn´t compile anymore but gives me 8 errors :(

 

Here is what i use and what works flawlessly in SL:

 

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x08)

{

"codec-id",

Buffer (0x04)

{

0x9B, 0x82, 0x43, 0x10

},

 

"layout-id",

Buffer (0x04)

{

0x0C, 0x00, 0x00, 0x00

},

 

"device-type",

Buffer (0x17)

{

"Analog Devices AD1988B"

},

 

"PinConfigurations",

Buffer (0x24)

{

/* 0000 */ 0x30, 0x40, 0x21, 0x01, 0x10, 0x40, 0x11, 0x01,

/* 0008 */ 0x40, 0x90, 0xA1, 0x01, 0x50, 0x30, 0x81, 0x01,

/* 0010 */ 0x60, 0x10, 0x01, 0x01, 0x20, 0x90, 0xA0, 0x90,

/* 0018 */ 0x80, 0xF1, 0x45, 0x01, 0x90, 0xF1, 0xC5, 0x01,

/* 0020 */ 0x70, 0x60, 0x01, 0x01

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

 

 

 

WTF?!? This is ... ridiculous ... but somehow awesome, congrats!!! <- Just a LITTLE bit jealous ;)

 

 

 

Hi all,

@Goron

 

I solved the problem by installing 10.6.6 AppleHDA.kext for work AD1988B.

 

DSDT.aml patcher with AD1988B. txt and AD1988B.Fix.Kext

 

son_ti10.jpg

 

 

son1o.png

 

son2.png

 

 

 

son3.png

AppleHDA.kext.zip

Link to comment
Share on other sites

I tried to put dp4.. but.. I have always the same problem.. I hope aomeone has the same to help me solve it!

 

when the graphic raise.. I see for a while the desktop.. then.. pluf. I see a black screen.. and again the blue screen with the rainbow wheel of the mouse.. then for a second the desktop.. and again forever

If I boot in safe (boot ok) I restart.. so I came into the login screen. the login if fine so I thinked that it was a problem of windowserver manageer.. no.

the login if fine. I enter the user password.. and then.. pluf. came back in the login screen forever..

 

so.. tried to check fs.. to repair permissions.. to erase com.apple.windowserver.plist and com.apple.loginwindow.plist..

 

but.. nothing.. it's bouncing forever..

 

?????

 

ah

I analyzed the S/L/E

 

DP3 has 6 (included system.kext) kexts changed.. DP4 has LESS change!!!!!

 

DP4 has only:

 

IOPCIFamily

IONDRVSupport

AUdioAUUC

Applebacklightexpert

 

insted of DP3 that has IOGraphicsfamily more than dp4

 

SO my opinion is that in DP4 apple perferred to restore BAD changes in S/L/E.. turning back to DP2..

 

amazing

Link to comment
Share on other sites

Hi all,

@Goron

 

I solved the problem by installing 10.6.6 AppleHDA.kext for work AD1988B.

 

DSDT.aml patcher with AD1988B. txt and AD1988B.Fix.Kext

 

son_ti10.jpg

 

 

son1o.png

 

son2.png

 

 

 

son3.png

 

Thanks for the hint, but it looks somehow quick and dirty ;) ... think i´ll make another .plist to inject values, hope to find some time on weekend ...

 

 

Cheers

 

Goron

Link to comment
Share on other sites

DP3 has 6 (included system.kext) kexts changed.. DP4 has LESS change!!!!!

 

DP4 has only:

 

IOPCIFamily

IONDRVSupport

AUdioAUUC

Applebacklightexpert

 

insted of DP3 that has IOGraphicsfamily more than dp4

 

SO my opinion is that in DP4 apple perferred to restore BAD changes in S/L/E.. turning back to DP2..

 

amazing

 

The 11a459e still has the IOGraphicsFamily.kext version 2.3

Link to comment
Share on other sites

 Share

×
×
  • Create New...