Releases
v.1.6.1_stable
π 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 NullPointerException
s 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!
You canβt perform that action at this time.