Habe gerade nachgesehn,ist mit FF.BLE ist nicht das Problem, die kann man per ST-Link downgraden. Wichtiger ist, welchen Controller du drin hast:
Nicht unmöglich, aber sehr sehr unwahrscheinlich!Vielleicht gibts mal eine einfachere Möglichkeit per App das wieder zu hacken !
Neusten Erkenntnissen zu folge wurde in die BLE Firmware (Dashboard) eine Zertifikats basierte Sperre eingebaut. (Danke @nandtek für Details)![]()
Diese Sperre/Verschlüsselung ist auf dem neusten Stand der Technik, und gleicht der aktuellen https Technik.
Deswegen ist es sehr unwahrscheinlich das es in nächster Zeit ein Hack dafür geben wird, der das Flashen via Bluetooth erneut ermöglicht.
Das warten auf eine nur App basierte Lösung für den Downgrade macht somit nur noch sehr wenig Sinn.
Ist das tatsächlich gefahrlos möglich? Ich habe hier einen neuen Xiaomi Scooter 1S, der bisher weder eingeschaltet noch mit einer Smartphone-App verbunden wurde. Da ich von dem Zwangsupdate in der originalen Xiaomi MiHome App gelesen habe, wollte ich mich vorher informieren, wie ich den Scooter am besten aktivieren kann / soll....Eine Aktivierung vom Roller ist unabhängig von der Controller Version gefahrlos mit downG oder SHU möglich. Wer kein Interesse am Modding hat oder bereits die aktuellste BLE Version drauf hat (siehe Punkt 2.1), nutzt die offizielle App zur Aktivierung und Bedienung....
Wurde schon vielfach beantwortet: Den Roller aus der Mi Home App löschen und neu hinzufügen, dann geht's wieder. Das hat aber nichts mit der Aktivierung zu tun, sondern allgemein damit, das man eine andere App mit dem Roller verwendet hat. (Anders gesagt: Dieses Löschen -> Hinzufügen muss man in der Mi Home App immer machen, wenn man zwischenzeitlich eine andere App verwendet hat.)anschließend aber keine Verbindung mehr mit der originalen Xiaomi MiHome App aufgebaut werden konnte.
Wenn du dir eine Option zum Tuning offen halten möchtest, lies bitte hier den ersten Post, inbesondere gilt es die Versionsnummern wie beschrieben zu prüfen.Gerne würde ich mit dem neuen E-Scooter erstmal ein paar Erfahrungen sammeln und nicht sofort mit dem Tuning beginnen.
Prima, vielen Dank für die Infos. Dann werde ich den Scooter erstmal mit einer alternativen App aktivieren und anschließend die Versionsnummern überprüfen.Wurde schon vielfach beantwortet: Den Roller aus der Mi Home App löschen und neu hinzufügen, dann geht's wieder...
where can i get this modification?modifizierte VLT247
From here:where can i get this modification?
Moin
Gebrickst und zugenäht! Hier wurde dir doch bereits der korrekte Hilfe-Thread an die Hand gegeben...Gibt es irgendwo eine Anleitung wie ich das wieder hin bekomme? Vielen Dank
Antwort (Link):Allerdings bekomme ich, wenn ich den Scooter in der Xiaomi App hinzufügen möchte die folgende Fehlermeldung: Erfolgreich verbunden (soweit so gut) aber die zweite Meldung "Konnte Kriterien nicht authentifizieren -29). Womit hängt denn das zusammen ?
Durch eigene Experimente habe ich herausgefunden, dass die BLTID nicht auf dem BLE Chip festgebrannt ist. Nach einem zweiten Aktivierungsvorgang hat sich diese geändert! Danach war es mir nicht mehr möglich, mich mit der Mi Home App zu verbinden: Man erhält dann dort den Fehler "Konnte Kriterien nicht authentifizieren (-29)" / "Standard verification error (-29)".
Dieser Fehler kommt deshalb zustande, weil die bei der Erstaktivierung auf dem Server hinterlegte ID nicht mit der aktuellen ID übereinstimmt. Da zumindest die letzten Zeichen der ID zufällig generiert werden, gibt es hier dann auch keine Möglichkeit mehr, jemals den Roller wieder in korrekten Region in der offiziellen App zu nutzen, außer man hat sich vorher zufällig die BLTID notiert. Diese kann man dann manuell über ST-Link an die richtige Stelle im Flash des BLE Chips eintragen. Danach verschwindet auch der Fehler bei der Verbindung mit der offiziellen App. Meinen Roller konnte ich auf diese Weise wieder "retten". Ich kann jedem nur empfehlen, die BLTID zu notieren, dafür gibt es nun die Funktion in meiner App!
Danke für die flotte Rückmeldung.Antwort (Link):
In deinem Fall ist es so, dass weil du deinen Roller nicht über die offizielle App registriert hast, die BLTID dem Xiaomi Server nicht bekannt ist. Wenn du diese App nutzen willst, kannst du die Region auf "Russland" setzen.
Die Frage ist halt noch, wieso du nach dem Aufwand mit Aktivierung und Downgrade die offizielle App überhaupt nutzen willst.
Ja, das war bisher problemlos möglich.Wenn ich die Region auf Russland ändere, dann kann ich diesen hinzufügen ?
Hast du die BLE Version gespooft? Sonst wirst du das Update machen müssen, um diese Funktionen zu nutzen und dann ist nix mehr mit VLT.Hintergrund: Naja weil das die einzige App ist, die unter iOS funktioniert in der ich überhaupt etwas vom Scooter einsehen kann oder diesen bspw. auch sperren.
Ja, als ich die ersten Custom Firmwares probiert habe, hab ich Spoofing eingeschaltet. Habe dann aber festgestellt das die eigentlich gut funktionieren aber der Scooter dann nicht mehr aus geht wenn ich keine DRV247 drauf lasse. Grundsätzlich war dann die Überlegung, den Scooter einfach an zu lassen aber so könnte ich Ihn wenigstens über die App direkt sperren. Da müsste man dann natürlich noch schauen wie viel das an Akku zieht, aber das könnte überschaubar sein.Ja, das war bisher problemlos möglich.
Hast du die BLE Version gespooft? Sonst wirst du das Update machen müssen, um diese Funktionen zu nutzen und dann ist nix mehr mit VLT.