Speaker and sensor are not included. It is not compatible with iPhone 12 Mini or iPhone 12 Pro Max. Have a cracked/broken screen, touch problem or display problem on your iPhone 12/12 Pro?.
eBay