Releases: r0ld3x/truecaller-lite
Releases · r0ld3x/truecaller-lite
v1.7
v1.6
feat: Update release workflow and add compiler configuration
Implement internet connectivity check before API calls
- Added
ACCESS_NETWORK_STATEpermission toAndroidManifest.xml. - Implemented
isInternetAvailablefunction inRetrofitClientto check network status. getUserInfoCachednow returnsnullif internet is not available.- Updated
IncomingCallReceiverandMainActivityto handle null responses fromgetUserInfoCachedby showing a Toast message. - Removed
READ_PHONE_NUMBERSpermission request as it's not strictly needed for the current functionality.
v1.4 – Persistent Caching for Phone Lookup Responses
🚀 What's New
-
Persistent Caching Layer
Added SharedPreferences-based caching to store user info by phone number. Reduces redundant API calls and improves performance. -
Background-Compatible
The caching mechanism works even when triggered from aBroadcastReceiver, ensuring smooth operation even if the app is not running. -
Safe Null Handling
Improved stability with null/empty phone number checks to prevent crashes during caching. -
Better Resource Efficiency
Cached results are returned instantly when available, saving network and battery resources.
🔧 Technical Notes
- New method:
RetrofitClient.getUserInfoCached(context, phone) ResponseTypes.numberupdated to a nullable type (String?)- Caching is done via
SharedPreferencesusingGsonserialization
Release v1.3 MIUI lock screen overlay with broadcast receiver
Add MIUI lock screen overlay with broadcast receiver
- Implement BroadcastReceiver to listen for screen state changes
- Add MIUI-specific overlay manager for lock screen display
- Handle MIUI permission requests for system overlay
- Add lock screen detection for MIUI devices
- Implement overlay view with custom layout for lock screen
- Add broadcast filters for ACTION_SCREEN_ON/OFF events
- Handle MIUI-specific UI adaptations and theming
- Add proper cleanup for overlay when screen unlocks
Fixes: Lock screen functionality on MIUI devices
Tested: MIUI 12+, Android 10+
Full Changelog: v1.1...v1.3
New Overlay UI v1.1
Initial Release
First release of the Minimal Truecaller Popup app.
Features:
- Caller ID popup using Truecaller API
- Manual number search
- Lightweight, no ads
