Feedback for v1.10

Hello
Vendor Name: Xiaomi
Device name: Mi10T Lite
Device CodeName: gauguin
Version of /e/OS which existed previously: 1.9-s-20230311268558-dev-gauguin
and 1.10-beta.2-s-20230403274741-dev-gauguin
The device is: Not rooted

English version below

J’ai eu plusieurs un souci au passage de 1.8.1 vers 1.9 qui m’ont obligé à repasser sous ROM Stock.

J’ai suspecté la modification du fichier /system/build.prop que j’ai effectuée pour faire fonctionner mon application bancaire (Xiaomi, faut-il rebloquer le bootloader - #3 by saroumane38).

Aussi pour cette migration j’ai procédé en 2 temps:

  • Tout d’abord avec fichier build.prop non modifié, je suis passé sous 1.10.beta.2 sans soucis.
  • Ensuite j’ai modifié le fichier system/build.prop et lancé la migration vers 1.10 => au redémarrage j’ai eu un message “Echec de mise à jour”. Mais contrairement aux fois précédentes je n’ai pas noté de soucis de fonctionnement mais le système est resté en 1.10 beta.

Je remercie ici @PraksuQ pour son commentaire (Feedback for v1.10 - #2 by PraksuQ) car j’ai essayé sa commande adb enable-verity qui a permis de régler ce problème.

J’ai toutefois été obligé de modifier à nouveau le fichier build.prop pour faire fonctionner mon appli de banque.

A quoi sert ce fichier build.prop et que fait la commande adb enable-verity à part supprimer mes modifications (sachant que je n’ai pas réglé mes soucis en remettant manuellement le fichier à son état d’origine) ?

English version
I had several problems when I went from 1.8.1 to 1.9 that forced me to switch back to ROM Stock.

I suspected the modification of the /system/build.prop file that I made to make my banking application work (Xiaomi, faut-il rebloquer le bootloader - #3 by saroumane38).

So for this migration I proceeded in 2 steps:

  • First with unmodified build.prop file, I switched to 1.10.beta.2 without worries.
  • Then I modified the system/build.prop file and launched the migration to 1.10 => when I restarted I got a “Failed to update” message. But contrary to the previous times I did not notice any problem but the system remained in 1.10 beta.

I thank here @PraksuQ for his comment (Feedback for v1.10 - #2 by PraksuQ) because I tried his adb enable-verity command which solved this problem.

However, I had to modify again the build.prop file to make my bank application work.

What is the purpose of this build.prop file and what does the adb enable-verity command do besides deleting my modifications (knowing that I did not solve my problems by manually restoring the file to its original state)?

1 Like