Instalar Edge Chromium (Preview) en Archlinux

Con estos sencillos pasos podemos tener instalado la Preview de Edge Chromium en Archlinux:

  • git clone https://aur.archlinux.org/microsoft-edge-dev.git
[kr105@thundercracker] {~/Descargas} -$>: git clone https://aur.archlinux.org/microsoft-edge-dev.git
Clonando en 'microsoft-edge-dev'...
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0
Desempaquetando objetos: 100% (5/5), 80.37 KiB | 255.00 KiB/s, listo.
  • Entrar a la carpeta microsoft-edge-dev que se ha creado
[kr105@thundercracker] {~/Descargas} -$>: cd microsoft-edge-dev/
  • Utilizar el comando makepkg para construir el paquete con extensión pkg.tar.zst para poder ser instalado en Archlinux
makepkg -si
==> Creando el paquete: microsoft-edge-dev 88.0.673.0-1 (jue 22 oct 2020 21:26:18)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Instalando las dependencias que faltan...
[sudo] password for kr105: 
resolviendo dependencias...
buscando conflictos entre paquetes...

Paquetes (1) w3m-0.5.3.git20200507-2

Tamaño total de la descarga:    0.94 MiB
Tamaño total de la instalación:  1.92 MiB

:: ¿Continuar con la instalación? [S/n] s
:: Obteniendo los paquetes...
 w3m-0.5.3.git20200507-2-...   967.0 KiB  1294 KiB/s 00:01 [###############################] 100%
(1/1) comprobando las claves del depósito                  [###############################] 100%
(1/1) verificando la integridad de los paquetes            [###############################] 100%
(1/1) cargando los archivos de los paquetes                [###############################] 100%
(1/1) comprobando conflictos entre archivos                [###############################] 100%
(1/1) comprobando el espacio disponible en el disco        [###############################] 100%
:: Procesando los cambios de los paquetes...
(1/1) instalando w3m                                       [###############################] 100%
Dependencias opcionales para w3m
    imlib2: for graphics support [instalado]
:: Ejecutando los «hooks» de posinstalación...
(1/1) Arming ConditionNeedsUpdate...
==> Recibiendo las fuentes...
  -> Descargando microsoft-edge-dev_88.0.673.0-1_amd64.deb...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 84.2M  100 84.2M    0     0   255k      0  0:05:37  0:05:37 --:--:--  413k
  -> Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf ha sido encontrado 
==> Validando los archivos source con sha256sums...
    microsoft-edge-dev_88.0.673.0-1_amd64.deb ... Aprobado
    Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf ... Aprobado
==> Extrayendo las fuentes...
  -> Extrayendo microsoft-edge-dev_88.0.673.0-1_amd64.deb con bsdtar
==> Entrando en entorno fakeroot...
==> Iniciando package()...
  -> Extracting the data.tar.xz...
  -> Removing Debian Cron job and duplicate product logos...
==> Depurando la instalación...
  -> Quitando los archivos libtool...
  -> Purgando los archivos innecesarios...
  -> Quitando los archivos de las bibliotecas estáticas...
==> Buscando problemas de empaquetado...
==> Creando el paquete «microsoft-edge-dev»...
  -> Generando el archivo .PKGINFO...
  -> Generando el archivo .BUILDINFO...
  -> Generando el archivo .MTREE...
  -> Comprimiendo el paquete...
==> Abandonando el entorno fakeroot.
==> Compilación terminada: microsoft-edge-dev 88.0.673.0-1 (jue 22 oct 2020 21:32:42)
==> Instalando el paquete microsoft-edge-dev con pacman -U...
==> ADVERTENCIA: Ya se ha compilado un paquete, instalando dicho paquete...
==> Instalando el paquete microsoft-edge-dev con pacman -U...
[sudo] password for kr105: 
cargando los paquetes...
resolviendo dependencias...
buscando conflictos entre paquetes...

Paquetes (1) microsoft-edge-dev-88.0.673.0-1

Tamaño total de la instalación:  294.20 MiB

:: ¿Continuar con la instalación? [S/n] S
(1/1) comprobando las claves del depósito                  [###############################] 100%
(1/1) verificando la integridad de los paquetes            [###############################] 100%
(1/1) cargando los archivos de los paquetes                [###############################] 100%
(1/1) comprobando conflictos entre archivos                [###############################] 100%
(1/1) comprobando el espacio disponible en el disco        [###############################] 100%
:: Procesando los cambios de los paquetes...
(1/1) instalando microsoft-edge-dev                        [###############################] 100%
Dependencias opcionales para microsoft-edge-dev
    libpipewire02: WebRTC desktop sharing under Wayland
    kdialog: for file dialogs in KDE
    gnome-keyring: for storing passwords in GNOME keyring [instalado]
    kwallet: for storing passwords in KWallet
    gtk3-print-backends: for printing [instalado]
    libunity: for download progress on KDE
    ttf-liberation: fix fonts for some PDFs - CRBug #369991 [instalado]
    xdg-utils [instalado]
:: Ejecutando los «hooks» de posinstalación...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating icon theme caches...
(3/3) Updating the desktop file MIME type cache...
  • Si existiera algún problema para crear el archivo pkg.tar.zst, entonces es necesaria la instalación de los paquetes de base-devel
[kr105@thundercracker] {~/Descargas/microsoft-edge-dev} -$>: sudo pacman -S base-devel
:: Hay 24 miembros en el grupo base-devel:
:: Repositorio core
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file  7) findutils  8) flex
   9) gawk  10) gcc  11) gettext  12) grep  13) groff  14) gzip  15) libtool  16) m4  17) make
   18) pacman  19) patch  20) pkgconf  21) sed  22) sudo  23) texinfo  24) which

