Skip to content

Wi-Fi Info 1.6.1

Latest
Compare
Choose a tag to compare
@TrueMLGPro TrueMLGPro released this 09 Feb 09:27
a83f31e

πŸš€ What's New

  • Added support for Android 14 (API 34)!
  • Replaced ListViews with RecyclerViews, remade layouts in PortScannerActivity and SubnetScannerActivity!
  • Improved overall user experience in Port Scanner and Subnet Scanner!
    • Added databases for PortScannerActivity and SubnetScannerActivity:
      • PortScannerActivity: to show service names and descriptions for open ports
      • SubnetScannerActivity: to show Organization Unique Identifiers (device vendors) if discovered device's MAC address is present
  • Implemented NetBIOS name lookup in SubnetScannerActivity!
  • Switched from ipify.com Public IP API to a self-hosted API
  • Added Serbian translation (brought to you by @ognjen28a)
  • Fully redesigned the internal logic in Settings!
  • Theme and font changes now apply immediately (with a fade in animation)!
  • Improved URL processing in all Tools!
  • Made Activity names localized!
  • Removed minimum character requirement from Whois tool!
  • Removed Hidden SSID from MainActivity (due to it not being functional)!

πŸ”§ Fixes

  • Made IP addresses in CellularDataIPActivity copyable
  • Activity names are localized now
  • Fixed localization for foreground service notifications
  • Fixed the WebView in RouterSetupActivity not loading some router admin interfaces (such as new TP-Link routers)
  • Added POST_NOTIFICATIONS permission to fix services not starting on Android 13 and higher
  • Redesigned the workflow which is used to discard Handler posts in NotificationService which resulted in leftover service notifications
  • Fixed NullPointerExceptions in CellularDataIPActivity and PingToolActivity
  • Fixed issue #50
  • Fixed multiple memory leaks

πŸ”¬ Code Changes

  • Refactored all Java classes
  • Reduced code repetition
  • Restructured the src/java directory! All files are now split into categorized folders
  • Introduced a custom Application class (App) to better organize the code
  • Moved the SharedPreferences listener from MainActivity to the App class
  • Switched to Java 17
  • Optimized services
  • Updated screenshots on Fastlane
  • and more!