Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phone: Hold for Me and Direct My Call features #7

Open
drandrew1983 opened this issue Oct 15, 2021 · 25 comments
Open

Phone: Hold for Me and Direct My Call features #7

drandrew1983 opened this issue Oct 15, 2021 · 25 comments
Labels
enhancement New feature or request

Comments

@drandrew1983
Copy link

Dear jacopotediosi,
Thank you so much for your work and support.
actually I have a problem activating hold for me and call screen. I followed your instructions but it always shows activating (require WiFi) and never get activated.
please check the screenshot
Screenshot_20210930-134324
Screenshot_20210930-134319

@hehedemuse
Copy link

click "see how call screen works"

@drandrew1983
Copy link
Author

actually call screen is behaving erratically, sometimes it works sometimes I have to revert back the settings and activate it again in Google dialer mod.
but hold for me never worked, was wondering if it works only on google Pixel phones

@hehedemuse
Copy link

hehedemuse commented Feb 2, 2022 via email

@jacopotediosi jacopotediosi changed the title Hold for me and call screen not working Hold for me & Call Screen Nov 16, 2022
@jacopotediosi jacopotediosi added the enhancement New feature or request label Nov 16, 2022
@jacopotediosi
Copy link
Owner

Hi,
I know it's been a long time. I recently started updating GoogleDialerMod again.

Regarding the Call Screen feature, I just released the version 1.05 which should allow you to activate it correctly.

About Hold for Me, instead, I still need some more time to debug why it doesn't work.

@JJsheep11
Copy link

JJsheep11 commented Nov 24, 2022

Hi, I know it's been a long time. I recently started updating GoogleDialerMod again.

Regarding the Call Screen feature, I just released the version 1.05 which should allow you to activate it correctly.

About Hold for Me, instead, I still need some more time to debug why it doesn't work.

Hello,
I have tried the new version (1.05), but call screen always shows activating (require WiFi) and never get activated.

Thank you.

@jacopotediosi
Copy link
Owner

I have tried the new version (1.05), but call screen always shows activating (require WiFi) and never get activated.

Uhm it may be a stupid question, but have you tried to force close the Dialer, activate wifi and reopen it? It really needs wifi.

Also, what country are you in and what language is set on your phone?

@JJsheep11
Copy link

I have tried the new version (1.05), but call screen always shows activating (require WiFi) and never get activated.

Uhm it may be a stupid question, but have you tried to force close the Dialer, activate wifi and reopen it? It really needs wifi.

Also, what country are you in and what language is set on your phone?

Yes, I did all of them. I am outside of US, and using English (US). My phone is Pixel 7.

@shadyrexman
Copy link

Same here, the older version of google phone worked perfectly but after the latest update, the call screen stopped working and I tried to force close and restart my phone many times ,and it didn't work. After I used the newest mod and it keeps saying activating. But using the old build of google phone works though.

@jacopotediosi
Copy link
Owner

jacopotediosi commented Nov 24, 2022

Could someone please share his logcat captured while viewing the "activating" screen, after having started the Dialer in debug mode with adb shell "am start -D com.google.android.dialer" command?

Also, I need to know:

  • In which country you are
  • Which language have you set in your phone
  • Your Google Dialer version

(Call Screen currently working for me in Italy, italian language, Google Dialer 94.0.488803600-publicbeta, GoogleDialerMod v1.05)

@shadyrexman
Copy link

shadyrexman commented Nov 24, 2022

Same here, the older version of google phone worked perfectly but after the latest update, the call screen stopped working and I tried to force close and restart my phone many times ,and it didn't work. After I used the newest mod and it keeps saying activating. But using the old build of google phone works though.

Which Google Dialer version are you using?

Right now I'm using the old build 94.0.487380581- publicbeta and I can use call screening , but the layout of the settings is different in new build.

Im in Macau, and I'm using English in my phone

@jacopotediosi
Copy link
Owner

but the layout of the settings is different in new build

Yes, it is not because of a Dialer update, but because there are two call screening features:

  • A basic one, managed by call_screen and speak_easy flags, which uses a separate "Call Screen" menu in Dialer settings
  • An enhanced version, managed by the revelio flag (which requires also the basic call screen to be enabled), which merges with the already existing "ID/Spam" entry in Dialer settings

The suggested mod switch in GoogleDialerMod v1.05 enables the enhanced one.

@drandrew1983
Copy link
Author

drandrew1983 commented Nov 24, 2022 via email

@jacopotediosi
Copy link
Owner

Currently it seems that Call Screen may not work in some countries (SIM-based): #42 (comment)
I'll try to find a workaround

@shadyrexman
Copy link

Currently it seems that Call Screen may not work in some countries (SIM-based): #42 (comment)
I'll try to find a workaround

Thank you so much for this.

@jacopotediosi
Copy link
Owner

