fusion71au Posted June 16, 2014 Share Posted June 16, 2014 I can also confirm that kernel autodetection works for chameleon r2380 when it is booting Yosemite on the hard drive . I removed the mach_kernel from the root folder and also the kernel key location from boot.plist. Below is a screenshot of my org.chameleon.Boot.plist and the / folder and the boot log : Chameleon 2.2svn (svn-r2380) [2014-06-13 17:10:07] msr(485): ia32_perf_stat 0x06004c22 max: 12.5 current: 12.5 CPU: Brand String: Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Model/ExtModel/Stepping: 0x17/0x1/0x6 CPU: MaxCoef/CurrCoef: 0xc/0xc CPU: MaxDiv/CurrDiv: 0x1/0x1 CPU: TSCFreq: 2493MHz CPU: FSBFreq: 199MHz CPU: CPUFreq: 2493MHz CPU: NoCores/NoThreads: 2/2 CPU: Features: 0x0000035f 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 426F6F74-0000-11AA-AA11-00306543ECAC Reading GPT partition 4, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Read HFS+ file: [hd(0,2)/System/Library/CoreServices/SystemVersion.plist] 478 bytes. Read HFS+ file: [hd(0,2)/Extra/org.chameleon.Boot.plist] 638 bytes. 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 426F6F74-0000-11AA-AA11-00306543ECAC Reading GPT partition 4, type E3C9E316-0B5C-4DB8-817D-F92DF00215AE Reading GPT partition 5, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Reading GPT partition 6, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Read HFS+ file: [hd(1,2)/System/Library/CoreServices/SystemVersion.plist] 478 bytes. Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking Version: 0 Compat: 0 Darwin/x86 boot v5.0.132 - Chameleon v2.2svn r2380 Build date: 2014-06-13 17:10:07 4094MB memory VESA v3.0 14MB (NVIDIA) Scanning device 80...Press any key to enter startup options.(3) (2) (1) (0) Read HFS+ file: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 232 bytes. Read HFS+ file: [hd(0,2)/Extra/org.chameleon.Boot.plist] 638 bytes. Loading Darwin 10.1 10.7, 10.8 , 10.9 & 10.10 kernel cache file path = /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 4096 bytes. Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 59745798 bytes. Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 18675 bytes. Using PCI-Root-UID value: 0 Dell GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 LAN Controller [11ab:4354] :: PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0) Setting up lan keys Read HFS+ file: [hd(0,2)/Extra/smbios.plist] 690 bytes. Intel Corporation GM965/GL960 DRAM Controller [8086:2a00] at 00:00.0 Frequency detected: 332 MHz (664) Dual Channel CAS:5 tRC:5 tRP:5 RAS:15 (5-5-5-15) SMBus CmdReg: 0x103 Scanning SMBus [8086:283e], mmio: 0xf6ffb700, ioport: 0x10c0, hostc: 0x1 SPD[0] (size): 128 @0x50 Slot: 0 Type 19 2048MB (DDR2 SDRAM) 664MHz Vendor=Hynix Semiconductor PartNo=HYMP125S64CP8-Y5AA SerialNo=00007142 SPD[0] (size): 255 @0x51 SPD[0] (size): 128 @0x52 Slot: 2 Type 19 2048MB (DDR2 SDRAM) 664MHz Vendor=Hynix Semiconductor PartNo=HYMP125S64CP8-Y5AA SerialNo=00001089 SPD[0] (size): 255 @0x53 SPD[0] (size): 255 @0x54 SPD[0] (size): 255 @0x55 SPD[0] (size): 255 @0x56 SPD[0] (size): 255 @0x57 CPU is Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz, family 0x6, model 0x17 SMBIOS rev.: 2.4, DMI rev.: 2.4 Handle: 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: Apple Inc. Version: MBP51.88Z.007E.B05.0905051508 Release Date: 05/05/09 BIOS Revision: 0.1 Handle: 0x0100, DMI type 1, 27 bytes System Information Manufacturer: Apple Inc. Product Name: MacBookPro5,1 Version: 1.0 Serial Number: ** PRIVATE ** UUID: ** PRIVATE ** Wake-up Type: Power Switch SKU Number: Default SKU# Family: MacBook Pro Handle: 0x0200, DMI type 2, 16 bytes Base Board Information Manufacturer: Apple Inc. Product Name: Mac-F42D86C8 Version: Serial Number: ** PRIVATE ** Asset Tag: Default Asset Tag# Location In Chassis: Not Specified Type: Motherboard Handle: 0x0300, DMI type 3, 21 bytes Chassis Information Manufacturer: Apple Inc. Type: Unknown Version: Not Specified Serial Number: ** PRIVATE ** Asset Tag: Default Asset Tag# Handle: 0x0400, DMI type 4, 38 bytes Processor Information Socket Designation: Microprocessor Type: Central Processor Family: 0xBF Manufacturer: Intel ID: 0x10676 Version: Not Specified External Clock: 199 MHz Max Speed: 2493 MHz Current Speed: 2500 MHz Upgrade: None Serial Number: Not Specified Asset Tag: Not Specified Part Number: Not Specified Core Count: 2 Core Enabled: 2 Thread Count: 2 Handle: 0x0b00, DMI type 11, 5 bytes OEM Strings String 1: Dell System String 2: 5[0002] String 3: 13[PP25L] Handle: 0x1100, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: 2048 MB Form Factor: DIMM Locator: DIMM_A Bank Locator: Not Specified Memory Type: DDR2 SDRAM Speed: 664 MHz Manufacturer: Hynix Semiconductor Serial Number: ** PRIVATE ** Asset Tag: 410819 Part Number: HYMP125S64CP8-Y5AA Handle: 0x1101, DMI type 17, 27 bytes Memory Device Error Information Handle: No Error Size: 2048 MB Form Factor: DIMM Locator: DIMM_B Bank Locator: Not Specified Memory Type: DDR2 SDRAM Speed: 664 MHz Manufacturer: Hynix Semiconductor Serial Number: ** PRIVATE ** Asset Tag: 410819 Part Number: HYMP125S64CP8-Y5AA Handle: 0xde00, DMI type 131, 6 bytes Apple specific Processor Type Cpu-type: 0x301 Handle 0xde01, DMI type 127, 4 bytes End of Table SMBIOS orig was = f71c0 SMBIOS new is = 7d31000 Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 18675 bytes. ACPI Table not found: SSDT.aml FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Found ACPI CPU: CPU0 Found ACPI CPU: CPU1 SSDT with CPU C-States generated successfully SSDT with CPU P-States generated successfully RSDT: Added 2 SSDT table(s) FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Added 2 SSDT table(s) into XSDT Starting Darwin x86_64 Boot Args: boot-uuid=7B62658F-BB75-3370-8CF6-9A602C7ECFE5 rd=*uuid -v kext-dev-mode=1 The installer USB is a different matter. I created the vanilla installer as described here. When the mach_kernel is relocated and renamed to /System/Library/Kernels/kernel (this folder has to be manually created on the installer while it is automatically created when you install Yosemite on the HD) and the kernel key is removed from the boot.plist, the installer USB cannot boot, complaining that it can't find the mach_kernel... Also below is the chameleon install log for the USB: Chameleon installer log - Sat Jun 14 22:29:28 EST 2014 Installer version: 2.2svn 2380 ====================================================== /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *120.0 GB disk0 1: Windows_NTFS System Reserved 104.9 MB disk0s1 2: Windows_NTFS WIN7_X64SSD 119.9 GB disk0s2 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_HFS OSX Mavericks 250.0 GB disk1s2 3: Microsoft Basic Data WIN7_X64HDD 250.1 GB disk1s3 4: Microsoft Basic Data DATA 499.8 GB disk1s4 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *60.0 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS OSX 10.10 19.5 GB disk2s2 3: Apple_Boot Recovery HD 650.0 MB disk2s3 4: Microsoft Basic Data UFD-Windows 39.7 GB disk2s4 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *16.4 GB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_HFS Installer 16.1 GB disk3s2 ====================================================== Backup Chameleon files Backup stage2 file /Volumes/Installer/boot to /Volumes/Installer/Chameleon.Backups/2014-06-14-22h29/boot Backing up /Volumes/Installer/Extra folder to /Volumes/Installer/Chameleon.Backups/2014-06-14-22h29/Extra ====================================================== Clearing options... ====================================================== Running Standard postinstall script Target volume = /Volumes/Installer on /dev/disk3s2 NOTE: Target has existing unrecognised bootcode in the MBR. Leaving as is. ====================================================== Stage 0 loader not written to /dev/disk3. Written boot1h to /dev/rdisk3s2. Written boot to /Volumes/Installer on /dev/disk3s2. ====================================================== Preparing to check target disk for previous installations. Going to check the EFI system partition also. Volume named 'EFI' is mounted... Unmounting /dev/disk2s1 Mounting /dev/disk3s1 as /Volumes/EFI. Checking disk3. Nothing found that could cause any problems. ====================================================== Disk: /dev/rdisk3 geometry: 1995/255/63 [32063117 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 1: EE 1023 254 63 - 1023 254 63 [ 1 - 32063116] <Unknown ID> 2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused Setting /Volumes/Installer partition active. ====================================================== Standard script complete ====================================================== Added boot option: Instant Menu=Yes Added boot option: ShowInfo=Yes Added boot option: EthernetBuiltIn=Yes Added boot option: Kernel Flags=-v Added boot option: Kernel Flags=-f Added boot option: GenerateCStates=Yes Added boot option: GeneratePStates=Yes Added boot option: Graphics Mode=1440x900x32 Added boot option: GraphicsEnabler=Yes Theme Bullet installed Theme Default installed Theme Embed installed Theme Legacy installed ====================================================== Running Post postinstall script Target volume = /Volumes/Installer =============================================== Unmount all volumes named EFI /private/tmp/PKInstallSandbox.bM99oi/Scripts/org.chameleon.post.Ej7Nl2/UnMountEFIvolumes.sh: line 25: /private/tmp/PKInstallSandbox.bM99oi/Scripts/org.chameleon.post.Ej7Nl2/InstallLog.sh: No such file or directory /private/tmp/PKInstallSandbox.bM99oi/Scripts/org.chameleon.post.Ej7Nl2/UnMountEFIvolumes.sh: line 26: /private/tmp/PKInstallSandbox.bM99oi/Scripts/org.chameleon.post.Ej7Nl2/InstallLog.sh: No such file or directory ====================================================== Post postinstall script complete 3 Link to comment Share on other sites More sharing options...
Onixs Posted June 16, 2014 Share Posted June 16, 2014 kernelcache has something to with this i think. Edit bootcache and recreate kernelcache of the usb installer. 1 Link to comment Share on other sites More sharing options...
pinarek Posted June 16, 2014 Share Posted June 16, 2014 With the new Chameleon 2377 by Chris1111 everything works without any problems The Big problem is still iMessage and FaceTime I've Yosemite installed on a small 120 GB SDD and there I now have a different UUID than in the other hard drive where Mavericks and the UUID is different and there is iMessage and FaceTime with no problems. So it is so that the UUID plays a role when logging on to iMessage. Is it possible to change this hardware UUID of the Yosemite hard drive so that I can use the UUID functioning of the Mavericks hard drive there? So the UUID on the other Yosemite disk that is feasible? I've also found, which is not renewed the nvram.plist lying in the Extra folder in Yosemite, when re-boot. In Mavericks I see is this nvram.plist always renewed with each restart. I also have the FileNVRAM.dylib file in the modules are, everything just like at Mavericks. I want to use under the Yosemite iMessage and FaceTime. Link to comment Share on other sites More sharing options...
chris1111 Posted June 16, 2014 Share Posted June 16, 2014 see this topic you have new r2380 by ErmaC not need kernel flag and mach_kernel http://www.insanelymac.com/forum/topic/231075-chameleon-22svn-official-pkg-installer-binaries/page-111 Link to comment Share on other sites More sharing options...
pinarek Posted June 16, 2014 Share Posted June 16, 2014 Chris1111 ... I do not understand why they send me a link to the old version from 3.6.14. The 2380 version is not yet. YOUR modified in 2377 from yesterday, with the new org.cameleon.boot.plist, it is the right thing runs well, does not go without problems except just the iMessage. You need to even read properly what I write ... this got me the 2380 had nothing to do old! Link to comment Share on other sites More sharing options...
chris1111 Posted June 16, 2014 Share Posted June 16, 2014 Chris1111 ... I do not understand why they send me a link to the old version from 3.6.14. The 2380 version is not yet. YOUR modified in 2377 from yesterday, with the new org.cameleon.boot.plist, it is the right thing runs well, does not go without problems except just the iMessage. You need to even read properly what I write ... this got me the 2380 had nothing to do old! My modified yesterday is on r2380 I am not modified r2377 I delete here and post new Installer With r2380 inside http://www.insanelymac.com/forum/topic/298753-boot-usb-os-x-yosemite-chameleon/ Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 Yes !! ITS READY Post Installation no more needed mach_kernel and kernel flag ! hmmm... The Icon are correctly detected? very soon I up other little update... crazybirdy as PM me about one things (maybe looks like cosmetics…) As I see from fusion71au's screenshot the "Loading Darwing 10.10" is truncated… Fabio Link to comment Share on other sites More sharing options...
chris1111 Posted June 16, 2014 Share Posted June 16, 2014 hmmm... The Icon are correctly detected? very soon I up other little update... crazybirdy as PM me about one things (maybe looks like cosmetics…) As I see from fusion71au's screenshot the "Loading Darwing 10.10" is truncated… Fabio Themes Icon yes is detected but with my default themes, do you whant I try with the Yosemite Icon ? Edit I change the theme by the default theme on the chameleon Installer, I ad this <key>Theme</key> <string>Default</string> No theme icon I am on GUI login Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 Pls test this… (only binaries) i386_2380-06_16_2014.zip correct log Loading Darwin 10.10 credits to crazybirdy ErmaC Link to comment Share on other sites More sharing options...
crazybirdy Posted June 16, 2014 Share Posted June 16, 2014 Pls test this… (only binaries) correct log Loading Darwin 10.10 credits to crazybirdy ErmaC Loading Darwin 10.10 works fine, but kernel doesn't work with 10.8 10.10. only 10.7 /mach_kernel works fine here. test with -v -f for 10.7, 10.8, 10.10. Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 Loading Darwin 10.10 works fine, but kernel doesn't work with 10.8 10.10. only 10.7 /mach_kernel works fine here. test with -v -f for 10.7, 10.8, 10.10. Your entry for each boot.plist? from your latest screenshot I see /System/Library/Kernels/mach_kernel…You use the same boot.plist for each OSX or you have a different one for any of this? So try remove Kernels entry from your o.c.B.p I try to explain why this changes: - what I try to do is to preserve the "original" structure proposed by Apple (kernel name and path), so until Mavericks(10.9) the kernel path is / and the kernel name is mach_kernel now with Yosemite the path and the name as changed so the new path and name are /System/Library/Kernels/kernel So with this changes if "tomorrow" you need a custom Kernel for Yosemite you simply put his name as you always do into o.c.B.p and place the kernel SideBySide (on the same path) with the original kernel The path will be auto assigned... I hope is more clear now... Fabio 1 Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 I tested.Look this LINK. Great work ErmaC.... Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 I tested.Look this LINK. Great work ErmaC.... have you boot with latest binaries from my previous post? (… the GUI icon works for you .. now…?) Fabio Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 have you boot with latest binaries from my previous post? (… the GUI icon works for you .. now…?) Fabio No.But I will try now. Link to comment Share on other sites More sharing options...
crazybirdy Posted June 16, 2014 Share Posted June 16, 2014 Your entry for each boot.plist? from your latest screenshot I see /System/Library/Kernels/mach_kernel…You use the same boot.plist for each OSX or you have a different one for any of this? So try remove Kernels entry from your o.c.B.p I try to explain why this changes: - what I try to do is to preserve the "original" structure proposed by Apple (kernel name and path), so until Mavericks(10.9) the kernel path is / and the kernel name is mach_kernel now with Yosemite the path and the name as changed so the new path and name are /System/Library/Kernels/kernel Fabio I use /Extra/org.chameleon.Boot.plist for each 10.7 10.8 10.10 without any "Kernel key". <key>Kernel</key> <string>/System/Library/Kernels/kernel</string> and put /mach_kernel and /System/Library/Kernels/kernel for Yos. and /mach_kernel for 10.7 10.8 default. Only test for kernel with -v -f, not test for kernelcache without -f. But sometimes works for 10.8 /mach_kernel, and sometimes error as 10.8 /kernel crazybirdy [edit] sometimes works for 10.10 /System/Library/Kernels/kernel, and sometimes error as 10.10 /System/Library/Kernels/mach_kernel Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 No.But I will try now. Ok.I tested your binaries and GUI work fine. Thank's ErmaC!!!!!!! Now I have a Yosemite icon Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 Ok.I tested your binaries and GUI work fine. Thank's ErmaC!!!!!!! Now I have a Yosemite icon A screenshot ( mobile photo??) pls... Fabio Link to comment Share on other sites More sharing options...
Micky1979 Posted June 16, 2014 Share Posted June 16, 2014 Guys please, ...... REMOVE the /mach_kernel from your Yosemite partition and use only the one in /System/Library/Kernels/kernel This test must be done in this way....pleeeeeeeeeeease NOTE: INTENDED IN YOUR ALREADY INSTALLED OSX 10.10. FOR THE INSTALLER WE CAN TEST LATER 1 Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 ... Please look my post #2289 and look this link. 1 Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 I use /Extra/org.chameleon.Boot.plist for each 10.7 10.8 10.10 without any "Kernel key". <key>Kernel</key> <string>/System/Library/Kernels/kernel</string> and put /mach_kernel and /System/Library/Kernels/kernel for Yos. and /mach_kernel for 10.7 10.8 default. Only test for kernel with -v -f, not test for kernelcache without -f. But sometimes works for 10.8 /mach_kernel, and sometimes error as 10.8 /kernel crazybirdy [edit] sometimes works for 10.10 /System/Library/Kernels/kernel, and sometimes error as 10.10 /System/Library/Kernels/mach_kernel For Yosemite: remove (or rename if you store it) the mach_kernel from your root also with this version of chameleon you don't need this <key>Kernel</key> <string>/System/Library/Kernels/kernel</string> Fabio Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 A screenshot ( mobile photo??) pls... Fabio I'm sorry for wait.Look pictures: Sorry I look Wcs in football on Brasil.... 1 Link to comment Share on other sites More sharing options...
ErmaC Posted June 16, 2014 Author Share Posted June 16, 2014 This is also the reason why I will w8 until is the GM (or RTM) to commit any official changes --> Yosemite DP2 http://www.insanelymac.com/forum/topic/298886-os-x-yosemite-dp-2/?do=findComment&comment=2030916 ErmaC Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 This is also the reason why I will w8 until is the GM (or RTM) to commit any official changes --> Yosemite DP2 http://www.insanelymac.com/forum/topic/298886-os-x-yosemite-dp-2/?do=findComment&comment=2030916 ErmaC I do not have access to this link. Link to comment Share on other sites More sharing options...
thiagomorales Posted June 16, 2014 Share Posted June 16, 2014 I do not have access to this link. The post was removed.. 1 Link to comment Share on other sites More sharing options...
crusher Posted June 16, 2014 Share Posted June 16, 2014 The post was removed.. Thank's for answer. 1 Link to comment Share on other sites More sharing options...
Recommended Posts