View Single Post
seiichiro0185's Avatar
Posts: 270 | Thanked: 610 times | Joined on Nov 2007 @ Leipzig/Germany
#1
Hi,

I just discovered how one can use DuckDuckGo as the default search engine in the sailfish browser. Please note that you'll have to change system files to achive this, and that you do everything described here at your own risk! The procedure works for me, but YMMV.

Step 1: Enable developer mode, you'll need either the terminal or ssh to continue.

Step 2: Login via ssh or start terminal

Step 3: cd to /home/nemo/.mozilla/mozembed/searchplugins/

Step 4: Create a file duckduckgo.xml with the contents taken form http://pastie.org/8517520 (Thanks shmerl for this)

Step 5: cd to /usr/share/jolla-settings/pages/browser

Step 6: Make a backup copy of browser.qml !

Step 7: Get root with devel-su and edit browser.qml to look like this: https://gist.github.com/seiichiro0185/8094341

Step 8: Restart the settings app, navigate to Apps -> Browser and select DuckDuckGo from the available Search engines

Step 9: restart the Browser and enjoy

Please note that this change will most likeliy be overwritten by the next update of the browser, so the changes to browser.qml will have to be repeated.
__________________
N800 -> N810 -> N900 -> N9 -> Jolla & TOHKBD -> Jolla C -> Xperia X -> XA2 Plus Dual Sim

http://www.seiichiro0185.org

Last edited by seiichiro0185; 2013-12-23 at 10:09.
 

The Following 33 Users Say Thank You to seiichiro0185 For This Useful Post: