You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 10, 2024. It is now read-only.
PixelExperience_Plus_alioth-12.1-20220920-0633-OFFICIAL and PixelExperience_Plus_alioth-13.0-20221113-2000-OFFICIAL
Expected Behavior
Only a caller's phone number (or a name saved on contacts) is displayed on call logs and receiving phone call UIs
Current Behavior
Two phone numbers are displayed in this format : _caller_phone_number&_receiver_phone_number and logged as _caller_phone_number_receiver_phone_number (without a character &)
(ex : 0123456789&0987654321)
Even if I saved the caller's phone number on contact(in this case 0123456789 as the number for sure), the call information is displayed and logged as above instead of the name saved.
I'm using physical dual SIM cards but it seems like an irrelevant case because I can reproduce the issue with only one SIM card inserted.
Possible Solution
from build.prop, set an entity 'persist.vendor.radio.redir_party_num=0'
Back port POCO F4's stock NON-HLOS.bin file to POCO F3's NON-HLOS.bin (a.k.a. modem.img) file.
I used two files to create altered modem image:
F3 | A13 | beta | china region firmware 'alioth_images_V14.0.22.12.5.DEV_13.0_cn_chinatelecom',
F4 | A12 | stable | global firmware 'V13.0.5.0.SLMMIXM'
Locate original NON-HLOS.bin in fastboot rom file/images/NON-HLOS.bin
Mount bin files(I used OSFMount) as R/W, go to ./image/modem_pr/mcfg/configs/mcfg_sw/generic/
Copy mbn files from F4's to F3's in same directory. I just copied folders(In my case, 'Korea' folder) from F4 and replaced F3's original files with it.
Dismount
Replace the modem img with the modified one. I done it by hit 'fastboot flash modem_ab NON-HLOS.bin'.
update : firmware version mismatch may lead to not working biometric services(fingerprint scanner). I replaced above modem img(NON-HLOS.bin) with another one based F3's 13.0.8 stock global firmware and fingerprint bug has been addressed. You may know better than me as you are who chose the vender things to be used.
Set an entity on build.prop 'persist.vendor.radio.redir_party_num=0' addressed the issue on Android 12.
The maintenancer of LineageOS POCO F3 build resolved this issue by porting POCO F4's modem firmware image. I heard it addressed the problem as F4 has same SDM870 SoC logic board and has more VoLTE profiles included in modem firmware than F3's stock image. So I had followed same steps and the problem has disappered.
Steps to Reproduce
Set the VoLTE option ON on the cellular setting menu.
Receive an incoming call. ( outgoing call is logged properly )
I did not touch any of settings regarding call, so it should be reproduced at this level.
This behavior has persisted since 12.1-20220920 build. As that was the first install of this ROM I don't know if the problem was there in previous builds.
Build date
PixelExperience_Plus_alioth-12.1-20220920-0633-OFFICIAL and PixelExperience_Plus_alioth-13.0-20221113-2000-OFFICIAL
Expected Behavior
Only a caller's phone number (or a name saved on contacts) is displayed on call logs and receiving phone call UIs
Current Behavior
Two phone numbers are displayed in this format : _caller_phone_number&_receiver_phone_number and logged as _caller_phone_number_receiver_phone_number (without a character &)
(ex : 0123456789&0987654321)
Even if I saved the caller's phone number on contact(in this case 0123456789 as the number for sure), the call information is displayed and logged as above instead of the name saved.
I'm using physical dual SIM cards but it seems like an irrelevant case because I can reproduce the issue with only one SIM card inserted.
Possible Solution
I used two files to create altered modem image:
F3 | A13 | beta | china region firmware 'alioth_images_V14.0.22.12.5.DEV_13.0_cn_chinatelecom',
F4 | A12 | stable | global firmware 'V13.0.5.0.SLMMIXM'
Set an entity on build.prop 'persist.vendor.radio.redir_party_num=0' addressed the issue on Android 12.
The maintenancer of LineageOS POCO F3 build resolved this issue by porting POCO F4's modem firmware image. I heard it addressed the problem as F4 has same SDM870 SoC logic board and has more VoLTE profiles included in modem firmware than F3's stock image. So I had followed same steps and the problem has disappered.
Steps to Reproduce
/device alioth
/version thirteen_plus