Flash MX4 Ubuntu Edition with Flyme

Warning: You'll lost all your current data and you could brik your phone! I created this tutorial for myself.
You'll need Ubuntu 16.04 and these tools installed:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update
sudo apt-get install ubuntu-device-flash
sudo apt-get install phablet-tools

Use magic-device-tool for installing CyanogenMod 13.

This proccess will install you:
  • TWRP as boot loader manager, this is the key for next steps.
  • CyanogenMod 13.
Now, download Flyme, I liked the last version of Flyme 5.1.12.1. The version 6 is working a bit slow.
Copy that .zip file to the phone (if you need space, first wide it).

Restart in recovery mode (power on + volume up).

Choose in TWRP > Install, choose the .zip file.

Reboot and it's done!


If you want Google Apps, go to the Meizu Store and choose Google Installer and then install Google Play and everything from there (Don't uninstall Google Installer app because you'll not receive more messages from apps like Telegram).


If you want to return to Ubuntu Phone, you can use the magic-device-tool app again.

El fin de Unity, el móvil y la convergencia. Intentando ver el bosque y no el árbol

Mark Shuttleworth publicaba la noticia del año:

"... we will end our investment in Unity8, the phone and convergence shell. We will shift our default Ubuntu desktop back to GNOME for Ubuntu 18.04 LTS".

WOW. Defenestrar a Unity no es tarea fácil. Es la piedra angular que gobierna el escritorio, móvil y tablet, su estandarte, su diferenciación y la meta de titánicos esfuerzos de desarrollo durante 7 años... Ahí queda eso.

El breve post de Mark es difícil de digerir y deja en el aire temas importantes que Canonical deberá aclarar a corto plazo.

Aún así, veo la noticia como positiva... "¿positiva?". Sí, positiva... Digamos que me gusta ser optimista... :/

Primero porque a parte de Unity, en la noticia recalcan que Ubuntu ha encontrado dos nichos de mercado muy importantes: el IoT y la nube.
Si los consigue dominar le darán muchísima estabilidad y beneficios, lo cual le permitirá afrontar muchos retos a futuro. Sólo por esto, sin duda, es el camino a seguir y donde focalizar los esfuerzos.


Unity permitió a Ubuntu dos cosas muy importantes:
  • Diferenciarse visualmente.
  • Controlar el desarrollo de la interface.
Antes de aparecer Unity yo estaba sorprendido de por qué Ubuntu publicaba una versión 10.04 LTS cuyo botón de apagado en el panel de GNOME 2 desaparecía por arte de magia. ¿Cómo diantres podía yo recomendar Ubuntu a nadie si en cada sesión sólo se podía apagar el sistema entrando a la consola como root?
Unity proporcionó control total sobre el desarrollo de la interface permitiendo solventar este tipo de bugs. ¡Así que personalmente fue muy bienvenido!
Pero muchos usuarios abandonaron la distribución debido a su falta de personalización.

Unity apuntaba muy alto, mucho más alto de lo que creíamos en su primera release. Tal vez demasiado alto.
Se acopló como un guante a la interface táctil. Ha sido el único entorno de escritorio que fue homogéneo y coherente tanto en escritorio, móvil y tablet.

Con su abandono, Ubuntu pierde la diferenciación y control, pero 'gana' varias cosas:
  • El móvil estaba herido de muerte. El mercado dictaminó que prefiere el monopolio de Android y no está preparado para permitir madurar otras opciones. Y malgastar recursos en algo decadente no es lógico.
  • Unity 8 no acaba de estabilizar en escritorio. Excesivamente dependiente de drivers y hacer casar mir con demasiadas cosas.
  • Ubuntu seguirá focalizado y con energía en el escritorio.
  • Se reinvertirán esfuerzos en GNOME.
A nivel personal, en estos 2 últimos años jamás he visto en el software libre una comunidad más comprometida y vibrante que la de Ubuntu Phone. He invertido muchísimas horas en aplicaciones como uWriter y uNav, pero no me arrepiento en lo más mínimo, pues me permitieron conocer y compartir momentos inolvidables con muchísima gente que de otra manera no hubiera sido posible.
uNav canibalizó horas de otros proyectos, pero es porque tuvo un hype incomparable y ha sido fruto de muchísimas alegrías, como estar preinstalado por defecto :))

