Experiencia con el sistema operativo LigthBiz
Preámbulo
Mi pasatiempo durante mucho tiempo es el uso de plataformas exóticas como lugar de trabajo diario. Comenzó, tal vez, a mediados de los 90 con la llegada de las primeras distribuciones de Linux, las primeras máscaras gráficas y aplicaciones para Linux. Más tarde, en diferentes años, usé la consola PS3 de Sony como computadora de escritorio (que tuve que quitar cuando el soporte de Linux se detuvo y aún no había logrado romperlo), o la netbook china Lemote Yeeloong ... Con la llegada de los decodificadores de televisión en Android, probé varios modelos, comenzando con Allwinner A10, después de cambiar a Rockchip - 3066, 3188, 3288. Todas las consolas se configuraron en arranque dual: Android para películas y juegos y Debian para el trabajo. Por cierto, los desarrollos se utilizaron más tarde en un par de proyectos.Al mismo tiempo, me gustaba cada vez más Android como sistema, especialmente a la luz de las últimas innovaciones en Linux, como la introducción generalizada de systemd, el zoológico de conchas y kits de herramientas, etc. Y gradualmente, las herramientas para resolver mis problemas comenzaron a aparecer o ser encontradas, además de que había tareas para desarrollar para Android, que se hicieron posibles sin problemas con los emuladores.Por lo tanto, cuando a mediados del año pasado comenzaron a aparecer anuncios de versiones de escritorio de Android (Remix, LightBiz, más tarde Phoenix, me di cuenta), ¡quiero hacerlo!Pedí Remix Mini en kickstarter, en noviembre llegó. En estos mismos días, apareció el firmware LightBiz OS para mi dispositivo Ugoos UM3 actual. Así que resultó una gran oportunidad para elegir. Sin embargo, Remix fue rechazado casi de inmediato, ya que algunas aplicaciones (literalmente un par, pero las necesitaba) en su modo de ventana. Así que me quedé con LightBiz OS, y ahora uso este sistema el 98% del tiempo.Por lo tanto, instalar!
Descargue la actualización de ugoos.net . Desafortunadamente, OTA no está disponible, se requiere un flasheo completo. Afortunadamente, las utilidades de firmware de Rockchip funcionan muy bien en VirtualBox. El kit viene con instrucciones detalladas en imágenes.
Después del primer lanzamiento, es aconsejable instalar de inmediato todas las aplicaciones necesarias de Google para evitar la aparición de errores de 9 **, que muchos dispositivos chinos pecan. La configuración adicional, la instalación de aplicaciones se lleva a cabo como de costumbre. Root se instala normalmente, una opción separada en la configuración.
Dado que el sistema todavía se desarrolló originalmente para el televisor, es recomendable reducir el DPI para usarlo como escritorio en el monitor. Experimentalmente recogí un valor de 160.
Y finalmente, ¡por el bien de todo! Entramos en la configuración de la pantalla y activamos el modo de ventanas múltiples.
La pantalla se queda en blanco por un segundo, y vemos una bandeja que está familiarizada con el sistema operativo de escritorio clásico con el botón "Inicio", relojes, indicadores e íconos de aplicaciones en ejecución. Al hacer clic en el reloj, aparece un calendario.
Al hacer clic en el indicador de notificación, el panel de notificaciones de Lollipop.Trabajar con Windows en LightBiz es algo diferente de lo que solíamos ver y de lo que se implementó en Remix. Las ventanas se pueden mover por la pantalla, pero su tamaño no se puede cambiar arbitrariamente. Esto se hace para no interrumpir el funcionamiento de las aplicaciones diseñadas para pantalla completa, y hay un poco menos de estas en Android que todas.El sistema ofrece 3 opciones para mostrar aplicaciones:- . , 3/4 9/16 . . .
- . , , . , .
- -. - . .
A primera vista, las restricciones pueden parecer excesivas, sin embargo, no interfieren con el uso cómodo del sistema. Solo necesita comprender qué aplicaciones deben usarse en qué modo. Seleccioné las siguientes opciones para mí:modo de tableta de pantalla completa - para video y juegos:
modos de tableta reducidos - para IDE (AIDE) y shell (Termux):
modo dividido - para navegador y Google Docs / Tablas:
y finalmente, modo de teléfono - Para casi todas las demás aplicaciones.
Dio la casualidad de que mejor percibo rayas estrechas de texto. Por lo tanto, es más conveniente para mí ejecutar programas sociales, RSS, chats, tiendas en línea en el modo telefónico.Un tema aparte es el lanzamiento de Linux. Desafortunadamente, la única forma de hacer un uso completo de las aplicaciones gráficas de Linux en Android, XSDL y su seguidor Debian Noroot, en LightBiz funciona de manera extremadamente torcida. En primer lugar, el cursor del mouse en X está desplazado del cursor en Android, o no se mueve en absoluto, se pierden los eventos en movimiento sin hacer clic. En segundo lugar, la ventana X siempre se abre en pantalla completa, no se minimiza. Pero logré encontrar análogos en Android para casi todo lo que realmente usaba en Linux. ¡Quiero destacar especialmente Termux, una aplicación de terminal que le permite instalar utilidades de consola a través del apto familiar para trabajar directamente en Android!Para depurar proyectos propios de Linux, tuve que usar VNC. Anteriormente, para uno de los proyectos, ya hice el cliente LocalhostVNC: fork androidVNC, desde el cual todo lo que no está relacionado con la tarea "conectarse a localhost: 5900, mostrar la imagen en la escala original y enviar eventos" se eliminó, y la velocidad de representación se incrementó significativamente. En LightBiz, también obtuve un cursor de mouse desplazado, sin embargo, todo se decidió moviendo el código del onTouchEvent anulado de Activity al ImageView incrustado.Hay errores en el sistema. Son pocos, no interfieren con la vida, pero los hay. Espero que en revisiones posteriores se solucionen, envié informes de errores.- El reloj en la bandeja siempre muestra la hora china utc + 8, mientras que cualquier zona horaria se puede configurar en la configuración.
- El sistema a menudo oculta ventanas de forma espontánea. El mecanismo de pausa / parada de una Actividad necesita ser mejorado.
- No hay botones de volumen en la bandeja, aunque las teclas de hardware en el teclado funcionan.
- Las posiciones de ventana y la escala de ventana no se guardan en modo tableta. El modo en sí se guarda.
- No todas las aplicaciones funcionan con el desplazamiento de la rueda del mouse. Sin embargo, el gesto de desplazamiento cinético resultó ser tan conveniente que recientemente comencé a perderlo en Linux.
Conclusión
Espero haber podido demostrar que Android, al contrario de un error común, el sistema no solo es "para consumir contenido", sino también un lugar de trabajo completo. Al mismo tiempo, es conveniente, fácil de configurar, escalable desde un teléfono inteligente de 5 pulgadas a un monitor de 24 pulgadas o más y le permite usar las mismas aplicaciones convenientes en todo el espectro de dispositivos.Source: https://habr.com/ru/post/es389871/
All Articles