Introduzca una selección (por omisión=todos): 

Generar archivo grub.cfg

grub-mkconfig -o /boot/grub/grub.cfg

Rootear Huawei G Play Mini CHC-U23

kingroot-android

Desde hace unas semanas que tengo en mi poder un Huawei G Play Mini; por distintas razones me vi en la necesidad de buscar la forma de obtener acceso root, buscando un poco di con la solución más rápida que fue con: Kingroot.

Con Kingroot podemos obtener acceso root a una lista muy larga de dispositivos, pero en mi caso es compatible con el G Play.

Pero, antes que nada: No me hago responsable por algún daño que pueda provocar este método a tu dispositivo.

Continuar leyendo

Instalar Android 5.0 Lollipop en Nexus 4

Google-officially-released-Android-5.0-Lollipop-source-code-into-the-AOSP-Details

Este post es para los impacientes 🙂 . Hace unos días se liberaron las imágenes de Android 5.0 y como yo tenia CyanogenMOD 11 en mi Nexus 4 era seguro que no iba a recibir la [simple_tooltip content=’Over-the-air’]OTA[/simple_tooltip] y como quería probar esta nueva versión era necesario que instalara la stock y acá coloco los pasos que seguí:

Antes que nada, este proceso borra toda la información del dispositivo, imágenes, vídeos, etc.

Requisitos:

  1. Tener instalado el SDK de Android, se puede descargar desde aquí.
  2. Tener instalados los drivers del dispositivo.

Pasos:

  • Descargar la imagen stock de Android 5.0 para Nexus 4 desde aquí.
  • Cuando se descargue el archivo es importante hacer un hash MD5 del mismo porque si no se descargo bien puede dar problemas.
  • Descomprimir el archivo descargado y copiarlo a la carpeta donde se encuentra el SDK (sdk/plataform-tools/).
  • Conectar el dispositivo a la computadora
  • Apagar el teléfono y encenderlo en modo Bootloader con las botones: (Vol+) + (Vol-) + (Power)
  • Accedemos desde la consola a la carpeta donde se ha copiado los archivos.
  • Ejecutar el comando
    • En caso de Windows (flash-all.bat)
    • En caso de Linux (sudo ./flash-all.sh)
  • Esperar que el proceso termine.
  • El teléfono empezara a cargar y hay que esperar un buen tiempo, casi espere los 10 minutos para que iniciara.

Eso es todo, facil no? 🙂

Extras:

  1. Cuando se instala Android 5.0 biene con el launcher AOSP, lo que recomiendo es instalar Google Now Launcher desde la Play Store.
  2. La aplicación Galeria ya no existe, recomiendo QuickPic..

Compilación de ChromiumOS r33-5060.0

Chromium

Ya desde hace algún tiempo y por pura curiosidad vengo probando la versión de desarrollo del sistema operativo de Google que es «Chromium OS» (Para los que no tengan conocimiento de este sistema siempre pueden darse una vuelta por la wikipedia :P). La evolución que ha tenido desde sus primeras versiones es mucha y sigue avanzando en su desarrollo.

Recuerdo haber probado la fase en la que se entraba al sistema y era simplemente el navegador pero desde esa fase de desarrollo hasta la ultima versión las cosas han cambiado mucho. Aun le falta pero va por buen camino.

Para probar este sistema la mejor forma es comprarse una Chromebook (Aunque muchos luego le instalan alguna distribución Linux xD) ya que se tiene el sistema oficial con todos los adicionales que esto supone. Aunque también se puede probar el sistema no oficial y la mejor forma para hacerlo es instalar una ISO en una memoria USB y hacerla booteable. El proyecto (y el mejor que conozco) que dispone de estas images ya compiladas del sistema para USB esta en la pagina http://chromeos.hexxeh.net/ todo bien y excelente trabajo hasta ahí, el problema es de que han dejado de compilar versiones desde el 20 de abril del 2013 y ya no están disponibles las nuevas versiones con las mejoras que se han lanzado.

Por esta razón decidí compilar desde el código fuente de ChromiumOS la versión mas reciente, no es que sea cosa el otro mundo compilarla ya que desde la pagina oficial de Chromium han facilitado con el excelente manual que poseen y los scripts que han desarrollado para una compilación sin complicaciones pero si alguien quiere probar este sistema (OJO: el sistema no oficial como lo es ChromiumOS no esta para trabajo diario a diferencia de ChromeOS que es un sistema final para el usuario), les dejo el link del archivo .BIN para que lo descarguen y puedan probar el sistema desde una USB sin tener que estar compilando el sistema y perder casi 30GB de espacio en disco duro :S.

La compilación que realice es x86-64, hay opciones para x86 y ARM pero debido a la limitante del ancho de banda que tengo, seria casi eterno poder compilar para las 3 :P.

Esta disponible para descargar desde la dirección: http://kr105.shekalug.org/ChromiumOS/build/

Screenshot 2013-12-11 at 00.28.21

Apuntes:

  • Como su nucleo es Linux pueden acceder a la consola con CTRL + ALT + F2
  • Para regresar al entorno gráfico CTRL + ALT + F1
  • Para acceder a la consola desde el entorno grafico tienen que descargar desde la Chrome Web Store las aplicaciones Crosh Window y Secure Shell
  • El sistema que he compilado es la versión de «Desarrollo» así que pueden acceder a root con -> Usuario: «chronos» Contraseña: «chronos»

Actualización:

  • 11 – Dic – 2013 -> r33-5086.0.2013_12_11_1537-a1
  • 18 – Dic – 2013 -> r34-5122.0.2013_12_18_1120-a1