7 votos

Ejecutar Google Chrome con banderas (no desde chrome://flags)

Hay banderas de línea de comandos (o "interruptores") que Chromium (y Chrome) aceptan para activar características particulares o modificar la funcionalidad por defecto.

Opciones de la línea de comandos de Chromium

Ejecutar Chromium con banderas

He probado con Chrome 41.0.xx y Chromium 43.0.xxx:

# echo "chrome <flags>" > /data/local/tmp/android-webview-command-line
# echo "chrome <flags>" > /data/local/tmp/content-shell-command-line
# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line

Desea añadir --sync-url para utilizar mi servidor de sincronización en lugar de los servidores de sincronización de Google. chrome://flags sólo activa/desactiva las banderas, pero no permite añadir una nueva bandera. ¿Alguna idea de cómo ejecutar Chrome con banderas en Android o añadir directamente estos en el perfil predeterminado?

0 votos

Oye, si mi respuesta te ha ayudado, te agradecería que la "aceptaras". Esta comunidad sólo funciona si las personas que ofrecen respuestas reciben algo a cambio :)

0 votos

No hubo suerte, no se refleja en chrome://sync-internals o chrome://version

4voto

Munim Puntos 163

Tienes que añadir el comando completo en el /data/local/tmp/chrome-command-line archivo. Por ejemplo, normalmente se quiere omitir la "Experiencia de la primera carrera", y así es:

# echo "chrome --disable-fre" > /data/local/tmp/chrome-command-line

Probablemente necesite

# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line

1 votos

Parece que el OP ha actualizado su pregunta sin informar de que no funciona.

0 votos

@AndrewT. Sip Estoy bastante seguro de que esta es la forma correcta de establecer un interruptor de línea de comandos en el cromo móvil como lo uso regularmente. Debe haber alguna otra razón por la que la url de sincronización no se está estableciendo. En cualquier caso, creo que he respondido a la pregunta formulada.

1 votos

Leyendo de otra fuente, encontré una sintaxis similar para Chromium (archivo diferente, como ya mencionó el OP), así que creo que esta respuesta debe ser correcta. Tal vez el problema es la propia URL de sincronización.

2voto

tichy Puntos 317

Acabo de pasar por esto mismo en Android 5.0.1. Es lo mencionado por Munim con dos ajustes importantes.

  • en chrome::flags habilitar el enable commandline on non-rooted devices esto hace que Chrome busque en /data/local/tmp/chrome-command-line (en lugar de /data/local/chrome-command-line )
  • crear el chrome-command-line archivo con chrome más las banderas adicionales que desee (no es necesario repetir las banderas existentes que se encuentran en about:version ), por ejemplo chrome --sync-url whatever
  • cambiar el modo del chrome-command-line archivo a 755 Por ejemplo chmod 755 chrome-command-line
  • reinicie chrome y verifique que las banderas que especificó aparecen en about:version al principio

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X