Flash firmware M365 simplifié : les explications

Alex
Rédigé le 2 février 2019
7492 vues 55 Commentaires

Il est désormais plus simple de s’y retrouver parmi les différents sites et outils permettant de créer ou flasher un firmware modifié visant à débrider la Xiaomi M365 : l’application historique M365_downG fonctionne désormais avec les firmwares édités à partir de l’interface élaborée par Botox. Cerise sur le gâteau : ceux-ci sont désormais déclinés systématiquement en deux versions, chiffrée et non chiffrée, pour éviter les risques d’erreur au flash.

Explications et démonstration en vidéo :

Vous n’avez rien compris à cette intro ? Essayons de clarifier les choses.

Les trottinettes électriques M365 arrivent désormais équipées d’un firmware (logiciel) chiffré, une sécurité qui vise à empêcher le flash d’un firmware alternatif. C’est le cas depuis la version 1.4.0 du logiciel, sachant que la dernière version officielle en date est la 1.4.3.

La communauté n’a toutefois pas mis longtemps à trouver comment faire sauter cette protection : en flashant sa trottinette avec un fichier spécialement modifié, on pouvait revenir à une version antérieure au 1.4.0, pour ensuite charger le fichier personnalisé de son choix. Pour débrider sa trottinette, il fallait donc procéder à deux flash successifs. La manipulation exigeait par ailleurs une version modifiée de l’application (M365_patched) qui était utilisée jusqu’alors pour les flash.

Cette semaine, les espagnols qui maintiennent la première application rendue publique pour le flash de la M365 ont annoncé la sortie d’une nouvelle version visant à aplanir ces difficultés. C’est la version 11.0, disponible dans le Google Play Store via ce lien.

Les auteurs de M365 DownG ont dans le même temps réussi à se mettre d’accord avec Botox, l’internaute qui a créé le service permettant de personnaliser les paramètres d’un firmware. Son service en ligne distribue désormais une archive au format .zip contenant deux versions du firmware demandé par l’internaute : la première est chiffrée, la deuxième ne l’est pas.

Au sein de l’application, il suffit désormais de pointer vers cette archive (et non vers les .bin qu’elle contient comme avant). C’est ensuite le programme qui décide quelle version utiliser pour le flash (chiffrée ou non chiffrée) en fonction des informations que lui retourne la trottinette. Si votre M365 dispose d’un firmware officiel 1.4.0 ou plus récent, l’application va automatiquement sélectionner la version chiffrée de votre firmware modifié pour le flash, ce qui permet en principe d’éviter tout risque de plantage (bad flash).

On récapitule ?

– télécharger la dernière version de M365 downG
– sélectionner ou créer un firmware via Botox
– connecter l’application à la trottinette
– pointer vers l’archive (.zip) dans l’application
– lancer le flash.

Nous avons testé la manipulation à plusieurs reprises, notamment dans la vidéo ci-dessus, avec succès. Voilà donc a priori une excellente nouvelle pour tous ceux qui ne s’y retrouvaient pas parmi les différentes versions des applications et services. Attention tout de même : n’utilisez pas des firmwares dont vous ne connaissez pas la provenance et gardez en tête que l’opération n’est pas dénuée de danger, même avec ces améliorations.

 

 

A lire !

Test KingSong KS N10, le challenger à 800 euros
Tests
6308 vues4
Tests
6308 vues4

Test KingSong KS N10, le challenger à 800 euros

Alex - 30 octobre 2020

Deux ans après le lancement de ses premières trottinettes électriques, KingSong remet le couvert en 2020 avec deux nouvelles références,…

Test Fiido D11 : le vélo pliant justifie-t-il sa montée en gamme ?
featured
6191 vues5
featured
6191 vues5

Test Fiido D11 : le vélo pliant justifie-t-il sa montée en gamme ?

Alex - 1 octobre 2020

Après plusieurs vélos pliants commercialisés par l’intermédiaire des greniers chinois de type Geekbuying, la marque Fiido a décidé de passer…

Essai Inmotion V11 : la suspension est-elle l’avenir de la roue ?
featured
6520 vues2
featured
6520 vues2

