Answer to "Why do I receive error code 29 when I attempt a restore?"One iPhone 4S with earlier restore error code 29 started working after battery replacement. Back panel was ruined so no hope for battery warranty. There was indications of battery failure beforehand because battery ran out quite quickly. Low cost and easy maintenance process with right tools is in my opinion worth of trying.