El sabor general es agridulce y en especial por la incertidumbre de qué pasará a corto plazo.

New uNav for Ubuntu Phone

After a few improvements in uNav I'm so proud of the current version, specially with the last useful feature.

But an image will explain it better. You'll choose your transport mode and the orange line is the public transport :))

New uNav 0.67
Enjoy the freedom in your Ubuntu Phone or tablet!

How to revert to a previous version of a snap package? wekan in this case

The snap packages are awesome for me:
  • Simple.
  • Isolated.
  • So easy installation of complex software, like Wekan.
  • Libraries included.
  • Autoupdates: Install & forget it.
If a future update crashs, it will revert that update even! But this morning Wekan didn't work because of a bug. The update didn't crash because wekan really works, but you can't open a card, then I need to revert it. What could I do?

I confirmed an update in the snap yesterday:

root@snap:~# changes wekan-ondra
ID Status Spawn Ready Summary
63 Done 2017-03-07T17:38:00Z 2017-03-07T17:38:16Z Refresh snap "wekan-ondra"

root@
snap:~#

I tried a fast update, maybe it was reverted in a new update, but not lucky:

root@snap:~# snap refresh wekan-ondra
snap "wekan-ondra" has no updates available
root@
snap:~#

Then, I reverted the update and everything was working again:

root@snap:~# snap revert wekan-ondra
wekan-ondra reverted to 0.10.1
root@
snap:~#

And the last step, help and report it in Launchpad :)

Papirus & Folder Color

I was impressed several times these last years because of the Folder Color's community :)) Today I had a new mail with great news, Papirus icon theme supports Folder Color too |o/

Papirus colors for your file browser
How to install Folder Color (remember that Folder Color is preinstalled in Ubuntu MATE, then, install only the theme) & Papirus:

sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install papirus-icon-theme
sudo apt-get install folder-color

Now, choose Papirus as your icon theme:
System Settings

And it's done! Now you can easily spotting a folder with the color.

Right click on a folder for changing the color
Enjoy it!

2 Años con Ubuntu Phone: Pasado, presente, futuro

Hace exactamente 2 años, el 6 de Febrero del 2015, Canonical me hacía entrega como insider del bq E4.5, un par de meses antes de su venta al público.

Presentación Ubuntu Phone en Londres


Y sí, usé Ubuntu Phone durante 2 años en exclusiva (excepto unos pocos días que jugué con Firefox OS y Android).
 
E4.5


Pasado

Yo estaba muy feliz con mi bq E4.5 cuando ¡Oh sorpresa! Canonical nos entregaba un Meizu MX4.


Eran los buenos tiempos, con dos compañías volcadas en Ubuntu Touch, sacando a posteriori el bq E5, el Meizu PRO 5 y la tablet bq M10. Y una Canonical publicando actualizaciones OTA cada mes y pico.

Tablet M10

En estos 2 años leí muchos artículos sobre los primeros terminales. Casi todos desfavorables. Se olvidaban de que eran móviles para early adopters y les hacían reviews comparándolos con lo mejor de Android. ¡Fail! Para ser justos estas primeras versiones de Ubuntu Phone superaban a las primeras versiones de Android e iOS.

A nivel personal, nacían uNav y uWriter :')) Con un éxito arrollador que me sorprendió.

Ubucon Paris 15.10

Presente

Grandes baluartes de Ubuntu, como David Planella, Daniel Holbach o Martin Pitt abandonan Ubuntu. Y junto a eso leo que Canonical para el desarrollo del móvil, con una redacción que no invita al optimismo. Pero ese 'para' no significa 'abandona'.

UBPorts coge relevancia en estos últimos meses trabajando en los ports de Fair Phone 2 y OnePlus One.


FairPhone 2

Futuro

El presente no puede hacer que me sienta especialmente optimista. Ya no sólo por Ubuntu Touch en particular, si no por el mercado móvil en general. Un excelente Firefox OS que murió, un SailfishOS que se mantiene a duras penas, un Tizen que sólo papa Samsung mantiene con vida y un Windows Phone que se mantiene tercero en base a pasta del number one en el escritorio.
Y es que a pesar de la falta de privacidad, seguridad y en especial de software libre, nadie tose a Android.

Imagen de neurogadget



