If your Google Account location is wrongly set to Germany you will not be able to find the app in the Google Play store.
To fix the location issue you have two options:
1) Fix the account location of your current Google Account
2) Create a new secondary Google account with a different location than Germany
The location of your Google account can only be changed once every 365 days. To perform the change you need an IP address of the country where the account should be located.
You can use a VPN app such as AviraVPN UrbanVPN FreeVPNTomato TurboVPN or Orbot App
Open the VPN app and set a location you want to change your account's location to (France,Austria or any other European country except Germany) to and activate the VPN connection.
All connections of your smartphone will now routed throw the VPN.
Open the Google Playstore press the ≡ button and navigate to the account section.
You see the current location your account is located at.
Add a new payment method to the account and you will be asked if you want to change the region.
Finished.
You should now be able to find and install XiaoFlasher in the Google play store, you should also be able to make purchases within the app.
You can deactivate the VPN and uninstall the VPN app.
To create a new account with a different country setting, a IP address of the country where the account should be located is needed.
For that you can use a VPN app such as AviraVPN UrbanVPN FreeVPNTomato TurboVPN or Orbot App
Open the VPN app and set a location you want to change your account's location to (France,Austria or any other European country except Germany) and activate the VPN connection.
All connections of your smartphone will now routed throw the VPN.
Open the Google Play Store and tap on the account picture.
Click the "Add another account" option.
Create and add a new Google account.
Once finished you should now be able to find and install XiaoFlasher in the Google play store, you should also be able to make purchases within the app ( all purchases will be bound to this account).
If you have trouble installing the app at this point, go to https://play.google.com/store/apps/details?id=eScooter.m365Info&hl=en&gl=US url (open in a browser window or on your PC) and login with your newly created account and click the install button and select your current device where you want to install the app.
This should install the app on the selected device ( all purchases will be bound to this account)
You can deactivate the VPN and uninstall the VPN app.
The in app purchases are bound to your main device account. If your account is also logged in into Google Play as primary account, there should not be a problem. Maybe you have to connect the phone to the internet(Wlan) so it can sync your purchases from Google Play.
If this does not work try to reinstall the app and to reboot your phone. This normally should do the trick.
If you use muliple Google accounts on one device sometimes purchases don't get synchronized accordingly than you can try this workaround:
"The in-app purchases account is not related to the signed in account, it's related to the user that installed the app on the device. The best way to force a different user is by uninstalling the app from the device and then re-install it from the web version of Google Play on your PC. Make sure you're signed in with the correct account there and install the app from the web version. All InApp purchases should be restored."
The newest app version you can find here :https://play.google.com/store/apps/details?id=eScooter.m365Info&hl=en&gl=US
or a direct link to the apk file you find here: XiaoFlasher APK
If you want to return to the stock firmware there is a separate button in the app. You need to have downloaded at least one firmware from the toolkit in order that the button will get visible.
Just press the "Return to Stock Firmware" button and your scooter will return to the default firmware.