py-air-control
py-air-control copied to clipboard
Open-source firmware
I am opening this issue to track the @rmoriz's idea for patching/replacing the original firmware with an open-source one. When I was reversing the original application, I found signs that remote firmware update could be possible. I will continue digging into this.
Another approach, as @rmoriz suggested, is to disassemble the device, find UART console and try getting a root shell.
Let's track progress here and share our findings.
Hi. Did you recognize that Philips started deploying firmware-upgrades? At least for my AC5659/10 I got a message in the official app that there is V61.5 or later ready for upgrading my device. Described mechanism/steps for upgrading:
- Turn off purifier and unplug from power outlet
- Wait 30 seconds and plug purifier back in power outlet
- Uprade will automatically begin and WiFi-indicator on device will flash white. It takes about 1 minute to complete the upgrade.
- After sucessful upgrade the WiFi-indicator on device will return to solid white
Cheers Mart
Thanks for sharing this. I haven't noticed this with my device but I have stopped using the official app long time ago. I hope they won't break py-air-control with these updates.