So you've just finished hacking your iPhone and installed every application you could find, but what the heck happened to your battery life? In the process of installing various things, you've likely installed OpenSSH, the tool which allows remote login to your iPhone from a computer. The problem is, SSH requires that a listener called SSHD constantly runs, waiting for a remote login attempt. This in turn drains your battery. The solution is to disable SSHD when you don't need it. Read on for the how-to.For most seasoned iPhone hackers, disabling SSHD is a piece of cake. Unfortunately, it's not very easy or convenient. Instead, us mortals need a simple tool.
- From Installer.app, download Community Sources if you haven't already.
- Under Utilities in Installer.app, install Services
- Go back to the home screen and wait for the iPhone to reload the Springboard. Slide to unlock and launch Services.
- From Services, shut SSH off.