NetBookInstaller + Mac OS X 10.6.3 (Backlight Fixed)

Discussion on installing OS X

Moderator: SilverZero

Forum rules
The S netbook is NOT an Apple product and was never intended to run Mac OSX. Fortunately, enthusiasts have found ways to make OSX run on our netbook. However, the process may not be smooth for some. Make sure you have patience and time to get it to run. Most importantly, motivation to read and learn. This forum contains enough information to get OSX running. Most problems you may encounter can be solved just by reading through the forums or searching. So please take the time and read through the forums!

Re: NetBookInstaller + Mac OS X 10.6.3

Postby qubit » Sun Apr 11, 2010 12:00 am

duplicate of next post :o
Last edited by qubit on Mon Apr 12, 2010 6:08 am, edited 3 times in total.
~~ Classic Black Ol'School S10 w/Triple Boot ~~
~~ OS X 10.6.4 modified NetBookInstaller 0.8.4RC1, modified DSDT ~~
~~ Ubuntu 10.04 ~~
~~ Windows7 ~~
~~NetBook Installer~~
~~XDA Developers - HTC Desire Android Development~~
User avatar
qubit
Experienced
 
Posts: 118
Joined: Sun Feb 22, 2009 11:19 pm
Color and Model: Classic Black S10
OS(s) installed: OS X Linux Win7

Advertisement

Re: NetBookInstaller + Mac OS X 10.6.3

Postby qubit » Sun Apr 11, 2010 12:00 am

ronin510 wrote:I found a similar problem on the insanelymac forums (it's a pretty old thread and on 10.5.x, though). http://www.insanelymac.com/forum/index. ... pic=179326

It basically suggests importing some code into the .dsdt file. I haven't had time to familiarize myself with editing and compiling the .dsdt file so I haven't tried it yet. It might be an easy fix for meklort if it does work.


This is the same fix as noted by humph in :
http://s10lenovo.com/viewtopic.php?f=15&t=4024&start=0

I'm tempted to implement this although I am concerned about it being future proof regarding any new versions of Meklort NetbookInstaller (even after seeing the humph's update on the 1/4/2010 regarding kext compatibility). It seems many are suffering the same sleep + backlight problem going by the bug reports at the Installer google group and I would suspect Meklort is aware of it and working on a solution. At this stage it is hard to tell when that will be available. Probably with the next version on NetbookInstaller.
~~ Classic Black Ol'School S10 w/Triple Boot ~~
~~ OS X 10.6.4 modified NetBookInstaller 0.8.4RC1, modified DSDT ~~
~~ Ubuntu 10.04 ~~
~~ Windows7 ~~
~~NetBook Installer~~
~~XDA Developers - HTC Desire Android Development~~
User avatar
qubit
Experienced
 
Posts: 118
Joined: Sun Feb 22, 2009 11:19 pm
Color and Model: Classic Black S10
OS(s) installed: OS X Linux Win7

Re: NetBookInstaller + Mac OS X 10.6.3

Postby qubit » Sun Apr 11, 2010 12:03 am

So.. I tried this fix as suggested by ronin510 and recommended by humph from the links above and it fixed the sleep and backlight problem associated with 10.6.3. and NetbookInstaller 0.8.4 RC1. The only caveat with this exercise is that one looses the ability to control screen brightness i.e. it remains static until the Function Flip fix is implemented. As far as I can see, this fix is rather extensive. I'm yet to implement the Function Flip section myself. Thanks guys!! ;)

Just a quick how-to to re-iterate:

1. Download iASLMe http://www.mediafire.com/?jchmtymqlmd and use it to decompile your DSDT.aml to a DSDT.dsl (See instructions after opening the proggie but its as simple as drag and drop)

2. Edit your DSDT.dsl by adding this code:
Code: Select all
Device (PNLF)
        {
            Name (_HID, EisaId ("APP0002"))
            Name (_CID, "backlight")
            Name (_UID, 0x0A)
            Name (_STA, 0x0B)
        }

above the Device (PWRB) block of code.

3. Make a backup of the DSDT.aml just incase - sudo cp /Extra/DSDT.aml /Extra/DSDT.aml.bak. Recompile your DSDT.aml by dropping the edited DSDT.dsl file into iASLMe and copy the new DSDT.aml that is produced into /Extra overwriting the old one.

Reboot and voila!
Last edited by qubit on Wed Apr 14, 2010 1:56 am, edited 3 times in total.
~~ Classic Black Ol'School S10 w/Triple Boot ~~
~~ OS X 10.6.4 modified NetBookInstaller 0.8.4RC1, modified DSDT ~~
~~ Ubuntu 10.04 ~~
~~ Windows7 ~~
~~NetBook Installer~~
~~XDA Developers - HTC Desire Android Development~~
User avatar
qubit
Experienced
 
Posts: 118
Joined: Sun Feb 22, 2009 11:19 pm
Color and Model: Classic Black S10
OS(s) installed: OS X Linux Win7

Re: NetBookInstaller + Mac OS X 10.6.3

