Ninebot ES/SNSC Custom Firmware (CFW) ST-Link Flash Tutorial

Ғылым және технология

Hack your Ninebot ES1/2/3/4 scooter's firmware boost speed and acceleration up to 20+mph!
If you would like to support our channel, we now offer dashboard and control board flashing services. For more details, please visit: www.bananascience.net/store
Products:
Ninebot ES4 electric scooter: amzn.to/2U1fJEW
Ninebot ES1/2/3/4 replacement dashboard (not flashed): amzn.to/3e3lKYC
ST-Link V2: amzn.to/3ARM55G
TS100 soldering iron: amzn.to/3yLAD9S
SN100C lead free solder (the best lead free solder): amzn.to/3dPEOcM
Fluke-101 multimeter: amzn.to/3AO0Eaz
*BEFORE LEAVING A NEW QUESTION BELOW PLEASE READ THE EXISTING COMMENTS*
If you still have any questions regarding the steps performed in this video, feel free to leave them in the comments section below and we will try to get back to you as soon as possible. If you are looking for help regarding hacking an ex impounded rental scooter or other Ninebot scooter help , please join the Scooter Hacking Discord discussion channel by following the steps here: www.scooterhacking.org/
Useful Links:
Command Line Commands: hackmd.io/@aJPspKtTS7Gd4_5OLC...
Scooter Hacking Wiki Ninebot ES: wiki.scooterhacking.org/index...
Stock/OEM Dashboard Firmware: wiki.scooterhacking.org/index...
If the wiki is down: drive.google.com/file/d/1AAXm...
ST Link Documentation: hackmd.io/s/Bki2fcWwE
Ninebot Custom Firmware (CFW) Generator: ninebot.scooterhacking.org/
Motor Power Constant (MPC) Data: docs.google.com/spreadsheets/...
Scooter Hacking Wiki Home/Donate: wiki.scooterhacking.org/index...
Scooter Hacking Hub: www.scooterhacking.org/
Ninebot ES/SNSC ESC/control board flashing tutorial: • Ninebot ES/SNSC ESC/Co...
Miscellaneous useful files n' stuff: drive.google.com/drive/u/1/fo...