Hi!
Call Screen should work with latest v1.06 (for more details please see #42)
I'll work on Hold for Me soon.

@jacopotediosi jacopotediosi changed the title Hold for me & Call Screen Hold for Me Nov 27, 2022
@drandrew1983
Copy link
Author

drandrew1983 commented Nov 28, 2022 via email

@Yoanndp
Copy link
Contributor

Yoanndp commented Nov 29, 2022

Hello Jacob, I did some logging and there's what I have found on my phone (Pixel 7, HFM enabled from GDMod) :

11-29 08:27:53.496  6347  6402 I DialerTelephonyManagerCache: com.google.android.dialershared.telephony.TelephonyManagerCache.lambda$setUpNetworkMemoize$0:83 getNetworkOperatorName
11-29 08:27:53.498  6347  6402 I DialerTelephonyManagerCache: com.google.android.dialershared.telephony.TelephonyManagerCache.lambda$setUpNetworkMemoize$1:92 getNetworkCountryIso
11-29 08:27:53.498  6347  6402 I DialerTelephonyManagerCache: com.google.android.dialershared.telephony.TelephonyManagerCache.lambda$setUpNetworkMemoize$2:101 getNetworkOperator
11-29 08:27:53.500  6347  6402 I DialerTelephonyManagerCache: com.google.android.dialershared.telephony.TelephonyManagerCache.lambda$setUpNetworkMemoize$4:121 getSimCountryIso
11-29 08:27:53.502  6347  6405 D vulkan  : searching for layers in '/data/app/~~3k-Bq0A3wPtIf3DVSD1APA==/com.google.android.dialer-eODAIdVVeazpRsYKoeHf4w==/lib/arm64'
11-29 08:27:53.508  6347  6405 D vulkan  : searching for layers in '/data/app/~~3k-Bq0A3wPtIf3DVSD1APA==/com.google.android.dialer-eODAIdVVeazpRsYKoeHf4w==/base.apk!/lib/arm64-v8a'
11-29 08:27:53.558  6347  6431 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_71c80e40489676cc808b1e9df1b5b916/71c80e40489676cc808b1e9df1b5b916.opus from superpack
11-29 08:27:53.559  6347  6431 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_dc43808541a81bb4e880a0f246d8ce3b/dc43808541a81bb4e880a0f246d8ce3b.opus from superpack
11-29 08:27:53.635  6347  6440 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_e2f607685cf332b687aa5ca8fef61545/e2f607685cf332b687aa5ca8fef61545.opus from superpack
11-29 08:27:53.635  6347  6440 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_dede97e191c3d1b9389f44851ac7838d/dede97e191c3d1b9389f44851ac7838d.opus from superpack
11-29 08:27:53.636  6347  6440 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_8a1bfe69068649e82f270263888a69f3/8a1bfe69068649e82f270263888a69f3.opus from superpack
11-29 08:27:53.637  6347  6440 I DialerAudioFileSuperpackProvider: com.google.android.libraries.micore.telephony.common.audiomessages.AudioFileSuperpackProvider.getFileInternal:316 Providing file /data/user/0/com.google.android.dialer/files/superpacks/call_screen_audio_messages/1613501903_en-us_cloud-en-US-Wavenet-F_b53062dd3b2119adb3992d7e9fba9174/b53062dd3b2119adb3992d7e9fba9174.opus from superpack

It's still trying to use en_US files (en-us_cloud-en-US) even if my SIM locale is fr_BE. I can provide you full log if needed.

@drandrew1983
Copy link
Author

Dear Jacob, can you please create a setting to activate this feature as well? It's called Direct my call.
I don't know how I enabled it, I'm just playing with the toggles
Screenshot_2022-12-19-16-07-28-74_54063fc6848ac98a54ce5f2a63661433

@jacopotediosi jacopotediosi changed the title Hold for Me Hold for Me and Direct My Call Dec 20, 2022
@jacopotediosi
Copy link
Owner

jacopotediosi commented Dec 20, 2022

Dear Jacob, can you please create a setting to activate this feature as well? It's called Direct my call. I don't know how I enabled it, I'm just playing with the toggles Screenshot_2022-12-19-16-07-28-74_54063fc6848ac98a54ce5f2a63661433

Yeah, the internal name for that feature is "xatu". I'll work on it, but please expect long delays because I'm currently working on other parts of GoogleDialerMod.

@fillwithjoy1
Copy link

Dear Jacob, can you please create a setting to activate this feature as well? It's called Direct my call. I don't know how I enabled it, I'm just playing with the toggles Screenshot_2022-12-19-16-07-28-74_54063fc6848ac98a54ce5f2a63661433

Yeah, the internal name for that feature is "xatu". I'll work on it, but please expect long delays because I'm currently working on other parts of GoogleDialerMod.

Which numbers can I call that support direct my call?

@jacopotediosi
Copy link
Owner

Which numbers can I call that support direct my call?

I don't know yet

@fillwithjoy1
Copy link

Which numbers can I call that support direct my call?

I don't know yet

It's funny because there are US numbers like verizon that work with Direct my Call, but it isn't working here in Australia. Maybe it's locked down to United States?

@gerhard101-byte
Copy link

Having the same issue with hold for me. Not working it's just saying wait to activate with Wi-Fi.
Also direct my call is on but have had no success yet
Call screen works great however call recordings also only work when silence call recordings is off.

My language is US and I am based in South Africa

@fillwithjoy1
Copy link

fillwithjoy1 commented Mar 25, 2023

Version 100.0.512999549
GoogleDialerMod v2

Phone is stuck on activating direct my call. This is after resetting my phone for March TQ2 update and Hold for Me and Call Screen were activated correctly

@jacopotediosi
Copy link
Owner

Again, Direct My Call and Hold for Me are currently not supported yet. Please stop reporting they aren't working.

Repository owner locked as too heated and limited conversation to collaborators Mar 25, 2023
@jacopotediosi jacopotediosi changed the title Hold for Me and Direct My Call Phone: Hold for Me and Direct My Call features May 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants