Re: [EGD-discu] Bépo dans Android

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


Le 20/10/2015 17:39, Brosseau Valentin a écrit :
Je suis intéressé effectivement.

Voilà.

https://gitlab.com/frnchfrgg/small-hacks/raw/master/android-bepo-patchIME.zip

Je suis sous Linux donc c'est un script bash, à adapter pour les Windows (normalement sous Mac ça ressemble beaucoup). Pour le lancer, décompresser tout dans un dossier puis lancer dans un terminal

bash do_patch

dans le dossier en question.

Il est indispensable d'avoir les droits pour modifier la partition système, donc sur une ROM Samsung ou LG non rootée ça ne fonctionnera pas.

Attention, il y a peut-être des choses à ajuster selon la ROM Android utilisée. Notamment, les clés de signature que j'utilise viennent de CyanogenMod, il est possible qu'une autre ROM ne les accepte pas auquel cas il faut remplacer les platform.* par celles qui conviennent. Ce n'est pas dit que les clefs de Samsung ou LG ou autre soient librement disponibles. Peut-être que l'emplacement de LatinIME.apk peut changer, dans ce cas ça plantera dès le début. À ajuster.

Après avoir lancé le script avec succès, il faut redémarrer le téléphone (avec adb reboot par exemple). Je ne l'ai pas mis dans le script pour avoir le temps de vérifier les résultats avant. Si lors du reboot le clavier ne marche plus, c'est qu'un truc a râté et il faut restaurer le LatinIME.apk d'origine avec

adb root
adb remount
adb push /path/to/work/orig/LatinIME.apk /system/app/LatinIME/LatinIME.apk
adb reboot

pour récupérer un clavier fonctionnel.

Julien "_FrnchFrgg_" RIVAUD

--
Pour ne plus recevoir les messels de cette liste de discussion, envoyez un messel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/