Jump to content

{Guide} DELL INSPIRON N5110


Mohamed Khairy
 Share

3,315 posts in this topic

Recommended Posts

Hi everyone :)

I installed OSX following this guide from 10.8, everything is ok (wifi, touchpad, audio, HD3000, Power work smoothly - I7 2670QM, NV 525M, BCM94322HM8L wifi card).

I have just install 10.10, my laptop use wifi card BCM94322HM8L, it is native support on Mavericks, but not working on Yosemite when use Clover, please help me!

Link to comment
Share on other sites

Is is supported by your bios? 

Does it work in windows?

Have you cycled the wifi on/off using the button?

 

*edit

 

do a google search, theres info regarding it on other forums, may need a patch in clover to make it work.

Link to comment
Share on other sites

I have an Inspiron n5110 with a core i5-2410M. When I try to flash florin9doi's current ROM for the n5110, I get an error when using afuwin that says "Firmware file size does not match existing Firmware size." Did anyone else run into this problem?

 

UPDATE: I apologize. I was using an outdated version of the afuwin tool. Using the new one solved my problem.

Link to comment
Share on other sites

Just about to buy my SECOND N5110 (Core i5 2410m) with HD 3000 only. 8GB RAM, looks real nice.

 

I have a complete working install on MBR Acer Aspire 4752 (with HD 3000 compatible SMBIOS.plist). If I just restore this 500GB drive to new drive, and replace DSDT + SSDT + reinstall Chimera 3.xx, do you think it would work immediately, or would I need to do more (using Mavericks 10.9.5)?

 

PS. only running OS X, no need for multi-boot.

Link to comment
Share on other sites

Paid for my N5110 today. Picking it up in two days. Only bad thing is the outer case is WHITE. I hate white (luckily black inside).

 

Anyone know the performance specs of the 2410m Core-i5? Is it a true quad-core, or hyper threading dual-core?

 

Really looking forward to giving this a go! Will finally get to run Clover + Yosemite :-)

Link to comment
Share on other sites

Paid for my N5110 today. Picking it up in two days. Only bad thing is the outer case is WHITE. I hate white (luckily black inside).

 

Anyone know the performance specs of the 2410m Core-i5? Is it a true quad-core, or hyper threading dual-core?

 

Really looking forward to giving this a go! Will finally get to run Clover + Yosemite :-)

 

it's dual-core CPU with HT enabled by default. Turbo Boost 2.0 from 2,3 Ghz  to 2.9, as i know.

Link to comment
Share on other sites

Will I have IDT audio issues if all I use is Mac OS X ???

 

N5110 Core-i5 2410m Intel HD 3000 only video.

If you're referring to the unlocked UEFI BIOS, then audio will not work in Windows. It'll work just fine in OS X though.

Link to comment
Share on other sites

I have just compare two files: DSDT.aml in folder patched Clover (10.10) & DSDT.aml in folder Extra (10.9)

 

In DSDT clover (10.10), I found some differences

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x12)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "device-id", 
                                Unicode ("*"), 
                                "device_type", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "model", 
                                Buffer (0x33)
                                {
                                    "Dell Wireless 1702 802.11 b/g/n"
                                }, 

                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                    0x8F, 0x00, 0x00, 0x00
                                }, 

                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x6B, 0x10, 0x00, 0x00
                                }, 

                                "compatible", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "IOName", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "name", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

And in DSDT in Extra Folder (10.9):

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "device-id", 
                                Unicode ("*")
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

Why do we need to add the first code in DSDT file clover? I guess that is the reason my wifi card (BCM94322HM8L) not working on OSX 10.10.

 

I found this link in google: http://www.tonymacx86.com/hp-probook-yosemite/148952-bcm94322hm8l-wifi-card-not-working-out-box-yosemite.html

But I don't understand what they write, please help me :(

P/s: Following this link: https://docs.google.com/spreadsheets/d/17uMEfzNGR8FpVqsSCZRe57Icr8M0LfZFmAXf7pTI99g/pub?hl=ru
I see my wifi card is native support in OS X 10.10

Link to comment
Share on other sites

I have just compare two files: DSDT.aml in folder patched Clover (10.10) & DSDT.aml in folder Extra (10.9)

 

In DSDT clover (10.10), I found some differences

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x12)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "device-id", 
                                Unicode ("*"), 
                                "device_type", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "model", 
                                Buffer (0x33)
                                {
                                    "Dell Wireless 1702 802.11 b/g/n"
                                }, 

                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                    0x8F, 0x00, 0x00, 0x00
                                }, 

                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x6B, 0x10, 0x00, 0x00
                                }, 

                                "compatible", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "IOName", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "name", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

And in DSDT in Extra Folder (10.9):

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "device-id", 
                                Unicode ("*")
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

Why do we need to add the first code in DSDT file clover? I guess that is the reason my wifi card (BCM94322HM8L) not working on OSX 10.10.

 

I found this link in google: http://www.tonymacx86.com/hp-probook-yosemite/148952-bcm94322hm8l-wifi-card-not-working-out-box-yosemite.html

 

