Advertisements

It’s fair to say that majority of the users jailbreak their iOS device with the intention of installing one or two essential packages to improve the overall experience which Apple provides out of the box. For those individuals, Cydia is thought of purely as a third-party app store and interacted with as such. However, there are also a number of power users who are passionate about jailbreaking and occasionally want to peek inside the executable files that make up the tweaks that they’re installing. If you happen to be one of those, and want to gain access to a .DEB file through your device then carry on reading.

Cydia iPhone 5s

Step 1: Launch Cydia and navigate to the Search tab. Search for APT 0.7 Strict and install.

iOS Screenshot 20140411-032135

TIP: If APT 0.7 Strict doesn’t show up in search results then try changing the Cydia settings to ‘Developer.’

Step 2: Locate the Cydia hosted package that you wish to get the .DEB file of. Navigate to the bottom of the product page and find the unique Bundle ID of the package. This will most likely be in the reverse domain name format: com.developer.thePackageName. Make a note of the ID.

iOS Screenshot 20140411-032000 05

Step 3: Launch your favorite terminal app of choice and type in ‘su‘ to login as root. When prompted, enter the root password for the device. If the root password has never been changed then the default password is: alpine

iOS Screenshot 20140411-031951 04

TIP: It’s recommended to change the default password to something a little more complex when possible.

Step 4: When logged in as root, type in apt-get -d install [Bundle ID]. The [Bundle ID] section will of course be replaced with the unique reverse domain name ID that was recorded in step 2. If the on-screen information displays any type of prompt then read and accept by pressing ‘Y’.

iOS Screenshot 20140411-031938 03

Step 5: Exercise some patience and wait until the terminal app has finished doing it’s thing. When the process is complete the .DEB file can be accessed by using iFile (or something similar) by navigating to the following directory:

/var/cache/apt/archives.

iOS Screenshot 20140411-031918 01

Like most processes, there are a couple of things to note. If a particular jailbreak tweak depends on the installation of any dependencies then they will also be downloaded as part of this process. It’s also worth noting that this backdoor method can’t be used to download and acquire any commercial packages unless they have been purchased legitimately. The default repositories have tight enough security to prevent this, and rightly so.

For tutorials on how to jailbreak, check out:

You can follow us on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest from Microsoft, Google, Apple and the web.

Advertisements