Compré Meizu Pro 5, la versión del sistema operativo Flyme. Quiero instalar Ubuntu Phone en él. ¿Cómo puedo hacerlo y dónde puedo obtener el firmware y las herramientas necesarias?
¡Muchas gracias!
fuente
Compré Meizu Pro 5, la versión del sistema operativo Flyme. Quiero instalar Ubuntu Phone en él. ¿Cómo puedo hacerlo y dónde puedo obtener el firmware y las herramientas necesarias?
¡Muchas gracias!
Desarrolladores de XDA: [TUTORIAL] Cambiar región / ID a internacional en Meizu Pro 5
Si está utilizando la versión global, no necesita hacer este paso.
Desarrolladores XDA: [TUTORIAL] Desbloquee el gestor de arranque de Meizu PRO 5
Desarrolladores XDA: [RECUPERACIÓN] [M86] [NO OFICIAL] TWRP 3.0 para Meizu PRO
Lea estos 3 artículos sobre Ubuntu Touch
Meizu pro 5 se llama turbo.
Install ubuntu with TWRP(Android edition's kernel):
Descargue la ROM que necesita.
Puedes mostrar imágenes de uso
ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --show-image
Descargue el kernel-OTA-10.2.zip
que empaqué aquí para OTA 10.2.
PRECAUCIÓN: si desea instalar otra versión, entonces OTA 10.2. necesita reemplazar 4 archivos en el anterior kernel*.zip
del device*.tar.xz
archivo que había descargado. boot.img
, dtb
y logo.bin
están en la carpeta de particiones, ldfw
está en blobs. ¡NO FLASH el gestor de arranque y la recuperación! (es decir, no coloque estos archivos en el kernel*.zip
archivo anterior )
Ingrese al modo de recuperación (TWRP) presionando los botones de volumen arriba + abajo + encendido durante 5 segundos.
En TWRP borrar datos, caché, sistema.
En TWRP instalar kernel-OTA-10.2.zip
(con el reemplazado boot.img
, dtb
, logo.bin
, ldfw
)
En TWRP, monte la system
partición (elimine el modo de solo lectura).
En TWRP, ejecute los siguientes comandos en la terminal:
cd /
tar -xf /external_sd/ubuntu*.tar.xz
tar -xf /external_sd/device*.tar.xz
tar -xf /external_sd/custom*.tar.xz
tar -xf /external_sd/version*.tar.xz
sync
Reiniciar al sistema.
Notas:
Es posible que no obtenga actualizaciones de OTA sin una recuperación proporcionada por la edición de Ubuntu.
Puede realizar todos los pasos anteriores sin una tarjeta SD externa, el móvil se puede ver todo el tiempo a través de USB.
tar -vxf
pero solotar -xf /sdcard/TWRP/...
(10 veces más rápido), reinicie!/cache/recovery
. Necesita desempaquetarlos manualmente. Después de tocar "instalar y reiniciar" en ubuntu Updater, el sistema se iniciará en el cargador personalizado. Montarsystem
y descomprimir nuevos archivos usandotar
como se dijo en la publicación principal usando avanzado-> terminal.Entonces, lo primero: hay 4 sabores de meizu pro5 por ahí. Y no estoy hablando de especificaciones de hardware o versión de flyme.
El truco solo funciona con el sabor internacional de pro5. Para llegar a este, use Desarrolladores XDA: [TUTORIAL] Cambie la región / ID a Internacional en Meizu Pro 5 .
El verdadero problema es que el teléfono Android viene con el gestor de arranque bloqueado para que fastboot no funcione.
La solución viene con una imagen de "desarrollo" de flyme global que le permite hacer "fastboot oem unlock". Entonces, después de tener un sabor internacional, use estos Desarrolladores XDA: [TUTORIAL] Desbloquee el gestor de arranque de Meizu PRO 5
Ahora puede usar fastboot, por lo que, en teoría, podría mostrar la imagen de ubuntu, pero no puede. El problema es la partición, en el Android Pro5 tiene 512M para la partición "personalizada" y 512M para la partición "caché". La partición "caché" se usa para almacenar las imágenes antes de la instalación y 512M simplemente no es suficiente. La edición ubuntu tiene más de 700 millones.
La solución:
Primero cargue una partición de recuperación adecuada: Desarrolladores XDA: [RECUPERACIÓN] [M86] [NO OFICIAL] TWRP 3.0 para Meizu PRO
Esto es bueno porque ahora tiene una imagen de recuperación habilitada para adb.
Lo malo es que, más adelante ocurrirá esto, lo primero es que el fdisk de twrp no puede modificar particiones.
Entonces, ahora puede hacer adb shell y obtener una solicitud de raíz en su teléfono.
Ahora monte la partición del sistema y desmonte todos los demás (lo hace desde el menú twrp) borre todo en / system (la partición del sistema).
Tome alguna imagen del sistema táctil ubuntu como: ubuntu touck meizu pro5 ota-15
empujarlo al almacenamiento interno (
adb push {file_name} /sdcard
)extraerlo en el sistema /, no estamos haciendo una instalación manual, solo estamos poniendo algunas herramientas de modificación de partición adecuadas en el teléfono. Su sistema ubunty ahora está en / system / system
copiar / dev en / system / system / dev (
cp -a /dev /system/system
)ahora puedes hacer
chroot /system/systen fdisk /dev/block/sda
Ahora hay muchas formas de particionar, la idea es obtener de esta tabla de particiones:
A algo como esto:
Así que también amplié la partición del sistema. Después de este reinicio (en recuperación) para volver a sincronizar las particiones, use twrp para agrandar ahora la partición del sistema. y use adb shell para formatear las nuevas particiones "personalizadas", "caché" y "datos de usuario".
ESTÁS LISTO PARA FLASHAR.
Tenga mucho cuidado ahora, lo último malo de TWRP es que no ejecutará el proceso de actualización de ubuntu touch.
Así que ve a buscar el dummer, pero ubuntu flash amigable, imagen de recuperación oficial de ubuntu .
Comience el proceso flash con:
Tomará algún tiempo descargar y enviar los archivos al dispositivo. SER RAEDY Tan pronto como el dispositivo se reinicie, presione encendido + bajar volumen para acceder al gestor de arranque. ahora
fastboot flash recovery recovery-turbo.img
. Ahora puede reiniciar en recuperación y dejar que continúe el proceso de actualización automática.FELICITACION Ahora tiene un toque ubuntu en meizu pro5 con OTA automáticas y que funcionan.
fuente