Popular Post fbhb Posted July 6, 2021 Popular Post Share Posted July 6, 2021 (edited) Just today @Jason McNeil (eWheels) has contacted one of it's customers (Steve Krytus) and sent him through Veteran's New OTA update tool, in order for him to update the firmware on his wheel using his phone via the Android update tool. This tool has allowed him to update his Sherman to the latest 1.0.58. version of the firmware, according to a Facebook post he made today, including this copy of the email. It would be good to know how the rest of us could get a copy of the update tool download from Veteran, as I believe it is currently Only available from eWheels to send out to their customers! Edited July 6, 2021 by fbhb 4 Quote Link to comment Share on other sites More sharing options...
Popular Post supercurio Posted July 6, 2021 Popular Post Share Posted July 6, 2021 (edited) Because I'm sure everyone here would like to know more, here's a download link to the LeaperKim app, mostly English v1.0 https://www.mediafire.com/file/49ohrwpa9lerkm1/LkTechEn1.0.apk/file The app can: change riding mode reset user distance toggle headlight on/off update the firmware It's clearly an early build and you need to grant it the Location permission manually so it can scan for Bluetooth Low Energy devices. There's multiple ways to get there but one is: Android Settings app, go to Apps / All Apps / Leaperkim / Permissions, grant Location. @DrBytes decompiled the APK and looked inside and found some great insight, including Changelogs for 1.0.56 and 1.0.58 1.0.58 001.0.58 version instructions 1: Modify user voltage ±1.5% fine adjustment. 2: Add factory calibration voltage function. 3: Improve PA to level 18, 0.33 degree accuracy He also tested the update process successfully (this is only a report, not a recommendation)The firmware binary for 1.0.58 was also extracted in the process Here is a list of strings of interest from the firmware itself. You can learn that the BMS error is indeed "BT LOW", only mangled later to be shown on display as "BT LOY". The list also contains all the firmware commands, including the one to start flashing (AT+RINTOPRO according to @DrBytes) Quote Mpu6050 OffsetData: AT+RINTOPRO AT+RSYSRST AT+RMHALLRST AT+RINTOCALMODE CHANGESHOWPAGE CLEARMETER CHANGESTRORPACK SETs SETm SETh SetLightON SetLightOFF SetFctVol+ SetFctVol- OLDCMD S"QCB ChargeCurr OffsetData: %6d INnADV TnHIGH EnHALL EnCHAR BTnLOW VnHIGH nn0FFn --SET- nnnnPA nnnnnn nnnnAL nnnnBL LEVEL1 LEVEL3 LEVEL2 LEVEL0 SLEEP9 SLEEP0 SLEEP8 KMETER nMILEn %5d>cV %5d>StV %6d>CuA %6d>CuB %6d>VQ %6d>VD %6d>QA %6d>DA %6d>Cpv %6d>pi %6d>ro %6d>Pis %6d>Tc %6d>IsfC %6d>FsfC %5d>FHz %5d>HHz %6d>HzC %5d>dKM %4d>OT %4d>LT %4d>HT %6d.0%1d>RkM %6d.%2d>RkM %6d>U1 %6d>U2 %6d>U3 %6d>U4 %6d>U5 %5d>AX %5d>AY %5d>AZ %5d>GX %5d>GY %5d>GZ %5d>6Tem %5d>STem %6d>q0 %6d>q1 %6d>q2 %6d>q3 %6d>p %6d>r %7d>y %5d>PicS %5d>PiS %5d>Tc %5d>OFF %6d>DaN %6x>P0 %6x>P1 %6x>P2 %6x>P3 %6x>P4 %6x>P5 %6x>P6 %6x>P7 %5d>AD17R %5d>AD16T %5d>AD4 %5d>AD3 %5d>AD2 %5d>AD1 %5d>AD0 %5d>Rand xHCYI xHCPI NHLI LHKI %2d>BtO %2d>IAPr %6d>Bt1Bit %6d>Bt2Bit %6d>ChgC %2d>CM %2d>tn+ %2d>tn- %2d>tnOK %4d>LS %4d>RS %4d>HPS %4d>rAB %4d>DIf @%2d>MoS %6d>MxL %5d>BvUc %5d>BvFc AT+CIPSEND=%d,%d SysEdition:001.0.58 firmware-strings.txt Edited July 6, 2021 by supercurio 8 Quote Link to comment Share on other sites More sharing options...
fbhb Posted July 6, 2021 Author Share Posted July 6, 2021 (edited) 11 minutes ago, supercurio said: Because I'm sure everyone here would like to know more, here's a download link to the LeaperKim app, mostly English v1.0 @supercurio thanks for your work on this, I'm sure many will appreciate All the information and the download link you have provided. EDIT: I've just downloaded the app to my phone, but not used it on the Sherman yet as it's getting late here will test it out tomorrow. Thanks again for this, very much appreciated. Edited July 6, 2021 by fbhb 2 Quote Link to comment Share on other sites More sharing options...
supercurio Posted July 6, 2021 Share Posted July 6, 2021 4 minutes ago, fbhb said: @supercurio thanks for your work on this, I'm sure many will appreciate All the information and the download link you have provided. I'm happy Leaperkim delivered and someone had the kindness to forward the apk initially. Credits to @DrBytes for the quick reverse-engineering effort tho! 2 Quote Link to comment Share on other sites More sharing options...
fbhb Posted July 6, 2021 Author Share Posted July 6, 2021 (edited) 7 minutes ago, supercurio said: I'm happy Leaperkim delivered and someone had the kindness to forward the apk initially. Credits to @DrBytes for the quick reverse-engineering effort tho! Yes, it is really good to see Leaperkim making the progress with their brand with steps such as this and as you say, Full credit to @DrBytes for his work bringing it to the rest of the community. I was following the topic on Telegram, so I knew you were most likely going to update this one here with the download info. Cheers. Edited July 6, 2021 by fbhb 2 Quote Link to comment Share on other sites More sharing options...
Popular Post meepmeepmayer Posted July 6, 2021 Popular Post Share Posted July 6, 2021 Nice, the Veteran guys aren't resting on their laurels! 5 Quote Link to comment Share on other sites More sharing options...
supercurio Posted July 6, 2021 Share Posted July 6, 2021 I don't know who received and shared the file initially, but I look forward to Leaperkim preparing a wider release. Most likely from reverse-engineering the APK (or even analysing the bluetooth communication itself), third party apps like @Seba's EUC World will be able to update the firmware as well - if it's not already in tests. 2 Quote Link to comment Share on other sites More sharing options...
fbhb Posted July 7, 2021 Author Share Posted July 7, 2021 Updated my Sherman today from 1.0.56. to 1.0.58. by following the simple instructions without issue, went really smoothly and was very quick! Unfortunately our cold wet weather currently prevents me from taking the Sherman out to test the, reported by some on Telegram, decrease in pedal dip and increased performance. I will at least be able to correct the wheels voltage value to correspond to the real battery voltage (100.8v) when I get time at the weekend, so looking forward to tweaking that in the settings! 3 Quote Link to comment Share on other sites More sharing options...
Chucka Wheelie Posted July 7, 2021 Share Posted July 7, 2021 1 hour ago, fbhb said: Updated my Sherman today from 1.0.56. to 1.0.58. by following the simple instructions without issue, went really smoothly and was very quick! Unfortunately our cold wet weather currently prevents me from taking the Sherman out to test the, reported by some on Telegram, decrease in pedal dip and increased performance. I will at least be able to correct the wheels voltage value to correspond to the real battery voltage (100.8v) when I get time at the weekend, so looking forward to tweaking that in the settings! Will be keen to hear your thoughts about the differences between 1.0.56 and 1.0.58. If they decreased pedal dip then that's one improvement I'll be keen on getting! Regardless, I'll still have to wait... I'm one of those unfortunate iOS peeps. 1 Quote Link to comment Share on other sites More sharing options...
DjPanJan Posted July 7, 2021 Share Posted July 7, 2021 Yes please test and write you opinions about new FW. Personaly i think there is some tuning how sherman behavior in some stress situation. We have experience with kingsong where some FW make hudge impact on overal performance KS16X very negatively on some mainboards revisions. In original post customer say 15 - 20 mph cutout/ovrlean and how say ewhels this .1.0.58 can fix this ? hmmm. About pedal diping is beter say who? A: People who own old V1 sherman? B: People who have V2 rim and 1.0.56 now recognise beter pedal dip too? Becasue we know diping in 1.0.56 is improved compare to "old" shermans firmwares real question is 1.0.56 to 58 is progress with diping or not. Personaly im realy curious if motor sound is changed in torque situation or any diference in "new" 1.0.58. ( i past i intensive test KS firmwares on 16X and sound is changed with revision of FW) Becasue if i cant go back to 1.0.56 is dangerous and i no want make again same mistake like i do on KS16X where FW1.0.7 ruin my fun with 16x after update from fw1.0.5 on mainboard revision 1.4. (board revision 1.5 no have any performance degradation with FW 1.0.7) 2 Quote Link to comment Share on other sites More sharing options...
stephen Posted July 7, 2021 Share Posted July 7, 2021 2 hours ago, DjPanJan said: Yes please test and write you opinions about new FW. Personaly i think there is some tuning how sherman behavior in some stress situation. We have experience with kingsong where some FW make hudge impact on overal performance KS16X very negatively on some mainboards revisions. In original post customer say 15 - 20 mph cutout/ovrlean and how say ewhels this .1.0.58 can fix this ? hmmm. About pedal diping is beter say who? A: People who own old V1 sherman? B: People who have V2 rim and 1.0.56 now recognise beter pedal dip too? Becasue we know diping in 1.0.56 is improved compare to "old" shermans firmwares real question is 1.0.56 to 58 is progress with diping or not. Personaly im realy curious if motor sound is changed in torque situation or any diference in "new" 1.0.58. ( i past i intensive test KS firmwares on 16X and sound is changed with revision of FW) Becasue if i cant go back to 1.0.56 is dangerous and i no want make again same mistake like i do on KS16X where FW1.0.7 ruin my fun with 16x after update from fw1.0.5 on mainboard revision 1.4. (board revision 1.5 no have any performance degradation with FW 1.0.7) You can go back to firmware 1.56 using the update chip and the chip also un-bricks if your update fails when you get (no con) on display 3 Quote Link to comment Share on other sites More sharing options...
stephen Posted July 8, 2021 Share Posted July 8, 2021 Updated no problem for me ,, for them with no mudguard make sure you lay it far enough back as it doesn't update if not 2 Quote Link to comment Share on other sites More sharing options...
Popular Post Lefteris Posted July 9, 2021 Popular Post Share Posted July 9, 2021 (edited) Some updates.. I've forked the Chinese version of the Leaperkim Updater app and created an English Only one.. With proper icon and more. LeaperKim_v1.0_eng_mod_v2.3_by_SomniusX.apk V1 app V2.3 English fork is here - New app icon - New app identifier, no more problems having the original one and the English fork. - Still Chinese servers are being used for firmware binary and changelog data. Can be found herehttps://t.me/veteranUS/20112 Or Google drive mirror herehttps://drive.google.com/file/d/1pK0CMPDv9lkduGb709SThxl3hCSxrdsx/view?usp=drivesdk English v2.1 of the v1 app https://drive.google.com/file/d/1o5TDkAgBU8jHRQoACa9SuC3tNHec_TAL/view?usp=drivesdk English mod v1 can be found here https://drive.google.com/file/d/1jg7xcaLWtxeON0vouxHI_8CP22sQx7Of/view?fbclid=IwAR1yzd_r95MBQkmL0VVop953KC3NPux4I6WMahDUPOuwd2dV79zex6UuxVY #ShermanPositiveEnergy p.s. I'm not gonna be held responsible for anything that happens to your wheel. The original file was experimental and my fork has just being tampered with to remove Chinese strings and replace with English words. It's up to you, your seller/dealer, and luck. Also my work with Pebble was finished a while back.. https://github.com/Somnius/EucWorldPebble In the release section there are two versions of the pbw one with current + volts and one with time + volts. Hope people can have some real fun with these ☺️ DISCLAIMER made by nytarzan here IMPORTANT: YOU ---CAN--- BRICK YOUR SHERMANS FIRMWARE DUE THE APP IS STILL EXPERIMENTAL. ##### If your shermans fw will get bricked and the sherman will just show "no conn", even after the automatic restart after updating, then you will need the separate available update-chip to re-flash the firmware again. Ask you local shop/seller/friends for that update-chip. ##### Since some guys getting a bricked sherman firmware by using the new, EXPERIMENTAL, LeaperKim App, I made a quick summary of my successful update process with the app. You will be fully responsible by yourself by following my steps: I updated the firmware 10.56 to 10.58 (latest on app) of my Sherman now, without any problems. MAKE SURE YOU HAVE A STABLE INTERNET CONNECTION, YOUR SHERMAN IS CHARGED (DON'T NEED TO BE FULLY CHARGED, I had 60%) BUT NOT CONNECTED TO THE CHARGER AND HOLD YOUR SMARTPHONE CLOSE TO THE DISPLAY UNTIL UPDATE PROCESS IS FULLY FINISHED (THE MAINBOARD IS LOCATED UNDERNEATH). Short summary: 0. Sherman is not connected to the charger, 1. Changed language of my Samsung S21 Ultra Android v11 to English US, 2. Allowed location usage to the app in the android settings, 3. Connected the LeaperKim App to my Sherman, checked the kilometers, played for short with headlight button on app, to check if its really working. All fine, 4. Put my Sherman to the side, let it beep once and then positioned it carefully on the rear stock fender (in other, balanced position it won't update!), 5. Went to the three dots and clicked update. Read carefully the warning and tapped "update", "start" and waited patiently, 6. First, the app is downloading the firmware, then checking it and then uploading it to the sherman(it shows all processes with percentages). During uploading the fw to the sherman, hold the phone next to the display for that the connections is stable. 6. During updating by the app, the sherman shows "no conn" and other messages. Stay patiently, don't move the phone away and WAIT... After all processes, the app will restart the sherman with some beep, 7. Sherman will restart and disconnect from the app. The app will not connect again until you restarted the sherman by yourself by pressing the power button on and off at the wheel (my experience) 8. Done. My trip and distance memory has still same data like before. And I have all new settings in the menue, lik e others. @nytarzan https://t.me/veteranUS/18344 Edited July 12, 2021 by Lefteris v1 & v2 + gifs + latest v2.1 + disclaimer 10 Quote Link to comment Share on other sites More sharing options...
travsformation Posted July 18, 2021 Share Posted July 18, 2021 On 7/9/2021 at 6:09 AM, Lefteris said: I've forked the Chinese version of the Leaperkim Updater app and created an English Only one.. With proper icon and more. Awesome work, thanks man! 1 Quote Link to comment Share on other sites More sharing options...
..... Posted July 18, 2021 Share Posted July 18, 2021 So... is this a ride quality update of some sort, or is it merely an update to add a TON of tilt options I'll never need, and to fix a mileage/temp issue I dont have? Im on a v1 sherm, but it got updated via chip months ago. I'm still confused as to whether or not this update will improve anything or is it a risk not worth taking on a working wheel. 2 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted July 19, 2021 Share Posted July 19, 2021 (edited) To be true, it feels better when turning, on medium and hard modes. Got a bit of accel when on hard mode while riding about 30kmh trying to get to e.g. 60kmh. People are reporting more stuff, for me, it's just a little bit nicer, plus gave us more screens and the ability to get over to 100.8V and select where the charger stops! :-O I got the official changelog translated here https://lefteros.com/files/sherman/001_0_58.txt 001.0.58 version instructions 1: Modify user voltage ±1.5% fine-tuning. 2: Add factory calibration voltage function. 3: Improve PA to level 18, 0.33 degree accuracy Edited July 19, 2021 by Lefteris txt contents 3 Quote Link to comment Share on other sites More sharing options...
..... Posted July 19, 2021 Share Posted July 19, 2021 (edited) 1 hour ago, Lefteris said: To be true, it feels better when turning, on medium and hard modes. Got a bit of accel when on hard mode while riding about 30kmh trying to get to e.g. 60kmh. People are reporting more stuff, for me, it's just a little bit nicer, plus gave us more screens and the ability to get over to 100.8V and select where the charger stops! :-O I got the official changelog translated here https://lefteros.com/files/sherman/001_0_58.txt 001.0.58 version instructions 1: Modify user voltage ±1.5% fine-tuning. 2: Add factory calibration voltage function. 3: Improve PA to level 18, 0.33 degree accuracy Ugh. So people are reporting changes in ride algos, even tho the changelog mentions nothing of the sort? Tbf, I'd be surprised if they REALLY told us what was changed. Nothing new to have a changelog that skips over a lot of what REALLY went on. Sounds like I may as well update and roll the dice. Heck, I've little worry, my wheel came with GREAT customer support. Hell, just giving the OTA update a try, is worth it I guess. So happy Veteran is heading that direction. Now if i could just have some speakers and some screen tech that I could read, like my Garmin had. Thanks for the info @Lefteris! Edited July 19, 2021 by ShanesPlanet 3 Quote Link to comment Share on other sites More sharing options...
Popular Post fbhb Posted July 19, 2021 Author Popular Post Share Posted July 19, 2021 (edited) 20 minutes ago, ShanesPlanet said: Sounds like I may as well update and roll the dice. Heck, I've little worry, my wheel came with GREAT customer support. Hell, just giving the OTA update a try, is worth it I guess. Shane, you really do not have too much to worry about by doing the update. As long as you follow the instructions to the letter it will most definitely go real smoothly and it's also very quick to complete! Worst case scenario, is if it does brick your Sherman you already have the upgrade chip you used to upgrade to 1.0.56. that can restore it if needs be. Give it a go, you really have nothing to loose but can gain more range via the voltage calibration (if your fully charged voltage does not read a Full 100.8v) and many owners are also claiming less pedal dip than 1.56.0. too! I did mine as soon as the original Leaperkim firmware was made available without issue and now we also have the English language version courtesy of @Lefteris brilliant coding skills! I now have both versions of the updater app on my phone, so it is possible to have both versions installed at once. Edited July 19, 2021 by fbhb 4 Quote Link to comment Share on other sites More sharing options...
..... Posted July 19, 2021 Share Posted July 19, 2021 (edited) 44 minutes ago, fbhb said: Shane, you really do not have too much to worry about by doing the update. As long as you follow the instructions to the letter it will most definitely go real smoothly and it's also very quick to complete! Worst case scenario, is if it does brick your Sherman you already have the upgrade chip you used to upgrade to 1.0.56. that can restore it if needs be. Give it a go, you really have nothing to loose but can gain more range via the voltage calibration (if your fully charged voltage does not read a Full 100.8v) and many owners are also claiming less pedal dip than 1.56.0. too! I did mine as soon as the original Leaperkim firmware was made available without issue and now we also have the English language version courtesy of @Lefteris brilliant coding skills! I now have both versions of the updater app on my phone, so it is possible to have both versions installed at once. Yeah, I'll give a go. I don't have a chip, it was 'loaned' to me and I promptly passed it on down the line. Its not like I can't get another and I've got other wheels if it goes horribly wrong. My voltage has never read properly, but it wasnt off by much. I guess after the update, I'll have to recalibrate eucw too. Less pedal dip would be most excellent, tho its not near as bad now as it was on first fw version... I guess I should install these stupid fuses while Im at it... Doh, no dice. Installed ENG apk and it doesnt pick up my wheel on BT search. Eucw connects almost instantly. Of course I didnt have eucw open while the ENGUPDT was running. Any ideas? Edited July 19, 2021 by ShanesPlanet 2 Quote Link to comment Share on other sites More sharing options...
fbhb Posted July 19, 2021 Author Share Posted July 19, 2021 (edited) 18 minutes ago, ShanesPlanet said: I guess I should install these stupid fuses while Im at it... Yeah, that's also on my list of "to do's" when I finally do the Michelin tire and pedal hanger swap during the coming months. Edited July 19, 2021 by fbhb 2 Quote Link to comment Share on other sites More sharing options...
DjPanJan Posted July 19, 2021 Share Posted July 19, 2021 @ShanesPlanet Please before FW1.0.58 try calibrate veteran precisely and make test ride. Becasue is possible flashing FW reset calibration and other things to default and maybe this is it what other riders "feel" like beter dip behavior ETC. In past i make many test with FW on kingsong and found how calibration have hudge impact to riding behavior. We all remember how Veterean company want hide and write e-mail to @Seba (eucworld) and creator IOS software to hide FW info. Becasue Veteran was angry becasue people WANT new FW and for moneysave they want use "chinese" way by censoring showing FW version in aplications ,becasue no info no request to update firmware existing users = more money in factory pocket. This logic can be same why Veterean not write anything about riding "feel" changes or overburn protection into official patch notes.Because if they do many people want "BETER"/"improved" FW logicaly. 2 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted July 19, 2021 Share Posted July 19, 2021 1 hour ago, fbhb said: it is possible to have both versions installed at once it is cause i changed the app identifier, had many issues using the original one :-/ @ShanesPlanet you need to give location permissions, check the video above (i didn't have the chip too ) And about the fuses... it's a must nowdays... 3 Quote Link to comment Share on other sites More sharing options...
..... Posted July 19, 2021 Share Posted July 19, 2021 14 minutes ago, Lefteris said: it is cause i changed the app identifier, had many issues using the original one :-/ @ShanesPlanet you need to give location permissions, check the video above (i didn't have the chip too ) And about the fuses... it's a must nowdays... You the man. I got it to take. Was pretty fast too. I recalibrated and am charging now to set the voltage properly. Am I to assume the the old pa2 setting is more like pa4 now? Notes mention the tilt has mroe choices. Seems like they narrowed the swing per each numeric change? 2 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted July 19, 2021 Share Posted July 19, 2021 7 minutes ago, ShanesPlanet said: You the man. I got it to take. Was pretty fast too. I recalibrated and am charging now to set the voltage properly. Am I to assume the the old pa2 setting is more like pa4 now? Notes mention the tilt has mroe choices. Seems like they narrowed the swing per each numeric change? There is a post that explains all screens here But they have problems attaching the picture so i uploaded it on my server. 2 Quote Link to comment Share on other sites More sharing options...
Popular Post ..... Posted July 19, 2021 Popular Post Share Posted July 19, 2021 11 minutes ago, Lefteris said: There is a post that explains all screens here But they have problems attaching the picture so i uploaded it on my server. Thanks! Its just confusing enough. Still have no clue is pa2 on new is same as pa2 on old. Now i get to wonder why there's also pedal angle. I can tell you this much. No other product I've owned has made me feel as dumb as these Eucs do. 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.