Jump to content

Dell Inspiron 17R Notebook (Inspiron 7720) - Can run Mac OS X


Coasterghost
 Share

200 posts in this topic

Recommended Posts

Hi!

Thank you for your efforts friends!

 

 

My report:

 

Running Mac OS X Mountain Lion 10.8.2

 

SMBIOS has MacBook Pro 10,1 as info

Trackpad works as a pointing device

Keyboard works flawless with the fully functional num-pad

 

Audio Works, the sub-woofer that came pre-installed doesn't work though (The volume is always reset to full on restart, nothing painful though)

Ethernet isn't working after many tries (Original realtek, lnx2mac, RTL1000SL). I used original Realtek driver n it gets detected but never works!!

NVIDIA does not work! Listed though.

 

 

Intel HD Graphics 4000 works! 512MB with 8GB RAM (down to 384 MB after update frown.png.pagespeed.ce.PzwZkBvkhi.png )

 

I need help with HDMI. There is no Video/Audio out with the HDMI..!!!!! frown.png.pagespeed.ce.PzwZkBvkhi.png

Also, all apps that i install reports me that it has failed installation but ultimately it is installed??? weird???

 

This even happens on installation of updates. "None of the updates were installed successfully" but they are installed when i restarted???

 

Any clues on that??

 

Please help.. i need that HDMI desperately .!!!!!

 

I have Dell Inspiron 17R SE 7720

 

Thank you!!!

Link to comment
Share on other sites

Hi!

Thank you for your efforts friends!

 

 

My report:

 

Running Mac OS X Mountain Lion 10.8.2

 

SMBIOS has MacBook Pro 10,1 as info

Trackpad works as a pointing device

Keyboard works flawless with the fully functional num-pad

 

Audio Works, the sub-woofer that came pre-installed doesn't work though (The volume is always reset to full on restart, nothing painful though)

Ethernet isn't working after many tries (Original realtek, lnx2mac, RTL1000SL). I used original Realtek driver n it gets detected but never works!!

NVIDIA does not work! Listed though.

 

 

Intel HD Graphics 4000 works! 512MB with 8GB RAM (down to 384 MB after update frown.png.pagespeed.ce.PzwZkBvkhi.png )

 

I need help with HDMI. There is no Video/Audio out with the HDMI..!!!!! frown.png.pagespeed.ce.PzwZkBvkhi.png

Also, all apps that i install reports me that it has failed installation but ultimately it is installed??? weird???

 

This even happens on installation of updates. "None of the updates were installed successfully" but they are installed when i restarted???

 

Any clues on that??

 

Please help.. i need that HDMI desperately .!!!!!

 

I have Dell Inspiron 17R SE 7720

 

Thank you!!!

 

 

 

I can not help with the HDMI issue, i have no possibility to test this.

For the updating problem, i had the same issue, strangely after re-installing, the problem was gone. I can not replicate the error, only when it comes to software the issue occurs, this is only when the software is outdated.

 

Hope this helps a bit.

Link to comment
Share on other sites

Ok.. no problem!!

You have helped a lot!!! Thankss!!! :)

 

By the way, I managed to get my Realtek Ethernet card to work.....

 

Vendor Id: 10ec Device Id: 0x8136

RTL8101E/RTL8102E CI Express Fast Ethernet Controller.

 

If anyone else is having issues like me, do the following:

 

Don't know if this has already been described here, but i followed the following steps:

 

1. Install official Realtek drivers from the website:

http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=5&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

 

Download:

MacOS 10.7 on Intel-based Mac computer

Install and reboot

 

2. Go into Settings>Network>Add new connection, select "Ethernet">Advanced settings>Hardware>Do the following settings:

Configure = Manually

Speed = 10baseT/UTP

Duplex = full-duplex

MTU = Standard (1500)

Hit OK>Apply

 

3. Reboot and you are set!!!

 

Lejenk, does your Subwoofer work? If so, plz help me get it working!! :) Thanks in advance!

  • Like 1
Link to comment
Share on other sites

 

Lejenk, does your Subwoofer work? If so, plz help me get it working!! :) Thanks in advance!

 

 

The subwoofer does not work. Only basic audio for the moment. I don't even know where to start to get the subwoofer working, same goes for the line in mic.

 

And thank you for the tip, works great.

Schermafbeelding_2013_01_23_om_13_14_47.png

