Jump to content

[Guide]Dell Inspirion 17R SE (7720) Installation Guide

* * * * * 2 votes Dell 7720 17r SE Mountain Lion OSX86 Installation Retail Guide

  • Please log in to reply
171 replies to this topic

#61
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
Hi,

Hide the Mackbook 2.0 update, it will screw up the Intel Graphics.

About the 10.8.3, i can not remember what it replaces, just make sure you have an USB stick with Chameleon and the kext files provided in the first post ready, to boot with -f. If you get a kernel panic after updating, the USB will let you boot and replace kexts.
10.8.3 will screw up the Intel Graphics also btw, but there is a rollback for that.
iTunes and the Airport Utility is safe.

#62
diggitydru

diggitydru

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
Thank you all, I now have two of these machines dual booting OSX and Windows ... sexy.

#63
karlamba

karlamba

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Hi Guys,

Really thx for Lejenk becaue I've finally installed MacOS on the external USB hd 3.0 and it looks a really great! I have only few questions because when I'm using MacOS I don't want to have my internal disks visible/mounted so the questions are:
1. Is it possible to disable internal disks to not initialize them at the booting? or somehow maybe it is possible to disable automatic mounting? Can you tell me please how to do this?
2. One of my internal disks is Samsung SSD 830 - Is the TRIM future automatically standard enabled? I have to say that I've used Niresh installation hackintosh and then I've copied all Extra folder from Lejenk tutorial...
3. I've installed additionally an official Realtec Ethernet drivers but seems that they don't work - fixed but working only as 10Mbit/s speed. Is there any way to run at 100Mbit/s?
< 4. My sound driver seems to be not installed > - finally fixed this!
But still problems with installation of Ethernet driver...

Cheers!

#64
Coasterghost

Coasterghost

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I'm debating now on if I should install mac, is clover vital to the installation, or can you use another Bootmanager?

#65
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
You can use any boot loader that is compatible with OSx86.
When you use UEFI boot, i recommend using Clover, when booting in Legacy mode, i recommend using Enoch, a branch of Chameleon.

If you want to use any other boot loader, just be sure the settings are correct, and all files needed are in the right place.

I have only tested and had success with the above stated bootloaders with this system, the files for both are provided in the first post.

Hope this helps.

#66
amh10

amh10

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts
I am donating my L502X to my son, with the 7720 arriving in a couple of weeks. It will be interesting to see how the OSX installations compare......

#67
paulbt1979

paulbt1979

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Hello, I created a bootable USB stick with your instructions, but for some reason after choosing to boot into Mountain Lion the boot sticks at the Apple logo.

I have ACPI set and usb emulation is enabled.

For the most similar hardware I chose option 55 MacbookPro 10. resolution 11 1920x1080, and laptop option 6.

Any suggestions?

#68
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
Hi paulbt1979,

Please boot with -v, my guess would be that the following line shows:
Still waiting for root device

Are you using an USB 2.0 stick? Then also download the IOUSBMassStorageClass.kext.zip and IOUSBFamily.kext.zip.
Place them in the Extra/Extensions folder on the USB stick.

Or use an USB 3.0 device :)

Hope this helps.

#69
paulbt1979

paulbt1979

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Yes, it is a USB 2.0 stick and I have replaced the extra folder with the one from the usb_boot attachment, then I replaced IOUSBMassStorageClass and IOUSBFamily files. Also yes when booting with -v it is giving me the waiting for root device error.

This is all on the first boot before installing. Thanks for your help.

#70
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
Try the following boot flags: -f -v.
Skips the kernel cache, and should load the replaced files.

#71
paulbt1979

paulbt1979

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Try the following boot flags: -f -v.
Skips the kernel cache, and should load the replaced files.


Tried that still stuck at waiting for root device.

I ordered a USB 3.0 stick to see if that fixed the problem, should be here in a few days.

#72
idpsystem2

idpsystem2

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

To disable the GPU, you will also need to add the following:

Method (PINI, 0, NotSerialized)
{
\_SB.PCI0.PEG0.PEGP.OPOF ()
\_SB.PCI0.PEG0.PEGP._PS3 ()
}

