23Sha-ger GrapheneOS
I want to change my previous statement about using Molly with UnifiedPush. I ended up following this method to set it up for free using a personal instance with fly.io: https://github.com/pcrockett/mollysocket-fly
You can use public instances.
This is a great alternative for less tech-savvy people or just those that don't want to go through the effort. Thank you! I'll make a note of this in the case I ever want to swap over.
I hope this fixes most of my battery issues, that would be great.
It works the same as the stock OS at an OS level. You can use a different keyboard and spell checker.
As for the spell checker situation, I still have to figure that out. I know for a fact my system is set to dual language with English primary, and that the spell checker is flagging words in the secondary language as incorrect. It's strange because on stock Pixel OS I used the same keyboard with the same setup and it worked perfectly. Could be user error but I think it's strange.
It should work fine.
I found out that the NFC toggle in the quick settings seems to be just a visual glitch. Tapping it doesn't show it being on/off (toggled) until you re-open the quick settings page, but the button is functional.