Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Does anyone still have the pkg file for this? Can't find it anywhere at all and need to get my safari downgraded to get my work VPN functioning again!

Edit: The link in the beginning of the thread from Apple's site seems to have been taken down, that's why I ask!
 
  • Like
Reactions: Yahiko
Hmmm... tried the link earlier in the thread, and it seems to have been removed.
 
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 am what you call a antigen....no clue ...but i followed your instructions , and ......I AM BACK TO SAFARI 11.1.2

THANKS FOR THE GREAT POST AND HELP
 
... 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 ...

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 ...
 
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.
 
  • Like
Reactions: querbeet
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
sudo mv SafariBookmarksSyncAgent SafariBookmarksSyncAgent.disabled​
(with SIP off)

Obviously this will kill the bookmarks sync but you can't have everything... YMMV.
Thx for your assistance again!


You Need to Reset permissions (as been changed by pacifist)
  1. From the Finder menu bar, choose Go > Home. Your home folder opens.
  2. Choose File > Get Info. An Info window for your home folder opens.
  3. If the Sharing & Permissions section at the bottom of the window isn't open, click the triangle
    macos-sierra-arrow-icon.png
    in that section to open it.
  4. If the Lock button at the bottom of the window shows a closed lock
    elcapitan-lock-inline.png
    , click the lock and enter an administrator name and password.
  5. Click the Action menu
    macos-sierra-action-menu-icon.png
    in the bottom corner of the window, then choose “Apply to enclosed items.” Click OK to confirm the action. A progress bar appears at the top of the window.
    macos-sierra10-12-home-folder-get-info.png
  6. When the progress bar completes, open the Terminal app, which is in the Utilities folder of your Applications folder.
  7. Paste or type this command in Terminal, then press Return:

    diskutil resetUserPermissions / `id -u`

    On U.S. keyboards, the ` character is just above the Tab key. After entering the diskutil command, if Terminal says that permissions reset on user home directory failed (error -69841), enter chflags -R nouchg ~, then enter the diskutil command again.

  8. When the process completes, quit Terminal.
 
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!

IF YOU JUST WANNA USE THE OLD TYPE EXTENSIONS YOU CAN TRY THIS WITHOUT DOWNGRADE

1.Extensions are stored in ~/Library/Safari/Extensions. Fortunately, Safari 12 doesn’t remove the extension files for deprecated or inactive extensions. Drag any extensions you want to save from here onto your desktop; I recommend putting them into a folder.

2.The next part of this requires a little command-line trickery, so fire up Terminal, navigate to that directory you just created on the desktop (or just type cd followed by a space in the Terminal window and drag the folder you just made on your desktop into the Terminal window).

3.Type xar -xf followed by a space and the name of the extension file, and hit enter. (Tip: If you type the first few characters and hit the Tab key, it’ll autocomplete the rest.) Repeat for each extension file. You’ll now have a folder of source files for each extension.

4.Now open Safari. If you don’t already have the Develop menu in the menu bar, go to Safari > Preferences, click on the Advanced tab, and check the “Show Develop menu in menu bar” option.



safari-extensions-1-6c.jpg



5.There should now be a Develop menu between the Bookmarks and Window menus; from it, select Show Extension Builder.



safari-extensions-2-6c.jpg



6. The first time you open the Extension Builder, you’ll be asked whether you really want to use it instead of Xcode: you do. Click Continue.

7.At the bottom of the Extension Builder window click the Plus (+) button and choose Add Extension. You’ll get a standard Open dialog box; navigate to that folder on your desktop where you put your extension files and choose the folder with the extension name; it’ll have the extension .safari extension. (You can select multiple extensions by Command-clicking the folders, otherwise you’ll have to perform the Add Extension command multiple times for each different extension.) Click Select.



safari-extensions-3-6c.jpg



8. You’ll now see your old extensions in the left hand column, with information about them in the pane on the right side. Click the Run button in the top right-hand corner; you’ll be prompted for your password. Repeat this step for each extension you want to run.



safari-extensions-4-6c.jpg



9. And voilà: you’re done. Your extensions should now be running and should appear in the Extensions pane of Safari’s preferences
 
  • Like
Reactions: Fried Chicken
Resistance is futile.

Seriously, you may find the workaround to make Safari 11 work on your Mac now, but it ages with every minute, therefore sooner than you think, it will be completely obsolete. And...what will you do then? Do you dare go shop online and do bank transactions via obsolete browser? I don't think so.

There are only two reasonable option, to stop using Safari, and find the browser which support your extensions, or continue using Safari 12 and later, but look for extension alternatives.
[doublepost=1538995572][/doublepost]

This works, but you have to re-enable extension every time you open Safari again.
 
I 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?
could you please guide me to the pkg file of Safari11.1.2Sierra
[doublepost=1539154078][/doublepost]w
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.
where do I get the safari 11 pkg from ? the link you provided is sadly not working.
 
Wanted to say thinks for all the help.
Apple is really starting to stick it to people on older systems.
Personally I am done when this computer dies. But knowing
how well that the Mac Pros seem to be built it may be a while.
 
Apparently if you want iTunes 12.9 you have to upgrade to Mojave.....
Brave New World indeed.
 
I just gave the right click workaround a try. But instead of copping
it to the desktop OPEN worked without any flaws.

Thank You to the first one that posted this way to get around the issue.
 
When I go into terminal and type, it tells me "the tool needs to be executed from the Recovery os." What????
 
When I go into terminal and type, it tells me "the tool needs to be executed from the Recovery os." What????
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.
If you have never booted to your recovery system, the steps, listed also in post #39 above, are simple to follow (you have to follow every step. It tells you how to restart to your recovery system.
When you have disabled SIP, then you have to restart normally to do whatever you need to do with other software.
(Re-enable SIP after you have completed your other changes successfully, same process in your recovery system terminal, just change the command to csrutil enable - you should be good to go with that. )
 
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?
I wonder how you manage to find these links at all..

Did you try installing it with Pacifist? The file name in the dead link in this tutorial for High Sierra is the same as the one I shared, so if you follow the steps exactly, it should work. I just searched the exact name on Google and found an active link that way. I have Sierra on my 2015 MacBook Pro, but I think it should still work for you. I found it on this site. https://mac.filehorse.com/download-safari/10630/. You can also download other versions of Safari on there.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.