13

Call me dumb, but, I don't see an obvious way to do this.

I want to add duckduckgo.com as the main search engine in Google Chrome for Android (beta, stable...)

Karolinger
  • 327
  • 2
  • 4
  • 15

3 Answers3

5

As of chrome v39, this still can't easily be done; however, you can hack it. From the XDA post SomeNickName referenced:

  1. Install a Terminal emulator or use adb shell if you're familiar with it.

  2. Change the "last_known_google_url" and "last_prompted_google_url" settings support having a search&q=added to the end. For example, duckduckgo would work with, https://www.duckduckgo.com& -- where the extra ampersand at the end is for converting the "search" text into an additional query sting param.

Here's a shell command for setting the duckduckgo url:

    p='/data/data/com.chrome.beta/app_chrome/Default/Preferences'
    awk '/last_known_google_url/ {sub(/google.com\//,"duckduckgo.com/\\&")}; {print}' ${p} > $p.bak
    awk '/last_prompted_google_url/ {sub(/google.com\//,"duckduckgo.com/\\&")}; {print}' ${p}.bak > ${p}
Dolan Antenucci
  • 430
  • 7
  • 18
2

With newer versions, you need to open the search engine first, do a search, then Chrome will add it on its list.

If you then go to Settings -> Search engine, the search engine you visited will be listed in the Recently visited section.

Reddy Lutonadio
  • 7,529
  • 2
  • 20
  • 51
-2

You can configure the default search engine for the address bar by going to Chrome menu > Settings > (Basics) Search engine.

Search The Web

SomeNickName
  • 122
  • 4