Jump to content
D-an-W

Antipop not working with macOS Sierra?

15 posts in this topic

Recommended Posts

Hi folks, does anyone have the talent to see why Antipop doesn't seem to work in macOS Sierra Public Beta?

 

I have used this for several previous OS X versions right up to El Capitan without issue but although it installs ok it has no effect on fixing the "pop" from the speakers if audio isn't used for a while.

 

I have checked the log files and don't see anything like the entries present in El Capitan.

 

 

AntiPop v1.0.2.dmg

Share this post


Link to post
Share on other sites
Advertisement

Of course yes, why?

 

Well, I'm sorry if I sound rude but you're basically expecting something from an OS version that is in its testing period. Wait a bit, and then see if the issue gets fixed. 

Share this post


Link to post
Share on other sites

But surely then, everyone posting in this section should wait too?

 

Anyway...I thought I would ask as I don't think it's an issue that would get fixed beta or not, more likely a permissions or security thing, could be totally wrong though!

 

The program seems simple enough but I ran out of talent trying to see why it doesn't work (Which didn't take long!).

Share this post


Link to post
Share on other sites

But surely then, everyone posting in this section should wait too?

 

 

Everyone who demands something to work from previous versions of an OS on a new version of that particular OS, should indeed wait. Yes, surely they should. There are many developers and coders in this forum, they'd know how long time it takes for an application or a certain project to migrate to another OS version, the project itself simply needs an upgrade. Of course it depends from project to project. But things need time, a reason it is "Beta". 

 

It can't be that difficult to understand this...or can it? 

Share this post


Link to post
Share on other sites

I don't demand anything, I simply asked if anyone could see why it isn't working. Please don't bother to post in this thread again.

Share this post


Link to post
Share on other sites

Try AppleALC, i'm using it and i don't have the "pop" issue, El Capitan and Sierra PB they are fine. 

 

And D-an-W, i suggest you to calm down and relax, Dwarfy is right, you have to wait and be patient...

Share this post


Link to post
Share on other sites

Thanks for the tip Ciro82, will try that now.

 

Honestly, I am perfectly calm, relaxed and patient. I thought I was asking in the right place for that kind of issue but clearly not.

Share this post


Link to post
Share on other sites

First try to contact the developer, he may already be working on a fix. I also found another antipop project in GitHub, try at your own risk.

 

I think D-an-W was right, he didn't demand for a solution but just politely asked for help. On the other hand Dwarfy was unhelpful in all of his/her replies.

Share this post


Link to post
Share on other sites

So far, AppleALC (Compiled with my previously modified PlatformsT.xml.zlib) looks to have worked well.

 

I did have a panic in macOS Sierra when first using the -alcbeta boot argument but as it's still in Beta...

Share this post


Link to post
Share on other sites

Hi there, apologies for the necro but I came across this thread in a google search when trying to fix it, as antipop is still broken in the release of macOS Sierra.

 

Anyway, this small fix works the same as antipop (i.e. issues a 'say' command every 10 seconds). It's been working perfectly for me and survives reboots.

Create this file (you will need to use sudo/root):
/Library/LaunchDaemons/com.mattsday.antipop.plist

Inside this file enter this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>com.mattsday.antipop</string>
    <key>KeepAlive</key>
    <false/>
    <key>RunAtLoad</key>
    <true/>
    <key>ProgramArguments</key>
    <array>
      <string>/bin/bash</string>
      <string>-c</string>
      <string>while true; do say ' '; sleep 10; done</string>
    </array>
  </dict>
</plist>

Save it and enter this in a terminal window:
sudo launchctl load /Library/LaunchDaemons/com.mattsday.antipop.plist

 

You can safely uninstall antipop after you've done this as it won't be needed.

 

Hope it helps!

Share this post


Link to post
Share on other sites

Hi there, apologies for the necro but I came across this thread in a google search when trying to fix it, as antipop is still broken in the release of macOS Sierra.

 

Anyway, this small fix works the same as antipop (i.e. issues a 'say' command every 10 seconds). It's been working perfectly for me and survives reboots.

 

Create this file (you will need to use sudo/root):

/Library/LaunchDaemons/com.mattsday.antipop.plist

 

