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 WiFi 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 the TetherFi application at
192.168.49.1 port 8228.
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, and TetherFi also currently fails to connect correctly to the Playstation Network. General "normal" internet browsing should work fine - however it is depedent on the speed and availability of your Android device's internet connection.
or get the APK from the Releases Section.
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.
PLEASE NOTE: TetherFi is not a fully FOSS application. This is due to the fact that it relies on a proprietary In-App Billing library for in-app purchases in order to stay policy compliant with the leading marketplace.
TetherFi is developed in the open on GitHub at:
https://github.com/pyamsoft/tetherfi
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.
Please post any issues with the code in the Issues section on GitHub. Pull Requests will be accepted on GitHub only after extensive reading and as long as the request goes in line with the design of the application.
Apache 2
Copyright 2021 Peter Kenji Yamanaka
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

