Skip to content

Commit

Permalink
M365 DRV upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
lekrsu authored Nov 6, 2024
1 parent e077dcf commit fce4241
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,13 @@ To install SHFW, follow these steps:
5. Flash Procedure for the 4-dot dashboard (Xiaomi M365):

**Note**: Because the M365's 4-dot dashboard isn't natively supported, you need to do some extra steps before flashing SHFW.
1. Download [Utility](https://utility.cfw.sh/).
2. Connect, go to 'Load from repo', select DRV, select the latest version and press 'Start flash'.
3. Download the modified M365-ProBLE-1.zip from the pinned message in the Scooterhacking.org discord server's #m365 channel.
4. Connect to the scooter with Scooterhacking Utility, go to the flash tab, press "Load from file" and select the BLE zip that you just downloaded.
5. SHFW will now be available via the Install SHFW tab and the scooter identifies as 'Pro'.

1. First, you will have to download the modified M365-ProBLE-1.zip from the pinned message in the Scooterhacking.org discord server's #m365 channel.
2. If you have the file, download [Utility](https://utility.cfw.sh/).
3. Connect to your scooter with Scooterhacking Utility, go to the flash tab, press "Load from file" and select the BLE zip that you just downloaded.
4. SHFW will now be available via the Install SHFW tab and the scooter identifies as 'Pro'.

6. Flashing back stock firmware on a M365 with 4-dot dashboard, if you want to revert the changes.
6. Flashing back stock firmware on a M365 with 4-dot dashboard, if the need to revert the changes occurs.
1. You will have to download the M365 DRV and BLE firmware zip archives from the [Scooterhacking.org repo](https://firmware.scooterhacking.org/m365/) and modify the info.json file in both of them. I recommend downloading BLE072 and DRV156.
2. Open the info.json with any text editor in the DRV zip archive, and change "enforceModel" from true to false
3. Open the info.json the BLE zip, change "enforceModel" to false, and replace "mi_BLE_LEGACY" with "mi_BLE_NRF51822QFAA".
Expand Down

0 comments on commit fce4241

Please sign in to comment.