Enhancements:
- Fix < Android 9 permission bug
- Other optimizations
