A handy phone call manager with phonebook, number blocking and multi-SIM support

Overview

Simple Dialer

Logo

A lightweight app for handling your calls, no matter where are you. Comes with a handy call log for easy call initiation.

There is a quick dialpad at your service too, with smart contact suggestions. It supports letters too.

You can easily block phone numbers to avoid unwanted incoming calls.

Supported Speed dialing makes calling your favorite contacts with this true phone a breeze.

It comes with material design and dark theme by default, provides great user experience for easy usage. The lack of internet access gives you more privacy, security and stability than other apps.

Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors.

Check out the full suite of Simple Tools here: https://www.simplemobiletools.com

Facebook: https://www.facebook.com/simplemobiletools

Reddit: https://www.reddit.com/r/SimpleMobileTools

Get it on Google Play Get it on F-Droid

App image App image App image
Comments
  • Incoming call not showing up (but ringing)

    Incoming call not showing up (but ringing)

    I received a call, the phone was ringing, but nothing was displayed to take up the call.

    My setup is the following:

    • Lineageos 18.1
    • Simple Dialer 5.4.6 via F-Droid, set es default app
    • Simple Contacts 6.14.3, with setting "show private contacts to Simple Dialer"
    opened by golot86 35
  • Persistent notification after hang up

    Persistent notification after hang up

    Hello:

    Sometimes, after a call, a persistent notification remains, telling that the call is finished, and the only way to close the notification is to kill the dialer app (pressing the red phone button doesn't do anything, nor pressing the notification itself):

    image

    I didn't identify why it happens sometimes and not after other calls :-/.

    bug 
    opened by tb06 30
  • screen off while ringing

    screen off while ringing

    poco x3 pro miui 13.0.4

    1. draw over other apps allowed
    2. show on lock screen allowed
    3. show notification on lock screen allowed
    4. no restrictions from battery saver
    5. autostart enabled
    6. all permissions given and allowed and still sometimes screen off while ringing

    Note : tried a clone app (i modified apk) with added permission (show on lock screen) and it works flawlessly but i guess you need to look at this

    opened by baraa272 21
  • Added hiding tabs (#183)

    Added hiding tabs (#183)

    Hi,

    I've added an option to hide Contacts and/or Favorites tab. It works similarly to Contacts app, despite the fact, that here I'm always enforcing History tab to not be hidden. I decided to do this because it's the tab to which we're brought from missed call notification; I didn't want to break this functionality. Additionally, while doing this I've found out, that if the default tab was set to recently used, it wasn't always remembering it. That was a simple fix to do because saving was done in a wrong place.

    https://user-images.githubusercontent.com/85929121/136651401-0425c59d-2501-4de6-b53a-7d8c873bed97.mp4

    opened by Aga-C 19
  • Add the ability to block calls using pattern

    Add the ability to block calls using pattern

    Closes https://github.com/SimpleMobileTools/Simple-Dialer/issues/82

    Examples:

    +1*1818: All numbers starting with +1 and ending with 1818 will be blocked. *9999: All numbers ending with 9999 will be blocked.

    Notes:

    • For simplicity, these number patterns are still stored in the android BlockedNumber DB instead of an in-app DB
    • Simple commons must be updated in build.gradle after https://github.com/SimpleMobileTools/Simple-Commons/pull/1500 is merged
    opened by Naveen3Singh 17
  • Number of missed calls doesn't update

    Number of missed calls doesn't update

    Hi there. The number of missed calls is never reseted, and continues to increase days after days. Nothing is helping: touching the notification, opening the app, restarting the app or the phone, calling back the missed calls...

    The notification disappears when touching it (this is expected behavior), but the number is still increased.

    Up-to-date app Android 11

    opened by moonshaadow 17
  • Call log history is counting double

    Call log history is counting double

    received and accepted or missed calls are counted double in the call history, that is both in the Simple Dialer history, as well as the Android Phone history.

    My setup is the following:

    • Lineageos 18.1
    • Simple Dialer 5.4.6 via F-Droid, set es default app
    • Simple Contacts 6.14.3, with setting "show private contacts to Simple Dialer"
    bug 
    opened by golot86 14
  • Multi sim support

    Multi sim support

    Coming from a Oneplus 7 Pro (and the Oneplus dialer), I would like to see a way to select the sim card to use on the dialer when entering a number. Oneplus uses two dial buttons, annotated with the sim card number (the default one bigger and centered, the other one left and smaller). That way, the user has the option to make an informed decision which sim to use.

    As calls show the sim card used in the history, I assume that the same sim is used when calling back.

    Within the "Simple" ecosystem, it would be great if the contacts app would allow to assign a default sim for a contact or to define some simple rules which sim card to use (for example based on the country prefix).

    Although the description states "multi-sim support", I did not find any of these features in the configuration.

    I would be a great addition for the Simple tools and make them even more worthy.

    bug 
    opened by AlphaDE 14
  • Added an option to hide numpad for phones with a physical numpad

    Added an option to hide numpad for phones with a physical numpad

    I added an option in the settings to hide the numbers in the, it only keeps the *, + and #, keys.

    Please note that I kept the + button as it is necessary, and the * and # I kept for style.

    This is a useful option for people with phones that have a physical dialpad.

    Possible improvements that are above my skills:

    • Hide the * + and # keys too, and make long pressing 0 on the physical dialpad input a "+".
    • Make the Physical dial button work as expected (Dial the inputted number)
    opened by ronniedroid 12
  • Added swipe to answer an incoming call (#127)

    Added swipe to answer an incoming call (#127)

    Hi,

    I've added an optional swipe to answer a call. It's done in a similar way as in Simple Clock. Closes #127

    https://user-images.githubusercontent.com/85929121/144223589-0bcae46b-7cbb-49d4-8342-f56415616201.mp4

    opened by Aga-C 12
  • show more options at clicking a contact

    show more options at clicking a contact

    in the call log when you click on a contact do not call directly but show the possibility to send sms, call or show in the contacts or add to blacklist

    feature request 
    opened by qw123wh 12
  • Selecting SIM card on dual sim phones

    Selecting SIM card on dual sim phones

    If you use a phone with two SIM cards, the Select a SIM for this call dialog box is displayed often. On my phone, the two lines are close together, so I already tapped the wrong line by accident a couple of times.

    The dial pad has a SIM card selector at the bottom. Would it be possible to implement a similar one for the Select a SIM for this call dialog?

    In the dial pad I like that the icon for the primary card is displayed in a bigger style. I also like that the phone numbers are displayed in the Select a SIM for this call dialog, but if that is not possible, I would prefer the different icon sizes.

    I could also think of using the whole available screen space split into two: Tapping anywhere in the upper half would use the first SIM and in the bottom half (which could be smaller) the second SIM.

    On my phone I can also set the colour for the two SIM cards (Settings > Network & Internet > SIM cards). Maybe these colours can be used for the two icons?

    What do you think?

    feature request 
    opened by sphh 0
  • Translations update from Hosted Weblate

    Translations update from Hosted Weblate

    opened by weblate 0
  • Default to preferred sim

    Default to preferred sim

    In Android's settings(Calls & SMS) I've selected the second sim as the preferred one. That works when I call someone from my contacts list.

    However when I open the dialer's dialpad I see the first sim as default, with the second sim displayed a bit smaller to the left.

    dialer-screenshot

    It would be nice if the preferred setting from Android would be used here.

    Maybe a long press on the dial icon could show the name of that sim card?

    feature request 
    opened by helmo 0
Releases(5.17.0)
Owner
Simple Mobile Tools
A group of simple, open source Android apps without ads and unnecessary permissions, with customizable widgets.
Simple Mobile Tools
Whatsapp based Phone number verification.Verify your phone number easily through whatsapp

Whatsapp Based Login Try this to implement fastest phone number verification system [ ⚡ ] Verify your phone number through whatsapp android LinkedIn B

MorningStar 10 Jun 21, 2022
Initiate immediate phone call for React Native on iOS and Android.

react-native-immediate-call-library Initiate immediate phone call for React Native on iOS and Android. Getting started Using npm: npm install react-na

null 7 Sep 7, 2022
⏺ A simple android app to browse your phone call recordings

⏺ Reky A simple android app to browse your phone call recordings [Under Construction] ✅ TODO Support more file name formats ?? Built-with MVVM with Si

theapache64 12 Feb 8, 2022
An Android library that allows blocking of colloquial words from text

AndroidProfanityFilter Add to project Step 1. Add it in your root build.gradle at the end of repositories: Groovy allprojects { repositories {

Phuc YNWA 1 Dec 29, 2022
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.

Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti

Jey 61 Dec 27, 2022
Attendance-Manager - Attendance Manager, a attendance recording app that helps stay at your 75% attendance

Android-Study-Jams Attendance tracker app Problem Statement: There has been a ne

Gdsc_JMI 1 Jan 9, 2022
Abel Suviri 6 Dec 16, 2022
Vibrate on a call answer or end.

Vibe Vibrate on a call answer or end. Tiny app to vibrate when a call is answered and/or has ended. Tested: Phone (com.android.dialer) Google Phone (c

lucky 9 Dec 18, 2022
A weather application using One Call API 3.0

Weather Application Hello Everyone! In this project, I developed a weather application using One Call API 3.0 from

ERHAN ŞEN 2 Sep 6, 2022
LuaBox Helper for call lua scripts on Kotlin

LuaBox Helper for call lua scripts on Kotlin! Big thanks to Luaj library! 1. Create a class for working with LuaBox: class ScriptCore: LuaBox( pat

Мяучер 8 Nov 12, 2022
Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo.

CutoutScreenSupport Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo. Usage whether the mobile phone is cutout

hacket 5 Nov 3, 2022
Sync DND state between Android phone and watch

DNDSync This App was developed to enable Do Not Disturb (DND) synchronization between my Pixel phone and the Galaxy Watch 4 since this option was only

rhaeus 57 Jan 5, 2023
Candash - A simple Android app that turns your phone into an instrument cluster for your Tesla Model 3 and Y

What is CANdash? CANdash is an Android app that turns your Android device into a

Nick Nguyen 31 Nov 5, 2022
COVID-19 Check-in solution for store using a safe number based on MVVM model.

wave-in-listener English version : README_EN.md wave-in-listener 는 매장에 방문한 고객의 개인안심번호를 음파통신을 이용해 수신할 수 있는 앱입니다. 이 앱은 wave-in-speaker 앱과 함께 사용됩니다. wave

Euphony 14 Jul 25, 2022
COVID-19 Check-in solution using a safe number based on MVVM model.

wave-in-speaker wave-in-speaker는 방문하는 공간에 전자출입명부를 쉽게 남기도록 도와주는 앱이며 특히 코로나 바이러스 감염증(COVID-19) 기간동안 효과적으로 사용가능합니다. 이 앱을 사용하면 QR코드 대신 음파 통신으로 체크인할 수 있습니다

Euphony 15 Oct 15, 2022
NamelessnessR is a vpn hub that combines a number of vpn protocols to provide a hub to a single vpn powerful to protect your privacy only.

NamelessnessR Design concept The Design concept is designed using adobe xd basing of different ideas but mainly Anxray, V2rayNG and NamelessnetX with

mxbhaee 2 Jan 13, 2022
NamelessnessR is a vpn hub that combines a number of vpn protocols to provide a hub to a single vpn powerful to protect your privacy only.

namelessnexR Design concept The Design concept is designed using adobe xd basing of different ideas but mainly Anxray, V2rayNG and NamelessnetX with N

mxbhaee 2 Jan 13, 2022
BigNumber-Calculator - Big Number Calculator in Kotlin Tornadofx

BigNumber-Calculator Big Number Calculator in Kotlin Tornadofx

null 10 Dec 9, 2022
Pixel Launcher Mods a root app for Android 12+ that enables you to add a number of features to the stock Pixel Launcher

A root app that enables you to add a number of features to the stock Pixel Launcher, without needing Xposed

Kieron Quinn 430 Jan 2, 2023