-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firmware via OTA for LYWSD03MMC version 2.1.1_0159 #602
Comments
For unknown, different from the latest version FW 2.1.1_0159, wait for the new version (v9.1) TelinkMiFlasher.html.
|
yep works! |
just tried this and it worked, thank you very much. which zigbee firmware is possible after the atc exploit? |
None. The Zigbee firmware size may exceed the maximum OTA size for flashing via "ATC_Exploit.bin". Only via the BLE version specified in TelinkMiFlasher.html (ext.OTA is used). If you need to record another version of Zigbee, then copy the link to the raw file "https://...raw/.../*.zigbee" to download. TelinkMiFlasher.html log of all actions:
Zigbee is ready to pair... |
Yesterday I followed your work-around with v9.0 to flash to custom ATC. That worked fine as described. The log file said it was disconnected due to an unknown error and since then the screen stays off. I have tried to reset it by taking out the battery and also by shorting the RESET & GROUND without success. But as of the latest post I saw that there is actually a newer file for the zigbee binary. I was not aware of that. So I repeated everything following your guide above with another sensor that I have. Works for me. Any chance I can revive the first sensor that apparently was flashed with an older .bin file? Thanks, really appreciate the guide above with step-by-step instruction. |
Any idea what do do if device is kind of bricked? Tried UART flashing but screen is blank, only slightly visible if I look at it from the side. Help is appreciated. |
This firmware is from devbis and it is not adapted for loading via standard BLE OTA. |
Hello @pvvx, Thanks a lot for your valuable work. on SKU: NUN4106CN I have first flashed the original stock, then the exploit. The display showed all letters afterwards. After removing battery, it reverts back to original stock. Edit: |
What other "exploit"? |
Sorry, I meant the custom firmware. |
Original_OTA_Xiaomi_LYWSD03MMC_v2.1.1_0159c.bin ? |
Hello @pvvx , On #602 (comment) , the reconnect on 7. took 3 attempts to connect to the device.
|
On some BT adapters, a reset is required after each reflashing. Otherwise, the adapter remembers the old version of the previous firmware headers. |
Thank you, guys. I just bought a bunch of these thermometers which came with the new firmware from the factory. Can confirm that the new method is indeed working. Flashed 10 Decices with Custom Firmware and converted them to Zigbee. thanks again, and keep up this incredible work. |
amazing how you fixed this problem with the newest firmware! Thank you! |
Обновление LYWSD03MMC ver2.1.1_0159
В текущем варианте требуется:
Если это не сработало, тогда необходимо обновить оригинальную прошивку.
Выбрать предлагаемый “Original_OTA_....” и “Start Flashing”:
Текущая версия поддерживает 2 типа прошивки версии 2.1.1_0159. О существовании ещё вариантов пока не известно. Но обновление на приложенную оригинальную прошивку решает такие вопросы.
Шаги по установке Zigbee версии указаны в #602 (comment)
Update LYWSD03MMC ver2.1.1_0159
The current version requires:
If this does not work, then you need to update the original firmware.
Select the suggested “Original_OTA_....” and “Start Flashing”:
The current version supports 2 types of firmware version 2.1.1_0159. The existence of other options is not yet known. But updating to the attached original firmware solves such issues.
The steps for installing the Zigbee version are listed in #602 (comment)
Alternative options from "atc1441":
Find the MiHome Token Extractor here: https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor
The text was updated successfully, but these errors were encountered: