Matgen84 Posted February 18, 2020 Share Posted February 18, 2020 2 minutes ago, Logician said: Anyone know why I cannot enable SIP? I have <key>csr-active-config</key> <data>AAAAAA==</data> and I see > nvram -p csr-active-config g%00%00%00 but when I check, I get >csrutil status System Integrity Protection status: disabled. I don't know what else to check/try. Maybe, You've to reset NVRAM after this change. Just my opinion. 1 Link to comment Share on other sites More sharing options...
telepati Posted February 18, 2020 Share Posted February 18, 2020 3 hours ago, Slice said: Xcode remains the best option to edit plist files because this is Apple's used files. You are right and that's why I chose Xcode for editing first in place but lately, when I use Xcode it starts to convert <integer> to <real> and giving this error while boot "Failed to parse real field of type 1". I create a new config.plist and still giving the same error. And I don't know how to fix this problem on Xcode. But I create the same config files with the same settings on ProperTree "Failed to parse real field of type 1" error gone. Why Xcode doing that I don't get it? 1 Link to comment Share on other sites More sharing options...
Logician Posted February 18, 2020 Share Posted February 18, 2020 1 hour ago, Tiem said: Remove the key entirely. Clear your NVRAM. It should not hold the variable: csr-active-config. Thanks, that worked. Used the "CleanNvram.efi" tool to do it. Link to comment Share on other sites More sharing options...
Erroruser Posted February 18, 2020 Share Posted February 18, 2020 6 hours ago, Slice said: Xcode remains the best option to edit plist files because this is Apple's used files. xcode is fine yes but there has been an issue with saving in the ESP a few others have encountered this issue as well so we found that plist editor pro a better option 1 Link to comment Share on other sites More sharing options...
bronxteck Posted February 18, 2020 Share Posted February 18, 2020 (edited) try saving a DATA entry with latest Xcode. it will not allow you to save and sometimes removes that part of the code tree. a simple edit like changing your layout id becomes an issue. Edited February 18, 2020 by bronxteck Link to comment Share on other sites More sharing options...
telepati Posted February 18, 2020 Share Posted February 18, 2020 is there any timeout option for error seeing? For example, I am getting this error 'Failed to parse real field of type 1' before the boot picker, but it is passing extremely fast there is no time to read. I set up this way but still fast cant read anything; Under Debug; DisableWatchDog YES DisplayDelay 100 But I am not sure these are the correct option for my needs. Link to comment Share on other sites More sharing options...
Tiem Posted February 18, 2020 Share Posted February 18, 2020 19 minutes ago, telepati said: Failed to parse real field of type 1 It means you have a problem with an entry in your config file. Either it's in the wrong place, or has an invalid field. 6 hours ago, Logician said: Thanks, that worked. Used the "CleanNvram.efi" tool to do it. NP. OC does support proper Apple shortcuts for cleaning it (OPT + CMD + P + R). Another way is using Hackintool (NVRAM tab). Yet another way is using Terminal (nvram -c for a total wipe or you can use nvram -d x and delete specific entries, where 'x' is the specific variable). 1 Link to comment Share on other sites More sharing options...
Andrey1970 Posted February 18, 2020 Share Posted February 18, 2020 1 hour ago, telepati said: is there any timeout option for error seeing? For example, I am getting this error 'Failed to parse real field of type 1' before the boot picker, but it is passing extremely fast there is no time to read. I set up this way but still fast cant read anything; Under Debug; DisableWatchDog YES DisplayDelay 100 But I am not sure these are the correct option for my needs. 100 microseconds are very small time. 1 Link to comment Share on other sites More sharing options...
Slice Posted February 18, 2020 Share Posted February 18, 2020 8 hours ago, telepati said: You are right and that's why I chose Xcode for editing first in place but lately, when I use Xcode it starts to convert <integer> to <real> and giving this error while boot "Failed to parse real field of type 1". I create a new config.plist and still giving the same error. And I don't know how to fix this problem on Xcode. But I create the same config files with the same settings on ProperTree "Failed to parse real field of type 1" error gone. Why Xcode doing that I don't get it? 5 hours ago, Erroruser said: xcode is fine yes but there has been an issue with saving in the ESP a few others have encountered this issue as well so we found that plist editor pro a better option 3 hours ago, bronxteck said: try saving a DATA entry with latest Xcode. it will not allow you to save and sometimes removes that part of the code tree. a simple edit like changing your layout id becomes an issue. Really? All you tell about Catalina? Or there are cases of initially bad plists? I worked with Xcode since v2.4 and never encountered such problems. Link to comment Share on other sites More sharing options...
telepati Posted February 18, 2020 Share Posted February 18, 2020 27 minutes ago, Andrey1970 said: 100 microseconds are very small time. DisplayDelay is the correct option then. Increase the value will fulfill my needs. Thank you, Andrey. Link to comment Share on other sites More sharing options...
Tiem Posted February 18, 2020 Share Posted February 18, 2020 48 minutes ago, Slice said: Really? All you tell about Catalina? Or there are cases of initially bad plists? I worked with Xcode since v2.4 and never encountered such problems. They are talking about the way Xcode handles some fields (like the data field). Xcode: Plist Editor Pro: Pretty trivial to change the value on PED. Not so much in Xcode. So yeah, for the majority of people, PED is a much better way to handle Hack plists. Not like they are anything special (binary plists). Just a basic text file. Notepad works just as well and you can use Hackintool to convert between Hex, Binary, etc. 1 Link to comment Share on other sites More sharing options...
telepati Posted February 18, 2020 Share Posted February 18, 2020 2 hours ago, Slice said: Really? All you tell about Catalina? Or there are cases of initially bad plists? I worked with Xcode since v2.4 and never encountered such problems. Yes really. Catalina and latest Xcode. It is not a bad plists problem. Cause I test it in multiple ways. Xcode eventually at some point converts <integer></integer> to as a <real></real> 1 hour ago, Tiem said: They are talking about the way Xcode handles some fields (like the data field). Xcode: Plist Editor Pro: Pretty trivial to change the value on PED. Not so much in Xcode. So yeah, for the majority of people, PED is a much better way to handle Hack plists. Not like they are anything special (binary plists). Just a basic text file. Notepad works just as well and you can use Hackintool to convert between Hex, Binary, etc. I am not talking about that. Link to comment Share on other sites More sharing options...
mhaeuser Posted February 18, 2020 Share Posted February 18, 2020 18 minutes ago, telepati said: Yes really. Catalina and latest Xcode. It is not a bad plists problem. Cause I test it in multiple ways. Xcode eventually at some point converts <integer></integer> to as a <real></real> You probably just accidentially type or copy a period/dot 2 Link to comment Share on other sites More sharing options...
Erroruser Posted February 19, 2020 Share Posted February 19, 2020 1 hour ago, Download-Fritz said: You probably just accidentially type or copy a period/dot 4 hours ago, Slice said: Really? All you tell about Catalina? Or there are cases of initially bad plists? I worked with Xcode since v2.4 and never encountered such problems. i made one lil change for boot arg an wouldnt save had to drag out the config to save then put back so i found plist editor pro the best to use never had any issues after that Link to comment Share on other sites More sharing options...
Tiem Posted February 19, 2020 Share Posted February 19, 2020 TFW the second your system reboots you realize you forgot to run vault 1 Link to comment Share on other sites More sharing options...
Slice Posted February 19, 2020 Share Posted February 19, 2020 12 hours ago, Tiem said: They are talking about the way Xcode handles some fields (like the data field). Xcode: Plist Editor Pro: Pretty trivial to change the value on PED. Not so much in Xcode. So yeah, for the majority of people, PED is a much better way to handle Hack plists. Not like they are anything special (binary plists). Just a basic text file. Notepad works just as well and you can use Hackintool to convert between Hex, Binary, etc. Data 0300983E is not the same as 0x0300983E because of endianness. It is 0x3E980003. Sure you use right value. 1 1 Link to comment Share on other sites More sharing options...
Tiem Posted February 19, 2020 Share Posted February 19, 2020 (edited) 1 hour ago, Slice said: Data 0300983E is not the same as 0x0300983E because of endianness. It is 0x3E980003. Sure you use right value. Same plist friend Edited February 19, 2020 by Tiem Link to comment Share on other sites More sharing options...
hardcorehenry Posted February 19, 2020 Share Posted February 19, 2020 (edited) 35 minutes ago, Tiem said: Same plist friend AAPL,ig-platform-id Data <3E980003> EDIT: Sorry, should be: AAPL,ig-platform-id Data <0300983E> Edited February 19, 2020 by hardcorehenry 1 Link to comment Share on other sites More sharing options...
Kynyo Posted February 19, 2020 Share Posted February 19, 2020 @Andrey1970 Please attach your OC EFI folder without sensitive data. Im willing to test because I have a similar motherboard. Thank you. Link to comment Share on other sites More sharing options...
Andrey1970 Posted February 19, 2020 Share Posted February 19, 2020 28 minutes ago, Kynyo said: @Andrey1970 Please attach your OC EFI folder without sensitive data. Im willing to test because I have a similar motherboard. Thank you. https://www.insanelymac.com/forum/topic/338516-opencore-discussion/?do=findComment&comment=2704639 1 Link to comment Share on other sites More sharing options...
Flyinace2000 Posted February 19, 2020 Share Posted February 19, 2020 (edited) I'm running a GA-z87-UD5h Haswell machine. I've got it mostly working now on OpenCore except sleep. I've tried toggling ProtectCsmRegion to YES, but that works even less. Basically if my machine timeouts to sleep or manually sleeps it sometimes doesn't wake up and needs a hard reset (power button). config.plist william@Williams-iMac ~ % sudo pmset -g Password: System-wide power settings: Currently in use: standby 1 Sleep On Power Button 1 womp 0 autorestart 0 hibernatefile /var/vm/sleepimage powernap 1 networkoversleep 0 disksleep 0 standbydelayhigh 86400 sleep 30 autopoweroffdelay 28800 hibernatemode 0 autopoweroff 1 ttyskeepawake 1 displaysleep 15 highstandbythreshold 50 standbydelaylow 86400 william@Williams-iMac ~ % Edited February 20, 2020 by Flyinace2000 Added config file Link to comment Share on other sites More sharing options...
nmano Posted February 20, 2020 Share Posted February 20, 2020 Hi All Can you make mini guide for How to update OpenCore-0.5.6-DEBUG I try to update but stack in Gigabyte logo. Thank you. Link to comment Share on other sites More sharing options...
telepati Posted February 20, 2020 Share Posted February 20, 2020 (edited) 35 minutes ago, nmano said: Hi All Can you make mini guide for How to update OpenCore-0.5.6-DEBUG I try to update but stack in Gigabyte logo. Thank you. You must also update your config.plist. Many parametre places changed on v0.5.6. Update BOOT folder Update OpenCore.efi Update Drivers If you are using any Tools Update those too Edited February 20, 2020 by telepati 1 Link to comment Share on other sites More sharing options...
Icaro82 Posted February 20, 2020 Share Posted February 20, 2020 (edited) On 5/25/2019 at 2:53 PM, Rodion2010 said: for ICH7/8/9/10 and some other we need to patch AppleAHCIPort 40600200 to 00000000 or change SATA device-id to ICH6 8126 Helpful is reading about "the things you need", not using my EFI folder, because DSDT, SSDT, network , graphics and audio codec are completely different - if you do not use exactly the same configuration Hello,My HDDs don’t work in Catalina, only SSDs. I have a Westmere system (Xeon x5675) and Intel IHC10. That hardware gives problems with AppleAHCIPort.kext in new OSX versions. I’ve tried the patch (40600200 -> 00000000) on Clover and Opencore and no luck. My Hdds disks don’t initialize. My other option was to install the AppleAHCIPort.kext v.328 in the Library/Extensions folder but the result was a Catalina dead with boot error (Clover and Opencore).How can I change the SATA device-id? I will lost performance because of the change? Other solutions are welcome! Thanks all!!! Edited February 20, 2020 by Icaro82 Link to comment Share on other sites More sharing options...
Rodion2010 Posted February 20, 2020 Share Posted February 20, 2020 3 hours ago, Icaro82 said: How can I change the SATA device-id? I will lost performance because of the change? Other solutions are welcome! Thanks all!!! I use this for a very long time and it works OK with any Mac OS from Leopard to Catalina Link to comment Share on other sites More sharing options...
Recommended Posts