jailbreak Archive

How to detect a jailbroken device programmatically?

Why is it necessary to detect a jailbroken device? Sometimes it’s necessary to restrict iOS app to run only on non-jailbroken devices. For example, it might be useful for media applications to make content piracy more difficult

Private iOS API: Toggle location services programmatically

Use this snippet to toggle location services on your device programmatically. Snippet: Required entitlements: com.apple.locationd.authorizeapplications is required Download the example entitlement file from here: location.entitlements Compatibility: Confirmed working on jailbroken iOS 9.0  

Private iOS API: Toggle mobile data programmatically

Use this snippet to toggle mobile (cellular) data on your device programmatically. Snippet: Required entitlements: This requires com.apple.CommCenter.fine-grained entitlement on iOS 8.3+. Works without entitlement on iOS 8.1.2. Download the example entitlement file from here: cellular.entitlements Compatibility: Confirmed working on

Jailbreak development: Toggle airplane mode programmatically

There’re plenty of iOS development materials online, but not that much information regarding iOS jailbreak development. Therefore, I’m gonna share a bunch of code snippets to solve simple tasks in jailbreak development that I found myself useful

Private iOS API: Kill another application programmatically

Use this snippet to kill any application programmatically. Snippet: Required entitlements: This requires com.apple.multitasking.termination. Download the example entitlement file from here: killapp.entitlements Compatibility: Confirmed working on jailbroken iOS 8.1.2, iOS 8.4, iOS 9.0 Additional headers: Download BackBoardServices.h

Jailbreak development: Launch another application

There’re plenty of iOS development materials online, but not that much information regarding iOS jailbreak development. Therefore, I’m gonna share a bunch of code snippets to solve simple tasks in jailbreak development that I found myself useful