Jump to content

[GUIDE]: The MacBookPro18 Project


valv
 Share

499 posts in this topic

Recommended Posts

Hi JBraddock

 

My HDX16 infor:

 

CPU: Intel® Core™ 2 Duo P8600 2x2.4GHz /1066Mhz FSB, 3MB Cache.

Chipset: Intel® P45

Memory: 04GB DDR2 Bus 800MHz

HDD: 500GB 5400rpm SATA

VGA: 512Mb Geforce 9600GT.

Display: 16 Infinity WXGAUlttra BrightView (1366x768) , Webcam 1.3M

...

Sorry it took this long to post this. Here is an Extra folder for your PC.

Please read carefully.

 

- Please use AnVaL's latest version. Not that it is the best bootloader out there, but there are some keys in boot.plist that's unique to this bootloader.

- Delete all other extensions you are using right now. You only need the extensions I am sending now.

- Use Kext Wizard to repair permissions. Pfix might be responsible for some of the KPs we are having.

- It is better to install GenericBrightness.kext to System/Library/Extensions. Otherwise, it will not get loaded with the way that Kext Wizard repairs permissions.

- Check your Bios and make sure you've enabled CPU C6 States.

- DSDT file doesn't include HDEF fix. Apply it if you wish so with additional kexts in this topic. You are now using AppleHDA so you know how to do it.

 

- Changes from my previous DSDT file:

 

* New Firewire Hack. Not tested.

* New Sata Fix. We don't need AHCIPort.kext anymore.

