This method was tested on P2a42 4/32 and P2c72 4/64 (both smartphones has 251 firmware installed).
Please, pay attention and read carefully:
You have a risk that P2 will go from EDL (9008) mode to 900E while you make a reconnect of connected t...
It is a Chinese stock firmware.
You can flash it via stock recovery (see how to do it in the post #27) or TWRP (be patient, it takes more time as usual)!
Mine was flashed twice:
1) TWRP - Over clean installed 2.5.412 w/o any wipes, after the in...
Important notice - you need to use modem with the same OS version which is installed on your phone.
Firmware 062 - this is Android 6.
Firmware 233 and higher - this is Android 7.
For Android 6 - Modem_P2_0...
Your phone must be unlocked and you must already have TWRP-backups of modem (NON-HLOS) and EFS from Р2.
1. Unlock bootloader.
2. Install TWRP.
3. Restore modem (NON-HLOS) and EFS in TWRP - you will get working modem, but there might be no sound...
Try the attached file. Move it to the /system, then change permission just like in the screenshot and then put SystemUI.apk to the /system/app with the replacement.
P.s. In the second screenshot u can see smaller softkeys with working toggles.