Discussed with @Sharkys this requires it’s own Topic, Therefore moved.
Prerequisite: [Modding][HowTo] Guide to Jailbreak a Homey Pro 2023
Those of you having root on your Homey and rather bigger smart home (eg. >100 devices >50 apps installed) , can you check your emmc chip wear level ?
̶s̶u̶d̶o̶ ̶a̶p̶t̶ ̶i̶n̶s̶t̶a̶l̶l̶ ̶m̶m̶c̶-̶u̶t̶i̶l̶s̶
sudo mmc extcsd read /dev/mmcblk0 | grep -i life
sudo mmc extcsd read /dev/mmcblk0 | grep EOL
In my case :
eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x0b
eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x0b
eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
Based on ChatGPT interpretation :
For many eMMCs, a value of 0x0b
might indicate that the memory has reached 60-70% of its expected lifetime, but this can vary depending on the manufacturer’s specifications.
The eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
suggests that the eMMC is not yet at its end-of-life stage, but it’s getting closer.
I’m running my Homey since aprox. 1st of May 2023 (replaced CM4).
I would like to compare your data as mmc-tool might be not 100% reliable estimating life span of each and every MMC.
Edit