I have seen applications that manage to add their own checkboxes to system settings without requiring root access.
For example, when a new TTS engine is installed, it adds its own items to the Voice input & output
> Text-to-speech settings
screen:
How do they do that?
If I want to add my own setting to that Text-to-speech settings
screen, what hook, API and/or documentation should I be looking for?