Painstaking work but replacement is feasible with the supplied hardware. The window is identical. Only small problem, by the time the screen "locks" forced user to lock the screen to turn it on (not obvious in the case of a call) .. But this product is very suitable.