DuckDuckGo como buscador por defecto en Safari (iOS)

No es que tenga nada que ocultar guiño, guiño, pero me preocupa un poco el afán monitorizador de los poderosos y más aún cuando parece que te dejan usar cosas gratis.

Estoy probando cositas. Si el otro día era Tor en el iPhone hoy es quitar a Google como buscador por defecto de Safari en iOS y poner DuckDuckGo, un navegador del que oigo cosas buenas y se mete mucho menos en la vida de los demás. Al menos por ahora.

La receta la he sacado de aquí (http://duck.co/topic/how-to-add-duckduckgo-as-the-default-search-engine-on-your-ios-device), pero el procedimiento limpio y rápido ( ssh, vim y arreando) es de cosecha propia.

Prodecimiento para gente que prefiere las ventanitas de colores, usar mucho el ratón y tiene una hora libre:

Para configurar DuckDuckGo como buscador por defecto del Safari de tu dispositivo con iOS necesitarás:

Un dispositivo iOS con el jailbreak hecho.

iFile (desde Cydia; puedes usar la versión de prueba)
La misma pasión que el autor del artículo original tiene por DuckDuckGo (yo no la tengo y me ha funcionado igual, pero seguro que ayuda)

0) [Punto añadido más tarde] Abrir Configuración > Safari y configurar Google como buscador por defecto. Cambiaremos esto más adelante, no hay de qué preocuparse.
1) Abre iFile. Pulsa subir todas las veces que haga falta que llegues al directorio raíz /
2) Entra en Usuarios.
3) Entra en Librería.
4) Entra en Safari.
5) Selecciona SearchEngines.plist y elige Property List Editor.
6) Elige SearchProviderList.
7) Elige 0.
8) Dale a ScriptingName el valor DuckDuckGo (en lugar de Google, que es lo que seguramente tiene).
9) Cambia (de la misma forma) el valor de SearchURLTemplate con lo siguiente: http://www.duckduckgo.com/?q={searchTerms}
10) Hay otro sitio más que hay que cambiar: ShortName; ahí pondremos DuckDuckGo.
11) Pulsa en Done.
12) Ahora ve a Configuración y pulsa Safari otra vez y mira Buscador. Debería aparecer DuckDuckGo donde antes estaba Google.
13) Si tienes un iPod Touch de 3ª generación o superior o un iPhone3G/3GS o superior debes pulsar dos veces el botón HOME y seleccionar Safari. Pulsa en el símbolo menos y cierra Safari. Vuelve a abrir Safari.
14) DuckDuckGo es el buscador por defecto de tu Safari. Una ventaja adicional es que tienes la autocorrección de búsquedas de Google pero con la ventaja de que DuckDuckGo no te monitoriza.

Procedimiento para gente que se entiende con un Unix y quiere hacer probar las cosas en dos minutos:

0) Entramos a la máquina: ssh root@IP del dispositivo

1.- Vamos al sitio donde está el fichero que hay que tocar:
cd /User/Library/Safari

2.- Hacemos un backup por si metemos la pata:

cp SearchEngines.plist SearchEngines.plist.20120404

3.- Utilizamos un editor capaz de satisfacer al usuario más exigente

vim SearchEngines.plist

4.- Buscamos ScriptingName y justo debajo veremos Google. Lo sustituimos por DuckDuckGo

5.- Buscamos SearchURLTemplate y sustituimos http://www.google.{topLevelDomain}/search?q={searchTerms}&ie=UTF-8&oe=UTF-8&hl={languageCode}&client=safari por http://www.duckduckgo.com/?q={searchTerms}

5.- Buscamos ShortName y donde pone Google ponemos DuckDuckGo.

6.- Reiniciamos Safari y debería funcionar. Chimpún.

Leave a Reply