* The size of the DSDT file is much smaller. I removed unused devices. (Hope I didn't break anything)

* SMC version in FakeSMC.kext was corrected.

* EDID value is replaced with that of your panel. I am not sure this does affect the functionality though.

* Removed PCI Slot codes from Ethernet and Firewire as even real the mac doesn't have those. They slow down boot process.

* A new Chameleon theme by Mald0n. Change SnowKitty in boot.plist to Default if you want to try.

* A missing code for battery was added. I am not sure it affect the functionality.

* Applied some additional DSDT code for 9600M GT based on the values from real the mac. I haven't try HDMI with these fixes. I am not sure it affects the functionality. Test it please.

* CPU2 and CPU3 codes were removed from Scope (_PR).

* NO Bluetooth injector anymore. The only reason I've tried an injector is to be able to wake computer via a bluetooth device. But, it didn't work with my new wireless mighty mouse. Additionally, with an injector, I had problem with connection and sleep. When I removed the injector, everything works much better. Mighty Mouse gets recognised in login window and connection after sleep is much faster. So, please remove bluetooth injector from LegacyHDX18.kext if you using one. You should only have iSight injector.

* I've commented Atheros Wifi fix. Enable it if you are using Atheros 9280.

 

Finally, I tried login/logout with brightness enabled and I didn't have any problem. I couldn't test HDMI though. Please test and let me know.

 

Good luck,

 

To All Friends,

 

Please take a look at my previous post as I updated with the recent changes.

Link to comment
Share on other sites

Sorry it took this long to post this. Here is an Extra folder for your PC.

Please read carefully.

 

- Please use AnVaL's latest version. Not that it is the best bootloader out there, but there are some keys in boot.plist that's unique to this bootloader.

- Delete all other extensions you are using right now. You only need the extensions I am sending now.

- Use Kext Wizard to repair permissions. Pfix might be responsible for some of the KPs we are having.

- It is better to install GenericBrightness.kext to System/Library/Extensions. Otherwise, it will not get loaded with the way that Kext Wizard repairs permissions.

- Check your Bios and make sure you've enabled CPU C6 States.

- DSDT file doesn't include HDEF fix. Apply it if you wish so with additional kexts in this topic. You are now using AppleHDA so you know how to do it.

 

- Changes from my previous DSDT file:

 

* New Firewire Hack. Not tested.

* New Sata Fix. We don't need AHCIPort.kext anymore.

* The size of the DSDT file is much smaller. I removed unused devices. (Hope I didn't break anything)

* SMC version in FakeSMC.kext was corrected.

* EDID value is replaced with that of your panel. I am not sure this does affect the functionality though.

* Removed PCI Slot codes from Ethernet and Firewire as even real the mac doesn't have those. They slow down boot process.

* A new Chameleon theme by Mald0n. Change SnowKitty in boot.plist to Default if you want to try.

* A missing code for battery was added. I am not sure it affect the functionality.

* Applied some additional DSDT code for 9600M GT based on the values from real the mac. I haven't try HDMI with these fixes. I am not sure it affects the functionality. Test it please.

* CPU2 and CPU3 codes were removed from Scope (_PR).

* NO Bluetooth injector anymore. The only reason I've tried an injector is to be able to wake computer via a bluetooth device. But, it didn't work with my new wireless mighty mouse. Additionally, with an injector, I had problem with connection and sleep. When I removed the injector, everything works much better. Mighty Mouse gets recognised in login window and connection after sleep is much faster. So, please remove bluetooth injector from LegacyHDX18.kext if you using one. You should only have iSight injector.

* I've commented Atheros Wifi fix. Enable it if you are using Atheros 9280.

 

Finally, I tried login/logout with brightness enabled and I didn't have any problem. I couldn't test HDMI though. Please test and let me know.

 

Good luck,

 

To All Friends,

 

Please take a look at my previous post as I updated with the recent changes.

 

Thanks so much, i will try to do the same as your guides, but i don't know how to install AnVaL's bootloader, pls show me how to install

Link to comment
Share on other sites

* Removed PCI Slot codes from Ethernet and Firewire as even real the mac doesn't have those. They slow down boot process.

 

Hello!

It seems like you did a lot of great things!!

 

I've got a DV7 but I would like to know what you did exactly with pci code because it surprises me and it would be amazing if it could speed up my boot process too!

Also, will the patch pack of mald0n be soon updated with your latest fixes -> I'm very interested in all the work done on HP laptops!

 

Thanks a lot!

Link to comment
Share on other sites

Thanks so much, i will try to do the same as your guides, but i don't know how to install AnVaL's bootloader, pls show me how to install

If you have a working OSX already that means you've already installed Chameleon. All you need to do is to replace "boot" file in the root folder of your OSX with the one in AnVaL's folder.

 

If you install Chameleon for the first time, then for automatic Chameleon RC5 installation, take a look at the New Releases section of this forum. There are installation packages. Install Chameleon and then replace "boot" file.

Hello!

It seems like you did a lot of great things!!

 

I've got a DV7 but I would like to know what you did exactly with pci code because it surprises me and it would be amazing if it could speed up my boot process too!

Also, will the patch pack of mald0n be soon updated with your latest fixes -> I'm very interested in all the work done on HP laptops!

 

Thanks a lot!

Hello,

If you look at the first post you'll see codes like

"AAPL,slot-name", 
							Buffer (0x0F)
							{
								"PCI Slot@6,0,0"
							},

I removed this and many other unnecessary codes because injecting a device with DSM method is already a slow process. These codes slow down it further.

Note: I noticed that I forgot to remove the following code from Ethernet. Remove it if you wish so.

 

"AAPL,slot-name", 
							Buffer (0x0F)
							{
								"PCI Slot@3,0,0"
							},

Good luck,

Link to comment
Share on other sites

HDX with GeForce 130M

Set GrahicEnabler to Yes in boot.plist and remove graphic fix from the DSDT file.

 

Personnally, I prefer the DSDT fix for GeForce 130M (1024 MB).

I created it by modifying the 9600 fix according to the IOREG infos obtained when using GraphicEnabler.

Actually, it works great. I also use GenericBrightness.kext in /Extra/Extensions folder and GraphicEnabler to No in boot.plist.

 

Remark that my code doesn't have the latest additions made by JBraddock for 9600M GT (based on the values from a real mac). Anyways, it works ok. I will eventually add the new code and see. I'll let you know.

 

So here is the code:

 

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x32)
	{
		"@0,AAPL,boot-display", 
		Buffer (Zero) {}, 
		"@0,backlight-control", 
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		}, 

		"@0,pwm-info", 
		Buffer (0x14)
		{
			/* 0000 */	0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, 
			/* 0008 */	0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 
			/* 0010 */	0x00, 0x04, 0x00, 0x00
		}, 

		"AAPL,backlight-control", 
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		}, 

		"AAPL,aux-power-connected", 
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		}, 

		"@0,built-in", 
		Buffer (Zero) {}, 
		"@0,compatible", 
		Buffer (0x0B)
		{
			"NVDA,NVMac"
		}, 

		"@0,device_type", 
		Buffer (0x08)
		{
			"display"
		}, 

		"@0,name", 
		Buffer (0x0F)
		{
			"NVDA,Display-A"
		}, 

		"@0,use-backlight-blanking", 
		Buffer (Zero) {}, 
		"@1,can-hot-plug", 
		Buffer (Zero) {}, 
		"@1,compatible", 
		Buffer (0x0B)
		{
			"NVDA,NVMac"
		}, 

		"@1,device_type", 
		Buffer (0x08)
		{
			"display"
		}, 

		"@1,name", 
		Buffer (0x0F)
		{
			"NVDA,Display-B"
		}, 

		"NVCAP", 
		Buffer (0x14)
		{
			/* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
			/* 0008 */	0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
			/* 0010 */	0x00, 0x00, 0x00, 0x00
		}, 

		"NVPM", 
		Buffer (0x1C)
		{
			/* 0000 */	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0018 */	0x00, 0x00, 0x00, 0x00
		}, 

		"VRAM,totalsize", 
		Buffer (0x04)
		{
			0x00, 0x00, 0x00, 0x40
		}, 

		"device_type", 
		Buffer (0x0D)
		{
			"NVDA,GeForce"
		}, 

		"model", 
		Buffer (0x17)
		{
			"nVidia GeForce GT 130M"
		}, 

		"rom-revision", 
		Buffer (0x26)
		{
			"nVidia GeForce GT 130M OpenGL Engine"
		}, 

		"AAPL,HasPanel", 
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		}, 

		"AAPL01,DualLink", 
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		}, 

		"@0,EDID", 
		Buffer (0x80)
		{
			/* 0000 */	0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 
			/* 0008 */	0x4C, 0xA3, 0x4D, 0x31, 0x00, 0x00, 0x00, 0x00, 
			/* 0010 */	0x00, 0x12, 0x01, 0x03, 0x80, 0x23, 0x14, 0x78, 
			/* 0018 */	0x0A, 0x87, 0xF5, 0x94, 0x57, 0x4F, 0x8C, 0x27, 
			/* 0020 */	0x27, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 
			/* 0028 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
			/* 0030 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1D, 0x36, 
			/* 0038 */	0x80, 0xA0, 0x70, 0x38, 0x1E, 0x40, 0x30, 0x20, 
			/* 0040 */	0x25, 0x00, 0x61, 0xC6, 0x10, 0x00, 0x00, 0x19, 
			/* 0048 */	0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 
			/* 0050 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x91, 0x02, 
			/* 0058 */	0x64, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x53, 
			/* 0060 */	0x41, 0x4D, 0x53, 0x55, 0x4E, 0x47, 0x0A, 0x20, 
			/* 0068 */	0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE, 
			/* 0070 */	0x00, 0x31, 0x36, 0x30, 0x48, 0x54, 0x30, 0x33, 
			/* 0078 */	0x2D, 0x30, 0x30, 0x31, 0x0A, 0x20, 0x00, 0x60
		}, 

		"AAPL,slot-name", 
		Buffer (0x0F)
		{
			"PCI Slot@1,0,0"
		}, 

		"reg", 
		Buffer (0x78)
		{
			/* 0000 */	0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02, 
			/* 0018 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0020 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 
			/* 0028 */	0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00, 
			/* 0030 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0038 */	0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02, 
			/* 0040 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0048 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 
			/* 0050 */	0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 
			/* 0058 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0060 */	0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02, 
			/* 0068 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
			/* 0070 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00
		}
	}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

 

Good luck!

 

HDX18

Link to comment
Share on other sites

By the way, in his install method, JBraddock decided to remove CPU2 and CPU3 codes from Scope (_PR). It's ok if you have a Core 2 Duo. Since my HDX18 has a Core 2 Quad (4 cores), I obviously decided not to remove them. So, as always, I advise you to modify the DSDT code according to YOUR hardware. Please, don't apply a DSDT "as is" just because you have a HDX... There are, in fact, different hardware configurations for HDX computers (e.g. different CPU, among other things).

 

That said, JBraddock's method rocks anyways! ;-)

Link to comment
Share on other sites

Personnally, I prefer the DSDT fix for GeForce 130M (1024 MB).

I created it by modifying the 9600 fix according to the IOREG infos obtained when using GraphicEnabler.

Actually, it works great. I also use GenericBrightness.kext in /Extra/Extensions folder and GraphicEnabler to No in boot.plist.

 

Remark that my code doesn't have the latest additions made by JBraddock for 9600M GT (based on the values from a real mac). Anyways, it works ok. I will eventually add the new code and see. I'll let you know.

Thank you for this.

You are faster than me as I was planing to suggest the same thing.

 

By the way, in his install method, JBraddock decided to remove CPU2 and CPU3 codes from Scope (_PR). It's ok if you have a Core 2 Duo. Since my HDX18 has a Core 2 Quad (4 cores), I obviously decided not to remove them. So, as always, I advise you to modify the DSDT code according to YOUR hardware. Please, don't apply a DSDT "as is" just because you have a HDX... There are, in fact, different hardware configurations for HDX computers (e.g. different CPU, among other things).

 

That said, JBraddock's method rocks anyways! ;-)

Again, when I saw your email, it dawned on me that it might cause problem for you :) Thank you bringing this up to people's attention.

To my observations, you are the only person that I met using a Core 2 Quad CPU in HDX. There are some people with 130M GPU. Other than that, everything is same. The only difference I did spot is the EDID value for internal monitor but again, AFAIK, it doesn't affect the functionality. But still, you are right it is better to know what is being installed.

 

Enjoy OSX,

Link to comment
Share on other sites

Sorry it took this long to post this. Here is an Extra folder for your PC.

Please read carefully.

 

- Please use AnVaL's latest version. Not that it is the best bootloader out there, but there are some keys in boot.plist that's unique to this bootloader.

- Delete all other extensions you are using right now. You only need the extensions I am sending now.

- Use Kext Wizard to repair permissions. Pfix might be responsible for some of the KPs we are having.

- It is better to install GenericBrightness.kext to System/Library/Extensions. Otherwise, it will not get loaded with the way that Kext Wizard repairs permissions.

- Check your Bios and make sure you've enabled CPU C6 States.

- DSDT file doesn't include HDEF fix. Apply it if you wish so with additional kexts in this topic. You are now using AppleHDA so you know how to do it.

 

- Changes from my previous DSDT file:

 

* New Firewire Hack. Not tested.

* New Sata Fix. We don't need AHCIPort.kext anymore.

* The size of the DSDT file is much smaller. I removed unused devices. (Hope I didn't break anything)

* SMC version in FakeSMC.kext was corrected.

* EDID value is replaced with that of your panel. I am not sure this does affect the functionality though.

* Removed PCI Slot codes from Ethernet and Firewire as even real the mac doesn't have those. They slow down boot process.

* A new Chameleon theme by Mald0n. Change SnowKitty in boot.plist to Default if you want to try.

* A missing code for battery was added. I am not sure it affect the functionality.

* Applied some additional DSDT code for 9600M GT based on the values from real the mac. I haven't try HDMI with these fixes. I am not sure it affects the functionality. Test it please.

* CPU2 and CPU3 codes were removed from Scope (_PR).

* NO Bluetooth injector anymore. The only reason I've tried an injector is to be able to wake computer via a bluetooth device. But, it didn't work with my new wireless mighty mouse. Additionally, with an injector, I had problem with connection and sleep. When I removed the injector, everything works much better. Mighty Mouse gets recognised in login window and connection after sleep is much faster. So, please remove bluetooth injector from LegacyHDX18.kext if you using one. You should only have iSight injector.

* I've commented Atheros Wifi fix. Enable it if you are using Atheros 9280.

 

Finally, I tried login/logout with brightness enabled and I didn't have any problem. I couldn't test HDMI though. Please test and let me know.

 

Good luck,

 

To All Friends,

 

Please take a look at my previous post as I updated with the recent changes.

 

Hi JBraddock!

 

i have problem with VoodooSDHC.kext -64 Bit, when i put it in Extra/Extensions folder I got kernel panic and i can not boot into mac os 64bit. after that i removed and put is in System/Library/Extensions but i got the same thing, i don't know why?? pls help me where to put it in.

 

@Can you dual boot mac os and windows 7 when using AnVAL's ?? i have three partitions, First partition is mac os, Second NTFS parttion is windows 7, Third parttion is Data. When i used AnVAL i can not dual boot but it worked fine with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]??? can you help me pls??

 

Thanks so much!

Link to comment
Share on other sites

Hi JBraddock!

 

i have problem with VoodooSDHC.kext -64 Bit, when i put it in Extra/Extensions folder I got kernel panic and i can not boot into mac os 64bit. after that i removed and put is in System/Library/Extensions but i got the same thing, i don't know why?? pls help me where to put it in.

 

@Can you dual boot mac os and windows 7 when using AnVAL's ?? i have three partitions, First partition is mac os, Second NTFS parttion is windows 7, Third parttion is Data. When i used AnVAL i can not dual boot but it worked fine with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]??? can you help me pls??

 

Thanks so much!

Hi,

 

As I noted, VoodooSDHC.kext is an experimental kext. Some friends reported it as working so I included it to the package. There might a difference in your system. I don't use card reader so I didn't install it.

 

Regarding AnVaL, I am using Mac only. I never had a dual boot system. But I know someone using dual boot with AnVaL on his HDX.

What is the error you are getting?

Link to comment
Share on other sites

Hi,

 

As I noted, VoodooSDHC.kext is an experimental kext. Some friends reported it as working so I included it to the package. There might a difference in your system. I don't use card reader so I didn't install it.

 

Regarding AnVaL, I am using Mac only. I never had a dual boot system. But I know someone using dual boot with AnVaL on his HDX.

What is the error you are getting?

 

 

Hi!

 

Thanks for your replying! i won't use VoodooSDHC.kext in my laptop.

 

@ When I install AnVAL's i can't boot into windows and mac os. I must use Empire EFI disk to boot but i only boot into mac os. I can not boot into windows again after installing AnVAL's. I tried to repair booting for windows by windows disk but unsuccessful

Link to comment
Share on other sites

Hi!

 

Thanks for your replying! i won't use VoodooSDHC.kext in my laptop.

 

@ When I install AnVAL's i can't boot into windows and mac os. I must use Empire EFI disk to boot but i only boot into mac os. I can not boot into windows again after installing AnVAL's. I tried to repair booting for windows by windows disk but unsuccessful

Have you tried using the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] installation package to install Chameleon only and then replace boot file with AnVaL's. It is possible that [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] is using a special package not to break Windows's boot sector.

ok, with Extras of JBraddock I installs suceedful Lion OSX latest version but with Snow and Lion My data display ICH8-M ( DSDT of JBraddock). Any idled, Thanks JBraddock

Hello there,

I am glad Lion is working as I didn't have time to try it. Regarding ICH-8, it is not an issue as I did it on purpose. The reason is that there is not a real Mac with ICH9 so we have two options, either we can use real ICH9 id, in which case OS X will use Generic AHCI driver and System Profiler will report the vendor as Unknown or we can use ICH8 id as I did. In both cases, the performance is the same. I used Aja System Test to test it. BTW, we can't use ICH10 as it will give KPs right away.

 

I didn't see a reason for using a legacy kext just for a cosmetic ICH9 so I removed it and found this solution. Also, I removed SAT1 and SAT0 devices from DSDT and created a new one called Device (SATA) to save some space. Hope this helps.

 

Can you please share your configuration and if possible, post a IOREG dump with IOREG Explorer. I would like to check how Lion is doing on HDX. Which bootloader did you try?

 

Thanks,

Link to comment
Share on other sites

Have you tried using the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] installation package to install Chameleon only and then replace boot file with AnVaL's. It is possible that [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] is using a special package not to break Windows's boot sector.

 

Hi

 

Yes! Exactly, i did, it worked fine! :) , thanks for your help

Link to comment
Share on other sites

Ok, I partition from Snow OS to 2 partition: 10G to restor Lion DP2 and 30G for Lion.

I restor file DMG of Lion DP2 to 10G and Download Chameleon support Lion: http://www.insanelymac.com/forum/index.php?showtopic=255866

Install it to Partition Snow osx. Let go, I restart and choose boot from Partition 10G (lion restor).

Go to Screen install, Plug USB mouse and USB Keyboard. Install suceed, restart and i have duol boot now

Sorry my English

 

Thanks JBraddock, You are Hero.....

Link to comment
Share on other sites

Ok, I partition from Snow OS to 2 partition: 10G to restor Lion DP2 and 30G for Lion.

I restor file DMG of Lion DP2 to 10G and Download Chameleon support Lion: http://www.insanelymac.com/forum/index.php?showtopic=255866

Install it to Partition Snow osx. Let go, I restart and choose boot from Partition 10G (lion restor).

Go to Screen install, Plug USB mouse and USB Keyboard. Install suceed, restart and i have duol boot now

Sorry my English

Is it working well? Sleep?

 

Does anybody in here tried using an Apple BCM94322MC in their HDX 16/18 notebook?

After turning on the notebook, it just gives me a blank screen display. I'm using the modded F.34 bios (whitelist removed).

I am using Atheros 9280, which works without having to apply a bios patch.

I know a friend using Broadcom with that bios but I don't know which card he is using exactly.Hope he'll give an answer. @Manmal?

Link to comment
Share on other sites

So we don't suffer from CMOS Reset. That's good.

Have you ever tried the other brightness kext I'd mentioned above. Do you still have problem when HDMI is connected?

 

Not cmos reset, brightness kext not work, battery not work, HDMI not test, VGA ok,speedup ok, voodooHDA not work, use LegacyAppleHDA+DSDT.

Link to comment
Share on other sites

Not cmos reset, brightness kext not work, battery not work, HDMI not test, VGA ok,speedup ok, voodooHDA not work, use LegacyAppleHDA+DSDT.

We just have to wait and see :P Lion is not out yet so we have time. If I find an external hard drive I'll install Lion to test it. Can you upload a IOREG dump please? Download from here. Run then File>Save As.

Link to comment
Share on other sites

I am using Atheros 9280, which works without having to apply a bios patch.

I know a friend using Broadcom with that bios but I don't know which card he is using exactly.Hope he'll give an answer. @Manmal?

I see. I'll try to ask him if he's using the same Broadcom chip.

 

 

Thanks JBraddock!

Link to comment
Share on other sites

We just have to wait and see :( Lion is not out yet so we have time. If I find an external hard drive I'll install Lion to test it. Can you upload a IOREG dump please? Download from here. Run then File>Save As.

Ok, JBraddock, my IOregetry, I think it good, but Geekbench dow 100. I used SSD Gskill 60G, boot time very fast, Geekbench Snow (3970) geek bench Lion (3880). Magic trackpad work very good on Lion latest.

My system:

T9400

4G DDR2

GF 9600GT 512M

SSD Gskill 60G

Broadcom 4315 chipset

Hoang___s_MacBook_Pro.zip

Link to comment
Share on other sites

Ok, JBraddock, my IOregetry, I think it good, but Geekbench dow 100. I used SSD Gskill 60G, boot time very fast, Geekbench Snow (3970) geek bench Lion (3880). Magic trackpad work very good on Lion latest.

My system:

T9400

4G DDR2

GF 9600GT 512M

SSD Gskill 60G

Broadcom 4315 chipset

I should've mentioned that Chameleon RC5 doesn't support EnableC6States key. So, open up your com.apple.Boot.plist:

 

1) Change

 

<key>GenerateC6States</key>

<string>Yes</string>

 

to

 

<key>Generate4CStates</key>

<string>Yes</string>

 

2) Add

 

<key>GenerateCStates</key>

<string>Yes</string>

 

3) Install GenericBrightness.kext to System/Library/Extensions. Do not install it to Extra folder.

4) Use Kext Wizard to repair permissions.

 

Your Geekbench score should be higher.

Please send me another IOREG dump after these changes.

 

I will install Lion soon and I'll try to patch AppleHDA.kext for our codec.

Lets see how it will work.

 

BTW, I tried HDMI today and I get kernel panic during unplugging because of Genericbrightness.kext.

It is better to shutdown the computer first before unplugging until a permanent fix is found.

Link to comment
Share on other sites

 Share

×
×
  • Create New...