Step 2: Buy actual devices to test your app with, and test well. If you can't justify the money or time it would take to support a particular device (e.g. because only two of your users have it), then don't support it.
Step 3: Use the application manifest's compatibility features to prevent the Play store from showing your app to users running with unsupported devices. There is unfortunately no way to whitelist individual device models, but you can get pretty close by combining properties like the minimum SDK or required device features.
Step 4: Sit back and laugh at your competitors bending over backwards to fix a intermittent crash found only on a particular phone model (sold in 2009 by an out-of-business Chinese company) running a modified Cyanogenmod 7.