UPDATE: "phone call using SPEAKER icon during a call":
I decided to backtrack and verify if LOS 18.1 has broken phone call speaker feature. VERIFIED !
On my LG v20 H910 this is what I did:
- Cross-Flash: US99610f_00_1205.kdz using PARTITION DL using LGUP. Select ALL. 100% stock
- After flash, factory reset via POWER and VOL up key (necessary to boot up)
- To get cell and data to work on your H910, after booting fix this by going to the dialer, and dialing *#546368#*996#, SVC Menu, and doing the Factory Reset. After another boot and setup cell and data now works.
- Place a phone call and put SPEAKER ON
- Sound quality on both ends are PERFECT !
Note: STOCK ROM in speakerphone mode uses TOP MIC on LGv20; non speakphone mode it uses BOTTOM MIC
Where things break:
after above...
1) Unlock bootloader
2) Install/flash TWRP
3) Iinstall/flash lineage-18.1-20210930-nightly-h910-signed.zip
4) Install/flash compatible modem MPSS.TH.2.0.1.c3-00045-M8996FAAAANAZM-1 (absolutly necessary to prevent kernal crash)
4) Boot up and setup LOS
When placing or receiving a phone call and selecting SPEAKER on LG v20, speaker sound from call is OK on LG v20; but sound on other end (landline or cell) there is too HIGH of base and hardly no treble thus other person can not understand conversation. Distortion/noise also present. Quality is horrible and thus cannot use SPEAKER mode on phone call.
This is a MIC problem on the LG v20. Yes there are several MICs on LG v20 and from what everyone is posting from LOS 18 and even LOS 17 this has been a problem for a very long time. Possible that SPEAKER function is using incorrect MIC. (Unverified: One dev engineer said LG uses TOP speaker/Ear Speaker for MIC if on a SPEAKER CALL. maybe ????)
Anyone has same problem?
-------------------
Solution for LOS ( it worked for camera audio apk )
reference:
reddit.com/r/lgv20/comments/dqfskw/i_finally_found_how_to_record_clean_stereo_audio/
1) Verify speakerphone in LOS uses TOP MIC
I just verified speakerphone is using all 3 MICs. Thats a problem = Lots of NOISE ! Make changes to use TOP MIC only.
2) SET PHONE/DIALER apk to use UNPROCESSED mode for TOP MIC when using speakerphone mode. ALL Programs (in this case phone DIALER) "which use the UNPROCESSED mode (MIC input) give superior audio quality. Note that this mode is pretty quiet, as the other modes do some adjustable gain. Since the V20's mic has a wider dynamic range than usual, and it doesn't actually let you capture at 24-bit, you would get a higher noise floor than on another phone with 16-bit recording, assuming the same quality of mic, amp, etc. just a different gain before the ADC."