But I don't understand what they write, please help me :(

 

P/s: Following this link: https://docs.google.com/spreadsheets/d/17uMEfzNGR8FpVqsSCZRe57Icr8M0LfZFmAXf7pTI99g/pub?hl=ru

I see my wifi card is native support in OS X 10.10

 

That _DSM method will enable Wifi cards using Atheros 9280 drivers like 9280/9283/9287/9287. If you use Broadcom, make sure you remove it or wrong kext (Atheros) will be loaded.

  • Like 1
Link to comment
Share on other sites

That _DSM method will enable Wifi cards using Atheros 9280 drivers like 9280/9283/9287/9287. If you use Broadcom, make sure you remove it or wrong kext (Atheros) will be loaded.

Remove the red area, right? 

 

P/S: Resolved!!!

 

Replace this code in DSDT file clover:

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x12)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "device-id", 
                                Unicode ("*"), 
                                "device_type", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "model", 
                                Buffer (0x33)
                                {
                                    "Dell Wireless 1702 802.11 b/g/n"
                                }, 

                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                    0x8F, 0x00, 0x00, 0x00
                                }, 

                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x6B, 0x10, 0x00, 0x00
                                }, 

                                "compatible", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "IOName", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 

                                "name", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

By 

Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "device-id", 
                                Unicode ("*")
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

Will make my wifi card ( BCM94322HM8L )  working again and run smoothly!

 

Thank you, pokenguyen :)

Link to comment
Share on other sites

Got my N5110 2410m Core i5 laptop, and promptly installed Yosemite. EVERYTHING WORKS -- INCREDIBLE.

 

Wonderful Guide!

 

I tried going back to Chimera/Mavericks, but that proved too problematic, although I did get Speed Step working, WIFI, and a few other things. Too many issues to fix tho (Screen Brightness/Sleep-Wake)

 

Reinstalling Yosemite with your guide as I type!

 

Many thanks!

 

PS. The touchpad is WAAAAAY too sensitive, and even brushing across it will drag icons. Is there a way to revert to another version? I realise ApplePS2xxxx kexts do not work.

 

This isn't that important to me, as I use a mouse all the time, but it may come in handy for someone else with the same issue.

Link to comment
Share on other sites

PS. The touchpad is WAAAAAY too sensitive, and even brushing across it will drag icons. Is there a way to revert to another version? I realise ApplePS2xxxx kexts do not work.

 

 

Yep, it's really too sensitive. Sometimes it's really annoy me.

Link to comment
Share on other sites

Hi, I'm currently using Windows 8.1 on my Dell N5110. Planned to upgrade it to Windows 10 and then format my Hard Disk and subsequently re-install Windows 10. Just thinking about installing Os X Yosemite first before installing Windows 10.

Is this do-able? Any link that will be helpful for me to start with? Seems the first post (2011) in this thread has aged a bit. Just wonder whether I can still use it as a guide?

Kindly assist. 

Link to comment
Share on other sites

Last update of this post isn't so old. You can install OS X Yosemite without any troubles, if you have only Intel HD card and Dell 1702 wi-fi+bluetoth card. If you has different configuration (Nvidia card, Intel wireless card), it wont work. 

 

Also, if you want to use UEFI bios and install Windows as the second OS than you should know, that sound will not work.

 

 

Hi, I'm currently using Windows 8.1 on my Dell N5110. Planned to upgrade it to Windows 10 and then format my Hard Disk and subsequently re-install Windows 10. Just thinking about installing Os X Yosemite first before installing Windows 10.

Is this do-able? Any link that will be helpful for me to start with? Seems the first post (2011) in this thread has aged a bit. Just wonder whether I can still use it as a guide?

Kindly assist. 

Link to comment
Share on other sites

I may have jumped before I looked. This laptop is too heavy, and Sleep issues are annoying. Also, I am getting dylib crashes on software that SHOULD work (like ioquake3).

 

I have the laptop up for sale at the moment, will stick with my lightweight Core i3 Acer Aspire 4752 (guide here in the Mavericks install section).

 

PS. My spare AR5B195 combo card Atheros AR9285/AR3011 works perfectly, surprised really, as it was an eBay purchase :-)

Link to comment
Share on other sites

Guys I have a problem.

 

I upgraded my Cpu to i5 2520m from i3 and now I get a kernel panic at booting

Before that though I replaced my ssdt-4 on efi/acpi/patched with the one of i5.

 

Any ideas?

I can't remember the process on this laptop, but Im pretty sure you'll need to change your DSDT as well.

 

Eidt, just looked, with this guide there seems to only be DSDT changes regarding what graphics you have..?

 

can you boot from USB still?

Link to comment
Share on other sites

I have Intel + nvidia dsdt from the beginning with i3...so even with i5 the dsdt should be the same right?

 

So only ssdt should be changed right?...though when I installed again i3 everything worked great.

 

Edit

No usb booting also

Link to comment
Share on other sites

 Share

×
×
  • Create New...