Пікірлер: 665

  • @BilZbUb
    @BilZbUb4 жыл бұрын

    Comprehensive, easy to follow and notes safety concerns. Kudos and thank you.

  • @kalkurap
    @kalkurap2 жыл бұрын

    Followed the directions here and another video on this channels which shows how to flash the speed controller. I was able to successfully re-flash a spin scooter without much trouble. Thanks Banana Science!

  • @joshtaylor9585

    @joshtaylor9585

    2 жыл бұрын

    @kalkurap I'm getting ready to try and do that. What version of spin scooter was it Max or Max Plus? Could you give me any advice/ tips/ help lol.. btw I'm kinda a novice I know a lot and have played around modding several scooters but completely new to flashing although I've read a super ton on it maybe too much 🤯 appreciate any advice you could give

  • @KagerouXD
    @KagerouXD4 жыл бұрын

    Thank you very much for the clear tutorial... worked perfectly for me after flashing the bluetooth dashboard. Though I could not flash the control board but that is not the issue causing my wheel to rattle when it turns, I found out that one of the hall sensor wire connecting to the motor is broken, so join them back and its working perfectly now.

  • @robertoeugenefunksaltares7462

    @robertoeugenefunksaltares7462

    4 ай бұрын

    Como delimitar mi patinete eléctrico bongo cecotec

  • @robertoeugenefunksaltares7462

    @robertoeugenefunksaltares7462

    4 ай бұрын

    Alguien sabe como puedo hacer para poder hacer la belocidad a 25 kh

  • @MrMiix-qq7wd
    @MrMiix-qq7wd4 жыл бұрын

    i tried to put the mpc to 35000 fucked it all up hahahah, but i got a new one and 44000 is perfect , everything works in this video guys. this guy is really cool. Easy steps to follow . i wish all tutorials were like this. cheers

  • @PlanetCypher_
    @PlanetCypher_5 жыл бұрын

    @13:50 KERS = Kinetic Energy Recovery System = regenerative braking that also pushes a charge to the battery.

  • @markrodriguez2137
    @markrodriguez21374 жыл бұрын

    👌👍🕺🕺🕺Yes it works.This is now the best scooter out there.Thank you.

  • @taitheguy85
    @taitheguy855 жыл бұрын

    Great vid. Better too fast, than too slow. Ez to pause. Annoying to wait. HLY SHT it worked! Perfect companion to the website tutorial. Got a scoter for dirt cheap!

  • @isacastillo6951
    @isacastillo69514 жыл бұрын

    I love your work!!

  • @vascocosta1415
    @vascocosta14155 жыл бұрын

    Works fine! Thanks

  • @Ramanych
    @Ramanych4 жыл бұрын

    Большое спасибо за инструкцию. Прошил через Flasher свой самокат и он стал резвее ,но скорость с 27 км\ч поднялась лишь до 30 км\ч , хотя я задавал максимальную в 35 км\ч.

  • @georgepentafragas2200
    @georgepentafragas22004 жыл бұрын

    Hello to everyone. I have an ES4. I have never hacked anything. With the last update from Segway, which i think it was released about 3 weeks ago, my scooter now goes up to 32km easily. Also it used to suddenly brake when i was going downhill in order to not pass 32km (which was a bit dangerous) but that braking is also gone. Yesterday for example I went 40km downhill.

  • @Zamani3033

    @Zamani3033

    4 жыл бұрын

    Is this with full battery and without cruise control?

  • @georgepentafragas2200

    @georgepentafragas2200

    4 жыл бұрын

    @@Zamani3033 No cruise control. Battery doesn't matter if it is fully charged. I get 32km even if the battery is at 50%.

  • @theomanu7290
    @theomanu72904 жыл бұрын

    Have you ever had a problem with the control boards? Mine appears to have broken by itself on my ES3. Do you have a tutorial on how to fix this?

  • @rickiekohlhepp6867
    @rickiekohlhepp68674 жыл бұрын

    Hello. I preciously left some questions and am still stuck and dont know what to do, but I want and need to learn tk be self sufficient. So anyways, I went ahead and made a purchase to show you that I am serious and will give your group money for teaching me. Everything you covered i ha e because you guys are really effective teachers( and at such a impresive age. Please consider us linking up via pcs and I could share my sceeen and watch what you do to get thru what i am having issues with. Please consider I really need it. Eternally indebted to you!

  • @flamaest
    @flamaest5 жыл бұрын

    Very well made video!

  • @jamesthomas8481
    @jamesthomas84814 жыл бұрын

    Say i remember hearing somewhere that the stlink is no longer needed, a new update eliminated the use for it. Is this true or will I still need the st link?

  • @SpookieNZL
    @SpookieNZL5 жыл бұрын

    Excellent Video. I Noticed with the Online Tutorial has a Few Commands Missing? You add ( init then Press Enter ), Then the other Command ( reset halt enter etc ) Is that Guide the one you created online? Was Wondering if it was Possible if You Could put the Commands on here to make it easier to Copy & Paste. Or if its your Online Guide perhaps add the other missing commands? Thanks :-)

  • @ignacioramiro2676
    @ignacioramiro26764 жыл бұрын

    links for stock firmware is not available any more. can you upload again? Thank you.

  • @Quyrach
    @Quyrach3 жыл бұрын

    Hello, thank you for sharing the video. I'm using a ninebot ES2 car, I want to use the car's power to install the horn and turn signal lights. Can you guide me where to separate the power source from? sorry my english is not good, thank you very much.

  • @XFILMZ
    @XFILMZ4 жыл бұрын

    Hey man! Did you purchase a new speed controller or are you using the voi speed controller?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    The one we happen to use in this video was an ex Bird speed controller.

  • @garytreagust2391
    @garytreagust23914 жыл бұрын

    Hi, best info I have seen so far but I am so stuck with my sons scooter , it just stopped working I have bought 2 sets of controller esc boards and dash boards and all I get is beeps and the right rear light flashes, the segway app says battery firmware needs updating . I cant find info on this any where any help would be appreciated it just beeps and only goes about 3 or 4 mph max. I have spent over £100 and waited over a month and it is still a piece of junk. any recommendation on a better scooter also I am fed up trying to fix this thing with no help from suppliers.

  • @hdim5651
    @hdim56513 жыл бұрын

    Heyy, links for Stock/OEM Dashboard Firmware are down :cc Ty !

  • @Socalshortybulls
    @Socalshortybulls3 жыл бұрын

    Great video! Can you do one for the M365?

  • @shortfilipinoguy
    @shortfilipinoguy4 жыл бұрын

    I just got an ES4. And I'm the type to modify things. Is this truly safe? and even with todays up to date firmware I can technically just flash? I'll look into it more.

  • @AdoxXxs
    @AdoxXxs4 жыл бұрын

    If i Order a Original Dashboard and Controller Board Replacement part from AliExpress, do i need to do this procedure.(I only ask because the sellers write that it is activated)

  • @LucasDrougge
    @LucasDrougge2 жыл бұрын

    Cool! Does this work for yosemite e scooter as well? Model EH600. Would greatly appreciate a reply :)

  • @xante1162
    @xante11625 жыл бұрын

    I did exactly as the video shows and works just fine! tks! :D

  • @Platinum989

    @Platinum989

    5 жыл бұрын

    Which scooter was it?

  • @xante1162

    @xante1162

    5 жыл бұрын

    Ninebot es4

  • @lautypaz

    @lautypaz

    4 жыл бұрын

    What is the top speed?

  • @xante1162

    @xante1162

    4 жыл бұрын

    36km/h straight line. with 43000 cfg

  • @karservisas8347
    @karservisas83473 жыл бұрын

    Hello, I can't find full_ble.bin file in /firmware/esx/BLE/. Can you advice something?

  • @mvidkjaer
    @mvidkjaer5 жыл бұрын

    Excellent video. I have installed the external battery on my ES2 and the speed on standard mode got a kick from 20 kph to 27 kph and the sports mode from 25 kph to 32 kph. This is way to fast for me. I basically just wanted the extra range and not the speed. The gap between limited mode and standard mode is a wopping 12 kph. Would it be possible to flash the firmware using a higher Moter power constant. Would that lower the speed for standard and sport mode? Will it influence the limitation mode where max is 15 kph at the current setup?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    To lower the max speed, change the top speed number in the CFW generator. Lowering the motor power constant will lower acceleration and torque but not top speed. I’m not sure if lowering the top speed affects non sport mode though. Let me know if you find out!

  • @brunoapolinario883
    @brunoapolinario8834 жыл бұрын

    Hello! I did all the correct steps but when connecting the ninebot flash to the scooter it detects the scooter but does not let the option open file to be able to insert the bin file. What could I have done wrong? The screen on the scoter only flashes. Thank you

  • @VascoPCosta
    @VascoPCosta5 жыл бұрын

    Thanks!

  • @alexanderdavenport319
    @alexanderdavenport319 Жыл бұрын

    so I just had a new Controler (ESC) and a new Bluetooth dashboard delivered from eBay. Do I need to do any programing to any of those two pieces just to operate at regular speed?

  • @dryoutubee
    @dryoutubee11 ай бұрын

    I have a question regarding other segway C15e ... I tried to lock it back or reset but not quite success..since there is no app for it !? Any idea how we can lock it ? Or reverse activation thx

  • @graczuwro
    @graczuwro4 жыл бұрын

    After installing CFW i cant change scooter name thru ninebot app, and how to secure from changing my CFW to toher, by other persons? ( solder back c15? )

  • @The_Brew_Dog
    @The_Brew_Dog Жыл бұрын

    Can someone tell me if any of these steps will work for a Segway mini lite? I bought one that was supposedly “new” works ok, but I can’t get it to connect via Bluetooth therefor I have additional feature/mode control. Rather then passing on my problem to someone else by selling it, thought I’d see if flashing the firmware would fix it. Any guidance is appreciated.

  • @alenvelic8319
    @alenvelic83194 жыл бұрын

    Hej! I succesfully flashed the dash with st-link, but when i connect dash to the scooter it doesn't work, nothing lights up on dash and only the sound is heard and the lights come on. There is nothing I can turn off until I unplug the battery from esc.

  • @ihuybui510
    @ihuybui5105 жыл бұрын

    Hi, After you are done with the firmware flashing do you resolder the C15 capacitor?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Nope

  • @ihuybui510

    @ihuybui510

    5 жыл бұрын

    @@BananaScience thank you!

  • @yenne1000
    @yenne10004 жыл бұрын

    how manny MPC is safe but good power for es1 with external battery ?

  • @mno3ddesign3dprint
    @mno3ddesign3dprint3 жыл бұрын

    Do you have any idea how can I active Bluetooth connetion of ES4 (SNSC1.0)?

  • @user-si6ut6xp3u
    @user-si6ut6xp3u3 жыл бұрын

    Спасибо чувак за труды!

  • @itzanselmo1394
    @itzanselmo13943 жыл бұрын

    Good video, this works on es1?

  • @darrengreene-wynter5296
    @darrengreene-wynter52965 жыл бұрын

    can I do this with the dashboard on the jump scooters? Also how would I get stock firmware on the ESC of the bird scooters. I heard that they now have custom firmware

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Darren Greene-Wynter this will work with any ex rental scooter that utilizes Ninebot ES/SNSC hardware (note some things may need to be replaced) Yes, the new BIRD scooters are using proprietary firmware on their ESCs but it can be removed via flashing stock firmware using the ST Link. Please refer to the scooter hacking forums for more details on that. (See ninebot section about error 10) This does involve completely dismantling your powertrain, however, and if you just don’t want to have to go through the hassle of flashing the ESC you can just buy a new one online (note you still will need to dismantle your entire powertrain to install the new one)

  • @BuGsTeR447
    @BuGsTeR4474 жыл бұрын

    Ive succesfully flashed the dash but still cant chenge bluetooth name. Any solutions?

  • @pmsr1980
    @pmsr19803 жыл бұрын

    Great video. I bought mine already modified and with external battery and I was having a blast with and has been a blessing to avoid using public transportation. Now, after less than 800kms and six months later, in Sport mode, everytime after a couple hundred meters after begining my daily use I'm having massive torque loss!! It takes forever to reach 30km/h and before was a metter of seconds... small uphills that was possible to make at 20kms/h now it's climbing at 8 / 9kms /h :(... What do you thing it could be and how to fix it, since I haven't found any solution in the internet? TY

  • @Tokzz69

    @Tokzz69

    10 ай бұрын

    Battery related problem probalbly

  • @anasbo1196
    @anasbo11965 жыл бұрын

    Hello want to ask you, can i do it with mac pc or only windows. And another question. The usb key you have, its a special one or can i buy it everyplace?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    You can buy the ST Linker USB device from the link in the description below. You can use mac to do the ST Link flashing (terminal code is a bit different so make sure to check the website where I copy the commands from for the mac version) but you will need to use an android or windows to upload the stock firmware. You could boot into windows on a mac using boot camp though which should probably work.

  • @sidewinder4861
    @sidewinder48614 жыл бұрын

    Please help if you can, with these two problems...I flashed my brand new es4 with the ninebot flasher to this CFW and left everything the way it was set...why does the auto brake kick in when i reach 20 mph? Can't stand it...also my iphone ninebot app keeps asking me to upgrade to new firmware...spoofing is not sticking in CFW?

  • @donatassaltenis9148
    @donatassaltenis91484 жыл бұрын

    Hello, i bought es3 from rental company. And bluetooth light is not blinking. Any ideas wheres might be the problem?

  • @adambimantoro7805
    @adambimantoro78053 жыл бұрын

    NICE tutorial sir ..........thank you so much

  • @warrenwilliamson350
    @warrenwilliamson3504 жыл бұрын

    I purchased a refurbished es3 from Newegg. I road it a couple times and now I’m getting an error “A phase sampling”. Not sure if it needs a new main board. I can’t find any help on the net. Can someone point me In the right direction? Thanks

  • @isaiabdielcruzirineo1543
    @isaiabdielcruzirineo15434 жыл бұрын

    hola amigo tengo una duda mira mi pantalla la estaban arreglando pero me dicen que no tiene las entradas para swdio/clk/gnd fueron removidos por seguridad mi patín lo compre de un lote de patines ya usados unos en muy mal estado habrá forma que me pueda conectar por otro lado ??

  • @jimmychafins
    @jimmychafins3 жыл бұрын

    Anyway to do it without adding an external battery..?

  • @owengraham3211
    @owengraham32115 жыл бұрын

    i have an snsc bird. i replaced the tracker box with a dashboard. i have not flashed it yet but upon connecting the dashboard i get error 10. will flashing the original firmware fix this?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Not sure if stock firmware will fix it but it's worth a shot. It it doesn't work check out this forum discussion: www.scooterhacking.org/forum/viewtopic.php?f=6&t=40

  • @markcozzie
    @markcozzie4 ай бұрын

    Did you do video how add custom battery?

  • @sidewinder4861
    @sidewinder48614 жыл бұрын

    ESC OFW dump: does not open in Ninebot Flasher...the file is incomplete...Do you have a better link?

  • @LoveUniqueStudios
    @LoveUniqueStudios4 жыл бұрын

    Just got a used es4. I can’t update the app and I can’t change the speed mode. Any ideas on how to fix this? I’m new to this so please describe sad best as possible. I also only own a Mac and iPhone. Thank you kindly!

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You will need to change the serial number on your ESC. This can be done through the Ninebot Flasher app but is only possible with a PC I believe. We offer serial number changing services on our website bananascience.net though it would be a huge pain for you to have to ship your esc to us for such a small issue.

  • @adletnoah1898
    @adletnoah1898 Жыл бұрын

    Hi! Can u do the same video for E series?

  • @szymonhamera7211
    @szymonhamera72114 жыл бұрын

    hi can you do that for ninebot mini i know is old but ists kiling me max speed 10 mph, i will be very happy to change that. I do some reserch and have some konwolege but no expierience.

  • @neilbandier
    @neilbandier5 жыл бұрын

    Hi I have a doubt with the ESC (electronic speed control) is not the same dashboard? It is the motherboard that is where the battery is connected. I have a scooter of that tutorial reference but it does not turn on, nothing appears on the screen if I turn off the taillights, turn on the screen but not the speedometer. I think it is a type of blocking my concern is that I bought the dashboard and it doesn't work. I lose my money. What advise me please

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Is it an ex rental scooter? The two electrical components people confuse a lot are the dashboard and the control board (AKA ESC). If you have an ex rental scooter you will likely have to flash the control board as well as the dash to get it to work.

  • @stanpeovitis7303
    @stanpeovitis73034 жыл бұрын

    Hi, thanks for a great video. I just purchased a Ninebot Max, do you have a tutorial on how to remove the speed limiter on that model?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    We unfortunately don't but there's a section for that in the discord channel if you've got any questions.

  • @miguelbaltazar7095

    @miguelbaltazar7095

    4 жыл бұрын

    It would void the warranty right?

  • @honey-ro9xg

    @honey-ro9xg

    4 жыл бұрын

    Miguel Baltazar yes

  • @honey-ro9xg

    @honey-ro9xg

    4 жыл бұрын

    BananaScience what’s the discord?

  • @MidnightWolfang
    @MidnightWolfangАй бұрын

    I know it's been a while, but I have a scooter that can't turn the Bluetooth on, it seems to not reset or something, it was from those that Uber was auctioning... If I remove C15 to reset it and put it back, will it work?

  • @romanp1085
    @romanp10855 жыл бұрын

    Hello , thanks for the tutorial , I was wondering if this is still possible on a dashboard that’s display doesn’t work, the scooter works normally , only the display is not showing , you can only see it all turn on when you turn the scooter , kinda like with a car when you turn the ignition on and the dashboard lights all light up at the same time for a moment

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Yup. you probably have a Spin dashboard which doesn't turn on because of a custom firmware they install on it. Not only will flashing custom firmware allow you to use a higher top speed, it will also make your dashboard light up and work normally.

  • @johnf2297

    @johnf2297

    4 жыл бұрын

    BananaScience I’m completely lost. I downloaded the file it’s in my documents. Goto command prompt put in the CDOCD stuff keeps saying cannot find document, it seems like it’s in a zip file but someone said it doesn’t show as a zip file need some help Dunestoriver@gmail.com

  • @juana2254
    @juana22545 жыл бұрын

    Hi, it's posible to use another internal battery as external or "Second" battery?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Funny you ask. As I'm writing this reply we are editing a tutorial video on exactly that. (should be out in a week) Until then, check out our Thingiverse post for some more info. www.thingiverse.com/thing:3702069

  • @nordemoniac
    @nordemoniac4 жыл бұрын

    Why is soldering necessary? Won’t most scooters have a stock dashboard?

  • @Kacuri-kacebi
    @Kacuri-kacebi2 жыл бұрын

    hello i have a ninebot es4 I wanted to increase the speed,And I uploaded the wrong zipp Then uploaded but No longer shuts down and writes error 10 Who can help me?

  • @jcjc3455
    @jcjc34555 жыл бұрын

    Good Job. Thïs vidéo help me fine.

  • @jaypongs
    @jaypongs3 жыл бұрын

    hello is there any new sites that i can download the links for flashing my es2?

  • @takarahex6355
    @takarahex63555 жыл бұрын

    Hello, I got a jump scooter from the impound, the esc has a green light blinking. Do you think I need to replace that esc as well the dashboard. Or I can just flash the dashboard that comes with it? Or maybe I need to get replacement one from amazon for both of them. Thank you

  • @johnmiles5532

    @johnmiles5532

    5 жыл бұрын

    yea replace the control board and flash the dash then it shouldwork

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Yonas mesikir yup!

  • @segway_maroc
    @segway_maroc4 жыл бұрын

    Love you

  • @benjaminschutz727
    @benjaminschutz7274 жыл бұрын

    My c15 chip appears to be on the opposite side of the board or doesn’t exist, it’s a 2019 model, have you ever witnessed this?

  • @satish890
    @satish8904 жыл бұрын

    so you cant set any lower MPC on a ES1 with External battery ? or am I misunderstanding the spreadsheet

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You can set an MPC as low as 48k

  • @Yukaparts
    @Yukaparts3 жыл бұрын

    Friend, I tried to flash my ES4 and now I turn it on, the screen immediately turns off and it begins to sound “beep beep beep” many times and I cannot accelerate, connect by bluethoot, or anything, how can I solve it? thanks

  • @segway_maroc
    @segway_maroc4 жыл бұрын

    Good work m'y trottinette work 100% with stlink

  • @deniscamacho1818
    @deniscamacho18184 жыл бұрын

    Bonjour , j aurai une question pour toi , ma trottinette affiche « erreur 10 « connais tu un moyen de réparer cela ??

  • @mr.jimbusiness6326
    @mr.jimbusiness63265 жыл бұрын

    Is it possible to pay you to do this if I send you several dashboards? Just the dump, I can do the Bluetooth part

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    Yup! You can purchase a dashboard flashing service from our website. Please email us at banana.science.awesome@gmail.com for a bulk discount. www.bananascience.net/product-page/ninebot-es-dashboard-flashing-service

  • @Elliott_7
    @Elliott_75 жыл бұрын

    I have a question , what if I have a bird scooter and I have the new dash board but I can’t make it run and the only way I know how to make run is buying a new controller is there another way to make it run Like flash the controller or something like that? Thanks have a nice day

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Forfeit 7 TV Does it read error 10? If so check out the forums on how to flash the speed controller which will fix your issue.

  • @MTS_IT
    @MTS_IT4 жыл бұрын

    hmm... EU version goes up to 30km/h by default... Does the motor get any more torque by flasing? what is the max speed you get out of it?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You can get improved torque and speed. The newest CFW updates limit you to 22mph while older versions went up to 24.

  • @MTS_IT

    @MTS_IT

    4 жыл бұрын

    @@BananaScience ahahahaha... awesome (the part of me not updating it :D)

  • @orionkanat6680
    @orionkanat66802 жыл бұрын

    @BananaScience Could you give a tutorial to do this for an american Gen 3 lime scooter? Also, you drove right by my brothers old school!

  • @sonnygines4518
    @sonnygines45185 жыл бұрын

    so if in fact i do have a spin dash board can i still use it and do the st-link flash and have it work

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    XD yeah

  • @derpherpp

    @derpherpp

    4 жыл бұрын

    illest oNe don’t u have to flash the control board also?

  • @jonathansteve228
    @jonathansteve2282 жыл бұрын

    Friend I have been working with the St-Link V2 but lately when I connect to the STM32 ST-LINK Utility I get an error like this: 18:42:50 : Can not connect to target! If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu. If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu. 18:42:51 : No target connected Know what is causing this problem, so far I can not solve it and I have updated drivers :C

  • @REALchocochan
    @REALchocochan4 жыл бұрын

    nice and clean video, but you should use de-soldering wick :)

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    Not many people know how to use those and it would just cost them more. Would make it cleaner though!

  • @pavelllpelnikkk6527
    @pavelllpelnikkk65273 жыл бұрын

    Спасибо большое за труды 👍👍👏👏

  • @Shane-gb7hi
    @Shane-gb7hi4 жыл бұрын

    Hey bud , have seen a french tutorial where he just uses the ES_downG to flash the firmware bin from the custom firmware without going through the first stage of soldering in and wiping the OEM . I've tried it that way but no results that I can get anyway regardless of his comments from people claiming otherwise ,so I guess what I'm asking is there anyway of flashing custom firmware without the soldering in or is this the only way? By your knowledge I'm leaning towards your way. Thanks in advance. Great tutorial.

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    Nope. The soldering method isn't just a less efficient way to get the same thing done. As we describe in the video, you need to use the ST link to flash OFW before flashing CFW over bluetooth.

  • @Shane-gb7hi

    @Shane-gb7hi

    4 жыл бұрын

    @@BananaScience cheers ,👍

  • @eliwhipple1854
    @eliwhipple18544 жыл бұрын

    I am trying to connect to my dashboard using ninebot flasher, and it shows up on the list of bluetooth items as connectable. I connect to it, but all the buttons are greyed out and not usable. Why this and how can I fix?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    Hmmm... Never heard of this issue before. Does your dashboard have the bluetooth light solidly on? Might be worth asking around in the Discord.

  • @Kondensatorius
    @Kondensatorius4 жыл бұрын

    now only max speed 35km/h ?

  • @simonvilsgaardsvenstrup2828
    @simonvilsgaardsvenstrup28284 жыл бұрын

    So if you want the original firmware then you have to disassemble it and if you want a custom one you just use ble?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You need to flash OFW before you flash CFW. So if you want CFW you have to flash OFW first unless your scooter is not an ex-rental scooter.

  • @awwpaw4489
    @awwpaw44893 жыл бұрын

    Hey guys it is possible to speedhack ES3? Because i've done everything like in a video, but speed is the default.

  • @hilandthornton9655
    @hilandthornton96555 жыл бұрын

    Would this mess with the app Connectability and under glow ?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Hiland Thornton nope

  • @AlexfreDholm
    @AlexfreDholm4 жыл бұрын

    Do I really need to connect the dashboard with st link or can I direct use the ninebot flasher?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You really need to connect the dashboard using an ST Link.

  • @zannnewman3147
    @zannnewman31475 жыл бұрын

    This is a great guide and worked perfect but I have 1 problem. Everything works perfect on the ES 2 scooter (the one with just the 1 internal battery) but when I do it with an ES4(has the additional external battery), I can't get the batteries to charge past 75%. Do you have any advice? Thank you for this info

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    To confirm, this is after you have flashed the hacked firmware? Is the range affected (only 75% of the range?).

  • @zannnewman3147

    @zannnewman3147

    5 жыл бұрын

    yes

  • @zannnewman3147

    @zannnewman3147

    5 жыл бұрын

    @@BananaScience ​ @BananaScience Yes, everything works perfect and 100% charge on the ES2's but my es4's will only charge to about 78%. If I take the external battery off I can charge the internal one to 100%. If I have both the internal and external battery installed, I can only get to like 78%. I checked voltage and I don't remember exactly off hand but 78% was not a display error. The voltage was lower than the ES2's showing 100%. I have swapped both internal and external batteries with my other scooters with the same results. I am thinking it's a BMS version problem. My batteries have mismatched versions but I don't know how to change them individually. I don't know if it matters but I also don't have windows 10 for the serial number change. Thank you again for your work

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Yeah it could be a BMS version issue. You can update the BMS firmware through the ninebot mobile app and then re-flash your hacked firmware afterwards.

  • @zannnewman3147

    @zannnewman3147

    5 жыл бұрын

    @@BananaScience Excellent, I will try when I get home. I was scared to install what Ninebot called the "master software" version 1.4.1. I didn't know if I could go back to hacked software after I updated or not. Also, do your LED's on the bottom work after the hack flashed install? One of my Es4 work but the other does not. I have researched and from what others say, it has to do with the serial number.

  • @santiomanas5268
    @santiomanas52684 жыл бұрын

    hi friend, i need help. I made your tutorial. now battery level does not work, speed meter does not work, can you help me?

  • @ChristianHoffer-rk8wm
    @ChristianHoffer-rk8wm8 ай бұрын

    Works with the ES1LD ? its without bluetooth !

  • @davidgbetan
    @davidgbetan4 жыл бұрын

    es necesario actualizar via bluetooth?

  • @e90_arif
    @e90_arif5 жыл бұрын

    Can I just flash the cfw to the scooter or do I have to open the scooter

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    If you have ever replaced your dashboard, you will need to open the scooter to flash stock firmware first. If you have never replaced your dash, you can just flash your scooter right away with the ninebot flasher app

  • @repatinetacolombia4285
    @repatinetacolombia42855 күн бұрын

    Hello, I hope you are well, look, I am trying to do the programming but the ocd file is no longer available, the link is no longer available, I try with ocd files from the internet and I have no connection, what could I be doing wrong, I have already done it and everything is fine this time, I can't

  • @ClauSatanic
    @ClauSatanic4 жыл бұрын

    Hi! Do you now what is the voltage from the battery to the dashboard? I just bought an ES2 and is not turning on so I'm trying to test the dashboard and I measured voltages at the handlebar, two pins are 5v and other is 14.8v. Can you help me with some advice?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    ClauSatanic I’m not sure what the voltage is but that would be a great question for the discord server. It’s probably not turning on because you still need to flash your ESC.

  • @ClauSatanic

    @ClauSatanic

    4 жыл бұрын

    @@BananaScience Thank you, I finally decided to open it and found the real trouble... Battery didn't work at all. I don't know how could they sold me a new scooter with that trouble :(

  • @ethangurule
    @ethangurule4 жыл бұрын

    I did this a while back but I recently had to get a new control board for the scooter. Now it’s back to normal and isn’t as quick. Do you know why?

  • @BananaScience

    @BananaScience

    4 жыл бұрын

    You likely purchased a clone control board. You will need to purchase an OEM control board for the CFW to affect your speed.

  • @royescue4127
    @royescue41275 жыл бұрын

    This video it great. I have an issue that I hope you might be able to answer. I have an es1 but I cannot get it out of limited mode. It was flashed to only run in China. Can I just reflash my unit to the stock firmware and get it to work here in the States???

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    R Escue I’m not 100% sure if flashing OFW will fix your issue but I think it’s definitely worth a shot. If it’s stuck in limited mode, you might want to look into changing the serial number as that will unlock all the different modes.

  • @royescue4127

    @royescue4127

    5 жыл бұрын

    BananaScience so where do I find where to do that?? Any direction welcome.

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    @@royescue4127 We are currently working on a video on how to change your serial number but until then check out this: www.scooterhacking.org/forum/viewtopic.php?t=14

  • @operadores2
    @operadores25 жыл бұрын

    hello why it has to have external battery to use this procedure?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Hacking the firmware increases the amount of power drawn from the battery. Without an external battery to share the load, this increased current will fry your BMS (battery management circuit)

  • @victorivering4621
    @victorivering46215 жыл бұрын

    Heya, did as the video and flashing the dash was no problem. However afterwards the dash doesn't turn on at all, i'm thinking maybe i have to flash the control board aswell before the dash comes on? The scooter is on, and flashes it's lights when i move it, just no connection to the dash and doesn't show up on bluetooth or in the flash-app. I've soldered on the STlink to the control board now thinking it's a similar process flashing the control board, you have any experience with flashing the control board through ST-link? The commandos for flashing the dash doesn't work here.

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Victor Ivering Yeah the newer rental scooters are using proprietary speed controller firmware that needs to be reflashed. We haven’t yet needed to flash a controller but someone is sending us one in the mail to make a tutorial video. If you want, you can ship us yours and we can flash it for you once we make our tutorial. Email us at Banana.science.awesome@gmail.com for details. Otherwise, check out the section in the forums that says “error 10” and it will explain how to flash your controller.

  • @Poochyke
    @Poochyke5 жыл бұрын

    Hello, I am wondering if this works on the latest firmware version of today (July 17th 2019) ? I am not 100% comfortable in trying this; If I don't like the custom firmware, can I easily restore factory settings again? Or is the scooter permanently 'hacked' ? Thank you

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    I believe the newest version of CFW is still experimental so I would stick with stable releases. If you don't like the CFW, you can always just connect to your scooter on the ninebot app and flash OFW again.

  • @Poochyke

    @Poochyke

    5 жыл бұрын

    BananaScience thanks!

  • @Hencewes8
    @Hencewes85 жыл бұрын

    Will you ever make a tutorial how to flash using the android app and bluetooth?

  • @BananaScience

    @BananaScience

    5 жыл бұрын

    Likely not as the process is almost identical to this one except you need to just transfer the CFW file to your phone instead.

  • @benjaminschutz727

    @benjaminschutz727

    4 жыл бұрын

    From my research, I wasn’t able to change my serial number via Bluetooth, I think it requires the st-link to disable that, if the 4th digit in the Serial is an R, then it is stuck in rental mode with only 1 speed setting. However in curious if it will work via Bluetooth if you remove the c15 Bluetooth refresher chip

Келесі