Essai Inmotion V11 : la suspension est-elle l’avenir de la roue ?

Alex - 18 août 2020

Annoncée début avril et commercialisée à partir de la fin de l'été, la Inmotion V11 incarne une nouvelle proposition de…

55 Commentaires

  1. Merci a vous pour toutes les informations.
    Je pense avoir fait ce qu’il faut.
    La trotinette n’avait jamais été modifiée. Elle était en 1.4.2.
    Je suis allé sur le lien botox. J’ai sélectionné Dyoc et j’ai changé le firmware de base en 1.4.2. Je n’ai rien modifié d’autre. J’ai téléchargé et lancé m365down. J’ai mis le Zip et lancé la procédure. Le défilement a été marqué par deux erreurs et renvoie fichier. Je check la version c’est toujours indiqué 1.4.2.
    Est ce que c’est quand même bien passé ?

    Merci à vous.

    Répondre
    • Il n’est pas censé y avoir d’erreurs dans le défilement. Le comportement de la trottinette est-il différent ? Si les paramètres sont ceux du DYOC, le changement doit être perceptible.

      Répondre
  2. bonjour,
    Déjà merci pour tout ce que vous faites pour la communauté GYRO, Hélas pour moi rien semble fonctionner. Le processus est nickel jusqu’a la fin mais la trot est toujours en 1.42.
    Un peu d’aide
    merci

    Répondre
  3. Bonjour,
    Merci pour tout mes renseignement.
    J’ai effectuer les manip j’etait déjà en 1.42 avant et la fin du processus ou tout est ok elle reste en 1.42 pourtant je sent une différence avec la trottinette. Est ce normal qu’elle reste en 1.42?
    Merci d’avance

    Répondre
  4. meme chose que clément. flash en DYOC sur la base de 1.4.2. Tout s’est bien déroulé mais en check version rien n’est noté de nouveau. Mi Home ne reconnait plus la trott également mais ca spa grave je repasse en firmware stock si besoin

    Répondre
  5. l app m365 down ne détecte pas ma trottinette… alors que l’app officielle le fait bien.
    Qqun aurait une solution à ce problème ?

    Répondre
  6. Sur le site de botox pour créer les 2 versions patches ou non, il est proposé pour chaque ligne l option patch. Faut il les couchées et a quoi sert cette option? Ps: je suis a la base en 1.4.3

    Répondre
  7. Bonjour j’ai voulu débrider ma m365 est du coup elle s’allume mais n’avance plus est elle s’éteint au bout de 30 seconde du coup je peux meme pas me connecter pour voir quelle version y est dessus. Si quelqu’un peut m’aider svp?

    Répondre
  8. Bonjour, la mise à jour faite de ma m365 est la 1.5.1
    Probleme plus possible de charger le zip que j’avais et qui fonctionné bien.
    Y a til encore possibilité de revenir en arrière ?
    Merci pour votre aide

    Répondre
  9. Bonjour
    Ma trottinette affiche tout en 10201
    BMS ver 10201
    BLE ver 10201
    DRV ver 10201
    Et rien ne marche j’ai essayer plusieurs appli et différent firmware
    Même avec botox
    Sa m’affiche [4] send retry
    A chaque foi
    Vous avez une explication ?
    Merci d’avance cordialement

    Répondre
  10. Bonjour,
    Pour le flash de ma trottinette actuellement en 1.4.2, est-ce toujours important si elle a deux fusibles ? J’aimerais savoir avant de la passer en 1.3.8 patché.
    Merci pour votre aide !

    Répondre
  11. Bonjour,

    J’ai acheté une M365 version 1.4.2 d’origine. J’ai bien regardé le tuto. Si je suis en 1.4.2 sur botox, quel firmware dois-je mettre (la personne de la vidéo met une version supérieure..).

    Du coup si je met 1.4.3 au final, quelles sont les améliorations obtenue ? Finalement cela apporte quelque chose de débrider quand elle est en v1.4.2 ?

    Pour terminer, avez-vous modifié les éléments sur botox (vitesse etc..) je n’ose pas vraiment toucher à ça.

    Merci

    Répondre
  12. Bonjour,
    Tout d’abord merci pour tout ce que vous faites avec ces explications très claires!
    Je m’explique!
    Je suis allé un peu vite, j’étais en 1.4.2 mais n’ayant pas vu tout de suite que je pouvais flasher ce firmware chiffré je suis donc passé en 1.4.0 modifié…
    Ma question est donc : est-il possible de revenir en 1.4.2 voir 1.4.3 officiel?
    Parce que aujourd’hui si je fais une mise à jour de la trot avec l’app Home je vais me retrouver en 1.5.1.
    Merci pour votre aide 😀

    Répondre
  13. SALUT ALEX et grand merci pour ce très bon boulot et explications précises..
    Cependant..il me semble avoir compris dans l’ensemble car je n’ai jamais fait cette manipulation pour ma part.
    Je résume mon cas pour que tu comprennes bien mes craintes..
    J’ai reçu hier ma trotinette XIAOMI M365 ( modèle 2018 dont 2 fusibles je précise à cause de mon souhait d’installation DYoc version 2. asémantiques sur le firmware 1.3.8

    MON soucis est que ma trotinette neuve possède le firmware 1.4.2 avec bms de 115; et je souhaite installer le firmware DYoc v2 (c’est à dire le deuxième sorti et non le bêta.. mais celui ci n’est accessible que sur le firmware 1.3.8 !

    CONCLUSION SI J’AI BIEN COMPRIS LE TRUC…
    1) je vais sur https://m365.botox. avec ma tablette androïd..
    2) je génère un firmware en indiquant 1.3.8 dans «version de base de votre firmware» sachant que ma version actuelle est 1.4.2; ensuite je patch..
    3) sur l’application M365_downG version 11 sous androïd,
    je sélectionne dans mes téléchargements le firmware 1.3.8 en (.ZIP) puis je flash..
    4) Je recommence la même opération avec Botox bz en indiquant 1.3.8 comme version de base, puis je sélectionne DYoc et je patch..

    et pour finir avec l’application M365_downG, je recherche dans mes téléchargements le firmware DYoc en .ZIP et je flash

    qu’en pense tu car cette manipulation me fait peur…merci à toi pour ton retour et à bientôt 😉

    mc

    Répondre
  14. SALUT ALEX et grand merci pour ce très bon boulot et explications précises..
    Cependant..il me semble avoir compris dans l’ensemble car je n’ai jamais fait cette manipulation pour ma part.
    Je résume mon cas pour que tu comprennes bien mes craintes..
    J’ai reçu hier ma trotinette XIAOMI M365 ( modèle 2018 dont 2 fusibles je précise à cause de mon souhait d’installation DYoc version 2 accessible que sur le firmware 1.3.8

    Mon soucis est que ma trotinette neuve possède le firmware 1.4.2 avec un bms de 115; et je souhaite installer le firmware DYoc v2 (c’est à dire la deuxième version sortie et non la version bêta1.. mais celui ci n’est accessible que sur le firmware 1.3.8 !

    CONCLUSION: SI J’AI BIEN TOUT COMPRIS …
    1) je vais sur https://m365.botox avec ma tablette androïd..
    2) je génère un firmware en indiquant 1.3.8 dans «version de base de votre firmware» sachant que ma version actuelle est 1.4.2; ensuite je patch..
    3) sur l’application M365_downG version 11 sous androïd,
    je recherche dans mes téléchargements le firmware 1.3.8 en (.ZIP) puis je le flash sur la trotinette..
    4) Je recommence une nouvelle fois la même opération avec Botox bz en indiquant 1.3.8 comme version de base, puis je sélectionne DYoc et je patch..

    ET pour finir avec l’application M365_downG, je recherche dans mes téléchargements le firmware DYoc en .ZIP et je flash

    qu’en pense tu ???? s’il te plaît.. car cette manipulation me fait peur…merci à toi pour ton retour et à bientôt 😉

    marconi

    Répondre
  15. Bonjour, j’ai modifie mon ecran de trotinette. Malgre, les zip que j’ai trlecharge. Elle ne fonctionne plus, et elle ne cesse de faire un bruit. Plus aucunes vitesses. Que faire ?

    Répondre
  16. bonjour a tous , je suis heureux propriétaire d’une trottinette électrique XIAOMI M365
    je souhaitais passer vers un tableau de bord M365-PRO que j’ai acheté sur aliexpress
    mais voila après avoir effectué plusieurs tentatives de mise a jour avec les différents firmware sous botox, ça ne fonctionne pas ! car version d’origine est en 1.5.1 il me semble qu’il faudrait un firmware en 1.6.0 mais inexistant sur le web, je cherche quelqu’un qui pourrait vraiment m’aider a résoudre qui me casse la tete depuis une semaine.
    merci par avance
    serge

    Répondre
  17. Bonjour.tout d’abord,merci pour les info, combiné à la vidéo,cela a super bien fonctionné.malgré le fait que ma trott’ne fonctionne plus normalement avant la manip,ça a bien marché.
    Je l’ai fait tombée par mégarde a l’arrêt ds mon garage (le tableau de bord a « tapé »ds une caisse a outils.je l’ai relevée sans me poser de questions.Mais lorsque que je suis passé à côté le lendemain,je t’ai entendu biper.j’ai regardé et j’ai constaté qu’elle était allumée.En mode éco.Impossible de l’éteindre ou de changer de mode,ni d’allumer la lumière.Le moteur et le bluetooth fonctionne.J’ai ouvert le cache batterie,est tt débranché pour rebrancher ensuite.Pareil.J’ai réitéré la manip et surprise elle c’est remise a fonctionner normalement pendant 10min pour « beugué »de nouveau.J’ai malgré tout réussi a flashé le firmware mais aucun changement.dois je changer le tableau de bord ?La carte mère ?Je suis dans une impasse.
    Merci de votre aide😁

    Répondre
  18. Bonjour moi maintenant quand je veux changer de fiemware sa me met [sent retry] comment on fais pour enlever se bug? Mercii de m’aider svp

    Répondre
  19. Bonjour, j’ai une question par rapport à m’a Xiaomi m365 et le nouveau loi de trottinette électrique à Paris, pour régler le vitesse à 20 kmh est-ce que il y a un nouveau firmware

    Répondre
  20. Bonjour j ai par erreur installer le firmware version v1. 6.6 sur ma xiaomi mi pros sur mi home esque je peut en or debride

    Répondre
  21. Bonjour , ma trottinette m365 broute des que j’allume le phare avant sinon avec le phare éteint elle ne le fait pas. Par contre je suis en version 1.5.2 la dernière si je ne me trompe pas je n’est jamais modifier quoi que ce soit et cela c’est produit. J’ai vérifier la batterie et la carte bms de visu tout a l’aire nikel. Peut on m’aide pour ce problème. Svp

    Répondre
  22. Bonjour
    je possède une m365 pro
    je viens de faire la manipulation pour le ble 090 ok
    j ai un problème avec le firmware 1.5.5 car il est passer en 5.5.5
    comment faire pour revenir au 1.5.5
    merci pour la réponse

    Répondre
    • Bonjour à tous
      Je possède la m365 pro
      Je flash le BLE 90 ok
      Et et pas de DRV 155
      Maintenant la trott ne fonctionne plus, elle reste allumé mais impossible de rouler 😢
      Une solution SVP ?
      Je suis sur Clermont-Ferrand
      Merci

      Répondre
  23. Salut la communauté et merci pour ces explications

    Peut-on débrider une m365 sous 1.7.1 ou trop risqué ?

    Aussi, je vois que MiHome propose une nouvelle version ? Quelqu’un sait ce qu’elle contient comme modification svp ?

    Merci pour votre aide.

    Répondre
  24. Bonjour,
    Je n’arrive pas à flasher ma xiaomi m365 avec scooterhacking mais ça fonctionne avec botox par contre j’ai besoin de flasher avec scooterhacking pour simmuler le bms de la batterie 48v que j’ai installé en interne sur botox il n’y a pas l’option bms simmuler avez vous une idée 💡

    Répondre

Laissez un commentaire

Pas d'inquiétude, votre adresse reste privée.