• La falta de créditos retardó en tres años la partida de una verdadera expedición solarista - Stanislav Lem
  • La falta de créditos retardó en tres años la partida de una verdadera expedición solarista - Stanislav Lem
  • El futuro ya está aquí, sólo que desigualmente repartido - W. Gibson
  • Me sentí como un punk que hubiera salido a comprar una navaja automática y volviera a casa con una pequeña bomba de neutrones - W. Gibson
  • A la mañana siguiente, realizaron su primer anochecer estelar - Diane Duane
  • —¿Un sol azul? —dijo Karellen, no muchas horas más tarde—. La identificación no puede ser muy difícil - Arthur C. Clarke
  • Aun así, en ese brillante interior había un núcleo oscuro, un indicio de algo encapsulado - Alastair Reynolds
  • El cielo sobre el puerto tenía el color de una pantalla de televisor sintonizado en un canal muerto - W. Gibson
  • Hace frío señor, en este campo —dijo el señor Tagomi—. Podemos regresar al centro de la ciudad en el helicóptero de la Misión, ¿le parece correcto? - Philip K. Dik
  • ¿Que es el ciberespacio? - El mundo - W. Gibson
  • Tengo sus anotaciones, estaban en su escritorio - Philip K. Dik
  • Esta formación constituye, en su totalidad, un desarrollo tridimensional de algún tipo de ecuación de orden superior - Stanislaw Lem
  • De nuevo la mezcla de rojo y verde, mirándole desde la naturaleza - Kim Stanley Robinson
  • Había un lugar en el Nostromo donde Dallas ocasionalmente encontraba algunos momentos de completa intimidad y al mismo tiempo se sentía razonablemente seguro. Era como una matriz artificial - Alan Dean Foster

[HOW-TO] INSTALAR #SAILFISH OS EN UN ONEPLUS X

Entrada escrita por: Fernando Lanero Barbero
Vamos a cambiar por completo el sistema operativo Android de nuestro teléfono OnePlus X por uno que respete la privacidad y sea mucho más consistente en la experiencia de usuario. Usaremos Sailfish OS ver 2.x



Preparando la casa. Necesitarás:

En la parte de tu ordenador:

  • ADB instalado en el PC
En la parte de tu OnePlus X:


Instalar OOS 2.x en tu Oneplus X. 

Copia el fichero

OnePlusXOxygen_14_OTA_013_all_201609012031_da71623bd7874677.zip

en la memoria interna del teléfono.



 
Accede al Recovery de fábrica pulsando los botones de vol - y encendido a la vez.


Una vez en el Recovery, selecciona "Install from local / Install from SD" selecciona el fichero

OnePlusXOxygen_14_OTA_013_all_201609012031_da71623bd7874677.zip

y pulsa sobre "Install" para confirmar.


Una vez instalada la ROM OOS 2.x reinicia el teléfono.


Desbloquear el Bootloader.

Con el teléfono encendido y Android corriendo, habilita las "Opciones de desarrollador" yendo a Configuración-> Acerca del dispositivo -> Y pulsando 7 veces sobre "Número de compilación".

A continuación en "Opciones de desarrollador" habilita la opción "Depuración USB".

Instala ADB PC y los OnePlus USB Drivers en tu PC.

Conecta el teléfono a tu ordenador y cuando aparezca esta pantalla



Click en "Permitir siempre desde este ordenador" y "OK"

Abre la terminal de tu ordenador con el teléfono conectado por USB y escribe:

adb reboot bootloader

para arrancar el teléfono en modo "fastboot mode".

Comprueba tu conexión fastboot escribiendo en la terminal

fastboot devices

Debería aparecer el teléfono que tienes conectado.

A continuación para desbloquear el bootloader, teclea de nuevo:

fastboot oem unlock

Y pulsa "YES" en la pantalla del teléfono. Acabas de desbloquear el bootloader.


Una vez hagas esto, el teléfono se reseteará a fábrica.

Vuelve a habilitar las "Opciones de desarrollador" yendo a Configuración-> Acerca del dispositivo -> Y pulsando 7 veces sobre "Número de compilación".

A continuación en "Opciones de desarrollador" habilita la opción "Depuración USB" y deshabilita la protección del Recovery en ese mismo apartado.

Vuelve a arrancar el teléfono en en modo fastboot:

adb reboot bootloader

Una vez en modo fastboot, teclea

fastboot flash recovery twrp-3.0.2-0-onyx.img

para flashear el recovery TWRP que nos permitirá instalar custom ROMs en nuestro terminal. Ten en cuenta dónde tienes grabado el fichero twrp-3.0.2-0-onyx.img para que el ADB pueda localizarlo y trasferirlo al teléfono.

