How to Add a New Default Search Engine to Safari on the iPhone

    If you prefer a search engine other than Google, Bing, or Yahoo, you can add it to Safari on iOS with this jailbreak hack.

    I found a way in the DuckDuckGo forums and it works great. All you need is a jailbroken iOS device with iFile installed.

    1. Launch iFile and navigate to /User/Library/Safari. Open SearchEngines.plist with the Property List Viewer.
    2. Go inside the SearchProviderList array and create a new Dictionary item with the plus button.
    3. Inside that new, empty Dictionary item (should be number 4), add the following one by one. To add in the values after creating them, just select the item from the list.
    4. Name: ScriptingName; Type: String; Value: DuckDuckGo
       Name: SearchURLTemplate; Type: String; Value:{searchTerms}
       Name: ShortName; Type: String; Value: DuckDuckGo
       Name: SuggestionsURLTemplate; Type: String; Value:{searchTerms} (Google’s autocomplete service, substitute with another if you wish)
      Name: Default; Type: Boolean; Value: On

    Back in the SearchProviderList array, look in each Dictionary (besides 4, which is the DuckDuckGo one you just made) to see which one has a boolean field called ‘Default’. Delete the variable entirely (but leave the one in the DuckDuckGo dictionary). Ed. Note: I didn’t find another Dictionary with the Default value, so I skipped this step.

    1. Exit iFile and launch System Preferences. Go to Safari > Search Engine and select the new DuckDuckGo option you just created.
    2. Close Safari in the multitasking bar (if applicable), then relaunch it and play with your new search engine!

    It’s much easier to do than the daunting wall of text above implies and completely worth the outcome. Obviously, if you want to use a different search engine, you can do that too—you’ll just have to find values for the Search and Suggest URLs. And, as always, be careful when messing with system files and do so at your own risk, although the above did work perfectly for me.

    Ed. Note: The above trick worked perfectly for me too. I tried this with iExplorer on the desktop and it didn’t work, though, so it looks like you’ll have to go through iFile on your device. It’ll take a bit longer, but it works like a charm.

    Recent Articles

    Robinhood for iOS adding new profiles feature, additional customization options, more

    Robinhood is one of the most popular zero commission trading applications for iPhone, and it has received a notable update today. As announced on...

    Leak suggests new 13-inch MacBook Pro will feature Intel’s Ice Lake chips

    Here's a possible glimpse into the internals of the new 13-inch MacBook Pro. What you need to know New benchmark leaks show a glimpse into the...

    Relax. Self-driving cars are smart enough to see past some tricky electrical tape.

    A little electrical tape has caused quite the stir. This week, McAfee security researchers released 18 months worth of research that demonstrates the ease with...

    Galaxy S20 vs Galaxy S8: Should You Upgrade?

    Galaxy S20 vs Galaxy S8: Should You Upgrade? is a post by Cory Gunther from Gotta Be Mobile. In this guide we quickly compare Samsung’s...

    Google’s John Mueller Cautions Against Overuse of Multi-Language Content via @MattGSouthern

    Google’s John Mueller advises against creating too many pages in multiple lanaguages, unless it’s absolutely necessary.The post Google’s John Mueller Cautions Against Overuse of...

    Latest Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox

    Do NOT follow this link or you will be banned from the site!