Jump to content
Mohamed Khairy

{Guide} DELL INSPIRON N5110

3,294 posts in this topic

Recommended Posts

Advertisement

Go to system preferences=>keyboard=>keyboard shortcuts=>display and assign keys F4 and F5 for brightness control

like this

 

screenshot.png

 

Simple, clear and effective. Thanks !

 

first check if brightness works on system pref --> displays

 

then you can use the linked voodoops2controller will work for you :)

 

which kext you use for your touchpad .. voodoops2mouse ?

 

for source check here

#134

I use a kext with a prefpane for my trackpad. I found that on osx86.net. BTW, did 3-fingers gestures working on the Inspiron ?

Finally, I used that for brightness :

http://www.insanelym...howtopic=236835

Just modified the DSDT with the two methods and it's OK. I'm just not sure that I have all luminosity levels, but that's good for me.

 

Now then, is there a way that the brightness is memorised through shutdown and reboot ? Because it's set to maximum each time the PC reboot.

Share this post


Link to post
Share on other sites

you don't need this line on dsdt

Name (_HID, EisaId ("LCD1234")).

if you don't use generic brightness kext

 

just Device (PNLF)

needed also this is basic patch for laptops :)

 

about touchpad our notebook only works with ps2mouse next no advanced trackpad next so no multitouch function on it just single touch

 

brightness level not saved on any os

if you want to save custom brightness you need to search for program that save this setting and load it every time you load system

Share this post


Link to post
Share on other sites

hi again

i made SSDT.aml for my cpu

and you will need to make one for you to generate many pstates that will make your cpu not to jump in use

 

so this will make your cpu less power consumation

 

you refer here to see how to do it

i can't do ssdt for every user but every one can share him one

 

http://www.insanelym...c=258611&st=460

 

and here is my ssdt table generate 22 pstate from 8 to 29 turbo

if your cpu is 2.3 and it is turbo 2.9 you can use it directly

and if your cpu isn't like that you need to edit it ;)

 

SSDT.aml.zip

Share this post


Link to post
Share on other sites

Great!

I knew it! But I'm not familiar in dsdt editing.

I will try when I'm back to my hack.

 

Need for SSDT drop or not?

Share this post


Link to post
Share on other sites

Great!

I knew it! But I'm not familiar in dsdt editing.

I will try when I'm back to my hack.

 

Need for SSDT drop or not?

 

it is easy just understand what do you do

you need to DropSSDT

 

here is a simple idea of this thing

first to calculate your needed pstates

my cpu min frequency is 800 and highest turbo 2900

so multi per is 8 --> 29

now calculate it / 29-8 =21 --> +1=22 pstates

 

now my pstates is 22 mean that i need 22 one like this

 

 

Package (0x06)

{

0x0B54,

0x88B8,

0x6E,

0x0A,

0x83,

Zero

},

 

but with different value according to freq

 

you will do your edit under this two arry

 

