I have G300 on stock rom rooted and working fine with this method. Main reason was to remove Vodafone crap.
However, I'm having trouble getting Barclays mobile banking app to work. Have tried various tricks of trade to hide root by reading number of posts but no luck as Barclays app still able to find phone as rooted. Need help to rescue.
How do I now un-root phone or is there fool proof way to hide root / unroot temporarily?
Out of frustration to find a way out, I stumbled upon following steps and it magically resolved the problem.
1. Start SuperSU app
2. Settings -> Reinstall (Cleanup for reinstallation from Google Play)
3. Wait for few seconds and app should close automatically. I believe it still retains root but just remove SuperSU app.
4. Reboot the phone
5. Reinstall SuperSU app from Google Play.
After that, started Barclays app and it launched without root warning!! I still have root access, did not have to disable /hide superuser. I have no clue what went behind the scene but certainly works in my case. If anyone stuck in this situation, give it a go and report here for everyone to know.