2 votes

LineageOS : mise à jour nocturne vers unofficial, les touches de commutation ne fonctionnent pas

Se référant à : LineageOS : mise à jour nightly vers unofficial

@Taknok : Est-ce que ça a marché pour toi ? J'ai essayé de suivre les instructions de la page Wiki que vous avez mentionnée, mais ça n'a pas marché. Je me retrouvais toujours avec l'erreur décrite ci-dessus.

J'ai essayé d'exécuter "migration.sh unofficial" à partir de la récupération, ce qui a donné lieu à un message d'erreur :

CANNOT LINK EXECUTABLE "/system/bin/sh" : cannot locate symbol "__aeabi_memset" referenced by "/system/bin/sh"...

J'ai exécuté le même script pendant que LineageOS était en cours d'exécution :

$ adb shell sh /data/local/tmp/migration.sh unofficial  
Official to unofficial migration  
Saving backup as /data/system/packages.xml.bak  
Done  

Mais quand je vais en récupération pour flasher ma propre construction il dit toujours :

Impossible d'installer ce paquet sur des données incompatibles. Veuillez essayer un autre paquet ou effectuez une réinitialisation d'usine

Comment avez-vous réussi à le faire ?

2voto

nieroster Points 41

Donc, aujourd'hui, ça a bien marché ! Voici ce que j'ai fait :

# changing to unofficial, unsigned builds:
adb root # This requires an userdebug/eng build and ADB root access to be enabled
adb shell stop
adb push migration.sh /data/local/tmp/migration.sh
adb shell chmod +x /data/local/tmp/migration.sh
adb shell sh /data/local/tmp/migration.sh unofficial
adb reboot recovery
# Now install the official LineageOS install zip

Puis j'ai modifié migration.sh en remplaçant les release_keys par les miennes et je suis revenu à l'officiel.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X