Skip to content

Commit ff01de6

Browse files
authored
Update README.md
1 parent e4dfa81 commit ff01de6

File tree

1 file changed

+23
-25
lines changed

1 file changed

+23
-25
lines changed

README.md

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,37 @@
1-
21
# IPA2DEB
3-
Convert iOS .ipa application files to the .deb file format for jailbroken devices, and add it to a Cydia repo Supports appsync and system wide apps
4-
Ipa to Deb
5-
IPA2DEB is a tool to convert decrypted `.ipa` files into `.deb` packages for jailbroken iOS devices. It provides a more flexible and traditional method for installing iOS applications in `.deb` format. This can be particularly useful for older devices that no longer support the App Store or when you prefer manual installations.
6-
- Note (I don't know what version appsync latest version supports but latest device tested on ipad 3 ios 9.3.5)
2+
3+
Convert decrypted iOS `.ipa` files to `.deb` packages for jailbroken devices and add them to Cydia repos. Supports AppSync and system-wide apps.
4+
75
## Features
86

9-
- Converts decrypted `.ipa` files into `.deb` packages.
10-
- Three installation methods:
11-
1. **Fake Sign**: Signs the app with a fake certificate to install it for personal use. This method only works with decrypted `.ipa` files.
12-
2. **Appinst and Appsync**: Uses `appinst` to install the app and `appsync` for handling installation with additional support for installation and removal. This method is useful for managing app installations on jailbroken devices with enhanced control.
13-
3. **System-Wide Install**: Installs the app system-wide, making it available across all users like a stock iOS application. This method modifies the installation plist to ensure the app is recognized as a system app.
7+
- Convert `.ipa` files to `.deb`.
8+
- **Fake Sign**: For personal use with fake certificates.
9+
- **Appinst & AppSync**: Manage installations with `appinst` and `appsync`.
10+
- **System-Wide Install**: Makes the app available system-wide.
1411

1512
## Requirements
1613

17-
- Decrypted `.ipa` files.
18-
- Jailbroken iOS device.
19-
- Tools such as `dpkg`, `appinst`, `appsync`, and `ssh` to transfer files and handle the installation process. (or to put the .deb in a cydia repo easier)
14+
- Decrypted `.ipa` files
15+
- Jailbroken iOS device
16+
- Tools: `dpkg`, `appinst`, `appsync`, `ssh`
17+
- **Optional**: Use a Cydia repo for easier installation. (Refer to your repo or a repo template on GitHub Pages for guidance.)
18+
2019
## Installation
2120

22-
1. Transfer the decrypted `.ipa` file to your computer.
23-
2. Run the IPA2DEB tool to convert the `.ipa` to `.deb`:
21+
1. Transfer the `.ipa` file to your computer.
22+
2. Convert to `.deb`:
2423
`./ipa2deb.sh path/to/your_app.ipa`
25-
3. Choose the installation method when prompted:
24+
3. Choose an installation method:
2625
- `1`: Fake sign and create `.deb`.
27-
- `2`: Use `appinst` and `appsync` to install and create `.deb`.
28-
- `3`: System-wide install and create `.deb`.
29-
30-
4. Transfer the resulting `.deb` file to your jailbroken device.
31-
5. SSH into your device and install the `.deb` file using `dpkg`:
26+
- `2`: Use `appinst` and `appsync`.
27+
- `3`: System-wide install.
28+
4. Transfer the `.deb` to your device.
29+
5. SSH into your device and install:
3230
`dpkg -i your_app.deb`
33-
34-
6. Respring your device if necessary, and your app should be installed!
31+
6. Respring if needed.
3532

3633
## Credits
37-
- Modified and improved by Ahmad Jerjawi with additional installation options and optimizations for system-wide installs.
38-
- The Fake Signer thx to [basti564](https://github.com/basti564/fakesigner/compare/master...hykilpikonna:fakesigner-ios:master)
34+
35+
- Ahmad Jerjawi for enhancements.
36+
- Fake Signer by [basti564](https://github.com/basti564/fakesigner/compare/master...hykilpikonna:fakesigner-ios:master)
3937
- [Alex Free](https://github.com/alex-free/ipa2deb/) for the original version.

0 commit comments

Comments
 (0)