web-dev-qa-db-fra.com

Comment installer Ubuntu sur Meizu Pro 5 qui était à l'origine avec Android?

J'ai acheté Meizu Pro 5, la version Flyme OS. Je veux installer Ubuntu Phone dessus. Comment puis-je le faire et où puis-je obtenir le micrologiciel et les outils nécessaires?

Merci beaucoup!

8
  1. Développeurs XDA: [TUTORIAL] Modifier la région/ID en international dans Meizu Pro 5

    Si vous utilisez la version globale, cette étape n’est pas nécessaire.

  2. Développeurs XDA: [TUTORIAL] Déverrouiller le chargeur de démarrage de Meizu PRO 5

  3. Développeurs XDA: [RÉCUPÉRATION] [M86] [NON OFFICIEL] TWRP 3.0 pour Meizu PRO

  4. Lisez ces 3 articles sur Ubuntu Touch

Meizu pro 5 est nommé turbo.

             Install ubuntu with TWRP(Android edition's kernel):

Téléchargez le ROM dont vous avez besoin.

Vous pouvez montrer l'utilisation des images

ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --show-image

Téléchargez le kernel-OTA-10.2.Zipque j'ai emballé ici pour OTA 10.2.

ATTENTION: Si vous souhaitez installer une autre version, utilisez OTA 10.2. vous devez remplacer 4 fichiers dans le kernel*.Zip ci-dessus à partir du fichier device*.tar.xz que vous avez téléchargé. boot.img, dtb et logo.bin sont dans le dossier des partitions, ldfw est dans les blobs. NE PAS FLASH bootloader et de récupération! (c’est-à-dire ne mettez pas ces fichiers dans le fichier kernel*.Zip ci-dessus)

Passez en mode de récupération (TWRP) en appuyant sur les boutons d'augmentation, de diminution du volume et d'alimentation pendant 5 secondes.

Dans TWRP, effacer les données, le cache, le système.

Dans TWRP, installez kernel-OTA-10.2.Zip (avec le boot.img, dtb remplacé, logo.bin, ldfw).

Dans TWRP, montez la partition system (supprimez le mode lecture seule).

Dans TWRP, exécutez les commandes ci-dessous dans le 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

Redémarrez le système.

Remarques:

Il se peut que les mises à jour OTA ne soient pas mises à jour sans récupération fournie par l'édition Ubuntu.

Vous pouvez faire toutes les étapes ci-dessus sans carte SD externe, le mobile peut être vu tout le temps via USB.

9
zhouruixi

Alors première chose: Il existe 4 saveurs de meizu pro5. Et je ne parle pas des spécifications matérielles ou de la version de flyme.

Le hack ne fonctionne que sur la saveur internationale de pro5. Pour accéder à celui-ci, utilisez Développeurs XDA: [TUTORIAL] Modifiez la région/ID en International dans Meizu Pro 5 .

Le vrai problème est que le téléphone Android est livré avec le chargeur de démarrage verrouillé, de sorte que le démarrage rapide ne fonctionnera pas.

La solution est livrée avec une image "développement" de flyme globale qui vous permet de "déverrouiller rapidement". Donc, après avoir eu une saveur internationale, utilisez ceci Développeurs XDA: [TUTORIAL] Déverrouillez le chargeur de démarrage de Meizu PRO 5

Vous pouvez maintenant utiliser fastboot, alors théoriquement, vous pouvez simplement flasher l'image d'ubuntu, mais vous ne pouvez pas. Le problème est le partitionnement. Sur le Android pro5, vous disposez de 512 Mo pour la partition "personnalisée" et de 512 M pour la partition "en cache". La partition "cache" est utilisée pour stocker les images avant l'installation et 512 Mo ne suffisent pas. L'édition Ubuntu a 700M plus.

La solution:

Commencez par charger une partition de récupération appropriée: Développeurs XDA: [RÉCUPÉRATION] [M86] [NON OFFICIEL] TWRP 3.0 pour Meizu PRO

C’est une bonne chose car vous disposez maintenant d’une image de récupération adb activée.

La mauvaise chose est que, plus tard, la première chose négative est que le fdisk de twrp ne peut pas modifier les partitions.

Donc, vous pouvez maintenant faire adb Shell et obtenir une invite racine dans votre téléphone.

  • Maintenant, montez la partition système et démontez toutes les autres (vous le faites à partir du menu twrp) effacez tout ce qui se trouve dans/système (la partition système).

  • Prenez une image du système tactile Ubuntu comme: buntu touck meizu pro5 ota-15

  • Poussez-le dans la mémoire interne (adb Push {file_name} /sdcard)

  • extrayez-le dans le/système, nous ne faisons pas une installation manuelle, nous mettons juste quelques outils de modification de partition appropriés sur le téléphone. Votre système ubunty est maintenant dans/system/system

  • copier/dev dans/system/system/dev (cp -a /dev /system/system)

  • maintenant vous pouvez faire chroot /system/systen fdisk /dev/block/sda

Il existe maintenant de nombreuses façons de partitionner l’idée, c’est d’obtenir de cette table de partition:

 ~ # fdisk /dev/block/sda[.____. Page_Remarque: la taille du secteur est de 4096 (et non 512) 
 Tracé de TPG valide avec un MBR protecteur; en utilisant GPT 
 
 
 Commande (m pour obtenir de l'aide): p 
 Disque/dev/block/sda: 61071360 secteurs, 992M 
 Taille du secteur logique : 4096 
 Identificateur de disque (GUID): 00042021-0408-4601-9dcc-a8c51255994f 
 La table de partition contient jusqu'à 128 entrées 
 Le premier secteur utilisable est 6, le dernier secteur utilisable est 7633914 
 
 Numéro Début (secteur) Fin (secteur) Taille Code Nom 
 1 1024 1279 1024K 0700 private 
 2 1280 1343 256K 0700 proinfo 
 3 1344 1407 256K 0700 misc 
 21 2048 3071 4096K 0700 param 
 22 3072 5119 8192K 0700 efs 
 23 5120 5631 2048K 0700 pnv 
 24 5632 6655 4096K 0700 ldfw 
 25 6656 7679 4096K 0700 dtb 
 26 7680 13823 24.0M 0700 bootimg 
 27 13824 22015 32.0M 0700 récupération 
 28 22016 30207 32.0M 0700 bootlogo 
 29 30208 35327 20.0M 0700 rstinfo 
 30 35328 40447 20.0M 0700 mnv 
 31 40448 45567 20.0M 0700 réservé1 
 32 45568 50687 20.0M 0700 réservé2 
 33 50688 55807 20.0M 0700 réservé3 
 41 65536 720895 2560M système 0700 
 42 720896 851967 512M 0700 personnalisé 
 43 851968 983039 512M 0700 cache 
 44 983040 7633914 25.3G 0700 données utilisateur 
 
.

Pour quelque chose comme ça:

 ~ # fdisk /dev/block/sda[.____. Page_Remarque: la taille du secteur est de 4096 (et non 512) 
 Tracé de TPG valide avec un MBR protecteur; en utilisant GPT 
 
 
 Commande (m pour obtenir de l'aide): p 
 Disque/dev/block/sda: 61071360 secteurs, 992M 
 Taille du secteur logique : 4096 
 Identificateur de disque (GUID): 00042021-0408-4601-9dcc-a8c51255994f 
 La table de partition contient jusqu'à 128 entrées 
 Le premier secteur utilisable est 6, le dernier secteur utilisable est 7633914 
 
 Numéro Début (secteur) Fin (secteur) Taille Code Nom 
 1 1024 1279 1024K 0700 private 
 2 1280 1343 256K 0700 proinfo 
 3 1344 1407 256K 0700 misc 
 21 2048 3071 4096K 0700 param 
 22 3072 5119 8192K 0700 efs 
 23 5120 5631 2048K 0700 pnv 
 24 5632 6655 4096K 0700 ldfw 
 25 6656 7679 4096K 0700 dtb 
 26 7680 13823 24.0M 0700 bootimg 
 27 13824 22015 32.0M 0700 récupération 
 28 22016 30207 32.0M 0700 bootlogo 
 29 30208 35327 20.0M 0700 rstinfo 
 30 35328 40447 20.0M 0700 mnv 
 31 40448 45567 20.0M 0700 réservé1 
 32 45568 50687 20.0M 0700 réservé2 
 33 50688 55807 20.0M 0700 réservé3 
 41 65536 2441406 9280M 0700 système 
 42 2441472 2703615 1024M 0700 personnalisé 
 43 2703616 2965759 1024M 0700 cache 
 44 2965760 7633914 17.8G 0700 données utilisateur 

J'ai donc également élargi la partition système. Après ce redémarrage (en cours de récupération) pour resynchroniser les partitions, utilisez twrp pour agrandir maintenant la partition système. et utilisez adb Shell pour reformater les nouvelles partitions "custom", "cache" et "userdata".

VOUS ÊTES PRÊT À FLASH.

Soyez très prudent maintenant, la dernière mauvaise chose à propos de TWRP est qu'il ne lancera pas le processus clignotant d'ubuntu touch.

Alors allez attraper le mannequin, mais Ubuntu flash amical, Ubuntu officiel image de récupération .

Commencez le processus de flash avec:

ubuntu-device-flash touch --device = turbo --channel = ubuntu-touch/stable/meizu.fr

Il faudra un certain temps pour télécharger et envoyer les fichiers sur le périphérique. ÊTRE RAEDY. Dès que le périphérique redémarre, appuyez sur les touches d'alimentation + réduction du volume pour accéder au chargeur de démarrage. maintenant fastboot flash recovery recovery-turbo.img. Vous pouvez maintenant redémarrer la récupération et laisser le processus de clignotement automatique se poursuivre.

FÉLICITATIONS Vous avez maintenant une touche d'ubuntu sur meizu pro5 avec des OTA automatiques et fonctionnants.

0
E. Timotei