sharedInstance

Doing tweak settings the right way

Comments

You might have noticed that tweak settings have suddenly started acting different in iOS 8. This is because the cfprefsd concept from OS X (as long ago as in 10.8 Mountain Lion) has been brought across to iOS 8. When you change a setting now, the dictionary is no longer committed to disk immediately - rather, it’s kept in memory by cfprefsd and only flushed to disk when the appropriate process (or cfprefsd itself) terminates. So with that in mind, how do you manage settings on iOS 8 now?

Important: Update your tweaks to support arm64

Comments

The iPhone 5s, iPad Air and iPad mini (2nd generation) both run on a completely new processor architecture: arm64. If you haven’t heard, this architecture is 64-bit, unlike the previous 32-bit architectures (armv6, armv7 and armv7s). Of course, these devices are still backwards compatible with the 32-bit architectures, but for 64-bit processes, dynamic libraries not compiled for arm64 will not be loaded into them.

How to build jailbreak packages for iOS on Windows

Comments

Want to develop jailbreak packages, but don’t have a Mac? You could easily download a toolchain on your iPhone and build packages on there, but if you have a Windows computer, you could instead use the extra speed that a desktop CPU provides, thanks to coolstar’s fork of theos and toolchain for Windows. At least Windows XP is required for this.

Running Substrate tweaks in the iOS Simulator

Comments

With the iPhone 4 being the last iOS 7 device standing that can be jailbroken tethered, it’s gotten much harder to test and update tweaks for the new firmware ahead of the untethered jailbreak release.

But there’s still a way to do this if you’re on a Mac. The iOS Simulator is basically already jailbroken, in the sense that you can access its filesystem and not all security policies are enforced. Therefore you can test your SpringBoard tweaks on iOS 7 with the simulator.

Welcome to sharedInstance!

Comments

Welcome to sharedInstance!

Here you can access the latest blog posts from the perspective of various Jailbreak Tweak Developers, iOS Hackers and many more.

You can expect tweak reviews, some tutorials and also tips that’ll help you make better jailbreak tweaks.