Yo confirmo que en mi iPhone 4 podía instalar un programador (sólo si tenías el móvil con JB) que no sólo permitía apagarlo a la hora programada sino también encenderlo, eso quiere decir que aunque de fábrica no lo hagan se puede conseguir con programación, y no hay tal modo de suspensión, el iPhone se apagaba realmente porque se podía apagar con el botón y el encendido funcionaba igual. No es cuestión de complejidad, sólo de implementar esa función.