Yeah well I finally got around to doing a hardware calibration of my iPhone 12 mini before I returned it to confirm the green tint was real and it was and way worse than all my other devices except for my only other OLED device which is an older LG V35!
The chart on this page shows all devices including the older Apple X and even 8 have lower than delta error 2 which shouldn't be noticeable to all but trained eye https://www.xda-developers.com/google-pixel-3a-display-review/
Both my OLED phones average higher than 5 which even average person will notice so I can only assume I got unlucky and 2 defective screens or bad batch!
Anyways, will stick with my iPhone SE 2 and iPad which both score near delta error 1 or less which is basically considered perfect to even best trained eyes! ΔE values below 1.0 appear indistinguishable from perfect. Just returned my iPhone 12 today since couldn't tolerate the green tint contaminating every other color which is can clearly see from the memory color checker pattern test I ran on it!
iPhone 12 hardware calibration test results showing strong green tints throughout. I even did an extended greyscale test with 20 points instead of normal 10 and you can see under 10% brightness the green seems to shoot up and get even worse while the red and blue dive down making it even more noticeable at low brightness levels!
LG V35 OLED screen even worse guess that's why I never use it!
iPhone SE 2 results which shows way more accurate colors without any signs of green tint though sharp eye might notice slight blue in bottom left which is supposed to be white since Red Green and Blue line of greyscale still not on top of each other like my main display which is most accurate display of all and what I use most the time because of it.
Ipad has better white but way worse black than the iPhone SE 2 probably because of the worse contrast ratio 1000 vs 1600.
Finally my main display while not OLED still has over 2x contrast the iPhone SE 2 and way bigger at 43" with better whites and colors as accurate or better and proper greys, which should explain why I was so disappointed with screen quality on my iPhone 12!