Which Macs support macOS internet recovery? I know that all modern Macs support internet recovery, but I'm not quite sure how far back that started. How can I tell if internet recovery is supported on a specific model? And when was this feature introduced for each computer in Apple's product lineup?

I'm specifically asking about internet recovery that does not depend on the built-in recovery partition.
Mac computers have had this ability since around 2012.

Works out of box

One of the earliest Mac laptops to support this by default was the MacBook Pro Mid-2012 (MacBookPro9,2).

With a firmware upgrade

A few Macs from 2010 and 2011 can have their firmware upgraded so that they gain support for internet recovery.


MacBook Pro (13-inch, Early 2011) 
MacBook Pro (15-inch, Early 2011) 
MacBook Pro (17-inch, Early 2011) 
iMac (21.5-inch, Mid 2011) 
iMac (27-inch, Mid 2011) 
MacBook (13-inch, Mid 2010)
MacBook Pro (13-inch, Mid 2010)
Mac mini (Mid 2010)
MacBook Pro (15-inch and 17-inch, Mid 2010)
iMac (21.5-inch and 27-inch, Mid 2010)
MacBook Air (11-inch and 13-inch, Late 2010)