Aller au contenu

Ninebot one E+ tuto Changer le firmware (validé)


feelfree

Messages recommandés

Nous étions un certain nombre ( @Wheel 40 ?) à ne vraiment pas apprécier la dernière mise à jour 1.4.0, il y a une bonne nouvelle !

Un génial russe @mnr76 a réussi à mettre au point une méthode pour downgrader le firmware:
http://electrotransport.ru/ussr/index.php?msg=1042930

Cette info a été traduite en anglais sur le forum anglais  par @vik's :
http://forum.electricunicycle.org/topic/6726-revolution-finally/?_fromLogin=1

L'info a été ensuite relayée par @jojo33 grand spécialiste du mini sur le forum urban :
https://forum.urban360.com/index.php?/topic/2609-ninebot-downgrade-possible-pour-les-roues/&page=1

J'ai effectué un travail de traduction ci dessous je vous conseille toutefois de lire les deux précédents liens avant de vous lancer, vous aurez ainsi l'ensemble des infos. les illustrations sont reprises du tuto original russe.

Pour ma part sans être spécialiste j'ai réussi à remettre ma roue en 1.3.5 :D mais attention il y a toujours un risque éventuel de brickage  lors de la mise à jour.

TUTO:

Récupérer le package à cette adresse:
Download the package HERE.

1. Télécharger sur votre PC et décompresser le .zip sur la partition du disque où se situe votre système en général C:
2. Appuyer simultanément sur win+R pour faire apparaître la fenêtre ci dessous (Executer)

taper cmd et valider.

wklyd9.png

3 Dans la fenêtre qui apparaît tapez ensuite : ipconfig et validez.
4. Noter soigneusement l'IPv4 sur un papier par ex: 192.168.0.155 sur l'exemple ci dessous.
    Noter également la passerelle par défaut : 192.168.0.1 sur l'ex. Vous en aurez besoin ultérieurement pour configurer votre téléphone.
1836dle_thumb.jpeg

Ensuite aller chercher en suivant ce chemin     C:\9BDgrader\Posadis 0.60.6\Config\ninebot.cn.prm
5. faites un click droit sur le fichier ninebot.cn et choisir "ouvrir avec" utiliser l'application "bloc-notes" et remplacer les valeurs des 3 adresses IP qui apparaissent par l'adresse IPv4 de votre ordi que vous avez noté précédemment. cf exemple ci dessous.

6. enregistrer le fichier et fermer "bloc-notes"
1jlxio1_thumb.jpeg

7. Lancer l'application  C:\9BDgrader\Assemble.bat
La fenêtre ci dessous s'ouvre.
8. rentrer le chiffre de 1 à 9 qui correspond au firmware que vous souhaitez installer puis valider.

Un downgrade vers 1.2.7 dans l'exemple (perso je préfère la 1.3.5 excellente pour le freestyle)

vbjet1_thumb.jpeg

Attendre que la fenêtre suivante s'affiche
9. valider en appuyant sur n'importe quelle touche.

18jqwl4_thumb.jpeg

Ensuite il faut démarrer le serveur HTTP
10. double click sur startwebserver:  C:\9BDgrader\startwebserver.bat
Si vous avez une fenêtre de sécurité accepter l’exécution (cf ci-dessous)

rcregq_thumb.jpeg
Si cette fenêtre s'affiche: autoriser l'application à accéder à internet  via le firewall.
Si vous avez désactivé votre firewall auparavant il n'y aura pas cette fenêtre.

1nwajdr_thumb.jpeg

Le fenêtre ci dessous doit impérativement apparaître de manière permanente elle vous confirme que le serveur HTTP est fonctionnel.(inutile d'aller plus loin si vous ne la voyez pas plus d'une seconde)

Note: Je n'ai jamais réussi à la voir apparaître sur w10 même en désactivant le firewall et l'antivirus. Sous XP elle est apparue à la première tentative avec le firewall désactivé. Vik's m'a toutefois confirmé que ça fonctionnait sur w10 il faut vérifier que le port 80 soit ouvert. win+R/cmd/ puis taper netstat valider et rechercher dans la liste l'appli qui utilise le port 80.

