DarkUser89 Posted August 29, 2010 Share Posted August 29, 2010 Please make a new version is not pure 433 :-( Link to comment Share on other sites More sharing options...
ErmaC Posted August 29, 2010 Share Posted August 29, 2010 And here the rev. 445 (trunk 445) with default new theme, package w/o kext What does this package? - Install the chameleon bootloader (boot0, boot1h and boot). - Create a directory called util inside the Extra with the executable bdmesg for the Boot dump tool - Creates / overwrites the standard theme with the new from rev 405 - The smbios.plist, DSDT.aml or any SSDT Tables and com.apple.Boot.plist and any kext present inside the Extra and Extra/Extensions will not be touched. thank all people again for this job! - last trunk 445 info zef: Refactored detecting OS version. - last trunk 444 info zef: Fixed calling getBootVolumeDescription() with properly adjusted strMaxLen values. Removed broken optionKey setting. Now using strncat() for adding proper NULL termination in destination strings. - last trunk 438 info zef: Added string terminator in getVolumeLabelAlias(). Changed printing method in activity indicator drawing to prevent logging. - last trunk 432 info zef: Applied danielkza's changes (r424 Reworked UUID/label matching; Fixed NTFSGetUUID return value, r425 Fixed omission of fixed strbreak.). - last trunk 428 info zef: Added device ID 0x10DE086C for "GeForce 9300/nForce 730i" - last trunk 416 info zef: Refactored matchVolumeToString(), fixed NTFSGetUUID's return value. Now "Hide Partition" can accept NTFS volume serials as well. - last trunk 408 info Kabyl: Make sure there is no (null) before another messsage is added to the log, make bdmesg work in Leopard when compiled on Snow Leopard (native arch is used for now, not a fat binary) - last trunk 405 info blackosx: Added the latest set of theme files I have to get something in here. To be honest there's not much else I can add without going over the top as I want to keep it simple and it still has to fit most if not all resolutions. The device icons are larger than the embedded theme to make use of the quality of the renders, so as a consequence I have set the max_devices to 4. I hope they're not deemed too big for small screen sizes, and if so I can either reduce their size (which I don't really want to do), or lower the mac_devices further. BootHelp.txt [size=1]The boot: prompt waits for you to type advanced startup options. If you don't type anything, the computer continues starting up normally. It uses the kernel and configuration files on the startup device, which it also uses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments] Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode) -x (safe mode) -f (ignore caches) -F (ignore "Kernel Flags" specified in boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h) Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32" If the computer won't start up properly, you may be able to start it up using safe mode. Type -x to start up in safe mode, which ignores all cached driver files. Special booter hotkeys: F5 Rescans optical drive. F10 Scans and displays all BIOS accessible drives. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves optical drive rescan mode. Additional useful command-line options: config=<file> Use an alternate Boot.plist file. Options useful in the com.apple.Boot.plist file: Wait=Yes|No Prompt for a key press before starting the kernel. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y)| where 'x' & 'y' are the disk and partition numbers =<UUID> or specify the selected volume UUID string. "Hide Partition" Remove unwanted partition(s) from the boot menu. =hd(x,y) [hd(m,n)] only non mac osx boot partitions can be hidden. "Rename Partition" Rename partition(s) for the boot menu. =hd(x,y) <alias> [;hd(m,n) <alias2> ...] GUI=No Disable the GUI (enabled by default). "Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default). "Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default). PciRoot=<value> Use an alternate value for PciRoot (default value 0). GraphicsEnabler=Yes|No Automatic device-properties generation for gfx cards. UseAtiROM=Yes|No Use an alternate Ati ROM image (path: /Extra/<vendorid>_<devid>.rom) UseNvidiaROM=Yes|No Use an alternate Nvidia ROM image (path: /Extra/<vendorid>_<devid>.rom) VBIOS=Yes|No Inject VBIOS to device-properties. EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation for ethernet interfaces. USBBusFix=Yes Enable all USB fixes below: EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). USBLegacyOff=Yes Enable the USB Legacy fix (disabled by default). ForceHPET=Yes|No Force Enable HPET. Wake=No Disable wake up after hibernation (default: enabled). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file. (default path is /private/var/vm/sleepimage). DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml). SMBIOS=<file> Use an alternate smbios.plist file (default path: /smbios.plist /Extra/smbios.plist bt(0,0)/Extra/smbios.plist). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if smbios.plist doesn't exist, factory values are kept. "Scan Single Drive" Scan the drive only where the booter got loaded from. =Yes|No Fix rescan pbs when using a DVD reader in AHCI mode. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode. SystemId=<UUID> Set manually the system id UUID, SMUUID in smbios config (reserved field) isn't used. SystemType=<n> Set the system type where n is between 0..6 (default =1 (Desktop) md0=<file> Load raw img file into memory for use as XNU's md0 ramdisk. /Extra/Postboot.img is used otherwise. [/size] Fabio Link to comment Share on other sites More sharing options...
Dabluest Posted August 29, 2010 Share Posted August 29, 2010 Great job as always Fabio with the installers. Please continue with them. Link to comment Share on other sites More sharing options...
kup Posted August 29, 2010 Share Posted August 29, 2010 +1 to that. Fabio, you are a legend and a great contributor. Link to comment Share on other sites More sharing options...
fc bayern Posted August 30, 2010 Share Posted August 30, 2010 And here the rev. 445 (trunk 445) with default new theme, package w/o kext What does this package? - Install the chameleon bootloader (boot0, boot1h and boot). - Create a directory called util inside the Extra with the executable bdmesg for the Boot dump tool - Creates / overwrites the standard theme with the new from rev 405 - The smbios.plist, DSDT.aml or any SSDT Tables and com.apple.Boot.plist and any kext present inside the Extra and Extra/Extensions will not be touched. thank all people again for this job! - last trunk 445 info zef: Refactored detecting OS version. - last trunk 444 info zef: Fixed calling getBootVolumeDescription() with properly adjusted strMaxLen values. Removed broken optionKey setting. Now using strncat() for adding proper NULL termination in destination strings. - last trunk 438 info zef: Added string terminator in getVolumeLabelAlias(). Changed printing method in activity indicator drawing to prevent logging. - last trunk 432 info zef: Applied danielkza's changes (r424 Reworked UUID/label matching; Fixed NTFSGetUUID return value, r425 Fixed omission of fixed strbreak.). - last trunk 428 info zef: Added device ID 0x10DE086C for "GeForce 9300/nForce 730i" - last trunk 416 info zef: Refactored matchVolumeToString(), fixed NTFSGetUUID's return value. Now "Hide Partition" can accept NTFS volume serials as well. - last trunk 408 info Kabyl: Make sure there is no (null) before another messsage is added to the log, make bdmesg work in Leopard when compiled on Snow Leopard (native arch is used for now, not a fat binary) - last trunk 405 info blackosx: Added the latest set of theme files I have to get something in here. To be honest there's not much else I can add without going over the top as I want to keep it simple and it still has to fit most if not all resolutions. The device icons are larger than the embedded theme to make use of the quality of the renders, so as a consequence I have set the max_devices to 4. I hope they're not deemed too big for small screen sizes, and if so I can either reduce their size (which I don't really want to do), or lower the mac_devices further. BootHelp.txt [size=1]The boot: prompt waits for you to type advanced startup options. If you don't type anything, the computer continues starting up normally. It uses the kernel and configuration files on the startup device, which it also uses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments] Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode) -x (safe mode) -f (ignore caches) -F (ignore "Kernel Flags" specified in boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h) Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32" If the computer won't start up properly, you may be able to start it up using safe mode. Type -x to start up in safe mode, which ignores all cached driver files. Special booter hotkeys: F5 Rescans optical drive. F10 Scans and displays all BIOS accessible drives. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves optical drive rescan mode. Additional useful command-line options: config=<file> Use an alternate Boot.plist file. Options useful in the com.apple.Boot.plist file: Wait=Yes|No Prompt for a key press before starting the kernel. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y)| where 'x' & 'y' are the disk and partition numbers =<UUID> or specify the selected volume UUID string. "Hide Partition" Remove unwanted partition(s) from the boot menu. =hd(x,y) [hd(m,n)] only non mac osx boot partitions can be hidden. "Rename Partition" Rename partition(s) for the boot menu. =hd(x,y) <alias> [;hd(m,n) <alias2> ...] GUI=No Disable the GUI (enabled by default). "Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default). "Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default). PciRoot=<value> Use an alternate value for PciRoot (default value 0). GraphicsEnabler=Yes|No Automatic device-properties generation for gfx cards. UseAtiROM=Yes|No Use an alternate Ati ROM image (path: /Extra/<vendorid>_<devid>.rom) UseNvidiaROM=Yes|No Use an alternate Nvidia ROM image (path: /Extra/<vendorid>_<devid>.rom) VBIOS=Yes|No Inject VBIOS to device-properties. EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation for ethernet interfaces. USBBusFix=Yes Enable all USB fixes below: EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). USBLegacyOff=Yes Enable the USB Legacy fix (disabled by default). ForceHPET=Yes|No Force Enable HPET. Wake=No Disable wake up after hibernation (default: enabled). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file. (default path is /private/var/vm/sleepimage). DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml). SMBIOS=<file> Use an alternate smbios.plist file (default path: /smbios.plist /Extra/smbios.plist bt(0,0)/Extra/smbios.plist). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if smbios.plist doesn't exist, factory values are kept. "Scan Single Drive" Scan the drive only where the booter got loaded from. =Yes|No Fix rescan pbs when using a DVD reader in AHCI mode. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode. SystemId=<UUID> Set manually the system id UUID, SMUUID in smbios config (reserved field) isn't used. SystemType=<n> Set the system type where n is between 0..6 (default =1 (Desktop) md0=<file> Load raw img file into memory for use as XNU's md0 ramdisk. /Extra/Postboot.img is used otherwise. [/size] Fabio As always, Fabio is the man! Link to comment Share on other sites More sharing options...
TorqueX86 Posted August 30, 2010 Share Posted August 30, 2010 Bravo Fabio It is totally commendable how you take the bother to add the changelog and the list of commands each time. Link to comment Share on other sites More sharing options...
stefano.85 Posted August 30, 2010 Share Posted August 30, 2010 yeah! mitico fabio! keep the great work on this.... Link to comment Share on other sites More sharing options...
Cyberdog ! Posted August 30, 2010 Share Posted August 30, 2010 i make all this. no error with my ga-p45-ds3l + E2180 but how test Last login: Mon Aug 30 17:36:25 on ttys000 /Extra/Util/bdmesg ; exit; CHAMBREdeREMY:~ papa$ /Extra/Util/bdmesg ; exit; msr(221): ia32_perf_stat 0x06000a2a max: 10 current: 10 CPU: Vendor/Model/ExtModel: 0x756e6547/0xf/0x0 CPU: Family/ExtFamily: 0x6/0x0 CPU: MaxCoef/CurrCoef: 0xa/0xa CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 2000MHz CPU: FSBFreq: 200MHz CPU: CPUFreq: 2000MHz CPU: NoCores/NoThreads: 2/2 CPU: Features: 0x0000024f Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 3, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC Read HFS+ file: [hd(0,2)/Extra/com.apple.Boot.plist] 781 bytes. Read HFS+ file: [hd(0,2)/Extra/Themes/Default/theme.plist] 2798 bytes. Read HFS+ file: [hd(0,2)/Extra/Themes/Default/background.png] 966 bytes. Read HFS+ file: [hd(0,2)/Extra/Themes/Default/logo.png] 10718 bytes. … … … Read HFS+ file: [hd(0,2)/Extra/com.apple.Boot.plist] 781 bytes. Setting boot-uuid to: 49DD786A-67FB-3B34-AA62-0641A31E2AD7 Read HFS+ file: [hd(0,2)/System/Library/CoreServices/SystemVersion.plist] 479 bytes. Loading Darwin 10.6 Loading kernel mach_kernel Read HFS+ file: [hd(0,2)/mach_kernel] 4096 bytes. Read HFS+ file: [hd(0,2)/mach_kernel] 5576574 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/Info.plist] 2041 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/Legacy888HDA.kext/Contents/Info.plist] 70571 bytes. LoadDrivers: Loading from [/system/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext] Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext] 4096 bytes. Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext] 4049521 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/MacOS/JMicronATA] 4096 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/MacOS/JMicronATA] 87632 bytes. Using PCI-Root-UID value: 1 ATI VGA Controller [1002:944c] :: PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) old pci command - 7 boot display - 1 Not going to use bios image file Found bios image Adding binimage to card 944c from legacy space with size fa00 LAN Controller [10ec:8168] :: PciRoot(0x1)/Pci(0x1c,0x5)/Pci(0x0,0x0) Setting up lan keys Read HFS+ file: [hd(0,2)/Extra/smbios.plist] 501 bytes. Intel P45/G45 DRAM Controller [8086:2e20] at 00:00.0 Frequency detected: 400 MHz (800) Single Channel 5-5-5-18 Slot: 0 Type 19 2048MB (DDR2 SDRAM) 800MHz Vendor=Transcend Information PartNo=JM800QLU-2G SerialNo=0007E82A CPU is Intel® Celeron® CPU E1400 @ 2.00GHz, family 0x6, model 0xf Patched DMI Table Found SMBIOS System Information Table 1 Customizing SystemID with : 00000000-0000-0000-0000-001fd08da478 Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 8565 bytes. FADT: Restart Fix applied! FADT: Using custom DSDT! Found ACPI CPU: CPU0 Found ACPI CPU: CPU1 Found ACPI CPU: CPU2 Found ACPI CPU: CPU3 SSDT with CPU C-States generated successfully SSDT with CPU P-States generated successfully RSDT: Added 2 SSDT table(s) Starting Darwin x86_64 logout [Opération terminée] Link to comment Share on other sites More sharing options...
toanbk Posted August 30, 2010 Share Posted August 30, 2010 How to create and using Nvidia bios (venIDdevID.ROM) ? I success install Snow leopard 10.6.4 with vanilla kernel on Laptop Asus A42JC-VX044, it uses Nvidia Geforce 310M and IntelHDGraphics. I can't enable QE,CI for 2 VGA card, I think using nvidiaROM flag in chameleon Rc5 may be do it Link to comment Share on other sites More sharing options...
yehia2amer Posted August 30, 2010 Share Posted August 30, 2010 Chameleon v2.0-RC5 r452 http://www.mediafire.com/?mo2barajoiil0qw thanks MaLd0n so much this version works great there was a lot of bugs on r445 but this version works perfect Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted August 31, 2010 Share Posted August 31, 2010 Built and installed rev 457, everything seems fine. Core 2 Duo/P45/ICH10R/Retail 10.6.4 How to create and using Nvidia bios (venIDdevID.ROM) ? You can use GPU-z under Windows to extract your video card BIOS ROM. Don't try in a virtual machine running Windows, it will not work.. Remember, it is pointless to do this unless you plan to make modifications to the ROM. Link to comment Share on other sites More sharing options...
caxio Posted August 31, 2010 Share Posted August 31, 2010 Chameleon Rc5 rev 457http://www.mediafire.com/?p8t3196tjp989aa upload on forum mediafire link not works thanks caxio Link to comment Share on other sites More sharing options...
iRipper Posted August 31, 2010 Share Posted August 31, 2010 Eggcellent Please keep it up with the installers! Thank you guys, you rock! Link to comment Share on other sites More sharing options...
insanelyDim Posted August 31, 2010 Share Posted August 31, 2010 Hello, I have an Hackintosh Snow Leopard 10.6.4 running on a Dell XPS 1530. I would like to enable P/C-State, so I've added the two key in the Boot.plist. But I don't know how I can see if it's working or not. When I try to launch bdmesg, it returns with : Bad CPU type in executable. If someone can help me. Thanks Link to comment Share on other sites More sharing options...
eway Posted August 31, 2010 Share Posted August 31, 2010 Hello all! First thank you for your great job ! Everything you did since a while now has made things so easy to have great time and less pain to install Leo and Snow Leo on our Computers. I also hope that I'm not posting in the wrong section. If it's the case I would apologize in advance. I have a simple question: Is it possible to install Chameleon on a USB drive and make it able to launch SL DVD install ? I tried to do this but I can only launch the USB drives and SATA Hard drives. My Cd drive is not recognized. If it's possible can you explain step by step how to do this? Thank U so much and have a nice day/night Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted August 31, 2010 Share Posted August 31, 2010 Is it possible to install Chameleon on a USB drive and make it able to launch SL DVD install? No. Chameleon can only boot optical media when it's installed to and run from CD. Look for a Chameleon Boot CD how-to. Your other option is using Apple Disk Utility to "restore" (run Disk Utility, it's self-explanatory) your OS X Install DVD to your USB drive or a hard drive partition (8GB will do), install Chameleon on it normally and boot from that. Link to comment Share on other sites More sharing options...
kozlek Posted August 31, 2010 Author Share Posted August 31, 2010 Hello, I have an Hackintosh Snow Leopard 10.6.4 running on a Dell XPS 1530. I would like to enable P/C-State, so I've added the two key in the Boot.plist. But I don't know how I can see if it's working or not. When I try to launch bdmesg, it returns with : Bad CPU type in executable. If someone can help me. Thanks Post whole bdmesg log, please. Also I need dsdt.aml you're using (not decompiled). Link to comment Share on other sites More sharing options...
eway Posted August 31, 2010 Share Posted August 31, 2010 Gringo Vermelho, Thanks for your fast reply and explanations. Ok! The USB option is THE SOLUTION ... Thank you again !! Link to comment Share on other sites More sharing options...
insanelyDim Posted August 31, 2010 Share Posted August 31, 2010 Post whole bdmesg log, please. Also I need dsdt.aml you're using (not decompiled). Last login: Tue Aug 31 13:52:01 on ttys000 MacBook-Pro-de-Dimitri-Duszynski:~ dimitri$ /Extra/Util/bdmesg; exit; -bash: /Extra/Util/bdmesg: Bad CPU type in executable logout [Opération terminée] DSDT.aml.zip Link to comment Share on other sites More sharing options...
barnum Posted August 31, 2010 Share Posted August 31, 2010 Hi all, I try your bootloader and everything seems OK, Is there a way to know(see) the "Current" P-state/C-state that the system is using ? regards barnum Link to comment Share on other sites More sharing options...
kozlek Posted August 31, 2010 Author Share Posted August 31, 2010 bdmesg is not working for you. To check p-states & c-sates working you need IORegistryExplorer. Or check your CPU temperature - values much higher from windows will show that speedstep not working for you. If you have the same temperatures (+/- 3C): speedstep is working. Link to comment Share on other sites More sharing options...
ErmaC Posted August 31, 2010 Share Posted August 31, 2010 And here the rev. 458 (trunk 454) with default new theme, package w/o kext What does this package? - (Optional... Select by default) Install the chameleon bootloader (boot0, boot1h and boot). - (Optional... Unselect by default) Create a directory called util inside the Extra with the executable bdmesg for the Boot dump tool - (Optional... Unselect by default) Creates / overwrites the standard theme with the new from rev 405 - The smbios.plist, DSDT.aml or any SSDT Tables and com.apple.Boot.plist and any kext present inside the Extra and Extra/Extensions will not be touched. - Added support to the Portuguese language ... (Needs translation) (Description.html and License.rtf) I hope Welcome.rtfd and Conclusion.rtfd are correctly translated.. not my language :censored2: pls I need feeback on this.. thank all people again for this job! CHANGELOG - [i]last trunk 454 info[/i] [size=1][b]zef:[/b] Changed loading mechanism of *SDT and SMBIOS.plist files. Using SMBIOS=<filename> option won't fall back to default location/filename lookup if the user configured SMBIOS file was not found. Using DSDT=<filename> still permits to load SSDT files. [/size] - [i]last trunk 450 info[/i] [size=1][b]zef:[/b] zef: Applied Azimutz's fake_efi changes for setting up EFI32/64 system tables. [/size] - [i]last trunk 449 info[/i] [size=1][b]zef:[/b] zef: Using EFI32 or EFI64 firmware ABI version depending on CPU features. [/size] - [i]last trunk 445 info[/i] [size=1][b]zef:[/b] Refactored detecting OS version.[/size] - l[i]ast trunk 444 info[/i] [size=1][b]zef:[/b] Fixed calling getBootVolumeDescription() with properly adjusted strMaxLen values. Removed broken optionKey setting. Now using strncat() for adding proper NULL termination in destination strings.[/size] - [i]last trunk 438 info[/i] [size=1][b]zef:[/b] Added string terminator in getVolumeLabelAlias(). Changed printing method in activity indicator drawing to prevent logging.[/size] - [i]last trunk 432 info[/i] [size=1][b]zef:[/b] Applied danielkza's changes ([b]r424[/b] Reworked UUID/label matching; Fixed NTFSGetUUID return value, [b]r425[/b] Fixed omission of fixed strbreak.).[/size] - [i]last trunk 428 info[/i] [size=1][b]zef:[/b] Added device ID 0x10DE086C for "GeForce 9300/nForce 730i"[/size] - [i]last trunk 416 info[/i] [size=1][b]zef:[/b] Refactored matchVolumeToString(), fixed NTFSGetUUID's return value. Now "Hide Partition" can accept NTFS volume serials as well.[/size] - [i]last trunk 408 info [/i] [size=1][b]Kabyl:[/b] Make sure there is no (null) before another messsage is added to the log, make bdmesg work in Leopard when compiled on Snow Leopard (native arch is used for now, not a fat binary)[/size] - [i]last trunk 405 info [/i] [size=1][b]blackosx:[/b] Added the latest set of theme files I have to get something in here. To be honest there's not much else I can add without going over the top as I want to keep it simple and it still has to fit most if not all resolutions. The device icons are larger than the embedded theme to make use of the quality of the renders, so as a consequence I have set the max_devices to 4. I hope they're not deemed too big for small screen sizes, and if so I can either reduce their size (which I don't really want to do), or lower the mac_devices further.[/size] BootHelp.txt [size=1]The boot: prompt waits for you to type advanced startup options. If you don't type anything, the computer continues starting up normally. It uses the kernel and configuration files on the startup device, which it also uses as the root device. Advanced startup options use the following syntax: [device]<kernel> [arguments] Example arguments include device: rd=<BSD device name> (e.g. rd=disk0s2) rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1) kernel: kernel name (e.g. "mach_kernel" - must be in "/" ) flags: -v (verbose) -s (single user mode) -x (safe mode) -f (ignore caches) -F (ignore "Kernel Flags" specified in boot configuration file) "Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32") kernel flags (e.g. debug=0x144) io=0xffffffff (defined in IOKit/IOKitDebug.h) Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32" If the computer won't start up properly, you may be able to start it up using safe mode. Type -x to start up in safe mode, which ignores all cached driver files. Special booter hotkeys: F5 Rescans optical drive. F10 Scans and displays all BIOS accessible drives. Special booter commands: ?memory Displays information about the computer's memory. ?video Displays VESA video modes supported by the computer's BIOS. ?norescan Leaves optical drive rescan mode. Additional useful command-line options: config=<file> Use an alternate Boot.plist file. Options useful in the com.apple.Boot.plist file: Wait=Yes|No Prompt for a key press before starting the kernel. "Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt). Timeout=8 Number of seconds to pause at the boot: prompt. "Instant Menu"=Yes Force displaying the partition selection menu. "Default Partition" Sets the default boot partition, =hd(x,y)| where 'x' & 'y' are the disk and partition numbers =<UUID> or specify the selected volume UUID string. "Hide Partition" Remove unwanted partition(s) from the boot menu. =hd(x,y) [hd(m,n)] only non mac osx boot partitions can be hidden. "Rename Partition" Rename partition(s) for the boot menu. =hd(x,y) <alias> [;hd(m,n) <alias2> ...] GUI=No Disable the GUI (enabled by default). "Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default). "Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default). PciRoot=<value> Use an alternate value for PciRoot (default value 0). GraphicsEnabler=Yes|No Automatic device-properties generation for gfx cards. UseAtiROM=Yes|No Use an alternate Ati ROM image (path: /Extra/<vendorid>_<devid>.rom) UseNvidiaROM=Yes|No Use an alternate Nvidia ROM image (path: /Extra/<vendorid>_<devid>.rom) VBIOS=Yes|No Inject VBIOS to device-properties. EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation for ethernet interfaces. USBBusFix=Yes Enable all USB fixes below: EHCIacquire=Yes Enable the EHCI fix (disabled by default). UHCIreset=Yes Enable the UHCI fix (disabled by default). USBLegacyOff=Yes Enable the USB Legacy fix (disabled by default). ForceHPET=Yes|No Force Enable HPET. Wake=No Disable wake up after hibernation (default: enabled). ForceWake=Yes Force using the sleepimage (disabled by default). WakeImage=<file> Use an alternate sleepimage file. (default path is /private/var/vm/sleepimage). DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables. DSDT=<file> Use an alternate DSDT.aml file (default path: /DSDT.aml /Extra/DSDT.aml). SMBIOS=<file> Use an alternate smbios.plist file (default path: /smbios.plist /Extra/smbios.plist bt(0,0)/Extra/smbios.plist). SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding if smbios.plist doesn't exist, factory values are kept. "Scan Single Drive" Scan the drive only where the booter got loaded from. =Yes|No Fix rescan pbs when using a DVD reader in AHCI mode. Rescan=Yes Enable CD-ROM rescan mode. "Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode. SystemId=<UUID> Set manually the system id UUID, SMUUID in smbios config (reserved field) isn't used. SystemType=<n> Set the system type where n is between 0..6 (default =1 (Desktop) md0=<file> Load raw img file into memory for use as XNU's md0 ramdisk. /Extra/Postboot.img is used otherwise. [/size] Fabio Link to comment Share on other sites More sharing options...
yehia2amer Posted August 31, 2010 Share Posted August 31, 2010 ok can anyone post the new chameleon RC5 r687 Link to comment Share on other sites More sharing options...
blackosx Posted August 31, 2010 Share Posted August 31, 2010 @yehia Amer - There is no such thing as chameleon RC5 r687 The most recent pre-release version of RC5 will be iFabio's post above. @iFabio - Well done with your package installer releases. Would it be possible to have a selectable option for a script to install boot0hfs instead of boot0 to the MBR? or if it's not possible, maybe have a secondary installer package? Link to comment Share on other sites More sharing options...
MrZeroo00 Posted August 31, 2010 Share Posted August 31, 2010 iFabio what do you want to translate? Link to comment Share on other sites More sharing options...
Recommended Posts