I have a graphics effect in my game that doesn't run so well on older phones (lower fps on old android phones, high battery consumption on older iPhones / iPads). I now want to automatically deactivate the effect on those phones.
Is there some information godot can give me to base the decision on? I know I can get the model name of the phone, so my best bet right now is to create a list of models I want the effect to be inactive for. But that would be quite hard to do, and I will never be able to catch all phones out there. Is there some better way? Can I read out when the phone has been first introduced to the market? Or can I somehow measure the power?
What would be the best approach doing this?