Outils pour utilisateurs

Outils du site


informatique:firefoxos:flasher

Flasher son Peak

Pour flasher le Peak, à savoir installer une image plus récente de Boot2Gecko sur ce téléphone, on peut suivre les indications offertes par Geeksphone :

Débloquer le bootloader

Il peut arriver qu'il soit nécessaire d'abord de débloquer le bootloader, comme le signale cet utilisateur.

Il faut donc, l'appareil connecté en USB, taper dans un terminal, en root :

adb reboot bootloader
fastboot oem unlock

Après la première commande, on peut constater si le bootloader est bloqué ou non. Après la deuxième commande, on obtient une page écrite en chinois, avec deux choix (deux cases à cocher). Pour changer, il faut utiliser les touches du volume et accepter le choix avec la touche d'allumage/extinction.

Attention : cette procédure va réinitialiser le téléphone.

./adb et ./fastboot not found

Dans mon cas, une fois l'image désirée téléchargée et dézippée, je me place dans le bon répertoire et je lance le script de flashage en root :

$ ./flash

. J'obtiens une erreur, selon laquelle ./adb et ./fastboot sont introuvables, alors qu'ils sont bien là.

Ma solution est d'installer sur ma machine ces scripts :

$ apt-get install android-tools-adb

Puis de modifier le script flash de :

#!/bin/bash
./adb reboot bootloader
./fastboot flash boot boot.img
echo "Do you want to keep your user data ? (Some users has problems in first reboot, if you have, please reflash and select not to keep the data)"
select yn in "Yes" "No"; do
    case $yn in
        Yes ) break;;
        No ) ./fastboot flash userdata userdata.img; break;;
    esac
done
./fastboot flash system system.img
./fastboot flash recovery recovery.img
./fastboot erase cache
./fastboot reboot

en :

#!/bin/bash
adb reboot bootloader
fastboot flash boot boot.img
echo "Do you want to keep your user data ? (Some users has problems in first reboot, if you have, please reflash and select not to keep the data)"
select yn in "Yes" "No"; do
    case $yn in
        Yes ) break;;
        No ) fastboot flash userdata userdata.img; break;;
    esac
done
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot erase cache
fastboot reboot

J'ai donc supprimé les ./ devant les adb et les fastboot.

Une fois le script lancé, il est demandé si on veut garder les données (de configuration, l'historique du navigateur, ce genre de choses, les données restent si on les a mis sur une SD supplémentaire). Je l'ai testé, mais le téléphone ne redémarrait plus ensuite. Je l'ai reflashé en supprimant les données, et ça c'est arrangé.

informatique/firefoxos/flasher.txt · Dernière modification: 2018/07/29 09:08 (modification externe)