A minimalistic Android library (and demo app) which provides access to the private android hotspot API.
With this you can check the current status of the hotspot, enable/disable it, get/set the current AP configuration and also get the list of currently connected clients.
This repository contains a demo project including a widget to control the access point.
To use this library you do not need root, just in case you are wondering why some methods may not work. This is due to the fact that most of the internal Android API called within this library is private API and may be deprecated/changed by now.
This project is open source and free, it is available under the Apache v2 License.