https://github.com/hacker1024/android-wifi-qr-code-generator
An android app that generates QR codes from your saved wifi networks.
https://github.com/hacker1024/android-wifi-qr-code-generator
android android-app android-application qr-code qr-generator qrcode qrcode-generator sharing wifi wifi-network wifi-password xposed xposed-framework xposedmodule
Last synced: about 1 month ago
JSON representation
An android app that generates QR codes from your saved wifi networks.
- Host: GitHub
- URL: https://github.com/hacker1024/android-wifi-qr-code-generator
- Owner: hacker1024
- License: gpl-3.0
- Created: 2018-03-04T05:32:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-07T06:55:50.000Z (over 6 years ago)
- Last Synced: 2025-04-06T15:47:09.583Z (6 months ago)
- Topics: android, android-app, android-application, qr-code, qr-generator, qrcode, qrcode-generator, sharing, wifi, wifi-network, wifi-password, xposed, xposed-framework, xposedmodule
- Language: Kotlin
- Size: 334 KB
- Stars: 34
- Watchers: 4
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wifi QR Code Generator
An android app that generates QR codes from your saved wifi networks.## Usage
The app needs root access to read your saved wifi information.
Tap a wifi entry to display its QR code.
Hold a wifi entry to display more details.[
](https://play.google.com/store/apps/details?id=tk.superl2.xwifi)
[](https://f-droid.org/packages/tk.superl2.xwifi/)
## What I'm working on next (from highest to lowest significance)
- Bug fixes (always at the top of the list)
- ~~Sort networks alphabetically~~ [Done.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/47ce5bba366925d03e32116bf00604bca248c957)
- ~~An xposed component that adds an option in the stock wifi settings to display the QR code/password~~ [Done.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/26b2b0bd84e109945e2eca6e38bbf04a41488c57)
- ~~Backport to older android versions~~ Done.
- ~~An about page~~ [Done.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/764357d4070544c552d3fa91d5010e8276b4c993)
- ~~Setting to choose the quality of the QR code generated~~ [Done.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/22a23887bc334000e5c71f66fcbbfda0197d7348)
- ~~A dark theme~~ [Done.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/c4472e454457927f868a7dadf035d9fb8a2317ac)
- Make new bugs## Possible issues
I need feedback to see if these are only happening to some people or if they're happening to everyone.
- The list of network may disapear when returning from the settings screen.
- ~~WEP networks may cause an error.~~ [Fixed.](https://github.com/hacker1024/android-wifi-qr-code-generator/commit/613c555453f9944d8d772faaa2c6d8c508deca76)## Third-party libraries/code
- [Parsing](https://github.com/David-Mawer/OreoWifiPasswords/blob/0d146fd34ce424b8a500a441ff2a1293c3355a33/app/src/main/java/com/pithsoftware/wifipasswords/task/TaskLoadWifiEntries.java) and [data management code](https://github.com/David-Mawer/OreoWifiPasswords/blob/ae0d7e7f290345bdf1a2d0742b8da5d25a76807b/app/src/main/java/com/pithsoftware/wifipasswords/pojo/WifiEntry.java) by [David-Mawer](https://github.com/David-Mawer/) has been used, adapted, and converted to Kotlin.
- [QRGen: _A simple QRCode generation api for java built on top ZXING_](https://github.com/kenglxn/QRGen)
- [RecyclerView-FastScroll: _A simple `FastScroller` for Android's `RecyclerView`_](https://github.com/timusus/RecyclerView-FastScroll)
- [About Page - Android: _An Android library for easily creating an about page for your Android apps_](https://github.com/husaynhakeem/about-page-android)## License
Copyright (C) 2018 hacker1024 (on github.com)This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
(at your option) any later version.This program is distributed in the hope that it will be useful,
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see .