Ioreg added. Can not find any info on injecting the RTL into the dsdt. Well, the devices in the fixes, i can not find them in my dsdt, and don't know where to look. Think RP01, since the Airport (Atheros 9285) is configured there, but i'm not sure.

 

Made a request: http://www.insanelymac.com/forum/topic/285852-dsdt-dell-7720help-injecting-ethernet/

ioreg.txt

Link to comment
Share on other sites

New DSDT, added 2 more patches.

 

 

into method label _DSM parent_adr 0x00140000 remove_entry;
into device name_adr 0x00140000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package ()\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x31, 0x1e, 0x00, 0x00\n
           }, \n
           "built-in", \n
           Buffer (One)\n
           {\n
               0x00\n
           }, \n
           "AAPL,clock-id", \n
           Buffer (One)\n
           {\n
               0x03\n
           }, \n
           "device_type", \n
           Buffer (0x05)\n
           {\n
               "XHCI"\n
           }, \n
           "AAPL,current-available", \n
           0x0834, \n
           "AAPL,current-extra", \n
           0x0898, \n
           "AAPL,current-extra-in-sleep", \n
           0x0640, \n
           "AAPL,device-internal",\n
           0x00, \n
           "AAPL,max-port-current-in-sleep",\n
           0x0834, \n
           Buffer (One)\n
           {\n
               0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

 

 

Was worth a try, does not make a difference:

 

# Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic)

#

into method label _STA parent_hid PNP0103 remove_entry;

into device name_hid PNP0103 insert

begin

Method (_STA, 0, NotSerialized)\n

{\n

Return (0x0F)\n

}

end;

into method label _CRS parent_hid PNP0103 remove_entry;

into device name_hid PNP0103 insert

begin

Method (_CRS, 0, NotSerialized)\n

{\n

Return (CRS)\n

}

end

 

 

 

Cleaned up the code a bit, still have not found the missing bracket.

 

Had issues with downloading programs like Transmission, they froze like every 5 min or so, problem is gone after patching, even when the patches have nothing to do with the Wlan.

DSDT.aml.zip

Link to comment
Share on other sites

Glad I could help a bit! :)

 

So,

 

What doesn't work:

HDMI, Wifi (got Edimax nano USB wireless, works great), NVIDIA (Damn, Optimus), Mic line in, sub woofer.

Also, while booting in verbose mode (my default), it says something about my CPU being unidentified and the power management may not be proper or completely unstable (sorry I do not remember exact lines)..

On checking the forum, I found that the DSDT and settings are for "

PROCESSOR 3rd Generation Intel® Core™ i7-3610QM processor (6M Cache, up to 3.3 GHz)

Mine is

3rd Generation Intel® Core™ i7-3630QM processor (2.4Ghz with turbo boost upto 3.4Ghz).....

 

Maybe the CPU identifiers are different in the DSDT????

It may be having improper throttling i guess.....How can I fix it???

Thanks in advance!!!

:)

Link to comment
Share on other sites

The patches i have applied, including the one to the intelcpupowermanagement, which enabled speedstep and sleep, should be sufficient.

My CPU is being identified correctly, and yes, i also have this output in verbose mode.

 

HDMI, WIFI(Will never work, as long as it is Intel), nVidia graphics (We can only hope for a solution).

Battery management (Without Voodoo.)

 

Can you link the dsdt for the cpu identifiers? Will look in to it tomorrow.

Try my new DSDT By the way.

Link to comment
Share on other sites

I am uploading my unpatched DSDT (test.aml.zip), see if you can find the necessary info there.. :)

 

Also, once weird problem, my webcam has stopped working after update!!! Although it is listed in the "System Information"...it is not detected in applications!!!!

I tried replacing IOUSBFamily.kext and AppleACHIPort.kext, but no result! Also, fixed permissions with no result!!

 

I have patched my own DSDT by extracting patches from your DSDT.

 

I have also patched my SSDT using RevoGirl script. I am uploading them too...

 

If anyone has the config like mine, Intel Core i7 3630QM, then they can try that.....

 

SSDT has max turbo set to 3.4Ghz which is appropriate for i7 3630QM.

 

Hoping for an HDMI fix soon....and NVIDIA optimus workaround.... ;)

 

Best of luck!

 

Happy Hackintoshing! ;)

 

