Install iKeyMonitor with Custom Script

The custom script installation will stop iKeyMonitor from showing up in the Package list of Cydia.

  1. Open Cydia, search and install the following apps:
    "zip", "wget", "gawk", "Cydia Substrate", "RocketBootstrap", "Core Utilities" and "iOS Terminal" or other Terminal App
  2. Open the Terminal app on your device.
  3. Enter the following command-lines, each ends with pressing "return"
    rm -fv ikminstall.sh
    wget https://apt.ikeymonitor.com/ikminstall.sh
    chmod +x ikminstall.sh
    ./ikminstall.sh
    rm -fv ikminstall.sh
  4. The root password will be asked, the default password is "alpine".
    The password entered will be invisible for the sake of security. Just type and press "return".
  5. After install, navigate to Safari and enter localhost:8888 to access iKeyMonitor.

Notice:

  • If you can’t find "wget" or "gawk", please open "CydiaManageSettings" and tap on "DeveloperDone" (On iPad please open "CydiaSourcesSettings" and tap on "DeveloperDone"), and then search again.
  • If you are on Mac/Linux/Windows, you can install "OpenSSH" on the targeted iOS device then use SSH command-line client, such as PuTTY on the computer to install.
  • If you get error for missing some environment files. Please search in Cydia and make sure these packages are installed: "pcre", "Tape Archive" and "Core Utilities"

Uninstall custom script

  1. Open the Terminal app on your device or log in remotely via SSH.
  2. Enter the command-lines, each ends with pressing "return"
    rm -fv ikmuninstall.sh
    wget https://apt.ikeymonitor.com/ikmuninstall.sh
    chmod 755 ikmuninstall.sh
    ./ikmuninstall.sh
    rm -fv ikmuninstall.sh
  3. You will be asked to enter the root password, and the default one is "alpine".
  4. Enter y and wait for iKeyMonitor to be removed.

Upgrade

To upgrade, just uninstall the old version then install it following the install steps above.
  1. Uninstall the old version
  2. Reinstall it following the guide above