Issues:
1) The display cracked after falling from my hand! Another original iPhone 12 display has been installed from an Apple Authorized Service Provider in Dubai.
2) After the fall, the battery health jumped from 89% to 100%.
However, the battery backup is very good.
I am getting 6-7 hours.
Besides this, I will provide a money-back guarantee if any other problem is found.