Phone
Phone copied to clipboard
Default to preferred sim
Checklist
- [x] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- [x] I have read the FAQ and my problem isn't listed.
- [x] I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
- [x] This issue contains only one feature request.
- [x] I have read and understood the contribution guidelines.
Is your feature request related to a problem? Please describe. Many phones, Pixels at least, default the eSIM to SIM 2. Currently it's easier to get hold of a physical SIM in an airport when you land so having your home SIM as an eSIM makes sense. However this also means that it's not the default in this app when dialling even if it's set to default in Android
Describe the solution you'd like Have the default SIM in Andoid as the default SIM in the dialler. Even better would be to be able to swipe left / right to choose the default SIM in the dialler
Describe alternatives you've considered Apart from looking at other apps nothing
Additional context This was a feature request in Simple-Dialer but seemed to get overlooked
https://github.com/SimpleMobileTools/Simple-Dialer/issues/503
I see when dialing that esim is totally ignored with fossify phone app
By default, GrapheneOS phone app, an option pops up asking which sim to use and an option for it to remember the choice based on the contact. This would be good as now it can't be used with people that use multiple sims
It seems the esim isn't supported at all. Only main number will work regardless of android settings
It seems the esim isn't supported at all. Only main number will work regardless of android settings
@rightsaidfred99 What do you mean by "not supported at all"? I have a phone with eSIM and make calls via eSIM regularly...
It'll 100% choose to use Sim 1.
Using default dialer (GrapheneOS), the system will respect users choice of preferred sim at the system level, or a system level popup will occur when dialing so you can choose number to dial from
Fossify phone ignores this for me and just defaults to sim 1 no matter the system level setting
Please atleast add an option to hide the non default sim from the dialpad.
It seems like removing that extra dial button (SIM2) from the dialer page will address everyone's problems (#155, #324).
In case there is no default SIM set, the app should show a dialog choose between available SIM cards (as it already does now everywhere except the dialer page).
A test APK is available here: https://github.com/FossifyOrg/Phone/actions/runs/14145950462/artifacts/2844206777
It worked as expected. Thanks!
I guess I'm not gonna like this change. I have a default SIM set, but I occasionaly (like 1-2% of calls) need to make a call from non-default SIM. It's already not that easy to do from Contacts app, because I have to copy the number and paste it to dialpad - if I get it right, after this change even this workaround will stop working. Or do I miss something?
I guess I'm not gonna like this change. I have a default SIM set, but I occasionaly (like 1-2% of calls) need to make a call from non-default SIM.
I guess we'll need a better solution then :)
It's already not that easy to do from Contacts app, because I have to copy the number and paste it to dialpad
When you have multiple SIM cards installed and long press a contact or recent call in Fossify Phone, it displays two additional options to call from SIM1 or SIM2:
Would it make it easier if these options were available in Fossify Contacts as well?
I guess we'll need a better solution then :)
What about similar approach as in Fossify Messages app: long pressing the call button switches to the other SIM: SIM 1 -> (long press) -> SIM 2 -> (long press) -> SIM 1 etc. In case there is only one SIM, long press does nothing.
This way there is no second button and "advanced" users still have the option to switch to SIM2 when using dialer.
When you have multiple SIM cards installed and long press a contact or recent call in Fossify Phone, it displays two additional options to call from SIM1 or SIM2.
Thanks! I knew and have used this feature in Recent Calls tab, but didn't know that it is available in Contacts tab as well. I'm gonna use it instead of my current workaround.
EDITED TO ADD: Ok, so it seems there was a time when I knew about this feature, but managed to forget it since... Oh my 😄
Would it make it easier if these options were available in Fossify Contacts as well?
I think it's perfectly fine to have this option in Fossify Phone only. I'm actually a fan of not having too much overlapping functionality betweeen Contacts and Phone app and voted "No" in related poll :-)
Is it too complicated to track which SIM or number was used in previous calls? For example, if you assign one SIM to dial certain contacts and another SIM for others, it’s logical to assume you’d stick with the same SIM for the same contacts next time. When you first message someone new, a popup pops up asking which SIM you want to use.
Please atleast add an option to hide the non default sim from the dialpad.
@naveensingh I agree with this above
When having set the default in system settings, the default dial button should be set to the appropriate sim card and the other one should be removed (unless the user wants to view that second dial button, maybe that can be a new setting in the Settings?)
This will address everyones problems.
On a side-note, having both sim card buttons in the dialer, a user can make a very grave mistake by easily pressing the wrong button, especially when one of the sims is an international simcard. This is the only thing hindering me from using this as a daily driver app
Other than that, this app is freaking awesome, thank you
Removed the secondary button. Single taps will use the preferred SIM card or ask when there is no preferred SIM card.
What about similar approach as in Fossify Messages app: long pressing the call button switches to the other SIM: SIM 1 -> (long press) -> SIM 2 -> (long press) -> SIM 1 etc. In case there is only one SIM, long press does nothing.
Added a long-press listener to force the usual SIM selector dialog regardless of system preference. I hope that's good enough.