1a1whzo_thumb.jpeg

Démarrage du serveur DNS
11. Double clic sur startposadis:    C:\9BDgrader\Posadis 0.60.6\ startposadis.bat

Autoriser si la fenêtre de sécurité apparaît:
14ahabj_thumb.jpeg

Cette fenêtre doit impérativement apparaître elle valide le fonctionnement du serveur DNS

pwarcv_thumb.jpeg

Vos serveurs sont prêts à se substituer à Ninebot :27:
Maintenant il faut configurer votre téléphone . Vous avez besoin de l'application en version 3.5.1
Si ce n'est pas le cas désinstallez votre appli Ninebot et réinstaller celle qui est fournie dans le package.
Procédure : copier le fichier apk sur la mémoire interne de votre téléphone, aller chercher le fichier avec un explorateur et exécuter. Dans les paramètres il faut autoriser l’installation d'appli en dehors du playstore.

Démarrer l'appli rentrez vos identifiants et connectez vous à la roue.
Puis arrêter la roue de préférence sans arrêter l'appli, le tuto original dit de fermer l'appli mais j'ai eu beaucoup de mal à la relancer quand j'ai été sur le serveur http de mon pc, il a fallu que je rentre mes identifiants en 4G pour ensuite activer le wifi.
nous allons configurer le téléphone pour communiquer avec les serveurs que nous avons mis en marche sur notre PC.

Allez dans paramètres/wifi/ faites un appui long sur votre réseau local et choisir Modifier le réseau.

16pwgo6_thumb.jpeg

