New Redmi Note 12 Turbo - Call Problems (POCO F5 chinese version)


I can see some low-level reset of the connection with the SIM card, but the log is missing that low-level detail.
Let's try something different.
Copy "StartLog.bat" to "StartLogRadio.bat" and open it with Notepad.
Change:
Code:
adb logcat > %LOGFILE%
To:
Code:
adb logcat -c
adb logcat -b radio > %LOGFILE%
Save, start it, and then reproduce the call drop.


I did the same thing with the radio log and here is it attached,
Can you please look into it?

i use 2 sims at around 11AM today (did not see the exact time sorry) sim2 (VODAFONE) lost reception at all and did not connect to the network until now...
Sim1 also lost reception sometimes after 11:07 AM and did reconnect a few minutes later... in the status bar sometimes it shows that the reception is on and i eve got a 5G symbol but it is try to use internet data connection is it not connected....


i did not try andru4ik help with network problem on RN 12 Turbo yet, will do so and report here.

Thanks!
 
This help with network problem on RN 12 Turbo
1. Change model and code device from CN version:
odm/etc/marble_build.prop
vendor/marble_build.prop
2. Disable in vendor/build.prop:
persist.vendor.radio.dynamic_sar=0
persist.vendor.radio.apm_sim_not_pwdn=0
3. Disable ramdump in system/build.prop:
persist.mtb.modemdump=false
persist.vendor.ssr.enable_ramdumps=0
4. Change in system_ext/etc/build.prop:
ro.telephony.sim_slots.count=2
Thanks to: Kosmosik96
can you please explain what to do in step 1? what to do with both files: odm/etc/marble_build.prop and vendor/marble_build.prop ?
to what value should we change the model and code name?
 
can you please explain what to do in step 1? what to do with both files: odm/etc/marble_build.prop and vendor/marble_build.prop ?
to what value should we change the model and code name?
Replace prop values in .eu ROM from Chinese ROM.
 
This help with network problem on RN 12 Turbo
1. Change model and code device from CN version:
odm/etc/marble_build.prop
vendor/marble_build.prop
2. Disable in vendor/build.prop:
persist.vendor.radio.dynamic_sar=0
persist.vendor.radio.apm_sim_not_pwdn=0
3. Disable ramdump in system/build.prop:
persist.mtb.modemdump=false
persist.vendor.ssr.enable_ramdumps=0
4. Change in system_ext/etc/build.prop:
ro.telephony.sim_slots.count=2
Thanks to: Kosmosik96
Done 2,3,4 as for 1 i need the values of the CN version.... can someone please tell me how to get it or send it here?
thanks!
 
  • Like
Reactions: andi_
same here, 2,3,4 done, waiting for the files, we need somebody that flash the cn Rom
I can show the /vendor/odm/etc/marble_build.prop, however my phone is not rooted so I cannot see the content of /vendor/marble_build.prop.

/vendor/odm/etc $ cat marble_build.prop

# begin sku build properties
# autogenerated by build/make/tools/buildinfo_sku.sh
ro.odm.build.fingerprint=Redmi/marble/marble:13/SKQ1.221022.001/V14.0.25.0.TMRCNXM:user/release-keys
ro.product.odm.brand=Redmi
ro.product.odm.device=marble
ro.product.odm.manufacturer=Xiaomi
ro.product.odm.model=23049RAD8C
ro.product.odm.cert=23049RAD8C
ro.product.odm.name=marble
ro.product.odm.marketname=Redmi Note 12 Turbo
# end sku build properties
 
  • Like
Reactions: andi_
Done 2,3,4 as for 1 i need the values of the CN version.... can someone please tell me how to get it or send it here?
thanks!
did you used Magisk script? so what option did you used for expansion? 1? i guess continued without repartitioning?

edit:
finished. i did everything, start testing :)
FYI on PC phone still pops up as POCO F5
 
Last edited:
I can show the /vendor/odm/etc/marble_build.prop, however my phone is not rooted so I cannot see the content of /vendor/marble_build.prop.

