pvvx / ATC_MiThermometer

Custom firmware for the Xiaomi Thermometers and Telink Flasher
https://github.com/pvvx/pvvx.github.io/tree/master/ATC_MiThermometer
Other
2.75k stars 196 forks source link

Hardware version number corrupted on og firmware #506

Open HinataKato opened 2 months ago

HinataKato commented 2 months ago

I have 2 LYWSD03 with hardware version 1.4. After upgrading to firmware 4.7 and then flashing back to the original firmware, the hardware version reported in both the Mi Home app and the Telink OTA webpage becomes corrupted data. (Got another one with hardware version 1.4 that has been flashed with firmware 4.7, it should be the same, and hasn't been flashed back to the original firmware yet.)

Screenshot_20240416-112955_Mi Home_1 Screenshot_20240416-121737_Mi Home_1

pvvx commented 2 months ago

Xiaomi firmware does not restore its data. This doesn't interfere with anything.

HinataKato commented 2 months ago

Xiaomi firmware does not restore its data. This doesn't interfere with anything.

It does, this will cause TelinkMiFlasher not showing firmware to flash Screenshot_20240417-173817_Chrome_Mosaic_17_38_50

pvvx commented 2 months ago

The new version of TelinkMiFlasher will load pointers to the firmware if there is no HW string The firmware type for the original Xiaomi is determined by the name of the device.