Jump to content
14 posts in this topic

Recommended Posts

Please pay attention to what you are doing, especially when trying to help someone else.

 

GraphicsEnabler is not a kernel flag and busratio does not have an S at the end.

 

Kernel

kernel_name_here

Kernel Flags

CPUS=1 busratio=19

GraphicsEnabler

y

  • Like 1

Do i copy the

<key>Kernel</key>

<string>kernel_name_here</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

Or do i have to change "kernel_name_here" because i don't know which kernel i am currently using.

If you're not using a patched kernel it's mach_kernel.

 

Some people rename their patched kernel to mach_kernel but that's a bad idea because when installing the next 10.7.x update their patched kernel will get overwritten by the new Apple kernel.

Where do i insert

<key>Kernel</key>

<string>march_kernel</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

in the org.chameleon.boot.plist?

 

 

In my org.chameleon.boot.plist it look like

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Default Partition</key>

<string>hd(0,4)</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Instant Menu</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>No</string>

<key>npci</key>

<string>0x2000</string>

</dict>

</plist>

Just modify your org.chameleon.boot.plist to this:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "

http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Default Partition</key>

<string>hd(0,4)</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Instant Menu</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>No</string>

<key>npci</key>

<string>0x2000</string>

</dict>

</plist>

Boot Graphics

Yes

 

Redundant, yes is the default

 

Quiet Boot

No

 

Redundant, no is the default

 

Instant Menu

Yes

 

Timeout

2

 

Those two are conflicting - make up your mind whether you want a timeout or "instant menu".

 

npci

0x2000

 

npci=0x2000 belongs in the kernel flags string, it will not work like this.

  • Like 1
  • 5 weeks later...

hi i just reinstall my mac lion because there a problem and here is the new .plist

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>5</string>

<key>npci</key>

<string>0x2000</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>UseKernelCache</key>

<string>No</string>

</dict>

</plist>

  • 2 months later...
  • 6 months later...

I am gonna chime in here: (late I know)

Please pay attention to what you are doing, especially when trying to help someone else.

 

GraphicsEnabler is not a kernel flag and busratio does not have an S at the end.

 

<key>Kernel</key>

<string>kernel_name_here</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

GraphicsEnabler=Yes is a kernel flag, some systems won't do the <key>GraphicsEnabler</key>

<string>y</string>

thing.

Putting it into the <key>Kernel Flags</key>

<string>aruguments here</string>

Passes it to the kernel.

×
×
  • Create New...