InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   SL com.apple.boot.plist / SMBIOS.plist (http://infinitemac.com/showthread.php?t=4121)

xwin78 09-17-2009 09:37 PM

SL com.apple.boot.plist / SMBIOS.plist
 
(SL noob warning)

What can I specify in these lists under SL and how do I do it?

Gigabyte EP35-DS3P DSDT for GFX/Ether/889a/USB/SATA(soon)


Thanks

thorazine74 09-18-2009 09:00 AM

com.apple.boot.plist in Extra is the main config file for Chameleon, you can specify many options that affect mostly how the system boots, you can see all the available options in Chameleon's BootHelp.txt. Here is mine for example:

Code:

<?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>Default Partition</key>
    <string>hd(0,2)</string>
    <key>Graphics Mode</key>
    <string>1680x1050x32</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>"Graphics Mode"="1680x1050x32"</string>
    <key>Legacy Logo</key>
    <string>yes</string>
    <key>Timeout</key>
    <string>10</string>
    <key>Wait</key>
    <string>y</string>
</dict>
</plist>

SMBIOS.plist affects what info will be reported to the system to be used for identification purposes mostly for System Profiler. Basically you put some info to mimic a specific Mac model close to your system (a MacBook if you have a laptop or a iMac or MacPro in a desktop). This is mine:

Code:

<?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>SMbiosversion</key>
    <string>IM91.88Z.008D.B00.0901142258</string>
    <key>SMboardmanufacter</key>
    <string>Apple Inc.</string>
    <key>SMboardproduct</key>
    <string>Mac-F2218EC8</string>
    <key>SMexternalclock</key>
    <string>400</string>
    <key>SMmanufacter</key>
    <string>Apple Inc.</string>
    <key>SMmaximalclock</key>
    <string>3200</string>
    <key>SMmemmanufacter_1</key>
    <string>Kingston</string>
    <key>SMmemmanufacter_2</key>
    <string>Kingston</string>
    <key>SMmemmanufacter_3</key>
    <string>Kingston</string>
    <key>SMmemmanufacter_4</key>
    <string>Kingston</string>
    <key>SMmempart_1</key>
    <string>99U5316-028.A00LF</string>
    <key>SMmempart_2</key>
    <string>KTC1G-UDIMM</string>
    <key>SMmempart_3</key>
    <string>99U5316-028.A00LF</string>
    <key>SMmempart_4</key>
    <string>KTC1G-UDIMM</string>
    <key>SMmemserial_1</key>
    <string>0x651C52C8h</string>
    <key>SMmemserial_2</key>
    <string>0xD51C1E0Ah</string>
    <key>SMmemserial_3</key>
    <string>0x651C52C8h</string>
    <key>SMmemserial_4</key>
    <string>0xD51C1E0Ah</string>
    <key>SMmemspeed</key>
    <string>800</string>
    <key>SMmemtype</key>
    <string>19</string>
    <key>SMproductname</key>
    <string>iMac9,1</string>
    <key>SMserial</key>
    <string>W87234JHYA4</string>
    <key>SMsystemversion</key>
    <string>1.0</string>
</dict>
</plist>

If you are looking for specific settings for your system I cant help...

xwin78 09-19-2009 12:52 AM

Thanks for the reply--this forum is great!

I will check out the options for boot.plist from Chameleon's BootHelp.txt.

My system boot time is much longer than Leo and I was under the impression that ...boot.plist
could be modified to boot more efficiently?

Thanks again.

Gurruwiwi 09-22-2009 02:05 AM

replacing dsmos.kext and using fakesmc.kext made my boot quicker

thorazine74 09-22-2009 08:27 AM

Quote:

Originally Posted by xwin78 (Post 35236)
Thanks for the reply--this forum is great!

I will check out the options for boot.plist from Chameleon's BootHelp.txt.

My system boot time is much longer than Leo and I was under the impression that ...boot.plist
could be modified to boot more efficiently?

Thanks again.

boot.plist is mostly to configure chameleon and system options, it will not affect boot speed, thats only affected by the kexts being loaded and the HD speed.

xwin78 09-22-2009 03:34 PM

Quote:

Originally Posted by thorazine74 (Post 35525)
.........boot speed, thats only affected by the kexts being loaded and the HD speed.

Thanks for the help---I am using kexts that are 32 & 64 bit compatible. Does any one know if
I switched to 64 only or 32 bit only kexts if It might help decrease boot time? If so where can I find them?

thorazine74 09-23-2009 09:14 AM

I doubt it matters, they are only supposed to load the code that is 32 or 64 bits even if they contain both. Besides most Apple's vanilla kexts are dual, and I dont know of any way to make them 32 bits only for instance...