perfecto
After repair new touchscreen panel sometimes hangs out. Need to press on/off side button each time to "unfreeze" it. Anyway, better than broken :)