Install

Installation #

There are different options for installing CellGuard on your iPhone, depending on whether it can be jailbroken. You can check here if a jailbreak is available for your device and its iOS version. CellGuard supports all iPhones (with or without jailbreak) that run at least iOS 14.

Without a jailbreak, you manually create a system diagnosis every few hours and import these into CellGuard. Detailed baseband information is only contained in logs after installing a baseband profile. Please use the following setup steps, depending on whether you have Lockdown Mode enabled.

Baseband Profile Installation without Lockdown Mode #

  1. Download the Baseband for iOS debug profile from Apple.
  2. Install the profile in the Settings app.
  3. Join the CellGuard beta test on TestFlight and follow the on-screen instructions.

Baseband Profile Installation with Lockdown Mode #

  1. Download the Baseband for iOS debug profile from Apple onto a different device, e.g., your MacBook.
  2. Copy the baseband debug profile to your Files app using iCloud. When copying with AirDrop, rename the file extension to prevent automatic installation.
  3. Enable flight mode and explicitly disable Wi-Fi and Bluetooth. This prevents your phone from connecting to external services while Lockdown Mode is disabled.
  4. Disable Lockdown Mode, reboot.
  5. Install the baseband debug profile.
  6. Enable Lockdown Mode, reboot.
  7. Join the CellGuard beta test on TestFlight and follow the on-screen instructions.

The baseband debug profile from Apple expires after 21 days. You need to repeat the baseband debug profile installation after this period. CellGuard will notify you about the profile’s expiration in the future.

You can capture diagnostics information, so-called sysdiagnoses, by pressing and releasing both volume buttons and the side or top button for 1 to 1.5 seconds. You’ll feel a short vibration once the data for the sysdiagnose will be collected. It’s expected that your phone also takes a screenshot, which you can discard. The data collection usually finishes within 3 minutes. Once finished, you’ll find the sysdiagnose file in the Settings app. Go to Privacy ➔ Analytics & Improves ➔ Analytics Data and scroll down to the file(s) named sysdiagnose_[...].tar.gz. Select the sysdiagnose and press the share button with the arrow on the top right. You can share the file with the CellGuard for further processing. To quickly access this section of the Settings app you can use this shortcut.

Jailbroken iOS #

CellGuard automatically records and processes data in the background on jailbroken iPhones. CellGuard immediately notifies you of suspicious activity.

  1. Jailbreak your iPhone.
  2. Add the CellGuard package repository to your package manager.
  3. Install the tweaks CaptureCells and CapturePackets from the repository.
  4. Install TrollStore or TrollStoreLite on your device.
  5. Install CellGuard using TrollStore.

FAQ #

What is a jailbreak? #

Jailbreaks exploit issues in the iOS firmware to gain system-wide permissions, which are usually not accessible on iOS devices. This allows for apps that change system behavior and enhanced possibilities for customization. Learn more about iOS jailbreaks at ios.cfw.guide.