I broke the screen on my Mi 8 (global version), I ordered a replacement screen online, and was able to install it, but I noticed the following issues:
a) Phone would not boot with the new screen; but would boot correctly when the old screen is put back on. It simply sits at the Mi logo screen and does not post.
b) The workaround for me to boot the phone is to flash an earlier version of the rom (EU 10.3.3); but once I update to the current EU10.3.4, it will not boot at all.
c) The last version of Miui Global Rom that would boot is (V10.3.2.0 PEAMIXM); if I flash a newer version, the phone will not post, even if the bootloader is locked, and updated via fastboot or OTA.
d) The earliest version of Mi Global Rom that would boot is (V10.2.1.0.PEAMIXM); flashing an earlier version would bootloop with the new screen installed.
d) LineageOS16 bootloops
e) Official TWRP versions also can't boot, but TWRP by LR Team (from here) works.
With the replacement screen installed, Device Info Hardware shows:
LCM: dsi_ss_ea8074_notch_fhd_cmd_display
Touchscreen: fts
In all cases (no post, or bootloop), the phone would boot correctly if I swap back the previous (broken) screen.
I'm not exactly sure why replacing the broken display causes this. I was wondering if anyone here could give me a bit of advice on how to figure out what the problem might be.
a) Phone would not boot with the new screen; but would boot correctly when the old screen is put back on. It simply sits at the Mi logo screen and does not post.
b) The workaround for me to boot the phone is to flash an earlier version of the rom (EU 10.3.3); but once I update to the current EU10.3.4, it will not boot at all.
c) The last version of Miui Global Rom that would boot is (V10.3.2.0 PEAMIXM); if I flash a newer version, the phone will not post, even if the bootloader is locked, and updated via fastboot or OTA.
d) The earliest version of Mi Global Rom that would boot is (V10.2.1.0.PEAMIXM); flashing an earlier version would bootloop with the new screen installed.
d) LineageOS16 bootloops
e) Official TWRP versions also can't boot, but TWRP by LR Team (from here) works.
With the replacement screen installed, Device Info Hardware shows:
LCM: dsi_ss_ea8074_notch_fhd_cmd_display
Touchscreen: fts
In all cases (no post, or bootloop), the phone would boot correctly if I swap back the previous (broken) screen.
I'm not exactly sure why replacing the broken display causes this. I was wondering if anyone here could give me a bit of advice on how to figure out what the problem might be.