Name (SPSS, Package (0x16)

 

Name (_PSS, Package (0x16)

 

 

0x16 means 22 on dec

use calculator for this

and below every one is 22 Pstate

 

and after you calculate your number

now you will apply your cpu setting

nearly every intel cpu on notebook begin with 800 hz so it will be easy to use my ssdt and do minimal ssdt edit

 

will give example about core i3 with 2.3 mhz

pstates needed 23-8= 15 --> +1 = 16

 

so what will i do on ssdt will delete 6 pstates and renumbering only :)

 

will delete first 6 state under every array as i told before

so

Name (SPSS, Package (0x10) --> 10 means 16 state

 

will begin with

 

Package (0x06)

{

0x08FC, --> is 2300 on on dec

0x88B8,

0x6E,

0x0A,

0x0683, --> 06 will be 00 as it will be the first state you will renumber all state from zero to 0f

0x06 --> as above

},

 

and

Name (_PSS, Package (0x10)

will begin with

 

 

Package (0x06)

{

0x08FC,

0x88B8,

0x0A,

0x0A,

0x1700, --> 17 mean 23 on dec means multi per of freq no need to edit

0x1700 --> as above

},

 

 

etc if your top freq is 3000 so you will have 23 state you will need to add new state on start of state with 3000 freq

 

sorry iam so sick and can't go more on explanation hope you got the idea

Share this post


Link to post
Share on other sites
hi again i made SSDT.aml for my cpu and you will need to make one for you to generate many pstates that will make your cpu not to jump in use so this will make your cpu less power consumation you refer here to see how to do it i can't do ssdt for every user but every one can share him one http://www.insanelym...c=258611&st=460 and here is my ssdt table generate 22 pstate from 8 to 29 turbo if your cpu is 2.3 and it is turbo 2.9 you can use it directly and if your cpu isn't like that you need to edit it ;)SSDT.aml.zip

 

Hello.

 

I use your SSDT and TurboBoost works.

 

 

My config:

 

Mac OS X Lion 10.7.1

 

Dell R15 N5110

Core: i7 2630QM

GPU: Intel HD 3000 + Nvidia GeForce 525M

Dell Wireless 1702

Share this post


Link to post
Share on other sites

i am happy to see it works for you

 

may will make one for 3000 kHz and 3100 kHz

 

i don t advise you to use his coz turbo ratios are different and also frequencies so u might damage your cpu.i m not sure but possibilities are many

http://www.insanelym...howtopic=273500 just download 10.7.2 Dell XPS 17 L702x Kexts.rar from here and u inside there is a ssdt.aml file u can use that coz his cpu and ours is same

 

who said that ?

 

on mac os x the pstates grow with 100 kHz for every pstates

means 800 , 900 , 1000, 1100 , 1200 ............................. 2700 , 2800 , 2900

 

and here is the state of macbookpro 8.2 with Intel® Core i7-2675QM CPU @ 2.20GHz

post-378955-0-70713100-1335371414_thumb.png

 

the ssdt just tell mac to use from 800 to ...... top of your cpu

 

and top of his cpu is 2.9 so he can use mine one

 

about ssdt on second code

0x88B8,

can be rested to 0x0000

 

---------------------

even the ssdt you linked is for 2670qm that came with top 3100 !!!

and your processor to is 2900 !!

Share this post


Link to post
Share on other sites

i m not an expert i read some where so i just thought i would share :D i m sorry if i am wrong. u have i5 and he has i7 and the way they work are different as thought i mean turbo ratios:$

Share this post


Link to post
Share on other sites

The Brightness Keys don't work for me, what could be wrong? And i still have not found out how to get sleep functionality :S

Share this post


Link to post
Share on other sites

Dear Mohamed Khairy,

 

Your installation tutorial is perfect! but I don't know why when using your DSDT my laptop sleeps forever, the power button flashes as a normal sleep and when I click it to wake up it just gives a black screen.

 

What is the cause of this? Is it because of the BIOS as I don't use the last one so what is your BIOS version? (A0x)?

by the way I think we have the same laptop, mine is the i5 with atheros wifi and 4 GB ram so what else the problem maybe?

 

Please give me your feedback as I wanted to install the retail lion eversince I heard about macinotsh on my laptop but I couldn't manage to know how to do it until I saw your video!

Share this post


Link to post
Share on other sites

for whom having problems

check bios version A09

set f keys as multimedia keys

use this versions of osx lion 10.7.3 the one you bought from appstore

or this version Mac.OSX.Lion.v10.7.3-HOTiSO

after that we talk ;)

 

---------------------------------------------------------------------------------

ubuntu 12.04 lts released today and it is great with bumblebee ;)

Share this post


Link to post
Share on other sites

for whom having problems

check bios version A09

set f keys as multimedia keys

use this versions of osx lion 10.7.3 the one you bought from appstore

or this version Mac.OSX.Lion.v10.7.3-HOTiSO

after that we talk ;)

 

i have the A09 bios already and i set the keys to multimedia, but brightness and sleep still don't work.... i installed mac with iatkos l1 and updated to 10.7.3 is that a big problem?

Share this post


Link to post
Share on other sites

Well I heard it caused problems before and anyway the A09 update was for ATI cards I think which I don't own, so I didn't update that time :P

 

are you have ati gfx card ?

Share this post


Link to post
Share on other sites

fixed the three keys ` \ §

 

see guide update ;)

 

are you have ati gfx card ?

he means that the a09 bios goes to fix problems to persons having the amd gfx card

and he didnt have amd gfx card so he thought that this update not important for him

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×