xTool Advancer is a good OBD-II scanner for car owners who want to have a little more data about their cars. Advanced will help you track fuel consumption, use global OBD functions like reading live data/engine codes, or even reset the oil interval light. It also can warn you about found faults, and let you scan all control modules for DTCs.
Affiliate Disclosure: iamcarhacker.com is an Amazon and other affiliate programs Associate. As an Amazon Associate, I earn from qualifying purchases. Full Affiliate disclosure.
Good for tracking car data, but not that good for diagnosing and solving problems as a DIY mechanic.
For that, the xTool actually has a perfect scanner (also for smartphones), the xTool A30 Anyscan.