The faceclaw/g2flash custom firmware is currently based on 2.2.6, so installing faceclaw firmware means downgrading 2.2.9->2.2.6. The main consequence is added friction when switching back and forth between faceclaw and the stock app; if you install CFW and switch to the stock app it will offer an OTA update to 2.2.9, if you do accept that update it will uninstall the custom firmware that faceclaw needs, and if you don't accept that update you'll encounter minor compatibility issues. 2.2.9 also adds one feature that we probably want to use, which is a new ring gesture, short-then-long-tap.
Updating the custom firmware to a new base version requires re-mapping patch offsets and function offsets, and checking the updated firmware for incompatible changes.
The faceclaw/g2flash custom firmware is currently based on 2.2.6, so installing faceclaw firmware means downgrading 2.2.9->2.2.6. The main consequence is added friction when switching back and forth between faceclaw and the stock app; if you install CFW and switch to the stock app it will offer an OTA update to 2.2.9, if you do accept that update it will uninstall the custom firmware that faceclaw needs, and if you don't accept that update you'll encounter minor compatibility issues. 2.2.9 also adds one feature that we probably want to use, which is a new ring gesture, short-then-long-tap.
Updating the custom firmware to a new base version requires re-mapping patch offsets and function offsets, and checking the updated firmware for incompatible changes.