Una vez completado el flasheo del custom recovery, teclea

fastboot boot recovery.img

Para acceder a TWRP. Si reinicias el teléfono directamente a la ROM stock sin entrar antes a TWRP (vol - + Power On) ésta flasheará de nuevo el Recovery original y tendrás que volver a realizar todos los pasos hasta aquí.

Una vez dentro de TWRP, sigue los pasos que te sugiere para rootear completamente el teléfono.


Instalar CyanogenMod 12.1.

Desde Android Stock copia a la memoria interna los ficheros

MA-12.1-20160201-onyx.zip

sailfishos-onyx-release-2.0.2.51-beta-3.zip

Apaga el teléfono y reinícialo con Vol - + Power On

Una vez dentro de TWRP,

Wipe Data / Factory Reset

Wipe Cache

Wipe Dalvik Cache

Wipe System

A continuación selecciona instalar desde la memoria interna

MA-12.1-20160201-onyx.zip


Instalar Sailfish OS 2.x

Y a continuación, según termine, sin vaciar ni resetear nada, instala encima:

sailfishos-onyx-release-2.0.2.51-beta-3.zip

Reinicia el teléfono.

La primera vez que arranque Sailfish, no actives la WiFi. Deja que el sistema se cargue por completo. Apaga y enciende de nuevo. Ahora ya puedes activar las conexiones inalámbricas.


Postinstalación de Sailfish OS 2.x

Tras instalar Sailfish, necesitaremos configurar los repositorios Warehouse para poder instalar software adicional y añadir ciertos paquetes y funcionalidades que no se encuentran por defecto tras la instalación de Sailfish.

Warehouse

Antes de empezar, quedas advertido de hacer estos pasos uno a uno y de asegúrarte de hacer el

devel-su pkcon refresh

cuando te lo indique antes de instalar Warehouse.

Empezamos. Para realizar estos pasos, te recomiendo que antes conectes tu Sailfish a tu ordenador con Linux vía WiFi a través de SSH como te cuento en este otro post. Cuando veas los comandos que vas a poder copiar y pegar directamente desde la terminal del ordenador, me lo agradecerás.



Ahora vete a "Configuración" -> "Software de no confianza" y marca "Permitir software que no es de confianza".

Vuelve a "Configuración" -> "Modo de desarrollador" e introduce una contraseña personal si no lo has hecho ya en el momento de conectar el teléfono por WiFi al ordenador.

Desde esta página descárgate al teléfono el fichero con la última versión de Warehouse (actualmente harbour-warehouse-0.3-30.armv7hl.rpm)



Y ahora desde la terminal (bien la del teléfono, o bien como te recomiendo la del ordenador) haz:

ssu dr store && ssu dr adaptation0

devel-su pkcon refresh


Para a continuación instalar el paquete .RPM con el comando:

devel-su pkcon install-local Downloads/harbour-warehouse-0.3-30.armv7hl.rpm

Cuando te pregunte por una contraseña, recuerda la que configuraste en el lapartado "Modo de desarrollador".

Acabas de instalar el acceso a Openrepos a través de Warehouse.


Instalando aplicaciones recomendadas

A diferencia de lo que ocurre en un teléfono con Sailfish preconfigurado de fábrica, en esta custom instalation, vamos a escoger exactamente aquello que querramos para nuestro teléfono (stop bloatware).

Desde la terminal (recuerda que sigues conectado vía WiFi) teclea:

devel-su

para conseguir privilegios de administrador.

A continuación y por este orden:

zypper rr adaptation0

pkcon refresh

Ahora instala los paquetes que desees usando:

pkcon install-local /home/nemo/nombre-de-paquete

Te dejo a continuación una lista con todos los paquetes que tienes la oportunidad de instalar mediante este método. Son autoexplicativos:
  • jolla-calculator
  • jolla-calendar
  • jolla-email
  • sailfish-weather
  • jolla-mediaplayer
  • jolla-notes
  • sailfish-office

Escritura predictiva

Para obtener escritura predictiva en el teclado de nuestro OnePlus X con Sailfish, desde la terminal:

devel-su

pkcon install jolla-xt9 jolla-xt9-cp

O bien descarga jolla-xt9-0.5.7-10.6.1.jolla.armv7hl.rpm y haz:

pkcon instal-local jolla-xt9-0.5.7-10.6.1.jolla.armv7hl.rpm

Y ya tienes un OnePlus X completamente funcional con Sailfish OS.

Ref.

0 comentarios: