If I start Firefox Android, and straight away test it on EFF cover your tracks, it fails on hash of webgl, even though I have Firefox Android on custom TCP to protect against fingerprinting. If I start Firefox and then before doing anything I go into settings and change TCP to standard then immediately back to custom, and then I go to EFF cover your tracks, Firefox android will have randomised hash of webgl result. This suggests Firefox TCP does not function correctly on start up. If Firefox Android is in incognito mode it always achieves randomised result of hash of webgl. I would like to suggest to mozilla to investigate as it appears there is room for greater fingerprinting protection if this anomaly is rectified