The SMART feature is a seamless API which integrates ARKit, ARCore and Wikitude’s SLAM engine. The Wikitude SDK will dynamically identify the end user’s device and decide if ARKit, ARCore or Wikitude’s SLAM should be used for each particular case. So you need to check devices that support ARKit, those that support ARCore and if they do not fall in any category then Wikitude's SLAM engine will be enabled.
Do you have full list of devices that support SMART? Or at least general requirements.
Recently I tried to start SMART on HUAWEI P9 lite, but nothing happened.