¿Y cómo plantea Ubuntu ese futuro tan negro? Pues podemos decir que Canonical se va a jugar el todo o nada a una sola carta: snap.

snap


Debo aclarar aquí el estado actual: En PC tenemos Ubuntu con Unity 7 y en móvil Ubuntu con Unity 8. Pero todo es el mismo Ubuntu, la misma base.

Y esa es la jugada, a corto plazo deberíamos tener un Ubuntu con Unity 8 tanto en PC como en móvil y basado en paquetes snap (que no tienen problemas de dependencias y tienen muchísima seguridad al 'isolar' las aplicaciones).

Y ahí entra en juego la convergencia: Mismo Ubuntu, mismas aplicaciones, distintos dispositivos.

Imagen de OMG Ubuntu!

Pero el coste de esta jugada podría ser muy caro: Dejar atrás toda la base actual de móviles (se salva la tablet), por usar Android de 32 bits y el salto implicaría usar 64bits lo cual no parece factible.

FOSDEM 2017

Viajar a algunas Ubucons me ha permitido conocer a personas excepcionales de la comunidad. Y en esta ocasión, me animé a asistir al FOSDEM en Bruselas, uno de los eventos más importantes de Europa en cuanto a software libre.

VIERNES 3 DE FEBRERO - BEER EVENT

Llegué el primero al evento cervecero del viernes, al que pronto se unieron Marius, Ilonka, Diogo, Tiago, Laura, Rudy y Quest. El famoso Delirium Cafe estaba muy petado y eso que sólo podían entrar asistentes a FOSDEM.
Olive, Quest, Rudy, Tiago y yo
Ahí estuvimos conversando sobre Ubuntu y disfrutando de buena cerveza, hasta que a la 1 nos retiramos cogiendo un autobús dirección a la casa de Diogo (que me hospedó en su casa ¡Gracias Diogo!), pero ops... íbamos en el autobús equivocado que nos alejó 30km al sur de la ciudad. Tuvimos que volver en un taxi en la gélida madrugada belga. Aunque Diogo, con su buen humor característico, intentaba animarnos a Tiago y a mi intentando que disfrutaramos de las vistas de un edificio con luces de colores que había cerca.

SÁBADO 4 FEBRERO - CONFERENCIAS (DE MOZILLA)

Este será mi único día de conferencias, pues el domingo tengo el avión de vuelta temprano.
No había apenas charlas sobre Linux o Ubuntu, así que disfruté el día entero en el aula de Mozilla.

Rina Jensen abrió el día con una charla muy interesante sobre qué motiva a la comunidad de código abierto.
Continuó Pascal Chevrel, con quien trabajé muchísimo en el pasado para la localización de Firefox al asturiano. No lo había conocido antes en persona y moló ponerle cara :)
Tras Pascal, Alex Lakatos nos mostró el potencial de las Herramientas de Desarrollador que están preinstaladas en Firefox. Y Daniel Scasciafratte nos contó el potencial de las webextensions.

Rina Jensen

El gran Pascal

Un invitado especial

La sala estuvo muy llena casi todo el día

Interrumpí la sesión para ir a comer con Tiago y Diogo. Tras comer coincidí con Jeroen, que no le veía desde la Ubucon Europe. Charlamos largo y tendido, tanto, que me salté 6 charlas.
Jeroen y yo

De vuelta a la conferencia de Mozilla ví demostraciones como las de Eugenio Petulla con el A-Frame para realidad virtual.
El potencial de javascript para crear juegos HTML5, por Istvan Szmozsanzky y cómo de fácil es flashear ese juego en una miniconsola Arduboy.
Las últimas conferencias fueron las de Daniel Stenberg con una gran sala abarrotada sobre qué será lo siguiente a HTTP/2, la de Robert Kaiser sobre las alternativas para loguearse en webs, Leo McArdle sobre Discourse, Kristi Progri sobre el papel de la mujer en el software libre en general y Mozilla en particular y Glori Dwomoh sobre como obtener más atención y empatía cuando hablemos de nuestra comunidad.
Finalizó una muy amena charla de Raegan MacDonald sobre asuntos actuales de copyright.

Raegan MacDonald
Tras las charlas nos reunimos parte de los ubunteros, alargando la noche con unas pizzas y cerveza en el centro de la ciudad.

Centro de Bruselas
Rudy y Tiago

¡Hasta la próxima!