Lucifer06 / RemoteGPIO

Remote General Purpose I/O for Venus OS devices (Cerbo GX, ...)
13 stars 4 forks source link

Restore compatibility for previous OS versions #26

Closed drtinaz closed 8 months ago

drtinaz commented 8 months ago

Removed PageSettingsIo.qml from the patched list. Added filesets to replace the patch.

A previous change to PageSettingsIo.qml.patch broke compatibility for venus v3.14 and earlier. This update restores compatibility back as far as v2.92.

updatePackage now checks all .patch files against all versions in the StockVenusOsFiles directory as long as .source and .edited files are also present in the PatchSource directory. Any future modifications to files should be done to the .edited file, and then run updatePackage to create the new .patch file. This can now be done automatically.

drtinaz commented 8 months ago

added commit to move gpio_list to version independent. It was reported on the community that install failed on RPi. It was found that RPi does not populate gpio_list so patch would fail. Moving gpio_list to version independent should fix this issue.