[App][4.0+] True Phone - Best Dialer & Contact manager replacement

Denis101

New member
Feb 4, 2021
4
3
13
On my OnePlus 8t when I use stock dialer the in call volume stays the same from call to call but using this dialer it resets every call to half volume. I have bad hearing and need max volume on every call and it's tedious to up the volume for every call. Any suggestions? Can't find any setting related to this
Hmm. I am using OnePlus 7 pro running Android 10. I don't have the problem with the app as you described. I have the latest beta version 2.0.16 installed. Did you check the system volume settings including the audio settings to make sure the volume are set at maximum level
 

spart0n

Senior Member
Sep 5, 2018
404
61
38
Hmm. I am using OnePlus 7 pro running Android 10. I don't have the problem with the app as you described. I have the latest beta version 2.0.16 installed. Did you check the system volume settings including the audio settings to make sure the volume are set at maximum level
I don't have in call volume in system settings and I'm on latest beta of true. I have a wonder if it's an Android 11 and true issue
 

Denis101

New member
Feb 4, 2021
4
3
13
I don't have in call volume in system settings and I'm on latest beta of true. I have a wonder if it's an Android 11 and true issue
It could be Android 11 issue if the issue started after you updated to Android 11.
I recalled having volume control issues with my device after I updated from 9 to Android 10.
 

wayne5de

Member
Nov 21, 2012
44
14
28
Bingen
First of all: Thank you for the good work...(y)

Some questions / suggestions:

1. is it possible to filter out contacts also in the contact-tab, not only in the groups-tab?
a second contact-tab (with the possibility to filter out contacts) would be great, so you can easily switch between private and business contacts

2. is it possible to move the tabs to the bottom?


Thx,
wayne
 
  • Like
Reactions: dancrow

kbantikos

Member
Jan 23, 2006
22
0
21
please give the option to transfer the group tabs to the bottom and give also the option to transfer the subgroups too,
as an example in the group tab i have two subgroups named friends and suckers give me the option to transfer any of those to the bottom and view them right away as it is in DW contacts and phone app. Cause now i have to open the app select groups then select the sub group i want and then select the contact i need BUT if i can had any of those pinned to the bottom i would open the app and could select the desired sub group with all of its contacts shown immediately.
 

wayne5de

Member
Nov 21, 2012
44
14
28
Bingen
please give the option to transfer the group tabs to the bottom and give also the option to transfer the subgroups too,
as an example in the group tab i have two subgroups named friends and suckers give me the option to transfer any of those to the bottom and view them right away as it is in DW contacts and phone app. Cause now i have to open the app select groups then select the sub group i want and then select the contact i need BUT if i can had any of those pinned to the bottom i would open the app and could select the desired sub group with all of its contacts shown immediately.

this is about the same as my wishes...

1. is it possible to filter out contacts also in the contact-tab, not only in the groups-tab?
a second contact-tab (with the possibility to filter out contacts) would be great, so you can easily switch between private and business contacts

2. is it possible to move the tabs to the bottom?
 

taospirit

Senior Member
Jan 11, 2009
485
55
58
Nîmes
Hello,

i have a pb , when true phone is selected as default phone app, i don't receive voicemail notifications. I'm on MIUI 12.2.2 .
Sorry if question have be resolved.
Thx
 

Marvino.

Senior Member
Nov 7, 2014
343
193
73
Egypt
Hello
Could you please add option to completely disable the integrity of online services and make it local\offline only? Because sometimes the 'contacs to display' selector often shifts the selected source on it's own between 'phone' and 'google' causing discrepancy in the displayed contacts so I thought that adding this option will resolve this issue by unifying the contacts source.

Screenshot_20210213-105528913 (1).jpg


Also I noticed a bug that randomly happens where the 'phone' source completely disappear causing my contacts to subsequently disappear bcoz I always set the source of the contacts to 'phone' and to resolve this, I've to re-import the contacts again from my local backed up .vcf file.
 
  • Like
Reactions: patrickdrd

gps3dx

Senior Member
Jan 24, 2010
725
358
83
Nice app.
Shame its call recording feature does not work on Android 11 with or without having your magisk call recording module installed (and device restarted)
I used latest Magisk 21.4 and your latest app from google store.

I hope that this feature be fixed.
 
  • Like
Reactions: powerful111

powerful111

Senior Member
Jul 18, 2015
203
60
58
Nice app.
Shame its call recording feature does not work on Android 11 with or without having your magisk call recording module installed (and device restarted)
I used latest Magisk 21.4 and your latest app from google store.

I hope that this feature be fixed.
I have been trying to get their attention @exisapps

CALL BLOCKING METHODS: Can you please look into adding a pl"pick up & hang up" option so blocked callers can't access voicemail

RECORDED CALLS: is it possible to show which call have a recording and which ones weren't recorded..

PLEASE SEE THE PICTURES
 

Attachments

gps3dx

Senior Member
Jan 24, 2010
725
358
83
Well I get errors about IO issue in logcat:

