Mostrando entradas con la etiqueta synaptics. Mostrar todas las entradas
Mostrando entradas con la etiqueta synaptics. Mostrar todas las entradas

miércoles, septiembre 26, 2018

Permisos Root y por USB en MIUI. Comandos ADB en tu smartphone.

Para tener opciones Root a través de USB en MIUI, normalmente se gestionan igual en las distintas versiones MIUI y en distintos smartphones. Esto nos permitirá ejecutar comandos desde un terminal de comandos desde un ordenador en un smartphone conectado mediante adb.

Si usas Windows necesitas:
- Drivers ADB, instalar con siguiente archivo (doble clicl...siguiente siguiente...):
http://download.clockworkmod.com/test/UniversalAdbDriverSetup.msi

- ADB tools windows, descomprimir el siguiente archivo a una carpeta:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip


En caso de que estés usando Linux necesitas:
- Instalar ADB desde tu gestor de software preferido (apt-get, synaptics, pacman, pamac, etc...). El paquete se llama normalmente: android-sdk-platform-tools.


Ahora en vuestro flamante smartphone con MIUI:

1.- Activar opciones de desarrollador:
1.1- Vamos a: Settings -> About Phone (En MIUI 8)
Para MIUI 9 y 10 es en Settings -> My device -> All specs.

Pulsar muchas veces sobre MIUI Version.
Hasta que salga un mensaje diciendo que ya somo Developers.
1.2- Ahora vamos a: Settings > Additional Settings > Developer Options
Activamos las siguientes opciones:
- Developer options
- USB Debugging
- USB Debugging (Security settings)


1.3- Solo en caso de fallo a la hora de activar estas opciones anteriores (un mensaje que pone Temporaly restricted), hay que hacer un truquillo, pincha aquí.

LISTO!
Ya podemos abrir un terminal, tanto en Linux como Windows (powershell o cmd) y ejecutar comandos en el teléfono.
La primera vez nos aparecerá en el móvil un mensaje si queremos permitir que el ordenador haga cambios, y lo aceptamos para que podamos hacerlos.

2.- Conectamos el móvil.

3.- Ver si lo ha reconocido escribiendo en el terminal (la ventana con letras blancas y fondo azul o negro.) lo siguiente y pulsando enter:

.\adb devices
Ahora en el móvil, sin desconectarlo, verás que te ha salido una ventana pidiendo autorización para que el PC pueda tener acceso al terminal. Aceptamos.

4.- Ya puedes ejecutar los comandos que necesites...



Saludos!

Nota: No me responsabilizo si por cualquier error sufre algún daño tu terminal, pero si me ofrezco a ayudarte en los comentarios.

lunes, noviembre 29, 2010

Configurar wget y actualizar nuestro sistema detrás de un proxy.


En distintas distribuciones el sistema de actualización se basa en peticiones y descargas a través de wget.
En este manual tambien podrás configurar wget no solo para actualizar el sistema, si no para cualquier descarga que quieras gestionar con wget.
Además por este método no nos será necesario realizarlo mediante 'root' o 'sudo su' como ocurre en otros métodos que hay por la web.
Este método servirá para cualquier usuario.

Configuramos wget para que trabaje detrás de un proxy.
Editamos su archivo de configuración, activando la opcion de usar proxy:
sudo gedit /etc/wgetrc

Añadiremos al final del documento lo siguiente:
https_proxy = http://ipódireccióndeproxy:puertodeescucha/
http_proxy = http://ipódireccióndeproxy:puertodeescucha/
ftp_proxy = http://ipódireccióndeproxy:puertodeescucha/
use_proxy = on

Por ejemplo para alumnos de Universidad de Málaga en la red alumnos quedaría así:
https_proxy = http://proxy.alu.uma.es:3128/
http_proxy = http://proxy.alu.uma.es:3128/
ftp_proxy = http://proxy.alu.uma.es:3128/
use_proxy = on

En ArchLinux concretamente para actualizar nos servimos de pacman, el cual tambien puede utilizar wget.
Configuraremos entonces pacman para que utilice wget con los parámetros que hemos editado en wget anteriormente:
sudo gedit /etc/pacman.conf

Y añadimos en la sección [options] lo siguiente:
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

Es posible que ya nos apareciera dicha linea de comandos (aseguraros de que pone exactamente lo mismo) pero con un '#' delante, descomentadla quitando '#' o simplemente copiar la linea que indico tal cual.

Para otros SO como Ubuntu no es necesario editar dichos archivos, desde Synaptic ya podemos agregar la direccion proxy y el puerto de escucha en sus opciones desde el entorno gráfico. Aunque para actualizar o instalar desde terminal si será necesario editar el archivo de configuración de wget.

Ahora ya podremos actualizar nuestro sistema desde una red con Proxy, desde la facultad, el trabajo...
Para volver a utilizarlo en una red sin proxy, bastará con comentar las lineas que hemos añadido en los dos archivos de configuración. Para esto basta con porner # delante de cada linea de comandos.

Saludos!!


martes, septiembre 21, 2010

Menus de Gnome y/o teclado y/o touchpad dejan de funcionar al apagar botón de touchpad o despues de loguear.

Resulta que despues de logear nos damos cuenta que el TouchPad no funciona.
También puede pasar que estemos felizmente utilizando el TouchPad y cuando ya no nos hace falta pulsamos el botón para desactivarlo y después de esto, los menús de Aplicaciones, Lugares, Sistema de Gnome y el teclado No Funcionan!!

Es un error muy típico en portatiles HP dv5, dv6... pero no solo de esta marca ya que el problema viene del Daemon de Gnome: 'gnome-settings-daemon'.
Dicho daemon no interpreta cuando esta encendido/apagado nuestro touchpad y entra en un callejón sin salida cuando intenta iniciarlo/apagarlo.

En terminal ejecutaremos lo siguiente:
gconftool-2 --type bool --set /desktop/gnome/peripherals/touchpad/touchpad_enabled true

Es la variable que almacena el estado del touchpad para cada inicio y la nombramos como activa, pero cada vez que desactivaramos el Touchpad volveriamos a tener el problema por culpa de gnome-settings-daemon, el quitaremos esta opción y dejaremos que el driver de synaptics lo haga por su cuenta. Así podremos desactivarlo y activarlo sin problemas.
En terminal ejecutamos:
gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/touchpad ""

Es importante Reiniciar para ver los cambios y si ya nos funciona. 
Eso es todo!!

Probado en un Hp dv5 y todo correcto, sin renunciar a ninguna función ni tener que recompilar codigos...


**Notas, incidencias, opciones:
- Si no se diera el caso de que se hubiera solucionado, deshacemos este ultimo paso ya que no tendria nada que ver con gnome-settings-daemon:
gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/touchpad XF86TouchpadToggle

- Si no pudieramos utilizar un Ratón Usb y/o solo disponemos de teclado podemos invocar Terminal mediante Alt+F1.

- Podemos hacerlo de forma gráfica en Aplicaciones/Herramientas del sistema/Editor de configuración. 
Nos dirigimos al directorio que nos indican en los dos comandos del manual para seleccionar despues los valores.
Es preferible hacerlo mediante Terminal pero con esto graficamente podemos ver si se han guardado los valores ante un posible fallo.


Saludos!!



 
Google+