tambem pode nao ser o software, pode ser o lcd oxidado(se tiver com oxidaçao no flex do touch ele fica parado na tela de boot) pra isso desconecte o lcd e tente ligar pra ver se ouve o som de inicializaçao, tambem pode ser o ci de carga, ele tiver com problema tambem fica em loop(coloque na fonte e veja se tem consumo sem ligar, se tiver pode ser ele) tambem a mesmo improvavel seria o botao power, mas como consegue passa o software sem ele reiniciar muito improvavel ser ser ele.