Code:
02-13 23:26:39.586  2380 20646 W HbDialer: oh0: fail start for AMR_NB
02-13 23:26:39.586  2380 20646 W HbDialer: java.lang.RuntimeException: java.io.FileNotFoundException: /storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012 Main) 2021-02-13_232639_out.amr: open failed: EPERM (Operation not permitted)
02-13 23:26:39.586  2380 20646 W HbDialer:      at bd0.h(src:84)
02-13 23:26:39.586  2380 20646 W HbDialer:      at oh0.j(src:26)
02-13 23:26:39.586  2380 20646 W HbDialer:      at lh0.run(Unknown Source:2)
02-13 23:26:39.586  2380 20646 W HbDialer:      at android.os.Handler.handleCallback(Handler.java:938)
02-13 23:26:39.586  2380 20646 W HbDialer:      at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 23:26:39.586  2380 20646 W HbDialer:      at yx1.dispatchMessage(src:5)
02-13 23:26:39.586  2380 20646 W HbDialer:      at android.os.Looper.loop(Looper.java:223)
02-13 23:26:39.586  2380 20646 W HbDialer:      at android.os.HandlerThread.run(HandlerThread.java:67)
02-13 23:26:39.586  2380 20646 W HbDialer: Caused by: java.io.FileNotFoundException: /storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012 Main) 2021-02-13_232639_out.amr: open failed: EPERM (Operation not permitted)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.IoBridge.open(IoBridge.java:492)
02-13 23:26:39.586  2380 20646 W HbDialer:      at java.io.FileOutputStream.<init>(FileOutputStream.java:236)
02-13 23:26:39.586  2380 20646 W HbDialer:      at java.io.FileOutputStream.<init>(FileOutputStream.java:125)
02-13 23:26:39.586  2380 20646 W HbDialer:      at bd0.h(src:57)
02-13 23:26:39.586  2380 20646 W HbDialer:      ... 7 more
02-13 23:26:39.586  2380 20646 W HbDialer: Caused by: android.system.ErrnoException: open failed: EPERM (Operation not permitted)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.Linux.open(Native Method)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
02-13 23:26:39.586  2380 20646 W HbDialer:      at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7547)
02-13 23:26:39.586  2380 20646 W HbDialer:      at libcore.io.IoBridge.open(IoBridge.java:478)
02-13 23:26:39.586  2380 20646 W HbDialer:      ... 10 more
The folder does exist:

Code:
raphael:/ $ ls -lsR /storage/emulated/0/data/
ls -lsR /storage/emulated/0/data/
/storage/emulated/0/data/:
total 3
3 drwxrwx--- 2 root everybody 3488 2021-02-13 15:49 CallRecords-TP

/storage/emulated/0/data/CallRecords-TP:
total 0
I see that manifest already have 'android:requestLegacyExternalStorage="true"' - so that's not that.
I get this error after cleaning app cache -> Then I only enable call recording... nothing more.
Then I call some number... and once I get connected I click on the call recording button... but the issue of IO happens.
Please advise.

Update:
A. it seems the issue is happening only for when I call a specific number - so it is working for other numbers.
I SUSPECT THIS IS CAUSED BY CALLING A NUMBER THAT CONTAINS AN ASTERIX (e.g. "*991" ).
I fear this is a bug on app side.
Analysis:

The following do NOT work:
Code:
raphael:/ # touch /storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr
ords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr                     <
/system/bin/sh: syntax error: unexpected '('
HOWEVER, once the path+filename is double quoted - it works:

Code:
raphael:/ # touch "/storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr"
cords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr"                   <

raphael:/ # ls -ls "/storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr"
ecords-TP/012 Mobile (*6012 Main) 2021-02-13_234616_out.amr"                  <ls -ls "/storage/emulated/0/data/CallRecords-TP/012 Mobile (*6012
0 -rw-rw---- 1 root everybody 0 2021-02-13 23:56 /storage/emulated/0/data/CallRecords-TP/012\ Mobile\ (*6012\ Main)\ 2021-02-13_234616_out.amr
B. I suggest DEV to change the ownership of the call recordings files created by the app to be of a regular user instead of 'root' user.
the folder might need user ownership change as well
C. I suggest allowing the user to set/change the output folder for the call recordings ( '... /data/CallRecords-TP' is just odd IMHO).
 
Last edited:

Phienyx

Member
Apr 13, 2011
35
3
38
Is there a way to set up so that when I receive an incoming call I just get a little pop up on the screen instead of a full screen incoming call window?

Thank you.
 

Atik.ibn

New member
Feb 18, 2021
1
0
11
This app is very useful. Here I've found a problem, when I talked with my TWS ( bluetooth earphones) & record the call then voice of other side does not record. But if I don't use my TWS then call record works well. If you have any solution in regard, please help me.
 

Marvino.

Senior Member
Nov 7, 2014
343
193
73
Egypt
Seriously is there a fix for this ?
Also I noticed a bug that randomly happens where the 'phone' source completely disappear causing my contacts to subsequently disappear bcoz I always set the source of the contacts to 'phone' and to resolve this, I've to re-import the contacts again from my local backed up .vcf file.
I cannot reproduce it bcoz it happens randomly every now and then as follows :

I open contacts and find nothing there
Screenshot_20210221-114430425.jpg


So I check settings and everything is there EXCEPT 'Phone' source that I use
Screenshot_20210221-114440868_1.jpg


Then I've to re-import the contacts again from a saved .vcf file and then all the contacts reappear again!!
Screenshot_20210221-114638242_1.jpg