Si vous avez déjà flashé une ROM personnalisée, vous avez probablement remarqué que votre récupération personnalisée lit une sorte de script pour formater votre partition système, créer des liens symboliques, etc. Cet ensemble de commandes est connu sous le nom d'Edify. Il y a généralement deux parties d'Edify: script de mise à jour, qui est un fichier texte contenant des instructions de récupération; et programme de mise à jour-binaire, qui charge ledit script. Les projets open source génèrent le script de mise à jour directement à partir de la source, mais toutes les ROM ne sont pas construites à partir de la source.
Il est extrêmement facile de casser la syntaxe du script Edify. Un point-virgule manquant peut interrompre le flash et générer une méchante erreur. Si vous ne lisez pas le journal de récupération, trouver une erreur est problématique. C'est pourquoi un outil du membre senior XDA yashade2001 devrait vous intéresser.
Yashade2001 a créé une application Windows uniquement qui aidera grandement à trouver les erreurs de syntaxe. Selon le type de code, EdiSense utilise différentes couleurs. Ainsi, par exemple, les commentaires sont en vert et diverses commandes en bleu foncé. EdiSense peut vous faire gagner beaucoup de temps et trouver une erreur en quelques secondes.
Pour le moment, cet outil n'est disponible que pour Windows. Espérons que le développeur le portera également sur d’autres systèmes d’exploitation. Si vous modifiez votre script de mise à jour, tu devrais absolument visiter le fil d'origine et essayez EdiSense.