Lejenk, thank for your great guide. When I apply your DSDT.aml to my 7720 (3D display variant), it reports several C-States/P-States errors and hung on boot up. Then I extracted my own copy with DSDT Editor on both Mountain Lion and Windows 8. I found that they are a lot more simpler than your version. There is no OPOF() and _PS3() methods on _SB.PCI0.PEG0.PEGP. I suspect that something went wrong.
I am trying to disable 650m because Optimus always kicks in for the 3D-variant. No HD4000 is detected (with whatever methods I've tried) as it always says that NVIDIA is the only display card from the system report.
Would you kindly suggest me how to proceed? Many thanks!

Yes, it is a USB 2.0 stick and I have replaced the extra folder with the one from the usb_boot attachment, then I replaced IOUSBMassStorageClass and IOUSBFamily files. Also yes when booting with -v it is giving me the waiting for root device error.

This is all on the first boot before installing. Thanks for your help.

I found that I also need to replace the kexts in /System/Library/Extensions on the usb drive in order to bypass the waiting for root disk situation.

#73
china2834

china2834

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

hi,guys

I try to enable HDMI interface,but failed.

I used the following solution(I am not sure which exactly webpage).

http://www.insanelym...ig-platform-id/

 

I changed the aaplig-platform-id to 3.But only extend monitor can work. The laptop is black and can not work.

 

Any body can help to check ?

 

Thanks.



#74
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands

Hi china2834,

 

Use id 4. 

 

 

Code from DSDT:

 
                            "AAPL,ig-platform-id", 
                            Buffer (0x04)
                            {
                                0x04, 0x00, 0x66, 0x01
                            },


#75
china2834

china2834

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

hi, 

anybody can test the hdmi interface? I modified DSDT file, but only extend display can work.

Dell 17' display is black ,and can see nothing.

 

anybody can help ?

 

 

 

 Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                            "AAPL,ig-platform-id", 
                            Buffer (0x04)
                            {
                                0x03, 0x00, 0x66, 0x01
                            }, 
 
                            "AAPL00,override-no-edid", 
                            Buffer (0x80)
                            {
                                /* 0000 */    0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 
                                /* 0008 */    0x0D, 0xAE, 0x20, 0x17, 0x00, 0x00, 0x00, 0x00, 
                                /* 0010 */    0x02, 0x15, 0x01, 0x04, 0x90, 0x26, 0x15, 0x78, 
                                /* 0018 */    0x02, 0xED, 0x95, 0xA3, 0x54, 0x4C, 0x9C, 0x26, 
                                /* 0020 */    0x0F, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 
                                /* 0028 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
                                /* 0030 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x37, 
                                /* 0038 */    0x80, 0xBE, 0x70, 0x38, 0x24, 0x40, 0x38, 0x26, 
                                /* 0040 */    0x46, 0x00, 0x7E, 0xD7, 0x10, 0x00, 0x00, 0x1A, 
                                /* 0048 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                /* 0050 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                /* 0058 */    0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x48, 
                                /* 0060 */    0x44, 0x4B, 0x50, 0x56, 0x83, 0x31, 0x37, 0x33, 
                                /* 0068 */    0x48, 0x47, 0x45, 0x0A, 0x00, 0x00, 0x00, 0x00, 
                                /* 0070 */    0x00, 0x00, 0x41, 0x01, 0x9E, 0x00, 0x00, 0x00, 
                                /* 0078 */    0x00, 0x02, 0x01, 0x0A, 0x20, 0x20, 0x00, 0xF0
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }


#76
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands

An answer has been given above....

 

Run the following command in terminal, and the id 3 should work also. 

 

sudo perl -pi -e 's|\x05\x03\x00\x00\x02\x00\x00\x00\x30\x00\x00\x00|\x05\x03\x00\x00\x02\x00\x00\x00\x30\x02\x00\x00|' /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri


#77
china2834

china2834

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Thank you very much .

I will test it later. 

 

Hope you can handle wake up and gt650m issue soon



#78
china2834

china2834

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

I  run this script:

sudo perl -pi -e 's|\x05\x03\x00\x00\x02\x00\x00\x00\x30\x00\x00\x00|\x05\x03\x00\x00\x02\x00\x00\x00\x30\x02\x00\x00|' /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri

 

and change id to 3 or 4.

none of them can work.

When changed to 3, no HDMI works.

When 4, only extend monitor can work. The monitor of laptop is black.



#79
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands

Remove the following from the DSDT, it should not be needed. 

 
                            "AAPL00,override-no-edid", 
                            Buffer (0x80)
                            {
                                /* 0000 */    0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 
                                /* 0008 */    0x0D, 0xAE, 0x20, 0x17, 0x00, 0x00, 0x00, 0x00, 
                                /* 0010 */    0x02, 0x15, 0x01, 0x04, 0x90, 0x26, 0x15, 0x78, 
                                /* 0018 */    0x02, 0xED, 0x95, 0xA3, 0x54, 0x4C, 0x9C, 0x26, 
                                /* 0020 */    0x0F, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 
                                /* 0028 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
                                /* 0030 */    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x37, 
                                /* 0038 */    0x80, 0xBE, 0x70, 0x38, 0x24, 0x40, 0x38, 0x26, 
                                /* 0040 */    0x46, 0x00, 0x7E, 0xD7, 0x10, 0x00, 0x00, 0x1A, 
                                /* 0048 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                /* 0050 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                /* 0058 */    0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x48, 
                                /* 0060 */    0x44, 0x4B, 0x50, 0x56, 0x83, 0x31, 0x37, 0x33, 
                                /* 0068 */    0x48, 0x47, 0x45, 0x0A, 0x00, 0x00, 0x00, 0x00, 
                                /* 0070 */    0x00, 0x00, 0x41, 0x01, 0x9E, 0x00, 0x00, 0x00, 
                                /* 0078 */    0x00, 0x02, 0x01, 0x0A, 0x20, 0x20, 0x00, 0xF0
                            }

See if it changes anything, if not, replace the method _DSM with the following code:

 
                Method (_DSM, 4, NotSerialized) 
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (One)
                        {
                             0x03
                        })
                    }
 
                    Return (Package (0x04)
                    {
                        "AAPL,ig-platform-id", 
                        Buffer (0x04)
                        {
                             0x03, 0x00, 0x66, 0x01
                        }, 
 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })
                }


#80
china2834

china2834

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Very good.Thank you very much! 

I changed the DSDT as you show me, It works well. 

 

I changed DSDT according to many different methods, but failed.

 

There are some small issues, maybe you can help:

0. HDMI: only laptop audio can work.Should I change DSDT somewhere? 

1. Network. Only can work under manual mode 10M/utp,duplex .I used official driver.

2. If I use Chameleon ,so it means that I can not use clover injection way to enable sleep/wake up function? Seems like that Clover is a bit difficult to me.  (your signature shows that :Speedstep/Sleep (Clover injection))

 

Thanks again.







Also tagged with one or more of these keywords: Dell, 7720, 17r SE, Mountain, Lion, OSX86, Installation, Retail, Guide


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