The app will ask the user to allow it to track the user location

LocationPhoneMode

The app will ask the user to allow it to track the user location.

After you hit the add location button, you will be directed to a new page to type in the location you want and pick the mode you want your phone to be

The app will compare the result. If the result of your current location does not match your requested location, the phone will be automatically turned to default mode

When you are at your requested location, the phone will be turned to the mode that you requested.

GitHub

View Github