El Primux Zeta es, en mi opinión, un excelente teléfono, muy ágil, con una pantalla bastante grande pero sin llegar a ser un ladrillo y que se ve muy bien.
Dicho esto, tiene un problema. Cuando llevas un tiempo utilizándolo, comienzan a aparecer publicidades en pantalla completa cada poco tiempo, lo que es muy molesto.
En el foro oficial de Primux niegan el problema, achacándolo a aplicaciones instaladas por el usuario. Sin embargo, restaurar a fábrica el teléfono no resuelve el problema. Yo he conseguido resolverlo eliminando ciertas aplicaciones incluidas con el firmware y a continuación detallo los pasos a seguir. Espero que sirva de ayuda a otros usuarios de este teléfono.
1. Rootear el teléfono.
Tranquilidad, NO PASA NADA por rootear el teléfono. Además, el que describimos aquí es un proceso totalmente reversible.
a. Descargamos en nuestro ordenador la última versión de Framaroot. Para este tutorial hemos utilizado la 1.9.3.
b. Conectar el teléfono al PC. Desplegamos la persiana superior para acceder a las notificaciones y pulsamos en "Conectado como dispositivo USB". En las opciones, seleccionamos "Dispositivo multimedia (MTP)".
c. En nuestro PC abrimos "Equipo". El teléfono aparece en "Dispositivos portátiles".
d. Hacemos doble clic en el icono del teléfono. Accedemos a una especie de unidad de disco duro. Volvemos a hacer doble clic hasta que llegamos al listado de carpetas. Bien, pues copiamos AHÍ el fichero APK que nos descargamos en el paso a.
e. En el teléfono, vamos a Ajustes -> Seguridad y activamos la casilla "Orígenes desconocidos". En la advertencia que aparece, pulsamos Aceptar.
f. En el teléfono, en las aplicaciones, vamos a "Admin. de archivos". Entramos en "Almacenamiento del teléfono". Bajamos hasta encontrar el APK de Framaroot y lo pulsamos. En la nueva ventana, pulsamos "Instalar". Si pregunta que si Permite que Google compruebe la actividad del dispositivo, podéis contestar lo que queráis. Yo personalmente no quiero estar constantemente controlada, así que pulso en "Rechazar". Tras unos segundos, la aplicación queda instalada y pulsamos en "Abrir".
g. Ejecutamos los exploits: primero Boromir (dice que no ha funcionado), luego Faramir (idem) y por fin, el exploit Barahir, que nos dirá Success. A veces el programa se cierra al ejecutar Barahir. En ese caso, volvemos a abrir Framaroot y repetimos el proceso.
h. Reiniciamos el teléfono.
i. Ahora entramos en Google Play e instalamos la aplicación Root Checker. Esta nos va a servir para saber si ha funcionado el proceso.
j. Abrimos Root Checker. La primera vez nos pregunta si aceptamos las condiciones. Pulsamos "ACEPTO". Cuando entramos a la aplicación, pulsamos en "VERIFICAR ROOT". Nos aparece una ventana con dos opciones: pulsamos en "Permitir". El mensaje (mal traducido, por cierto) sreá "¡Felicitaciones! ¡Este dispositivo cuenta con acceso de ruta!".
2. Desinstalar aplicaciones incluidas en el firmware
Todo el proceso anterior es necesario para poder desinstalar aplicaciones incluidas en el firmware.
a. En Google Play instalamos "Root Uninstaller", pero ¡ojo!, el del desarrollador dohkoos, que a mí me aparecía el tercero en la lista de búsqueda. Lo bueno de esta app es que en la lista de programas nos aparece el paquete, que sirve para identificar muy bien la procedencia fiable o no de la aplicación. Por ejemplo, la aplicación "Actualizaciones del sistema 1.0" pertenece al paquete "com.mediatek.systemupdate", es decir, es de MediaTek, una procedencia fiable.
b. Abrimos la aplicación. Pedirá la autorización de SuperSu. Nos aparece una lista de todo lo que está instalado en el teléfono. Lo que está en rojo, forma parte del firmware. Lo que está en blanco, son aplicaciones que hemos instalado nosotros.
c. Vamos marcando las aplicaciones sospechosas. En el caso del Primux Zeta, yo eliminé las aplicaciones cuyo paquete no se correspondia ni con mediatek, ni con google ni con android. Tampoco quité "Documents To Go", ni SuperSU (que es instalada por Framaroot y la necesita). Una vez marcadas las que queremos eliminar, abajo del todo pulsamos "Uninstall selected apps", y vamos dando a "Aceptar" en las ventanas de confirmación que van apareciendo.
3. Disfrutar del Primux Zeta sin malware
Ya está. Ahora, si queréis, podéis volver a dejar el teléfono como estaba. Ejecutamos Framaroot y en el desplegable en el que por defecto aparece "Instalar SuperSu", nosotros ponemos "Unroot" y ejecutamos Boromir, Faramir y Barahir, hasta que aparece el letrero "Unroot done!".
Podéis desistalar Framaroot, Root Checker Basic y Root Uninstaller si ya no los vais a necesitar.
De nada, servicio técnico de Primux.
¡Ah!, una donacioncita se agradecería enormemente. ¡Saludos a todos y buena suerte!
Cuando me tope con algún problema informático un poco fuera de lo normal o cuya solución se me antoje complicada (a mi humilde entender) lo documentaré en este blog.
lunes, 5 de enero de 2015
viernes, 23 de agosto de 2013
Grabar el sonido que reproduce el PC en un archivo mp3, en Ubuntu
Simplemente, pongo el enlace donde lo he encontrado:
http://blog.desdelinux.net/como-grabar-el-audio-en-reproduccion-en-tu-ubuntu/
http://blog.desdelinux.net/como-grabar-el-audio-en-reproduccion-en-tu-ubuntu/
lunes, 6 de mayo de 2013
Instalar el plugin Window Builder en Eclipse Juno (3.8)
Hay que seguir los siguientes pasos:
OJO 2: para otras versiones de eclipse cambiarán los links. Buscar los adecuados en http://download.eclipse.org/releases y http://download.eclipse.org/windowbuilder.
- En Eclipse, ir al menú Help -> Install New Software.
- En el cuadro de diálogo que aparece, pulsar en el hipervínculo "Available Software Sites".
- En el nuevo cuadro de diálogo, pulsar el botón "Add".
- En el título ponemos "Eclipse Juno", y en Location: http://download.eclipse.org/releases/juno
- Pulsamos OK y regresamos al cuadro de diálogo titulado "Available Software".
- Ahora pulsamos el botón "Add".
- En el título ponemos "Window Builder" y en Location: "http://download.eclipse.org/windowbuilder/WB/release/R201209281200/3.8".
- A continuación pulsamos el botón "Select All" y comenzamos el proceso con "Next".
- A partir de aquí, simplemente seguimos los pasos del asistente (Next, next...). Hay un momento en el que tenemos que aceptar los términos de licencia.
OJO 2: para otras versiones de eclipse cambiarán los links. Buscar los adecuados en http://download.eclipse.org/releases y http://download.eclipse.org/windowbuilder.
domingo, 24 de marzo de 2013
Habilitar los botones de maximizar y minimizar en GNOME 3
Finalmente, me rendí ante Gnome 3.
La nueva generación de escritorios (Unity, Gnome 3, Windows 8...) se ha desligado del paradigma tradicional, que se basaba en la navegación por menús. Por ejemplo, en Windows XP, para abrir un programa que habías instalado, pulsabas el botón de Inicio, seleccionabas "Todos los programas" y buscabas lo que querías en el menú que se desplegaba.
La nueva generación de escritorios se basa en la búsqueda de texto. Si en Gnome 3, por ejemplo, quiero abrir la calculadora, accedo al botón "Actividades" (o pulso el mal llamado botón "Windows" del teclado) y escribo directamente las primeras letras de lo que busco, en este caso, empezaría a escribir "calc...". El sistema te muestra los programas cuyo nombre encaja con ese patrón.
Realmente es una forma de trabajar bastante más cómoda que la navegación por menús, al menos para mi gusto.
En Gnome 3 me ha gustado mucho la característica "escritorios dinámicos": ya no tienes que decir cuántos escritorios quieres, sino que van apareciendo a medida que los vas utilizando.
Un punto que personalmente no me gusta es el hecho de que, por defecto, las ventanas sólo tengan el botón de cerrar. Aunque hay atajos de teclado para maximizar y minimizar, se echan de menos los botones.
Para activarlos, basta con seguir los pasos que podéis ver en este vídeo.
La nueva generación de escritorios (Unity, Gnome 3, Windows 8...) se ha desligado del paradigma tradicional, que se basaba en la navegación por menús. Por ejemplo, en Windows XP, para abrir un programa que habías instalado, pulsabas el botón de Inicio, seleccionabas "Todos los programas" y buscabas lo que querías en el menú que se desplegaba.
La nueva generación de escritorios se basa en la búsqueda de texto. Si en Gnome 3, por ejemplo, quiero abrir la calculadora, accedo al botón "Actividades" (o pulso el mal llamado botón "Windows" del teclado) y escribo directamente las primeras letras de lo que busco, en este caso, empezaría a escribir "calc...". El sistema te muestra los programas cuyo nombre encaja con ese patrón.
Realmente es una forma de trabajar bastante más cómoda que la navegación por menús, al menos para mi gusto.
En Gnome 3 me ha gustado mucho la característica "escritorios dinámicos": ya no tienes que decir cuántos escritorios quieres, sino que van apareciendo a medida que los vas utilizando.
Un punto que personalmente no me gusta es el hecho de que, por defecto, las ventanas sólo tengan el botón de cerrar. Aunque hay atajos de teclado para maximizar y minimizar, se echan de menos los botones.
Para activarlos, basta con seguir los pasos que podéis ver en este vídeo.
martes, 12 de marzo de 2013
Instalar GNOME clásico en Ubuntu
Simplemente, en un terminal:
Y a partir de ahí ya podemos seleccionar GNOME en la pantalla de introducción de usuario y contraseña.
sudo apt-get install gnome-session-fallback
Y a partir de ahí ya podemos seleccionar GNOME en la pantalla de introducción de usuario y contraseña.
miércoles, 21 de noviembre de 2012
En Clonezilla no me coincidían los discos con la imagen
Hoy me ha pasado algo que a aquellos usuarios que utilicen Clonezilla, también les puede pasar.
En mi instituto tengo dos aulas de informática con 16 equipos cada una. Los equipos tienen la misma placa base y modelo de disco duro (de tamaño 80GB). Sin embargo, en una de las dos aulas se añadió un segundo disco duro de 500 GB a cada equipo hace tiempo, con la mala suerte de que el disco duro de 500GB es reconocido como sda y el otro (el que es igual en las dos aulas) como sdb.
Configuré un equipo de los dos discos duros, instalando el Sistema Operativo en el disco duro pequeño y dejando el de 500 GB para datos. A continuación, hice una imagen con Clonezilla.
La idea era que la imagen me valiese para las dos aulas. Cuando restaurase la imagen en el aula con un solo disco, bastaría con seleccionar que sólo restaure ESE disco en las opciones del principio.
PROBLEMA: el disco de 80 GB es reconocido como sdb, pero en los equipos que solo tienen un disco Clonezilla reconoce este como sda. CONCLUSIÓN: no te deja restaurar la imagen.
SOLUCIÓN: hacer una copia de la imagen original (para no perderla) y aplicar las siguientes acciones:
1.Si no lo hemos hecho ya, montar el directorio /home/partimag con el disco en el que estén las imágenes.
2. Abrir una ventana de comandos y ejecutar:
Espero que a alguien le ayude.
En mi instituto tengo dos aulas de informática con 16 equipos cada una. Los equipos tienen la misma placa base y modelo de disco duro (de tamaño 80GB). Sin embargo, en una de las dos aulas se añadió un segundo disco duro de 500 GB a cada equipo hace tiempo, con la mala suerte de que el disco duro de 500GB es reconocido como sda y el otro (el que es igual en las dos aulas) como sdb.
Configuré un equipo de los dos discos duros, instalando el Sistema Operativo en el disco duro pequeño y dejando el de 500 GB para datos. A continuación, hice una imagen con Clonezilla.
La idea era que la imagen me valiese para las dos aulas. Cuando restaurase la imagen en el aula con un solo disco, bastaría con seleccionar que sólo restaure ESE disco en las opciones del principio.
PROBLEMA: el disco de 80 GB es reconocido como sdb, pero en los equipos que solo tienen un disco Clonezilla reconoce este como sda. CONCLUSIÓN: no te deja restaurar la imagen.
SOLUCIÓN: hacer una copia de la imagen original (para no perderla) y aplicar las siguientes acciones:
1.Si no lo hemos hecho ya, montar el directorio /home/partimag con el disco en el que estén las imágenes.
2. Abrir una ventana de comandos y ejecutar:
- cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sda sdc
- cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sdb sda
- cnvt-ocs-dev Directorio_de_la_imagen_que_vamos_a_cambiar_relativo_a_/home/partimag sdc sdb
Espero que a alguien le ayude.
domingo, 23 de septiembre de 2012
Enviar correos html desde consola en Ubuntu con msmtp
Se pretende enviar correos mediante un comando de consola, como paso previo para realizar un envío masivo mediante un script, tomando las direcciones de un fichero de texto. Además, el contenido del correo no será texto plano, sino html.
Nos hemos decantado por el empleo de msmtp y mutt. Debemos tener muy clara la configuración de nuestro servidor de correo saliente.
Por ejemplo, supongamos que el servidor de correo saliente que vamos a utilizar tiene la siguiente configuración:
Nombre del servidor: servidor.salida.es
Puerto: 465
Seguridad de la conexión: SSL/TLS
Nombre de usuario: elquesea
Contraseña: patata
Dirección deseada de respuesta: elquesea@salida.es
Con estos datos, pasamos a la tarea:
PASO 1: Instalamos los paquetes:
sudo apt-get install msmtp mutt
PASO 2: Crear el archivo de configuración de msmtp:
$ vi ~/.msmtprc
En él escribiremos:
defaults
host servidor.salida.es
tls on
tls_certcheck off
port 465
auth login
from elquesea@salida.es
user elquesea
password patata
account default
¡Ojo! Este fichero contiene una contraseña sin cifrar, así que conviene que sólo lo pueda leer nuestro usuario. Para ello, cambiamos los permisos:
$ chmod 660 ~/.msmtprc
PASO 3: Configuramos mutt:
Ahora vamos a crear el fichero de configuración de mutt.
$ vi ~/.muttrc
En él escribimos:
set from = "elquesea@salida.es"
set realname = "Mi nombre"
set sendmail = /usr/bin/msmtp
set content_type = "text/html"
La última línea indica que el cuerpo de los correos se interpretará como html en lugar de texto plano, que es lo que hemos indicado arriba como objetivo. Esto no es necesario si nuestros correos no van a llevar formato html.
PASO 4: Enviamos un correo de prueba:
Ya está configurado. Ahora podemos enviarnos un correo de prueba, con el comando:
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com
Se entiende que en direccion-receptor@dominio.com pondremos la dirección de correo a la que vayamos a enviar el mensaje. Como se ve, mutt es interactivo, de forma que podremos escribir el mensaje en pantalla. También se le puede pasar el cuerpo del mensaje por tubería:
$ echo "Hola, esto es el cuerpo del mensaje." | mutt -s "Prueba desde consola" direccion-receptor@dominio.com
En este caso, el comando no sería interactivo, lo que nos conviene para utilizarlo en un script de envío masivo.
PASO 5: Fichero HTML
Decíamos al principio del post que nuestra intención era enviar un correo con HTML en lugar de texto plano. Tenemos que crear el fichero con el HTML aparte.
$ vi mail.html
En él escribiremos nuestro mensaje codificado en HTML.
Ahora, simplemente ejecutamos mutt y le pasamos el cuerpo del mensaje por fichero.
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com < mail.html
Nos hemos decantado por el empleo de msmtp y mutt. Debemos tener muy clara la configuración de nuestro servidor de correo saliente.
Por ejemplo, supongamos que el servidor de correo saliente que vamos a utilizar tiene la siguiente configuración:
Nombre del servidor: servidor.salida.es
Puerto: 465
Seguridad de la conexión: SSL/TLS
Nombre de usuario: elquesea
Contraseña: patata
Dirección deseada de respuesta: elquesea@salida.es
Con estos datos, pasamos a la tarea:
PASO 1: Instalamos los paquetes:
sudo apt-get install msmtp mutt
PASO 2: Crear el archivo de configuración de msmtp:
$ vi ~/.msmtprc
En él escribiremos:
defaults
host servidor.salida.es
tls on
tls_certcheck off
port 465
auth login
from elquesea@salida.es
user elquesea
password patata
account default
¡Ojo! Este fichero contiene una contraseña sin cifrar, así que conviene que sólo lo pueda leer nuestro usuario. Para ello, cambiamos los permisos:
$ chmod 660 ~/.msmtprc
PASO 3: Configuramos mutt:
Ahora vamos a crear el fichero de configuración de mutt.
$ vi ~/.muttrc
En él escribimos:
set from = "elquesea@salida.es"
set realname = "Mi nombre"
set sendmail = /usr/bin/msmtp
set content_type = "text/html"
La última línea indica que el cuerpo de los correos se interpretará como html en lugar de texto plano, que es lo que hemos indicado arriba como objetivo. Esto no es necesario si nuestros correos no van a llevar formato html.
PASO 4: Enviamos un correo de prueba:
Ya está configurado. Ahora podemos enviarnos un correo de prueba, con el comando:
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com
Se entiende que en direccion-receptor@dominio.com pondremos la dirección de correo a la que vayamos a enviar el mensaje. Como se ve, mutt es interactivo, de forma que podremos escribir el mensaje en pantalla. También se le puede pasar el cuerpo del mensaje por tubería:
$ echo "Hola, esto es el cuerpo del mensaje." | mutt -s "Prueba desde consola" direccion-receptor@dominio.com
En este caso, el comando no sería interactivo, lo que nos conviene para utilizarlo en un script de envío masivo.
PASO 5: Fichero HTML
Decíamos al principio del post que nuestra intención era enviar un correo con HTML en lugar de texto plano. Tenemos que crear el fichero con el HTML aparte.
$ vi mail.html
En él escribiremos nuestro mensaje codificado en HTML.
Ahora, simplemente ejecutamos mutt y le pasamos el cuerpo del mensaje por fichero.
$ mutt -s "Prueba desde consola" direccion-receptor@dominio.com < mail.html
Suscribirse a:
Entradas (Atom)