Inside this file enter this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>com.mattsday.antipop</string>
    <key>KeepAlive</key>
    <false/>
    <key>RunAtLoad</key>
    <true/>
    <key>ProgramArguments</key>
    <array>
      <string>/bin/bash</string>
      <string>-c</string>
      <string>while true; do say ' '; sleep 10; done</string>
    </array>
  </dict>
</plist>

Save it and enter this in a terminal window:

sudo launchctl load /Library/LaunchDaemons/com.mattsday.antipop.plist

 

You can safely uninstall antipop after you've done this as it won't be needed.

 

Hope it helps!

 

Strange, when I use this method then my audio is broken and I get beachball when selecting sound prefs.

Unloading this plist and reboot fixed audio again but then I have pops.

 

Any idea? I have antipop not installed. Using ALC898 injected by clover (Toleda script 1.20 command)

 

Thanks,

BiTRiP

Share this post


Link to post
Share on other sites

Strange, when I use this method then my audio is broken and I get beachball when selecting sound prefs.

Unloading this plist and reboot fixed audio again but then I have pops.

 

Any idea? I have antipop not installed. Using ALC898 injected by clover (Toleda script 1.20 command)

 

Thanks,

BiTRiP

 

That's very surprising as this workaround really only plays silent audio every 10 seconds. I'm also using toleda clover injection on an ALC898.

 

Anecdotal experience shows lots of others have had success with this workaround (it is functionally identical to antipop). Perhaps it's a coincidence?

 

Does it also crash your driver to do simply do this in a shell:

while true; do say ' '; sleep 10; done

That's all that script is doing... Does it crash if it's being run as root?

Share this post


Link to post
Share on other sites

That's very surprising as this workaround really only plays silent audio every 10 seconds. I'm also using toleda clover injection on an ALC898.

 

Anecdotal experience shows lots of others have had success with this workaround (it is functionally identical to antipop). Perhaps it's a coincidence?

 

Does it also crash your driver to do simply do this in a shell:

while true; do say ' '; sleep 10; done

That's all that script is doing... Does it crash if it's being run as root?

 

 

No, it didn't crash when I ran it just in a shell. Rights and owner where also same as rest of LaunchDeamons.

Maybe it has problems that audio is not available yet before it runs the command. I don't know.

 

Anyway, I finally end up with the AppleALC solution. I never used it before but it's actually easier than the Toleda command solution.

No more patched kexted in clover, no more Realtek.kext in EFI, AppleHDA.kext stays untouched and no more pops!

 

Just inject audio ID 1 (or id of your audio device) in clover with this kext in /S/L/E and you're done.  :thumbsup_anim:

 

Thanks anyway Mattday for your help. I would try the AppleALC yourself too!

 

Cheers.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Rohan20
      Opencore is running really really slow on Catalina 10.15.4. So It was running perfectly before I put the ssdt-pnlf for enabling Brightness control. it is running really slow and I verified my config with the sanity checker and its all correct. can someone please help. I am attaching my oc folder.

       
      https://www.dropbox.com/s/drkek0eaz19ina5/OC.zip?dl=0
       
    • By AppleCampus
      My computer was using Intel core i5-4210u ,My computer was using Intel core i5-4210u ,Sound card is cx20751/2,I use applealc inject id=3 successfully drive my onboard soundcard,but I found that HDMI Output is still no sound,how can i deal with it?
    • By Prasanth_1991
      I recently installed Hackintosh Sierra. I don't have dedicated graphics card so I just used Intel integrated graphics which is Intel HD 4600 but since the Mac OS Sierra graphics acceleration not supported by native VGA output I'm left out options. I tired many things but nothing works. It's 2020 I'm pretty sure many people probably have better solution for this, if yes please help me.   Details PC Spec  i7 4790k HD 4600 Motherboard Gigabyte B85M-D3H-A
    • By Sagnik Ganguly
      Hello I'm Sagnik Ganguly, I'm trying to dual boot macOS 10.14 and Windows 10 (already installed) on a PC with Legacy BIOS. I've two hard drives one in where the windows is installed and another which is converted to GPT to install macOS Mojave 10.14 with a partion of Mac OS Extended (Journal) or APFS but when I went to the Install Disk Selection page, I'm selecting the partition but it says "This version of macOS 10.14 cannot be installed on this computer." can you help me please? 
      P. S. My motherboard doesn't support UEFI. 
      I'm attaching some pictures of the screens.


×