Aller au contenu

[ROM][CUSTOM] MiUi V5 Français v3.10.18-2 [JB 4.2.1]


Recommended Posts

Alors voilà, je livre ma petite astuce pour traduire cette rom.

 

Pour traduire celle du A116

 

Tout d'abord, télécharger la rom multilang du lenovo S820 que vous pouvez trouver à cette adresse

 

http://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/

 

Puis remplacer ces apk du a116 par ceux du pack :

 

AntiSpam.apk            FileExplorer.apk          Music.apk
Backup.apk              LiveWallpapersPicker.apk  NetworkAssistant.apk
Browser.apk             MiuiCompass.apk           Notes.apk
Calculator.apk          MiuiGallery.apk           PackageInstaller.apk
Calendar.apk            MiuiHome.apk              QuickSearchBox.apk
CloudService.apk        MIUIStats.apk             SCG_arm_hd.apk
Contacts.apk            MiuiSystemUI.apk          SoundRecorder.apk
DeskClock.apk           MiuiVideoPlayer.apk       ThemeManager.apk
DownloadProviderUi.apk  MiWallpaper.apk           Updater.apk
Email.apk               Mms.apk
 
 
Et enfin, copier le dossier system/media du pack
 
 
Pour porter celle du Lenovo
 
Dans le cas où la rom du a116 ne continuerai pas, voici comment porter et traduire celle du lenovo.
Il vous faut être sous linux (peut-être que mac aussi)
Tout d'abord vous aurez besoin de plusieurs roms
Une rom en 4.2 du wiko cink five (j'ai pris celle de ninis, lewa OS : https://forum.frandroid.com/topic/151341-rom-lewa-os-jb-421-28102013/ )
La rom originale du lenovo s820 en 4.2 (trouvable ici http://phoenamandre.fr/miui/needstoport/s820-s141-rootodex-zipalign.zip)
La rom MIUI ( et non le pack de langue) du lenovo s820 trouvable ici http://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/
Et le pack de langue du Lenovo S820.
 
 
Ensuite, il va falloir être organisé.
 
Je vous conseille de créer votre espace de travaille de la façon suivante :
Créer plusieurs dossiers
- stockmediatek (qui contiendra la rom originale extraite du lenovo s820)
- rommediatek (qui contiendra la rom MIUI extraite du lenovo s820)
- stockmyphone (qui contiendra la rom "originale" extraite du WCF, à savoir la LEWA OS)
- romtranslationpack (pour le pack de langue)
- correctifs (pour les éventuels correctifs)
- build (pour la rom finale)
 
Premièrement, on copie les fichiers de la rom MIUI vers build :
 
cp -R rommediatek/* build/
 
En second, on traduit
 

En console, rendez-vous dans le dossier de votre espace de travail,

puis exécutez cette commande

 

En une seule ligne :

diff romtranslationpack/system/media rommediatek/system/media -r | grep "differ" | sed "s/Binary files romtranslationpack\s*//"  | sed "s/and .*\s*//" | while read line ; do dirr=`dirname $line`; echo "mkdir -p build/$dirr"; mkdir -p build/$dirr; cp -R romtranslationpack$line build/$line; done

Je vous explique.

Cette commande aura pour effet de traduire le thème en comparant chaque fichier du thème original pour vérifier lesquels sont différents et les remplacer. On aurait pu faire plus simple :)

 

Ensuite, même chose avec les applications :

 

En une seule ligne :

diff romtranslationpack/system/app rommediatek/system/app -r | grep "differ" | sed "s/Binary files romtranslationpack\s*//"  | sed "s/and .*\s*//" | while read line ; do dirr=`dirname $line`; mkdir -p build/$dirr; cp -R romtranslationpack$line build/$line; done
 
Pour finir on copie les frameworks
 
cp romtranslationpack/system/framework/framework-res.apk builds/$folder/system/framework/framework-res.apk
cp romtranslationpack/system/framework/framework-miui-res.apk builds/$folder/system/framework/framework-miui-res.apk
 
Voilà, votre rom est traduite, mais ne fonctionnera pas sur votre Wiko.
 
Pour la rendre pleinement compatible, j'ai fait appel à plusieurs commandes
 
Tout d'abord, et c'est là que la rom originale du Lenovo entre en jeu, on compare quels sont les fichiers communs entre la rom stock du lenovo et la MIUI. Si un fichier entre la stock et la MIUI est le même, et bien on prend celui du wiko.

 

En une seule ligne :

diff stockmediatek build -r -s | grep identical | sed "s/and .*\s*//" | sed "s/Files stockmediatek\s*//" | while read line ; do  if [ -f stockmyphone$line ] && [[ $line != /system/lib* ]] && [[ $line != /system/media* ]]; then cp stockmyphone$line build/$line; fi done

Une fois que c'est fait, on s'occupe des bibliothèques (qui ne sont pas ajoutées dans mon diff parce que ça ne fonctionnait pas)

 

$ cp -R stockmyphone/system/lib/libaud*.so build/system/lib
$ cp -R stockmyphone/system/lib/hw build/system/lib/
$ cp -R stockmyphone/system/lib/libcamalgo.so build/system/lib/libcamalgo.so 
$ cp -R stockmyphone/system/lib/libcameracustom.so build/system/lib/libcameracustom.so 
$ cp -R stockmyphone/system/lib/modules/mtk_stp_wmt.ko build/system/lib/modules

Et on copie les quelques correctifs

cp -R correctifs/* build/

Attention, votre téléphone ne bootera pas sans les correctifs, puisqu'il contiennent par exemple le boot.img essentiel (le kernel du wiko mixé à celui du lenovo)

 
 

Sources d'inspiration :

 

http://forum.xda-dev...d.php?t=2410380

http://pan.baidu.com...449064&third=15

http://www.needrom.c...lenovo-a820-12/

http://xiaomi.eu/com...m-releases.103/

  • Like 2
Lien vers le commentaire
Partager sur d’autres sites

Pour ma part, la 3.11.3 fonctionne parfaitement sauf XIAOMI SYNC qui plante par moment... C'est tout

- Pas de bug messages

- Pas de bug photo contact lors d'un appel

- RAM dispo entre 350 et 450 Mo

Modifié par steph_du_38
Lien vers le commentaire
Partager sur d’autres sites

@ DAYHLIRIUM Il résolvait le problème de la boussole, mais ne semble pas fonctionner sur celle-ci

Tony77FR

Je voudrais bien, mais le souci c'est que je ne peux pas la tester. La traduire est facile maintenant que je sais quelles apps sont à traduire et ne posent pas de problème.

Modifié par Phoenamandre
Lien vers le commentaire
Partager sur d’autres sites

Ok merci je vais test sur ma rom en mettant un fichier stock du king.

Par contre sais-tu ce qui gère les notifications des led?

Sais tu ce qui gère la radio ?

Modifié par Dayhlirium
Lien vers le commentaire
Partager sur d’autres sites

Les led je ne saispas, mais regarde du côté des lib que je copie :

 

$ cp -R stockmyphone/system/lib/libaud*.so build/system/lib
$ cp
-R stockmyphone/system/lib/hw build/system/lib/
$ cp -R stockmyphone/system/lib/libcamalgo.so build/system/lib/libcamalgo.so 
$ cp
-R stockmyphone/system/lib/libcameracustom.so build/system/lib/libcameracustom.so 
$ cp
-R stockmyphone/system/lib/modules/mtk_stp_wmt.ko build/system/lib/modules

Lien vers le commentaire
Partager sur d’autres sites

Pour la led de notif sur 3.11.3, aller dans les parametre, puis notification led. Et mettre les couleurs en jaune( yellow). Ça fonctionnera ensuite :). Merci phoenamandre, et pour mettre les setting en fr tu as fait comment stp ? Merci

Maj 3.11.9

Lien vers le commentaire
Partager sur d’autres sites

Pour la led de notif sur 3.11.3, aller dans les parametre, puis notification led. Et mettre les couleurs en jaune( yellow). Ça fonctionnera ensuite :). Merci phoenamandre, et pour mettre les setting en fr tu as fait comment stp ? Merci

Maj 3.11.9

Pour les settings en fr,il faut prendre le settings.apk d'une rom multilang comme celle du lenovo et le copier dans system/app/

Lien vers le commentaire
Partager sur d’autres sites

Hello à tous,

Tout d'abord merci à Phoenamandre pour son travail et à tout ceux qui y ont participé.

Hier soir ayant un peu de temps je me suis dit que j'allais tester car MIUI est une de mes Rom préférées.

 

J'ai donc récupéré le dernier lien de Phoenamandre (build.zip cité qq pages plus haut).

J'ai fait un full wipe / wipe cache et wipe dalvik, j'ai installé le zip et rebooté.

 

Et là... j'ai eu pas mal de soucis.

L'assistant de démarrage est en anglais... bon c'est pas grave il n'est lancé qu'une fois.

Je synchronise mon compte google et apparaissent ces messages com.android...

Je retourne sur le launcher et je n'ai pas accès à l'appli sms ni téléphone alors que dans les paramètres mes deux sim sont reconnues.

 

J'ai refait un full wipe pour voir... mais rien ne change

 

Avez vous rencontré ces pb ? Ai-je pris la bonne version de Rom ?

 

Si vous avez des infos pour m'aider à l'installer je suis preneur.

 

Merci d'avance...

Lien vers le commentaire
Partager sur d’autres sites

Hello à tous,

Tout d'abord merci à Phoenamandre pour son travail et à tout ceux qui y ont participé.

Hier soir ayant un peu de temps je me suis dit que j'allais tester car MIUI est une de mes Rom préférées.

J'ai donc récupéré le dernier lien de Phoenamandre (build.zip cité qq pages plus haut).

J'ai fait un full wipe / wipe cache et wipe dalvik, j'ai installé le zip et rebooté.

Et là... j'ai eu pas mal de soucis.

L'assistant de démarrage est en anglais... bon c'est pas grave il n'est lancé qu'une fois.

Je synchronise mon compte google et apparaissent ces messages com.android...

Je retourne sur le launcher et je n'ai pas accès à l'appli sms ni téléphone alors que dans les paramètres mes deux sim sont reconnues.

J'ai refait un full wipe pour voir... mais rien ne change

Avez vous rencontré ces pb ? Ai-je pris la bonne version de Rom ?

Si vous avez des infos pour m'aider à l'installer je suis preneur.

Merci d'avance...

Full wipe sauf data

Lien vers le commentaire
Partager sur d’autres sites

Merci DVDJHL !

Arf... ça vient de moi ça me rassure  :)

Le full wipe ça consiste en quoi du coup ?

Dans le recovery j'ai 

-wipe data/factory reset (a priori c'est ce qu'il ne faut pas faire)

-wipe cache partition

et dans advanced : wipe dalvik cache

 

Sinon y'a les "format" dans Mounts & Storage :

format /cache

format /data

format /emmc

format /system

format /sdcard

format /sd-ext

 

Je suis un peu perdu...

Lien vers le commentaire
Partager sur d’autres sites

Merci DVDJHL !

Arf... ça vient de moi ça me rassure :)

Le full wipe ça consiste en quoi du coup ?

Dans le recovery j'ai

-wipe data/factory reset (a priori c'est ce qu'il ne faut pas faire)

-wipe cache partition

et dans advanced : wipe dalvik cache

Sinon y'a les "format" dans Mounts & Storage :

format /cache

format /data

format /emmc

format /system

format /sdcard

format /sd-ext

Je suis un peu perdu...

De rien, je n'ai fait que donner l'information que Phoenamandre m'avait donné.

Pour le full wipe :

Wipe data/factory

Wipe cache

Wipe dalvik cache

Format system

Lien vers le commentaire
Partager sur d’autres sites

Merci pour la procédure,

Je viens de retenter mais c'est toujours pareil...
Pas d'accès à la fonction téléphone ni sms et bcp de termes anglais + messages d'erreur à la synchro Google.
 
J'ai tenté depuis une rom Wite1 et depuis mon backup Recovery de la dernière stock Wiko mais toujours ces pb.
 
je suis maudit...
 
J'ai pourtant pris la dernière version citéé sur ce fil :
 
Des idées ?
Lien vers le commentaire
Partager sur d’autres sites

Merci pour la procédure,

Je viens de retenter mais c'est toujours pareil...

Pas d'accès à la fonction téléphone ni sms et bcp de termes anglais + messages d'erreur à la synchro Google.

J'ai tenté depuis une rom Wite1 et depuis mon backup Recovery de la dernière stock Wiko mais toujours ces pb.

je suis maudit...

J'ai pourtant pris la dernière version citéé sur ce fil :

http://phoenamandre.fr/miui/build.zip

Des idées ?

Normalement cette dernière fonctionne parfaitement... Donc je te conseillerais de revenir sur une rom stock (ou le mieux sur un backup préalablement sauvegardé) et faire un full wipe sans le data et ça devrait faire l'affaire... :-)

Modifié par dvdjhl
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...