Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About Monq

  • Rank
    InsanelyMac Geek

Profile Information

  • Gender
  • Location
  • Interests
  1. AppleALC — dynamic AppleHDA patching

    I've tried all layout IDs on my ALC887 (ASUS Z97-K) and I get garbled sound with all of them. macOS 10.13 (17A405) Info.plist.zip
  2. AppleALC — dynamic AppleHDA patching

    I quote myself because I've tried all layouts (there are 11 of them!) and I couldn't make it work. All the layouts are the same, they make the sound very distorted. Here's the full debug output: https://paste.pound-python.org/raw/jrawrUVDvCj3KIEPjnAd/ The toleda/audio_CloverALC script works with my system, so I'm sure this card should work... I'm doing something wrong, I reckon.
  3. AppleALC — dynamic AppleHDA patching

    I have an ASUS Z97-K board with an ALC887 codec, running OS X 10.12.3. I have tried a few layouts but they all have the same problem: sound is distorted. Am I supposed to just try all layouts, or am I doing something wrong? I see this in the log: kernel[0]: (kernel) AppleALC: patcher @ lookup patching applied only 0 patches out of 2
  4. An update. I removed the EFI and the MSR, made a partition that spanned the size of those two combined, and created an empty FAT fs in it. The OS X installation procedure occurs in two stages. Before, the two stages happened from the USB stick, and then it finally rebooted to desktop. Not anymore, now the second stage occurs from the hard disk. Problem is: when the second stage starts, it fails immediately, complaining that the installer was trying to unmount the target volume to fsck it (check it for errors), but it failed. Of course it failed: the system is booting from that volume, so it is in use and it can't be unmounted! I'm at a loss of words, I don't know why does this happen. My theory is that the second stage of the installation is supposed to begin from the recovery partition, but such a partition is not created during the first stage of the installation, maybe because of my funky partition layout. Any help welcome.
  5. I have a GPT-formatted disk with Windows 7, its partition layout goes like this: 1 - EFI - 100MB 2 - MSR - 128MB 3 - Windows - 800GB 4 - Unformatted partition - rest (around 150GB) So the thing is: the Sierra installer chokes on that. Disk Utility refuses to format the last partition, and the installer refuses to install to the last partition (it says the disk cannot be used as a startup disk). In past versions of OS X, it was enough to remove the MSR and grow the EFI partition to the maximum (i.e. overwrite the MSR). Windows 7 doesn't really need the MSR, it seems (10 does). Now, that doesn't seem to be enough for the OS X installer. I know perfectly well how to use all the command line utilities necessary to modify the partition layout, namely gpt, diskutil, newfs_hfs, etc and I know how the partition table works, more or less, so don't hesitate to tell me what exactly needs to be done here. I want Sierra to be the last partition of the drive, though--Windows must be right after EFI. Any ideas? I'm open to everything that does not involve reinstalling Windows. ;-)
  6. Clover General discussion

    InjectEDID defaults to true when it's not present in the .plist file, causing a black screen on boot on my system and probably others after updating Clover. I am not sure, but I think that behaviour should be reviewed.
  7. Okay, found out the solution. Disable InjectEDID, which defaults to true.
  8. Hi, I updated Clover to the latest version (3761) from an old version (something like 35xx) and now if InjectATI is on the system boots to a black screen. I can disable InjectATI and I can use the computer but, you know, no acceleration... I have attached my config.plist, in case that's the file that is wrong. Edit: Okay, this is the wrong subforum, can someone move this to "post-installation", please?
  9. El Capitan: Realtek ALC AppleHDA Audio

    Hey, this worked fine, but I'd like to report a problem with audio_cloverALC-120.command.zip. If you choose to inject in Clover, the script tries to inject in config.plist->Devices:Audio:Inject. In my case, the "Inject" key didn't exist, thus the script failed in that part. The script should make sure all the keys exist (and create them if they don't) before it tries to put values in them.
  10. And you, did you try reading the recent posts?
  11. Clover General discussion

    Nothing. I'm afraid (by this experience and by googling) the InfoPlistPatch feature is just broken. I patched the kext by hand. Thanks for your time though.
  12. Clover General discussion

    Yes, and in fact you did it the other way around (it's supposed to change "5" into "0"). In any case, I swapped those Find/Replace values, and it does not work either.
  13. Clover General discussion

    Sure, I have attached them. Archive.zip
  14. Clover General discussion

    I have tried everything in fact. I enabled Clover debug, there are no errors, but it is just not working. I also tried to add the tabs and carriage returns in between the two lines, but the kext is not being modified. <dict> <key>Comment</key> <string>Fix screen flicker</string> <key>Find</key> <data>PGtleT5QUF9NY2xrQWN0aXZpdHlUYXJnZXQ8L2tleT4KCQkJCTxpbnRlZ2VyPjU8L2ludGVnZXI+</data> <key>InfoPlistPatch</key> <true/> <key>Name</key> <string>AMD8000Controller</string> <key>Replace</key> <data>PGtleT5QUF9NY2xrQWN0aXZpdHlUYXJnZXQ8L2tleT4KCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+</data> </dict>
  15. Clover General discussion

    Hello people, I need help writing a kext patch. Inside AMD8000Controller I have this: <key>PP_MclkActivityTarget</key> <integer>5</integer>I would like to have this instead: <key>PP_MclkActivityTarget</key> <integer>0</integer>For that matter I wrote a patch by hand using the terminal (you know, echo -n blabla | base64 ...) but it didn't work. Then I tried with Clover Configurator, and it does not work either. This is what I have thus far: <dict> <key>Comment</key> <string>Fix screen flicker</string> <key>Find</key> <data> PGtleT5QUF9NY2xrQWN0aXZpdHlUYXJnZXQ8L2tleT48 aW50ZWdlcj41PC9pbnRlZ2VyPg== </data> <key>InfoPlistPatch</key> <true/> <key>Name</key> <string>AMD8000Controller</string> <key>Replace</key> <data> PGtleT5QUF9NY2xrQWN0aXZpdHlUYXJnZXQ8L2tleT48 aW50ZWdlcj4wPC9pbnRlZ2VyPg== </data> </dict>(For some reason this forum swallows tabs...) I'm wondering what I'm doing wrong. Maybe Clover requires me to also type the \n and \t characters that are inside the Info.plist so it can find them? I'm just omitting them. Any help would be very welcome, thanks.