/vendor/odm/etc $ cat marble_build.prop

# begin sku build properties
# autogenerated by build/make/tools/buildinfo_sku.sh
ro.odm.build.fingerprint=Redmi/marble/marble:13/SKQ1.221022.001/V14.0.25.0.TMRCNXM:user/release-keys
ro.product.odm.brand=Redmi
ro.product.odm.device=marble
ro.product.odm.manufacturer=Xiaomi
ro.product.odm.model=23049RAD8C
ro.product.odm.cert=23049RAD8C
ro.product.odm.name=marble
ro.product.odm.marketname=Redmi Note 12 Turbo
# end sku build properties
thanks

those values are needed:
Code:
ro.product.odm.brand=Redmi
ro.product.odm.model=23049RAD8C
ro.product.odm.cert=23049RAD8C
ro.product.odm.marketname=Redmi Note 12 Turbo
 
Those who have a problem with call drops:
Run this command with ADB:
Code:
adb shell getprop persist.radio.skhwc_matchres
Let me know what result you get.
 
  • Like
Reactions: andi_
did you used Magisk script? so what option did you used for expansion? 1? i guess continued without repartitioning?

edit:
finished. i did everything, start testing :)
FYI on PC phone still pops up as POCO F5
i did it with this guide: https://droidwin.com/how-to-make-system-partition-read-write-on-android/
in other thread they shared the vednor full file here is it attached, its from a MiuiTN CN Rom.
I replaced the whole vendor/marble_build.prop file, now I will test!
When connecting to PC i see marble before it was poco F5
 

Attachments

  • vendor_marble_build.prop.txt
    24.4 KB · Views: 146
Last edited:
  • Like
Reactions: andi_
Those who have a problem with call drops:
Run this command with ADB:
Code:
adb shell getprop persist.radio.skhwc_matchres
Let me know what result you get.
1700716954938.png

I get "match", that is after I changed the props according to andru4ik post
 
  • Like
Reactions: andi_
Result from
Code:
adb shell getprop persist.radio.skhwc_matchres

phone from my colleague: original .eu V23 ROM, only rooting was done: i become feedback in about 1-2 hours, i will edit this post afterwards ....

on my phone: with modified V25 .eu ROM i always become SKU:CN HWC:GLOBAL and always POCO F5 on PC, i changed also then build.prop completly, but same. Very strange :(
I had also a call drop today, i guess something went wrong....
then i change permisson on build.prop file, and ended in a bootloop, oops
i flashed ROM update without wipe: now MATCH => after rooting: SKU:CN HWC:GLOBAL

today i will start a second attemp...
 
Result from
Code:
adb shell getprop persist.radio.skhwc_matchres

phone from my colleague: original .eu V23 ROM, only rooting was done: i become feedback in about 1-2 hours, i will edit this post afterwards ....

on my phone: with modified V25 .eu ROM i always become SKU:CN HWC:GLOBAL and always POCO F5 on PC, i changed also then build.prop completly, but same. Very strange :(
I had also a call drop today, i guess something went wrong....
then i change permisson on build.prop file, and ended in a bootloop, oops
i flashed ROM update without wipe: now MATCH => after rooting: SKU:CN HWC:GLOBAL

today i will start a second attemp...
To me it sounds like not root being the problem, you're probably using some old SafetyNet module, because "GLOBAL" is not a valid HWC for Xiaomi.
 
  • Like
Reactions: andi_
i did it with this guide: https://droidwin.com/how-to-make-system-partition-read-write-on-android/
in other thread they shared the vednor full file here is it attached, its from a MiuiTN CN Rom.
I replaced the whole vendor/marble_build.prop file, now I will test!
When connecting to PC i see marble before it was poco F5
in your file are those values: (looks like an override)
Code:
persist.vendor.radio.dynamic_sar=1
persist.vendor.radio.apm_sim_not_pwdn=1
but in the guideline they should be 0


how about your tests? any update?