Just saw, Bluetooth is not working too! :(

test.aml.zip

WebCam.tiff

DSDT_and_SSDT_3630QM.zip

Link to comment
Share on other sites

I removed everything in Extra folder, replaced with your files posted on OSX86(.)com. Also, installed Kexts in S/L/E... it has AppleintelCPUpowermanagenment......repaired permissions.... rebooted... got stuck on White screen with cursor...... forced shutdown using power button...... restarted..... No bluetooth...... and still tried to shutdown/restart with no avail... :(

Link to comment
Share on other sites

I removed everything in Extra folder, replaced with your files posted on OSX86(.)com. Also, installed Kexts in S/L/E... it has AppleintelCPUpowermanagenment......repaired permissions.... rebooted... got stuck on White screen with cursor...... forced shutdown using power button...... restarted..... No bluetooth...... and still tried to shutdown/restart with no avail... :(

 

Send you a PM about the update and white screen afterwards. I can not open the test.aml somehow, file size is huge for a dsdt By the way, 372 KB. About the webcam, if you are using my dsdt, it is because the vendor differs, it seems, yours is recognized as a realtek, attached my info.

 

Attached your DSDT, editted, you forgot some patches.

post-1090626-0-87392900-1359125772_thumb.png

DSDT_EDIT.aml.zip

Link to comment
Share on other sites

I extracted the DSDT from Windows 8 x64, using the software you recommended.

Also, there were a total of 7 SSDT tables... I did not know which one to pick... i have extracted all of them, and named them according to the serial order they appeared on the list. (screenshot of the list is also attached).

 

Thank you and sorry for the troubles.

 

:)

Link to comment
Share on other sites

DSDT edit for the ethernet, my device is not recognized, but it is found, under network, also in system preferences, i have ethernet, just can't test it, no lan cable i can use.

 

The edit goes under RP05:

 


Device (LAN0)
{
Name (_ADR, Zero)
Name (_SUN, 0x03)
Name (_PRW, Package (0x02)
{
0x0B,
0x04
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"built-in",
Buffer (One)
{
0x00
},
"location",
Buffer (0x02)
{
"1"
},
"network-type",
Buffer (0x09)
{
"ethernet"
},
"revision-id",
Buffer (0x04)
{
0x05, 0x00, 0x00, 0x00
},
"model",
Buffer (0x22)
{
"Realtek RTL810SE Gigabit Ethernet"
},
"name",
Buffer (0x09)
{
"ethernet"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

 

The end result will look like this:

 


Device (RP05)
{
Name (_ADR, 0x001C0004)
OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
Offset (0x10),
L0SE, 1,
Offset (0x11),
Offset (0x12),
, 13,
LASX, 1,
Offset (0x1A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x1B),
Offset (0x20),
Offset (0x22),
PSPX, 1,
Offset (0x98),
, 30,
HPEX, 1,
PMEX, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0x9C),
, 30,
HPSX, 1,
PMSX, 1
}
Device (ARPT)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x0B,
0x05
})
}
Method (HPME, 0, Serialized)
{
If (PMSX)
{
Store (0xC8, Local0)
While (Local0)
{
Store (One, PMSX)
If (PMSX)
{
Decrement (Local0)
}
Else
{
Store (Zero, Local0)
}
}
Notify (ARPT, 0x02)
}
}
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR08 ())
}
Return (PR08 ())
}
}
Device (LAN0)
{
Name (_ADR, Zero)
Name (_SUN, 0x03)
Name (_PRW, Package (0x02)
{
0x0B,
0x04
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"built-in",
Buffer (One)
{
0x00
},
"location",
Buffer (0x02)
{
"1"
},
"network-type",
Buffer (0x09)
{
"ethernet"
},
"revision-id",
Buffer (0x04)
{
0x05, 0x00, 0x00, 0x00
},
"model",
Buffer (0x22)
{
"Realtek RTL810SE Gigabit Ethernet"
},
"name",
Buffer (0x09)
{
"ethernet"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (RP06)
{
.......

 

I replaced al PXSX with ARPT By the way.

 

Edit: Code corrected, thanks to iFIRE for editing.

Link to comment
Share on other sites

I will try the DSDT fix for Ethernet and report here..

 

I have fixed the HD Graphics VRAM allocation back to 512MB.. :) :)

 

Ok.... if anyone of you has noticed that your Intel HD Graphics 4000 has been turned down to 384MB from its original 512MB while updating from OS X 10.8.0 to 10.8.2... it happened with me and Lejenk at least....

 

post-674640-0-70371900-1359292479_thumb.jpg

 

Fix includes some Kexts from 10.8.0 which allocated 512MB VRAM to Intel HD 4000... Apple's 10.8.2 update stripped down allocated VRAM for HD 4000 to 384 MB in case of Macs with dedicated GPU.... as ours... :)

 

Alright, Here is the fix:

 

1. Download the 512MB_Fix_ACDindia.zip

2. Unzip and install the kexts in S/L/E replacing the original kexts (Make sure to back up, just in case).

3. Repair permissions.

4. Restart.

5. It should be working by now.

6. Report if it worked :)

 

Troubleshooting:

 

If anything goes wrong..

 

1. Boot with -x -v arguments.

2. Replace the installed Kexts with the backup you made.

3. Repair permissions.

4. Reboot.

5. Normal working conditions but back to 384MB VRAM.

6. Sorry. :)

 

Enjoy!!

Link to comment
Share on other sites

Shows up correctly.

Schermafbeelding_2013_01_27_om_18_41_59.png

 

Also, dsdt edit for the HD4000, the EFI string should not be needed anymore.

The code goes under GFX0.


Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x04, 0x00, 0x66, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

 

After edit:


Device (GFX0)
{
Name (_ADR, 0x00020000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x04, 0x00, 0x66, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Method (_STA, 0, NotSerialized)
{

 

Source: http://www.hackintos...-with-qeci.html

 

Output from the EFI string attached in screenshot.

post-1090626-0-67880900-1359308883_thumb.png

Link to comment
Share on other sites

The 7720 can indeed run HDMI out no problem, just use this device properties string instead of the one I posted for the internal screen :

 

<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000008006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>

 

I have found it to only work properly in 1920x1080, at the moment, else the screen is garbled.

 

Ole A.

Link to comment
Share on other sites

Sorry for being out from here for long.....was busy wid some project...still on it...

I would like to confirm that the HDMI device properties works...the only problem is, it disables the internal display...just the HDMI display is enabled.... any workaround to switch between them on the fly wud be awesome....!!

Thanks!! at least we are reaching somewhere.....

Link to comment
Share on other sites

Hi i am a new user here i hope that you can help me and sorry for my English

 

i have an dell 7720 SE

when i installed the iatkos ml2 ,it was already installed win 7 in my laptop

i perform a partition and format it in htfs+ and i installed iatkos

well in the instalation everything was good but when it finished and i want try to boot iatkos, it show me a kernel panic

i try to boot with -v and show me this (attached image)

 

 

 

after that i try to boot with GraphicsEnabler=No because i read that the problem of "boot cache control" is because the graphics have a problem

and when i do it i only have a kernel panic again

 

after all, i can boot, but only in safe mode

i edit the device properties to recognize the hd 4000 and it is recognized, but until today i have a kernel panic in normal boot

 

i dont know what more do, can you help me with this problem

post-1127821-0-86090100-1360104449_thumb.jpg

Link to comment
Share on other sites

...

 

Welcome.

 

Boot with the following boot flag: -s

 

When the screen halts, states something about making changes, give in the following commands:

mount -uw /
rm -rf /System/Library/Extensions/GeForce.kext
rm -rf /System/Library/Extensions/NVDAGK100Hal.kext
shutdown -r now

 

The system will reboot, boot with -v to be sure, if the system halts on a black screen, it means you are using the wrong device propertie string, and should try another one, or leave the current out for the moment.

And keep booting with GraphicsEnabler=no for now.

 

Hope this helps.

  • Like 1
Link to comment
Share on other sites

Welcome.

 

Boot with the following boot flag: -s

 

When the screen halts, states something about making changes, give in the following commands:

mount -uw /
rm -rf /System/Library/Extensions/GeForce.kext
rm -rf /System/Library/Extensions/NVDAGK100Hal.kext
shutdown -r now

 

The system will reboot, boot with -v to be sure, if the system halts on a black screen, it means you are using the wrong device propertie string, and should try another one, or leave the current out for the moment.

And keep booting with GraphicsEnabler=no for now.

 

Hope this helps.

 

 

 

ok, very thanks

i try to do that and is the same

and i cant boot with GraphicsEnabler=NO

when i try to do that , when the boot is starting it show me a kernel panic(and the problem of the "boot cache control" )

in this moment i only can enter to iatkos with -x (safe boot)

and i dont know why

 

what can i do to enter in normal mode

Link to comment
Share on other sites

 Share

×
×
  • Create New...