Entrer le mot de passe de votre réseau WIFI puis afficher les options avancées.
Dans les paramètres IP choisir IP fixe puis modifier votre adresse IP actuelle par une adresse inutilisée par votre box (le 155 a été remplacé par 120 dans l'ex)

Entrer l'adresse de la passerelle par défaut que vous aviez noté à l'étape 4.
1foh0js_thumb.jpeg
Ne pas oublier de remplir DNS 1 et 2 avec l'adresse IPv4 de votre ordi noté en 4 (il va devenir votre serveur pour le downgrade)

1dbj8nb_thumb.jpeg

Enregistrer (connecter sur mon tel)
Ouvrez un navigateur internet sur votre tel et tapez l'adresse:  www.ninebot.cn

11cig0m_thumb.jpeg

 Si vous ouvrez le site officiel Ninebot vous avez fait une erreur sur le paramétrage du serveur DNS.

Si vous avez une erreur type page "not found" cela peut venir des ports 80 ou 53 qui sont bloqués par le firewall ou l'antivirus.
désactivez les et réessayez.

Si vous avez «You are ready to firmware ninebot one! By MRN76» vous êtes un chef et vous êtes prêts pour le downgrade !!

Allumez la roue et connectez la à l'appli
Vous avez une notification pour un nouveau firmware version 1.4.2. (en réalité c'est votre downgrade déguisé ici 1.2.7)

1gs3673_thumb.jpeg

C'est ensuite la procédure habituelle de mise  à jour perso je n'ai eu aucun problème :big_smile:mais à chacun de juger des risques.

Modifié par feelfree
  • +1 2
Lien vers le commentaire
Partager sur d’autres sites

Salut Pierrick

La réactivité  est bien meilleure et tu n'as plus de bips dès que tu accélère un peu plus vivement. La roue est beaucoup plus plaisante à utiliser. Je pense que le 1.4.0 bride la puissance max  pour protéger la carte mère (supposition)

La différence est notable sur la capacité à monter des pentes avec un % très élevé.

Je l'ai expérimenté à basse vitesse  sur une pente herbeuse : là où le 1.4.0 va limiter la puissance donnée et couper la roue, je passe en 1.3.5. Attention je parle d'un pourcentage extrême.  En utilisation "normale" je n'ai jamais eu de soucis en 1.4.0. Mais je reste toujours très progressif en accélération et ne fait jamais bipper ma roue.

Concernant le bms je n'ai jamais eu de coupure liée à la mise en sécurité de la batterie. Je pense que c'est un faux problème . 90 % des coupures sont plus liées à des erreurs de pilotages demandant une puissance que la roue ne peut fournir.

Un bms qui se met en sécurité rend impossible le redémarrage de la roue sans la brancher au chargeur. Je n'ai pas le souvenir de beaucoup de comptes rendus qui décrivent ce souci.

En reprenant la lecture de ce topic: 

tu verras que certains sont contents du 1.4.0 pour ma part ça a été une punition de rouler avec ce firmware et je revis :roule:

Lien vers le commentaire
Partager sur d’autres sites

Merci pour cette reponse clair et précise
Moi qui n'est connu que le dernier firware je vais le tenter.
On sait ce qu'on perd mais pas ce quon qu'on gagne mais vu le nombre de wheelers heureux de ce retours de logiciel. C'est que ça doit valoir le coup.

Donc pour ceux qui ont remis l'ancien firware, heureux de retrouver leurs sensation ?

Lien vers le commentaire
Partager sur d’autres sites

Je ne connais pas d'autres wheeler qui ont effectué la manip et finalement peu de retours positifs sur ce tuto.
En matière de firmware si celui que tu utilises te convient j'aurais tendance à te dire ne touche à rien...
Si tu roules calmement et que tu ne sollicites pas ta roue de manière intensive comme sur des inversions en freestyle, la différence ne va pas forcément te sauter aux yeux.
N'oublions pas qu'il y a toujours un risque lors du flashage.

Lien vers le commentaire
Partager sur d’autres sites

Oui je vais peut-être laisser comme c'est ca me va bien, je connais a peu près les limites bien que je continu a les chercher de temps a autres car je suis curieux de connaître les réelles capacités de franchissement de la bête !
Je vais attendre voir si y a d'autre retours positifs. Au cas ou.
Et si je fait la manip, pourais je revenir a mon firware 1.4.0 ?
Car si ca ne nous convient pas ....

Lien vers le commentaire
Partager sur d’autres sites

A la fin de la manip après l'arrêt du serveur sur ton pc ton appli ninebot va afficher le nouveau firmware (1.2.7 dans notre ex) et te proposera à chaque démarrage de l'appli une mise à jour vers la dernière version soit 1.4.0 par le biais du serveur officiel.

Si le downgrade ne te convient pas il suffit d'accepter la mise à jour officielle et tu reviens en 1.4.0.

A priori on peut changer de firmware autant de fois que l'on veut tant qu'il n'y a pas de problèmes pendant la mise à jour...

J'ai ma roue depuis presque deux ans et j'ai fait presque toutes les mises à jours qui sont disponibles dans le pack dans mes souvenirs la 1.2.7 permet d'avoir la meilleure v de pointe. La roue est devenue plus fluide à basse v à partir de la 1.3.0. Ma préférée est la 1.3.5.

A noter que le pack permet de charger la 1.4.1 mise à jour qui devait sortir en juin 2016 et qui n'a jamais été déployée c'est une curiosité qui est peut être à tester ou pas !

En espérant t'avoir aidé. 

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Je viens de downgrader ma 9E+ en 1.3.5.

Aucun problème, je retrouve des sensations plus proches de ma V8, avec une horizontalité plus prononcée, ce qui me va très bien. Je n'aimais pas les mouvements de pompe avant/arrière de la 1.4.

Par sécurité, me méfiant de ce type de code, j'ai fait l'upgrade à partir d'une VM pour ne pas contaminer ma machine avec un éventuel malware.

Si vous faites comme moi, n'oubliez pas de désactiver les deux firewall, celui de l'OS de la VM, bien sur (ici Windows7), mais aussi celui de la machine Hôte.

J'avais un peu oublié celui de la machine hôte dans ma première tentative et cela marchait moins bien :D

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Salut,

 

Je voudrais faire le downgrade de ma ninebot one e+ du 1.4 vers la 1.3.5 en suivant le tuto mais les autorisations de l'application ninebot 3.5.1 sont inquiétantes, comme par exemple le fais de passer des appels sans action du l'utilisateur :/

ça ne vous perturbe pas vous ?

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
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...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

arrow_upward