Amadz is an open-source Android calling application designed as a modern alternative to the default phone dialer. Built with Kotlin and Jetpack Compose, it handles incoming, outgoing, and active calls through a modular architecture. Users can manage call history, browse contacts, organize favorites, and search for numbers using a T9 dial pad. The application supports multiple SIM cards, proximity sensors, call timers, and in-call audio controls. Its blocking system automatically rejects unwanted calls using exact numbers or regular expressions. Call logs include date grouping, repeated-call counts, and quick contact management. Amadz also provides full-screen incoming call notifications, customizable dial pad tones, and compatibility with Android 8.0 and newer.
Features
- Complete incoming, outgoing, and ongoing call management with audio controls
- Multi-SIM calling support with SIM identification in call history
- Searchable call logs with date grouping and repeated-call aggregation
- Contact management with synchronized favorites and T9 dial pad searching
- Automatic call blocking using exact numbers and regular-expression rules
- Full-screen call notifications with proximity sensing and call duration tracking