This GitHub repository contains the code for a custom server built for Veteris 1.7.2, as well as the code and .deb file for a redirect tweak that enables Veteris to use any URL.
This server is not affiliated with or endorsed by Electimon or InvoxiPlayGames. If you encounter issues, please email me or open an issue in this repository instead of contacting them.
- Python 3
- Libraries: Flask, Pillow, packaging
pip install Flask Pillow packaging
- .NET Core 3.1 or higher (required for IPA Sorter)
Download the server files and place them in your desired directory.
- Place all the IPAs for your first category into the
New_IPAsfolder. - Run
IPASorter.exefrom the command line. (Running via command line will display any errors.)- You can also double-click it to run, but errors won't be visible.
- Processed IPAs will be categorised into folders based on their minimum iOS requirements. Any failed apps will be moved to the
incompletefolder.
Run 1_Index_New_IPAS.py:
- Enter the name for the category you want the apps you are scanning to be put under.
- Specify whether you want the IPAs moved automatically. If selected, the folder structure
static/ipas/(Category Name)will be created if it doesn’t already exist and the ipas will be moved.
Run 2_Index_IPA_Icons.py:
- This script scans all new IPAs and retrieves their icons. If an icon isn’t found, a placeholder image is used.
- Icons are stored in
static/iconsand named using the IPA’s bundle ID.
Run 3_Difteris_Server.py:
- The server will run on port 5010 (this cannot currently be changed, as the tweak only modifies the IP).
To add additional IPAs to new or existing categories, repeat Steps 2, 3, and 4. For existing categories, ensure you type the category name exactly.
There are two methods to downgrade:
- Use Cydia’s downgrade option.
- Uninstall Veteris. Then download and install the .deb file from Archive.org.
Install Veteris Redirect:
- From this repository
VeterisRedirect/packages/com.notdbrand.veterisredirect_1.7.2-4+debug_iphoneos-arm.deb. - Or from my repo at https://notdbrand.com/repo.
- Alternatively, compile it yourself using Theos.
- Open Settings and navigate to Veteris Redirect.
- Enter the IP address or URL of your server. (Do not include
http://or the port number.)
- Click the back button.
- Re-enter the tweak page to ensure the address is saved.
- Simply hitting respring won’t save the address (most of the time).
- Now hit the respring button.
You should now be able to start Veteris, which will connect to your server.
Feel free to submit issues or pull requests for feature suggestions or bug reports.
- IPA Sorter - Made by kawaiizenbo - I slightly modified the processed ipa's filename. Version used in this project

