Moshpirit 232 Posted January 16, 2014 Report Share Posted January 16, 2014 Recomiendo encarecidamente el uso de DuckDuckGo, por eso os dejo copiado tal cual este tutorial de DesdeFirefox que vi el otro día: "Muchos usan o les gusta FirefoxOS por ser más libre que Android, por tener Mozilla una mejor reputación que Google, porque Google es una empresa (con todas las letras) mientras que Mozilla es más similar a una ONG … en fin, los motivos son diversos. No obstante aún cuando a muchos no les atrae mucho Google o Android, aún así usan como buscador por defecto en FirefoxOS a Google.com. Sí, cuando hacen una búsqueda en el navegador de FirefoxOS les busca con Google Pues bien, los que deseen usar DuckDuckGo.com y dejar de usar Google.com pueden hacerlo, es cuestión de editar dos archivos del teléfono y reiniciarlo, así de simple. Los pasos los he desglosado bastante, haciendo tal vez un poco extenso el post pero bueno, intentaré explicarlo todo bien detallado para que no haya margen a dudas No dudo que en futuras versiones de FirefoxOS ya tengamos una opción gráfica, opción dentro del mismo navegador que nos permita esto, cambiar el buscador pordefecto… pero, en este momento esa opción no existe por lo que tendremos que recurrir a otros trucos. Cambiando Google por DuckDuckGo como buscador por defecto1. Lo primero es que debemos tener instalado, configurado y funcionando ADB, así como debemos tener rooteado el teléfono obviamente. Los siguientes pasos requieren que tenga conectado el celular al ordenador 2. Luego debemos montar el sistema de archivos de FirefoxOS como lectura y escritura (para esto usaremos ADB), pues de lo contrario no podremos modificar archivos dentro del equipo. Para lograr esto seguir el tutorial: Cómo tener permisos de escritura o edición en archivos del sistema de FirefoxOS 3. Vamos a crear una carpeta vacía para trabajar en ella: mkdir ~/firefoxos && cd ~/firefoxos 4. Ahora debemos copiar hacia nuestro ordenador un archivo del teléfono, específicamente el relacionado con el navegador Firefox del sistema: adb pull /system/b2g/webapps/browser.gaiamobile.org/application.zip ./ 5. Ahora lo descomprimimos: unzip application.zip 6. Moveremos el archivo que copiamos (application.zip) hacia afuera, para mantenerlo de backup: mv application.zip ~/application.zip_BACKUP 7. Ahora debemos modificar dos archivos, uno es js/browser.js el cual contiene la información de Google (nombre, URL y favicon) y también más abajo el resto de la URL y parámetros de búsqueda. O sea, en ese archivo cambiamos: Línea 31 : DEFAULT_SEARCH_PROVIDER_URL: ‘www.google.com’, Por : DEFAULT_SEARCH_PROVIDER_URL: ‘www.duckduckgo.com’, Línea 32 : DEFAULT_SEARCH_PROVIDER_TITLE: ‘Google’, Por : DEFAULT_SEARCH_PROVIDER_TITLE: ‘DuckDuckGo’, Línea 33 : DEFAULT_SEARCH_PROVIDER_ICON: ‘http://www.google.com/favicon.ico’, Por : DEFAULT_SEARCH_PROVIDER_ICON: ‘http://www.duckduckgo.com/favicon.ico’, Línea 692 : ‘/search?client=mobile-firefoxos&channel=fm:org.mozilla:00G1.1:official&q=’ + input; Por : ‘/?q=’ + input; Línea 998 : ‘/search?client=mobile-firefoxos&channel=fm:org.mozilla:00G1.1:official&q=’ + filter, Por : ‘?q=’ + filter, Una vez hechos estos cambios, deberán hacer los mismos cambios en el archivo gaia_build_defer_index.js … pero, este archivo es todo corrido, los números de las líneas cambian, así como en las líneas que muestro antes hay algún que otro espacio en blanco (por ejemplo, entre los dos puntos ( y la primera comilla simple (‘), en gaia_build_defer_index.js no hay espacios en blanco. Les recomiendo editar el primer archivo (carpeta js/ archivo browser.js) con el editor de texto que prefieran, Kate, Gedit, etc … luego, el segundo archivo (gaia_build_defer_index.js) edítenlo con el editor en terminal nano, van buscando lo que deben mediante la combinación Ctrl + W y listo 8. Una vez hechos los cambios en los archivos, vamos a comprimir en ZIP todo de nuevo: zip application.zip * Y se nos habrá creado un archivo llamado application.zip que es el navegador de FirefoxOS pero con nuestra modificación, con Google cambiado por DuckDuckGo. 9. Subiremos el archivo hacia donde estaba el original reemplazándolo: adb push application.zip /system/b2g/webapps/browser.gaiamobile.org/application.zip En caso de que les aparezca algún error como Read-only file system, significa que no tienen montada la partición con permisos de escritura, para solucionar esto leer el artículo: Cómo tener permisos de escritura o edición en archivos del sistema de FirefoxOS 10. Reiniciamos el teléfono y listo, ya estaremos usando DuckDuckGo en vez de Google en FirefoxOS Espero les haya resultado interesante. Saludos" granjero, Eduardo, feiticeiro and 3 others 6 Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now