TetherFi app
Share your Android device’s Internet connection with other devices without needing Root.
TetherFi works by creating a Wi-Fi Direct legacy group and an HTTP proxy server. Devices can connect to the broadcasted WiFi network by locating the Wi-Fi SSID displayed in the application and using the password. Once connected to the network, a device can connect to the Internet by setting it’s proxy server settings to the server created by TetherFi.
Please note that TetherFi is still a work in progress and not everything will work. For example, using TetherFi to get an open NAT type on consoles is currently not possible. General "normal" internet browsing should work fine - however it is dependent on the speed and availability of your Android device’s internet connection.
Privacy
TetherFi respects your privacy. TetherFi is open source, and always will be. TetherFi will never track you, or sell or share your data. TetherFi offers in-app purchases which you may purchase to support the developer. These purchases are never required to use the application or any features.
Development
TetherFi is developed in the open on GitHub. If you know a few things about Android programming and are wanting to help out with development you can do so by creating issue tickets to squash bugs, and propose feature requests for future inclusion.