Jump to content

M11X R1 Snow Leopard 10.6.4 install guide.

- - - - -

  • Please log in to reply
26 replies to this topic

#1
ctn777

ctn777

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Due to popular requests, I've decided to do a short write up.

First off, I don't own a m11x anymore, I'm about to buy a Macbook Air actually.
Secondly, this is mainly thanks to the great knowledge on InsanelyMac and other similar forums, I couldn't have done it on my own !

These are the steps I took to get 10.6.4 and all software updates on my M11X.

I may have left out some steps, if I remember I'll put them in.

Almost everything works.

Here's an picture of QE working. I had BT turned off and sound muted but they work, I also used InsanelyMac's wallpaper :hysterical:
Posted Image

I have provided my entire extra directory and the kexts I used.

Everything I used will be in one of the two files:
Kexts: M11X Kexts.zip
Extras: Extra.zip

Install Mac OS X 10.6.0

- Create 10.6.0 install flash disk
- Run NetbookBootMaker_0.8.4RC1fix.zip on the install flash disk
- make sure to set the following in the bios:
- Switchable graphics - Enabled (doesn't like discrete when installing)
- Usb Emulation - Enabled (so it detects the flash disk)
- Install

I'm not sure if this should be enabled here. Make sure Switchable graphics is set to Discrete for CE/CI and Usb Emulation - Disabled

One more thing to note, these 2 settings have a tendency to reset to defaults and you will need to go into the bios to set them again every reboot. Not sure why this is the case.

Post install

- run NetbookInstaller 20100616212351.app.zip on the boot drive
- check chameleon
- check general extensions
- check show Extra
- run Chameleon RC5 (optional)
- delete the 1201n dsdt from the extra directory.
- copy m11x dsdt to extra directory
- copy com.apple.Boot.plist to the extra directory
- copy sleepenabler.kext to extras/General Extensions
- remove Nvenabler.kext from extras (critical to get QE/CI working)
- add 0xcaf to nvhdamh50.kext in SLE (don't think this is required)
- install 10.6.4 combo update but don't restart.
- trim SLE (delete unneeded ATI kexts) so it's under 256meg. Should be fixed in the latest NBI.
- updateextras
- reboot

This should 100% be enabled here. Make sure Switchable graphics is set to Discrete for CE/CI and Usb Emulation - Disabled

Post Install

Install the following kexts:
- voodooHDA via kext helper
- VoodooHDA prefPane
- voodooPowerMini via kext helper
- AtherosL1cEthernet.kext (LAN) via kext helper
- DellBluetoothHCI.1.2.pkg (Bluetooth) via the install package.

Bluetooth fix (Turn bluetooth on/off)

- edit IOBluetoothFamily.kext/Contents/PlugIns/BroadcomUSBBluetoothHCIController.kext/Contents/info.plist in SLE
- search for Broadcom2046FamilyUSBBluetoothHCIController_37A
- replace the following with the product id and vendor id of the bluetooth card.

<key>idProduct</key>
<integer>XXXXX</integer>
<key>idVendor</key>
<integer>XXXXX</integer>
- save and run updateextras.
- Sorry I dont't have a m11x to check this anymore.

If trackpad does not work run Kext Utility.

- I duplicated the GE directory into the E directory and ran Kext Utility.

If all else fails, just use my entire Extra directory.

What does not work:
- DW1520 / WiFi (buy a DW1510 wireless to fix this)
- SDHC slot
- Video switching
- Sleep (should be able to work but the proper kext but I didn't have time to try)

Random boot hang is also fixed in the com.apple.Boot.plist.

What works:
- QE/CI
- SD card
- trackpad
- usb 2.0
- vga out
- webcam + facetime
- audio
- bluetooth
- speedstep
- restart/shutdown
- fn keys

Not sure (I didn't have time to test but I don't see why it shouldn't work):
- Firewire
- HDMI
- DisplayPort.


If you find the guide useful, please leave a comment.

#2
Surfi

Surfi

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 8 posts
Hi!

Thanks for the guide.
Unafortunately, it seems not to work on my m11x r2. I cannot install retail copy of Mac, neither in DVD (I dont know why the external drive does not boot the double layer DVDs but then in windows they can be read, nor in flash USB. I make the flash, installed Netbookmaker, but when I boot it, a minute later it reboots (using -x -v cpus=1 busratio=20 -arch=i386).

I can only install Mac from iatkos s3 distro, but when I do, the USB ports and the trackpad do not work, so I cannot control the mouse for installing any kext or something like that.

Any idea how can I make trackpad or USB ports work without a mouse?

Thanks!

#3
ctn777

ctn777

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I've had that issue with the 10.6.3 retail DVD. The retail 10.6.0 works perfect.

Also make sure it is set to switchable not discrete. With USB emulation enabled for the installation.

Im not sure about the r2 but it works for the r1.

Also when booting from USB, it works better with the mouse unplugged, sometimes it doesn't detect the flash stick with the mouse plugged in.

#4
enobale

enobale

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Thanks for this! Really appreciate that help on getting this up and running ;)

I've had that issue with the 10.6.3 retail DVD. The retail 10.6.0 works perfect.

Also make sure it is set to switchable not discrete. With USB emulation enabled for the installation.

Im not sure about the r2 but it works for the r1.

Also when booting from USB, it works better with the mouse unplugged, sometimes it doesn't detect the flash stick with the mouse plugged in.



#5
Nathan Bellowe

Nathan Bellowe

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
So is this working for u r2 people? Thank so much!!!!!!

Does the backlight (not command center, just any keyboard backlight) work with either the OS or one of the programs that forces the macbook pros' on?

#6
ctn777

ctn777

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

So is this working for u r2 people? Thank so much!!!!!!

Does the backlight (not command center, just any keyboard backlight) work with either the OS or one of the programs that forces the macbook pros' on?


With the keyboard backlight, you'll need to boot up in Windows, set the lighting with the dell/alienware software and it'll stay when using Mac Os.

With the r2, I suspect your biggest issue would be the dual video cards being on at the same time.

It's easier if you can disable the integrated like the r1.

#7
hahutzy

hahutzy

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Your NetbookBootMaker_0.8.4RC1fix.zip and NetbookInstaller 20100616212351.app.zip links are flipped around.

#8
hahutzy

hahutzy

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Where do you actually install the drivers for the GPU?

I'm trying to incorporate your methods into my iAtkos installation and can't figure out where your GPU drivers are coming from.

EDIT: nevermind, got it, thank you!

#9
ctn777

ctn777

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Your NetbookBootMaker_0.8.4RC1fix.zip and NetbookInstaller 20100616212351.app.zip links are flipped around.


Thanks, fixed!

Where do you actually install the drivers for the GPU?

I'm trying to incorporate your methods into my iAtkos installation and can't figure out where your GPU drivers are coming from.

EDIT: nevermind, got it, thank you!


No problem, glad it worked out for you !

#10
babaz

babaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Does my tuto inspire you? I have 2 graphic cards full working and ethernet! Which bios do you have ?

#11
ctn777

ctn777

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Does my tuto inspire you? I have 2 graphic cards full working and ethernet! Which bios do you have ?


Yep your tutorial got me started. Thanks for that !

Don't remember which bios I was using.

#12
hezzy

hezzy

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
Hi Guys

Just about to place an order for the M11x i7 (I assume this is the R2), can someone confirm that by disabling the on board GFX in bios and only using the GT335 that i will get accelerated graphics i.e. qe/ci Enabled


Also does the wireless work when replaced by the DW1510.

Thanks

Hezzy

EDIT: just checked the manual for the R2 version and it is not possible to disable the on board GFX in Bios. This means that there will ne no support for QE/CI.

Need to find a way of disabling the onboard intel GFX!!!!!

My machine is due to be delivered early Dec.

#13
filmshoot

filmshoot

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Hi Guys

Just about to place an order for the M11x i7 (I assume this is the R2), can someone confirm that by disabling the on board GFX in bios and only using the GT335 that i will get accelerated graphics i.e. qe/ci Enabled


Also does the wireless work when replaced by the DW1510.

Thanks

Hezzy

EDIT: just checked the manual for the R2 version and it is not possible to disable the on board GFX in Bios. This means that there will ne no support for QE/CI.

Need to find a way of disabling the onboard intel GFX!!!!!

My machine is due to be delivered early Dec.


hezzy,
I'm wondering the same thing... if this gets answered, I will immediately buy an R2.

I still want to contribute though, even though I don't have the m11x r2 or the r1 for that matter, so I found these sites, and I hope this will help someone find a way to disable the onboard video card so that qe / ci will work.

https://wiki.archlin...ware_M11x#Video

scroll down to the video section:

and there will a link, that will take you here:

http://linux-hybrid-...ia-optimus.html

so if someone can use this code to create a custom kext that we can load into ctn777's method then the r2 will be working and all will be good!
somebody please report back after trying

also someone mentioned that FCP won't work due to not recognizing the video card upon startup, can someone please confirm this? - or post a workaround?

#14
hezzy

hezzy

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
Hi Filmshoot,

after playing around a little bit with my M11X R2, and googling around , I can to the conclusion that Nvidea will not be supporting the optimus in linux so no linux on this machine, apple use their own switching between the onboard GFX and the Nvidea, so we will not be able to use the apple KEXT to get support for QE/CI on the R2 versions unless someone really clever finds a way of switching between the GFX.

I then rang Dell and asked them to take my M11X R2 back on the grounds that here is no linux support for it.

I have now placed an order for the M11X R1 (this is £400 cheaper) which allows the switching of the GFX cards in bios and hope to Dual boot Windows and OSX.

I have also purchsed the DW1510 wireless card and will replace the stock DW5120 to get the wireless working.

once the machine arrives i will install OSX and report back my findings.

I may be wrong but do believe that we will not get QE/CI on the R2 models hence sending my back straight away. I also read somewhere that apple have asked intel to make the i core processors without the onbaord GFX.


Hezzy

#15
ravenmsb

ravenmsb

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

I've had that issue with the 10.6.3 retail DVD. The retail 10.6.0 works perfect.

Also make sure it is set to switchable not discrete. With USB emulation enabled for the installation.

Im not sure about the r2 but it works for the r1.

Also when booting from USB, it works better with the mouse unplugged, sometimes it doesn't detect the flash stick with the mouse plugged in.


It's unlikely that this will work on the R2 I wouldn't recommend even buying an R2 over an R1 as I have both and after tweaking my R1 it's much better performance wise than the R2 auto switch graphics and the i5 is only slightly faster than the Core2 Duo SU7300 and my R1 out benchmarks my R2 in every class...

Also there should be an easy work around for the FX lighting there is a community java tool developed for Linux it should work on OSX as well I haven't tested it though

http://progger.co.uk/alienfx/AlienFXLite-0.4b.jar

#16
dreamer_

dreamer_

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Hello:

I have 3 questions for the 100% hackintoshed R1:

- Does the vga out work?
- Has anyone tried this sleep enabler: **Updated** SleepEnabler for 10.6.5 - InsanelyMac Forum
- Does the 2/3 finger scrolling work?

Thanks in advance

#17
JRDELUNAIII

JRDELUNAIII

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts
This is very tempting to get a refurb Alienware M1X R1 from Dell Outlets and install Snow Leopard. God Bless :)

#18
yamete888

yamete888

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I was wondering, followed most of the cookbook, didn't add SleepEnabler.kext, didn't add 0xcaf to nvhdamh50.kext (not sure how to...boohoo!!!) and didn't trim the S/L/E for the ATI kexts...since it should have been fixed...the issue I'm having with my m11x r1 (with discrete graphics enabled) is that the system doesn't boot up ok all the times, many times it crashes with the screen that has the power-on button background), and sometimes it boots ok...have anyone experienced this? :)
I have also tries the method on http://kallaus.com (the page seems to be down lately - as of 2/21/11)...and same thing, system can't reliably boot up to OS level all the times...
Any ideas? thanks!

#19
THEHAWKs

THEHAWKs

    The UnKnown Leader

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:N.Y.C
Chameleon 2 RC5 rev699, 10.6 retail with 10.6.6 Combo update
i got sleep to work with some DSDT edits and Mac Model Macbook7,1


Attached File  sysinfo0.png   551.92KB   136 downloads Attached File  M11X.png   795.41KB   116 downloads

#20
THEHAWKs

THEHAWKs

    The UnKnown Leader

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:N.Y.C
DId some more testing to make sure sleep was working. im running 10.6.6 with Chameleon 2 RC5 rev699.

Files inside zip Extension Folder "Extra_M11x.zip" Kexts to be installed in S/L/E "Other_Kexts.zip"

Attached File  M11x_Files.zip   770.49KB   228 downloads

Attached File  sysinfoapp.png   129.12KB   129 downloads





0 user(s) are reading this topic

0 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