Join Date: Mar 2018
Location: Marina del Rey, California
Good for you to do this service yourself.
As for the service indicator reset, I am far from an expert, but my understanding is that you need to be able to communicate with the bike's 'brain', for which as far as I know there are only two solutions available to us consumers: the Motoscan app + OBD reader (together around $100), and the GS911 code reader (more $). I bought the Motoscan app and it has worked flawlessly, including for resetting the 'service due' message.
2018 G 310 R, 2016 C 650 Sport and 1976 (!) Yamaha XS650