Mohamed Khairy Posted August 7, 2014 Author Share Posted August 7, 2014 I have just followed your tip, remove my HDD then no message boot0 appear So this means that you installed chameleon on HDD BeforeMay better that you reinstall windows on this HDD or search about fixing windows bootloader 1 Link to comment Share on other sites More sharing options...
vanquybn Posted August 7, 2014 Share Posted August 7, 2014 I have just try using an other usb with chemeleon boot loader, then it work fine for me. So I will use old boot loader to boot up on windows when I need MS. lol Link to comment Share on other sites More sharing options...
mokeev1995 Posted August 7, 2014 Share Posted August 7, 2014 @Mohamed Khairy I've one more problem. I don't have "small icon of clover called Clover Boot Option " so I can't install bootloader... and one more: sound and bluetooth doesn't works for me Link to comment Share on other sites More sharing options...
TimeWalker75a Posted August 7, 2014 Share Posted August 7, 2014 @radu i compiled your latest update but the customization on voodoops2voodoo info plist isn't loaded so the breakless keys doesn't work like brightness keys !. had you fixed this ? It didn't work because ACPI tables are no longer in IOREG and your DSDT table header cannot be parsed by voodoo. ADD RM,oem-id and RM,oem-table-id via _DSM to your PS2K device and this won't be a problem anymore. 1 Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 8, 2014 Author Share Posted August 8, 2014 It didn't work because ACPI tables are no longer in IOREG and your DSDT table header cannot be parsed by voodoo. ADD RM,oem-id and RM,oem-table-id via _DSM to your PS2K device and this won't be a problem anymore. it was working on 10.9 with clover but since 10.10 customization doesn't work will try it i was renaming dell to apple to skip this problem before the same problem :/ it appears that the code of customization through info.plist is broken under 10.10 i think that Link to comment Share on other sites More sharing options...
madgore Posted August 8, 2014 Share Posted August 8, 2014 Hi, I followed all the steps but whenever I boot in order to install mavericks 10.9.3, it's stuck at the apple logo with the spinning mouse.In verbose mode, it stops at : I080211Controller::dataLinkLayerAttachComplete(): adding AppleEFINVRAM notification I080211Interface::efiNVRAMPublished(): AirPort; Link Down on en0. Reason 8 (disassociated because station leaving). 71.806921: setDISASSOC from ATH_INTERFACE_CLASS disconnectVap 71.815846: switchVap from 1 to 1 71.840712: perfromCountryCodeOperation: Not vonnected, scan in progress[0] 71.860120: setWOW_PARAMETERS:wowevents = 2(1) Same thing with -f -v. I tried to boot with both -x and -v but it keeps rebooting at "System uptime in nanoseconds: 2468168264" (something like that).My specs are : i7 2670QM, nvidia 525m, Atheros AR5B195 (taken from a toshiba laptop, 'cause i had the intel one; it works perfectly with windows 8.1).The HDD isn't empty.Any solution ? Link to comment Share on other sites More sharing options...
TimeWalker75a Posted August 8, 2014 Share Posted August 8, 2014 it was working on 10.9 with clover but since 10.10 customization doesn't work will try it i was renaming dell to apple to skip this problem before the same problem :/ it appears that the code of customization through info.plist is broken under 10.10 i think that You don't understand what I'm saying ... Scope (\_SB.PCI0.LPCB.PS2K) { Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "RM,oem-id", "DELL", "RM,oem-table-id", "WN09" }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Will solve all your problems ... Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 8, 2014 Author Share Posted August 8, 2014 You don't understand what I'm saying ... Scope (\_SB.PCI0.LPCB.PS2K) { Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "RM,oem-id", "DELL", "RM,oem-table-id", "WN09" }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Will solve all your problems ... I did this already on KBC Doesn't solve problem If I post customization on defaults keyboard doesn't work Link to comment Share on other sites More sharing options...
TimeWalker75a Posted August 8, 2014 Share Posted August 8, 2014 You are clearly doing something wrong. I had this with my DELL SNB-CPT profile not being loaded in Yosemite because there's no DSDT to extract the header. Adding DSM picked up my config immediately. Yours shouldn't be different... Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 9, 2014 Author Share Posted August 9, 2014 You are clearly doing something wrong. I had this with my DELL SNB-CPT profile not being loaded in Yosemite because there's no DSDT to extract the header. Adding DSM picked up my config immediately. Yours shouldn't be different... OK this is my dsdt and kext dsm method injected on KBC Device also tried on ps2 the same config not loaded using latest clover rev 2809 Archive.zip Link to comment Share on other sites More sharing options...
TimeWalker75a Posted August 9, 2014 Share Posted August 9, 2014 OK this is my dsdt and kext dsm method injected on KBC Device also tried on ps2 the same config not loaded using latest clover rev 2809 static OSString* getPlatformManufacturer() { // allow override in PS2K ACPI device IORegistryEntry* reg = IORegistryEntry::fromPath("IOService:/AppleACPIPlatformExpert/PS2K"); if (reg) { OSString* id = OSDynamicCast(OSString, reg->getProperty("RM,oem-id")); reg->release(); if (id) return id; } .... static OSString* getPlatformProduct() { // allow override in PS2K ACPI device IORegistryEntry* reg = IORegistryEntry::fromPath("IOService:/AppleACPIPlatformExpert/PS2K"); if (reg) { OSString* id = OSDynamicCast(OSString, reg->getProperty("RM,oem-table-id")); reg->release(); if (id) return id; } See what it's looking for in ACPI namespace? A device named PS2K, while yours is named KBC .. just rename it. 2 Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 9, 2014 Author Share Posted August 9, 2014 static OSString* getPlatformManufacturer() { // allow override in PS2K ACPI device IORegistryEntry* reg = IORegistryEntry::fromPath("IOService:/AppleACPIPlatformExpert/PS2K"); if (reg) { OSString* id = OSDynamicCast(OSString, reg->getProperty("RM,oem-id")); reg->release(); if (id) return id; } .... static OSString* getPlatformProduct() { // allow override in PS2K ACPI device IORegistryEntry* reg = IORegistryEntry::fromPath("IOService:/AppleACPIPlatformExpert/PS2K"); if (reg) { OSString* id = OSDynamicCast(OSString, reg->getProperty("RM,oem-table-id")); reg->release(); if (id) return id; } See what it's looking for in ACPI namespace? A device named PS2K, while yours is named KBC .. just rename it. Thanks now it works thought it will load info from device it will be loaded for it 1 Link to comment Share on other sites More sharing options...
TimeWalker75a Posted August 9, 2014 Share Posted August 9, 2014 Not sure what you mean. Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 9, 2014 Author Share Posted August 9, 2014 Not sure what you mean.I mean that i thought that the kext will search about info on all of Dsdt or devices that will be loaded to it like KBC or ps2 not from spesfic device ps2k Forget it Link to comment Share on other sites More sharing options...
RehabMan Posted August 9, 2014 Share Posted August 9, 2014 I mean that i thought that the kext will search about info on all of Dsdt or devices that will be loaded to it like KBC or ps2 not from spesfic device ps2k Forget it It could look to the provider for the "RM,oem*" properties, but it doesn't. 1 Link to comment Share on other sites More sharing options...
vanquybn Posted August 10, 2014 Share Posted August 10, 2014 I have a question that the Dell touchpad work fine with multi touch and multi figner when we boot from usb flash for install. when install completed and boot to OSX without usb, the multi touch does not effect anymore ? Also this Bios UEFI seem not combine with my Dell as previous version. at the UEFI version I alway get panic when "Clover screen" show up and hit enter so fast. I need wait about 20s from the Clover screen show up. I never got these issue on the previous version with chameleon boot. Link to comment Share on other sites More sharing options...
emilz23 Posted August 10, 2014 Share Posted August 10, 2014 One Question about dualboot Win 8.1 and Mavericks (Osx 10.9.4). So, I can boot into Osx just by pushing power button and leting it boot into "clover" bootloader, there i choose Osx, and it boots. But, to get into Win 8.1 I need to press F12 and choose to boot from "Network", then it boots up Win 8.1. How to put both OS into bootloader - "Clover", e.t.c. to boot it nicely w/o any button presing? Win and Osx are instaled on seperate HDD's, Osx is on SSD which is primary, Win on second (DVD spot). Any suggestions? Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 10, 2014 Author Share Posted August 10, 2014 updated preinstall & postnatal with updated dsdt and voodoops2controller rest of topic will updated soon 1 Link to comment Share on other sites More sharing options...
chilinhhacker Posted August 11, 2014 Share Posted August 11, 2014 Can I ask a question about the post-install script: After copying the EFI folder to EFI Partition and adding zlib files to AppleHDA, why does it have to copy 7 kexts to S/L/E while these kexts already exist in the copied EFI folder (/EFI/Clover/kexts) and will be injected at boot? 1 Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 11, 2014 Author Share Posted August 11, 2014 Can I ask a question about the post-install script: After copying the EFI folder to EFI Partition and adding zlib files to AppleHDA, why does it have to copy 7 kexts to S/L/E while these kexts already exist in the copied EFI folder (/EFI/Clover/kexts) and will be injected at boot? you are right to me i disable injection and when want to inject kexts when there is problem do it from clover GUI will add to post install instructions to disable kext injection from config.plist Link to comment Share on other sites More sharing options...
nazuki Posted August 13, 2014 Share Posted August 13, 2014 Hi guys, pls help me, as after i updated the bios, my dell cannot go into bios setting and booting windows or ubuntu. I have windows and ubuntu installed. now my laptop just went black after i switched on. I tried pressing f12 and esc, it doesnt do anything. Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 13, 2014 Author Share Posted August 13, 2014 Hi guys, pls help me, as after i updated the bios, my dell cannot go into bios setting and booting windows or ubuntu. I have windows and ubuntu installed. now my laptop just went black after i switched on. I tried pressing f12 and esc, it doesnt do anything. try to remove cmos battery and put it again or recover your bios Link to comment Share on other sites More sharing options...
nazuki Posted August 13, 2014 Share Posted August 13, 2014 Hi mohamed khairy thx for the reply, I did the recovery bios update and everything is back to normal. Causing me to panic for a while there. I'll try again to reflash the modded bios and see whether I can install Yosemite or not. Thx a lot:) 1 Link to comment Share on other sites More sharing options...
chilinhhacker Posted August 16, 2014 Share Posted August 16, 2014 you are right to me i disable injection and when want to inject kexts when there is problem do it from clover GUI will add to post install instructions to disable kext injection from config.plist For the kext injection issue, just change the SystemParameters -> InjectKexts in config.plist to 'Detect', then Clover will only inject kexts when booting from USB (as there is no FakeSMC in kernelcache), and will not inject kexts after running the PostInstall script and KextUtility. And here are some issues I got from the dualboot installation of Mavericks and Windows 8.1 (not Yosemite, I removed kexts in 10.10 folder and add similar kexts to 10.9 folder). They took me a couple of days to find out a temporary solution. 1. Sometimes I got the kernel panic when booting in verbose mode from USB. The error message was: can't perform kext scan: no kext summary When I booted normally (no arguments) from USB, sometimes it worked, other times I still got the same panic. 2. How can you install windows without UEFI booting when you partitioned the whole disk as GPT using Disk Utility, as legacy Windows installation only accepts MBR partitions. I have tried two ways of installing Windows, and here are some results I got: a. UEFI way: If you install Mavericks first, partition the disk with Disk Utility and install Windows later, the Windows setup will automatically cut 128MB from your last partition to make a Microsoft Reserved partiton.While if you install Windows first and partition the disk in Windows Setup, the setup will create, in sequential order, an EFI partition of 100MB, a recovery partition of 300MB, a Reserved partition of 128MB and the Primary partition to install Windows. If you install Windows later, to set Clover as UEFI first and default boot option, use EasyUEFI on Windows or bcfg in Clover UEFI Shell to move 'Clover OS X Boot' entry to the 1st position. When I install Windows with UEFI booting, I got no audio on Windows 8.1 (audio still works on Mavericks). Here is the error message I got when I opened Device Manager and viewed the Properties of HDA Device: This device cannot start. (Code 10) {Operation Failed} The requested operation was unsuccessful IMO, the issue may come from the UEFI BIOS, not Windows, because audio still works if I install Windows in legacy mode. I don't know if there is any solution for this problem, maybe Florin9doi can help us. b. Legacy way (my temporary solution): To install Windows 8.1 in legacy mode, I had to create a hybrid GPT/MBR partition table using this guide. I successfully installed Windows and got everything worked, including audio. But making Windows bootable from Clover was awful. I had to manually add a custom Legacy entry to boot from Windows, because the automatic scanning function was terrible (it will add many legacy entries, each one corresponds with one of your NTFS partitions). Besides that, I had to set Boot -> Legacy to LegacyBiosDefault (entry 0) to make the custom entry bootable, as the two methods of PBR and PBRtest didn't work for me (will freeze or exit to Network boot). For me, the best solution is to be able to install Windows in UEFI mode without having the audio issue, as the legacy way was too complicated. Hope Florin9doi or someone can solve this problem. 1 Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted August 18, 2014 Author Share Posted August 18, 2014 About injectkexts detect mode I don't use it as it doesn't work as it should to be to me So to me I inject kext when I need from clover GUI About dual boot I described what I did on Video Partitioning using disk utility during setup using GPT making first partition for windows fat second for data fat third for osx hfs+ Then setup osx then windows Here you have uefi for osx and legacy bios for windows when you exit clover or boot hard disk drive . 1 Link to comment Share on other sites More sharing options...
Recommended Posts