Postby ronin510 » Sun Apr 11, 2010 9:11 pm

.
Last edited by ronin510 on Mon May 07, 2012 8:43 pm, edited 1 time in total.
ronin510
Novice
 
Posts: 46
Joined: Sun Feb 14, 2010 3:40 am

Re: NetBookInstaller + Mac OS X 10.6.3

Postby krace » Mon Apr 12, 2010 11:56 pm

qubit wrote:2. Edit your DSDT.dsl by adding this code:
Code: Select all
Device (PNLF)
        {
            Name (_HID, EisaId ("APP0002"))
            Name (_CID, "backlight")
            Name (_UID, 0x0A)
            Name (_STA, 0x0B)
        }

above the Device (PWBR) block of code.


a li'l correction: everyone willing to try this, save yourselves a minute of confusion, it's PWRB, not PWBR. ;)
otherwise, the fix works just fine, thanks a lot for this very useful tip!
one man's spam is another man's penis enlargement
User avatar
krace
Beginner
 
Posts: 6
Joined: Sun Mar 14, 2010 4:12 pm
Color and Model: White s10
OS(s) installed: 10.6.3 and XP

Re: NetBookInstaller + Mac OS X 10.6.3

Postby qubit » Wed Apr 14, 2010 1:57 am

krace wrote:
qubit wrote:2. Edit your DSDT.dsl by adding this code:
Code: Select all
Device (PNLF)
        {
            Name (_HID, EisaId ("APP0002"))
            Name (_CID, "backlight")
            Name (_UID, 0x0A)
            Name (_STA, 0x0B)
        }

above the Device (PWBR) block of code.


a li'l correction: everyone willing to try this, save yourselves a minute of confusion, it's PWRB, not PWBR. ;)
otherwise, the fix works just fine, thanks a lot for this very useful tip!


Thanks, post amended. ;)
~~ Classic Black Ol'School S10 w/Triple Boot ~~
~~ OS X 10.6.4 modified NetBookInstaller 0.8.4RC1, modified DSDT ~~
~~ Ubuntu 10.04 ~~
~~ Windows7 ~~
~~NetBook Installer~~
~~XDA Developers - HTC Desire Android Development~~
User avatar
qubit
Experienced
 
Posts: 118
Joined: Sun Feb 22, 2009 11:19 pm
Color and Model: Classic Black S10
OS(s) installed: OS X Linux Win7

Re: NetBookInstaller + Mac OS X 10.6.3

Postby ronin510 » Wed Apr 14, 2010 2:50 am

.
Last edited by ronin510 on Mon May 07, 2012 8:43 pm, edited 1 time in total.
ronin510
Novice
 
Posts: 46
Joined: Sun Feb 14, 2010 3:40 am

Re: NetBookInstaller + Mac OS X 10.6.3

Postby ronin510 » Sat Apr 17, 2010 5:47 am

.
Last edited by ronin510 on Mon May 07, 2012 8:43 pm, edited 2 times in total.
ronin510
Novice
 
Posts: 46
Joined: Sun Feb 14, 2010 3:40 am

Re: NetBookInstaller + Mac OS X 10.6.3

Postby SilverZero » Sat Apr 17, 2010 8:09 am

ronin510 wrote:I fixed the backlight problem. 10.6.3 updates the AppleIntelIntegratedFramebuffer.kext. I think the newer version takes precedence over the version we have in /Extra/S10Ext/ . To make our version work, follow these steps:

1. Go into /Extra/S10Ext
2. Open AppleIntelIntegratedFramebuffer.kext (right-click->"Show Package Contents")
3. Open Info.plist with TextEdit
4. Look for: <string>6.0.0</string>
5. Edit to: <string>1006.0.0</string>
6. Save.
7. Run UpdateExtra in /Extra and Restart.

We should now be able to sleep and have the backlight turn on again. I was able to figure this out by comparing differences between vanii's S10 Enabler and NetBookInstaller. Let's just say it's not a good idea to mix the two on the same installation...


Brilliant find, I'll confirm this on my install (when I reinstall again - why do all my projects involve me wiping partitions these days?) but I linked from my install guide as well. Good work!
User avatar
SilverZero
Moderator
 
Posts: 1374
Joined: Wed Apr 08, 2009 3:47 pm
Location: The Great Northwest
Color and Model: Sold
OS(s) installed: All of them

Re: NetBookInstaller + Mac OS X 10.6.3 (Backlight Fixed)

Postby xredjokerx » Sun Apr 18, 2010 3:45 am

i dont have a string thats 6.0.0

is it cfbundleversion or cfbundleinfodictionary?

or better yet, can you upload your appleintelintegratedframebuffer.kext?

i dont even have a /Extra/S10ext folder... only /Extra/GeneralExtensions


arg.
xredjokerx
Beginner
 
Posts: 18
Joined: Sun Mar 07, 2010 12:08 am
Color and Model: Black S10
OS(s) installed: XP and OSX 10.6.3

PreviousNext

Return to Installation

Who is online

Users browsing this forum: Google Adsense [Bot] and 4 guests