To reinstall Safari 11.1.2 over Safari 12 you must first disable SIP (System Integrity Protection) using csrutil in terminal. When SIP is on the system will not let you overwrite any needed system files ... Safari and its other system file are SIP protected files.
Here's how I reinstalled Safari 11.1.2 on High Sierra:
Download Pacifist
Download Safari 11.1.2
Restart your Mac, holding down ⌘-R
Open terminal from the Utilities menu
Type: csrutil disable
Hit return
You'll see a message that SIP is disabled.
Type: reboot
Hit return
Your computer will reboot
Launch Pacifist
Click the Open Package button
Open the Safari 11.1.2 package
You'll see the contents & subfolders listed
Select the line Contents Of Safari 11.1.2 Sierra.pkg
Click the install button.
Once you do, you will get a few dialog boxes. You want to install with admin privileges, and you want it to overwrite anything it asks you to. So check the "do this for all" checkboxes in any of the dialogs that come up. Otherwise you'll be clicking Okay dialogs forever.
Once it says the install is complete quit Pacifist & launch Safari. If you didn't touch your previous extensions, they should all be there and working. If they are not, find old installs of the older extensions and reinstall them. Remember if you select Safari extensions from and old backup, you have to double click the extensions to reinstall them. You may be required to install them from the (old) Apple Extensions Library ... but that's better than having to use the new "App Extensions" Apple is forcing us all to use.
One other thing you need to do is turn off "Automatically check for updates" you have set in the Mac App Store preferences. Otherwise you will get nagged to update to Safari 12 again.
If you want to turn SIP back on to protect your system again:
Restart your Mac, holding down ⌘-R
Open terminal from the Utilities menu
Type: csrutil enable
Hit return
You'll see a message that SIP is enabled.
Type: reboot
Hit return
Your computer will reboot
Done! Enjoy old Safari goodness!
_____
I reinstalled AdBlock and deleted AdBlock Plus. AdBlock Plus now throws up a page saying how everything is changing with Safari 12 blah blah blah. It may be temporary .... BUT IT IS ANNOYING! So I reverted back to and old version of AdBlock (which is different (and use to be better) than AdBlock Plus) I had in a backup. If you do the same & have custom filters you've made in AdBlock Plus be sure to copy them and add them to the custom filter list in AdBlock before you delete AdBlock Plus.
Did a little digging (after posting this) and found the self-hosted version of AdBlock direct from the dev's website. In my book ... it's the best by far! Hopefully they will be able to port many/more of the features to the new "app extension". My fave is the ability to block an element from a website via macOS contextual menu.
I'll be waiting quite a while before I update any of my computers to Mojave. I've already seen extension writers that have no plans to learn how to write an Apple app and have to work within the restrictions Apple is placing on system access.
Okay .... now I'm done.
... I was able to find an install package floating around online somewhere ...
...I have the Safari 11 .pkg file ...
... I also found a Safari 11.1.2 package ...
The link in post #29 will download the Safari 11.1.2 package.I had an intense search for the pkg-file and it seems that it's removed anywhere in the meantime -
Could someone of you please help out with that file?
In return I could help out for instance with MacOs 10.6.8, 10.9, .10, .11, .12 or 13 ...
The link in post #29 will download the Safari 11.1.2 package.
Thanks for your reply! I actually tried a reinstall but that didn't help. I ended up disabling the agent and now I don't get a application crashed notifications every five seconds.
I did that by:
cd /System/Library/CoreServices/SafariSupport.bundle/Contents/MacOS(with SIP off)
sudo mv SafariBookmarksSyncAgent SafariBookmarksSyncAgent.disabled
Obviously this will kill the bookmarks sync but you can't have everything... YMMV.
Thx for your assistance again!
HELP!
I foolishly upgraded to Safari 12.0, now my extensions are broken! (RES and JS Blocker).
I WANT MY EXTENSIONS.
How do I download old versions of Safari? I don’t want Safari 12. Apple used to host old versions of software all over their website, but in this brave new world of apple this seems to be gone!
Restoring in Time Machine won’t work for reasons that I COMPLETELY DON’T UNDERSTAND!
HELP!
Yeah but I prefer this than to leave "Safari Browser"This works, but you have to re-enable extension every time you open Safari again.
could you please guide me to the pkg file of Safari11.1.2SierraI would have a Time Machine backup anyway, however I didn’t lose any of my bookmarks, settings, browser history, or any of that.
Just download pacifist and drag/drop the .pkg file. It will replace the existing Safari directly.
I did however get an error about safaribookmarkmanager or something when trying to update my iPhone to iOS 12. I’m not sure if this is related to Safari 12.
[doublepost=1537348860][/doublepost]
Is this in Mojave or High Sierra? System Settings or Safari Settings?
where do I get the safari 11 pkg from ? the link you provided is sadly not working.To reinstall Safari 11.1.2 over Safari 12 you must first disable SIP (System Integrity Protection) using csrutil in terminal. When SIP is on the system will not let you overwrite any needed system files ... Safari and its other system file are SIP protected files.
Here's how I reinstalled Safari 11.1.2 on High Sierra:
Download Pacifist
Download Safari 11.1.2
Restart your Mac, holding down ⌘-R
Open terminal from the Utilities menu
Type: csrutil disable
Hit return
You'll see a message that SIP is disabled.
Type: reboot
Hit return
Your computer will reboot
Launch Pacifist
Click the Open Package button
Open the Safari 11.1.2 package
You'll see the contents & subfolders listed
Select the line Contents Of Safari 11.1.2 Sierra.pkg
Click the install button.
Once you do, you will get a few dialog boxes. You want to install with admin privileges, and you want it to overwrite anything it asks you to. So check the "do this for all" checkboxes in any of the dialogs that come up. Otherwise you'll be clicking Okay dialogs forever.
Once it says the install is complete quit Pacifist & launch Safari. If you didn't touch your previous extensions, they should all be there and working. If they are not, find old installs of the older extensions and reinstall them. Remember if you select Safari extensions from and old backup, you have to double click the extensions to reinstall them. You may be required to install them from the (old) Apple Extensions Library ... but that's better than having to use the new "App Extensions" Apple is forcing us all to use.
One other thing you need to do is turn off "Automatically check for updates" you have set in the Mac App Store preferences. Otherwise you will get nagged to update to Safari 12 again.
If you want to turn SIP back on to protect your system again:
Restart your Mac, holding down ⌘-R
Open terminal from the Utilities menu
Type: csrutil enable
Hit return
You'll see a message that SIP is enabled.
Type: reboot
Hit return
Your computer will reboot
Done! Enjoy old Safari goodness!
_____
I reinstalled AdBlock and deleted AdBlock Plus. AdBlock Plus now throws up a page saying how everything is changing with Safari 12 blah blah blah. It may be temporary .... BUT IT IS ANNOYING! So I reverted back to and old version of AdBlock (which is different (and use to be better) than AdBlock Plus) I had in a backup. If you do the same & have custom filters you've made in AdBlock Plus be sure to copy them and add them to the custom filter list in AdBlock before you delete AdBlock Plus.
Did a little digging (after posting this) and found the self-hosted version of AdBlock direct from the dev's website. In my book ... it's the best by far! Hopefully they will be able to port many/more of the features to the new "app extension". My fave is the ability to block an element from a website via macOS contextual menu.
I'll be waiting quite a while before I update any of my computers to Mojave. I've already seen extension writers that have no plans to learn how to write an Apple app and have to work within the restrictions Apple is placing on system access.
Okay .... now I'm done.
Reinstalled High Sierra and it fixed this issue, took about 30 mins so lot quicker than using a time machine backup
If you are trying to disable SIP, then, yes, that's correct. You have to do that by booting to your recovery system, and open terminal from the menu. You can't disable (or re-enable) SIP from the normal system.When I go into terminal and type, it tells me "the tool needs to be executed from the Recovery os." What????
Does andybody have a working link to Safari 11 High Sierra installer package?
Hey, that's great! Thank you for your response. However the link you provided is for Sierra and not for High Sierra. Could you please check out Safari 11.*.* for High Sierra?Here! I just downgraded from 12 and it works! Safari11.1.2Sierra.pkg
Hey, that's great! Thank you for your response. However the link you provided is for Sierra and not for High Sierra. Could you please check out Safari 11.*.* for High Sierra?
I wonder how you manage to find these links at all..