deleo


Namedeleo JSON
Version 0.1 PyPI version JSON
download
home_pagehttps://github.com/m1stadev/deleo
SummaryA Python CLI tool for downgrading i(Pad)OS devices.
upload_time2024-04-03 00:20:19
maintainerNone
docs_urlNone
authorm1stadev
requires_python<4.0,>=3.8
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center">
deleo
</h1>
<p align="center">By <a href="https://github.com/m1stadev">m1sta</a>.

<p align="center">
  <a href="https://github.com/m1stadev/deleo/blob/master/LICENSE">
    <image src="https://img.shields.io/github/license/m1stadev/deleo">
  </a>
  <a href="https://github.com/m1stadev/deleo">
    <image src="https://tokei.rs/b1/github/m1stadev/deleo?category=code&lang=python&style=flat">
  </a>
  <a href="https://github.com/m1stadev/deleo/stargazers">
    <image src="https://img.shields.io/github/stars/m1stadev/deleo">
  </a>
    <br>
</p>

<p align="center">
A Python CLI tool for downgrading i(Pad)OS devices.
</p>

## Usage
```
Usage: deleo [OPTIONS] IPSW LATEST_IPSW

  A Python CLI tool for downgrading i(Pad)OS devices.

Options:
  --ecid INTEGER
  -v, --verbose
  --version                    Show the version and exit.
  -t, --shsh-blob FILENAME     SHSH blob for target restore.  [required]
  -u, --update                 Keep user data during restore (not recommended if downgrading).
  -o, --ota-manifest FILENAME  OTA build manifest for latest IPSW.
  --help                       Show this message and exit.
```
## Notes
- deleo only supports 64-bit devices.
- You can only restore using a signed 15.x or below IPSW as latest.
    - More info on that <a href="https://gist.github.com/Cryptiiiic/b82133ac290070939189e1377dc3ac85">here</a>.
- In place of an actual IPSW file in the `IPSW` or `LATEST_IPSW` arguments, you can pass a URL to an IPSW instead.
  - This is not recommended for the `IPSW` argument, as downloading the RootFS dmg directly from the ZIP will take quite a while...
- Ensure that whatever version you are restoring to is compatible with the SEP version in the latest IPSW.
    - You can find a spreadsheet that will show you what iOS versions are compatible with the latest SEP version <a href="https://docs.google.com/spreadsheets/d/1Mb1UNm6g3yvdQD67M413GYSaJ4uoNhLgpkc7YKi3LBs">here</a>.

## Requirements
- Python 3.8 or higher
- Valid SHSH blobs

## Installation
- Install from [PyPI](https://pypi.org/project/deleo/):
    - ```python3 -m pip install deleo```
- Local installation:
    - `./install.sh`
    - Requires [Poetry](https://python-poetry.org)

## Support

For any questions/issues you have, [open an issue](https://github.com/m1stadev/deleo/issues).


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/m1stadev/deleo",
    "name": "deleo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "m1stadev",
    "author_email": "adamhamdi31@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/de/a7/f634e4e4deccae18ec40b2ff28d755b7ddf75e216a661ee7f3da5c3b729c/deleo-0.1.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\">\ndeleo\n</h1>\n<p align=\"center\">By <a href=\"https://github.com/m1stadev\">m1sta</a>.\n\n<p align=\"center\">\n  <a href=\"https://github.com/m1stadev/deleo/blob/master/LICENSE\">\n    <image src=\"https://img.shields.io/github/license/m1stadev/deleo\">\n  </a>\n  <a href=\"https://github.com/m1stadev/deleo\">\n    <image src=\"https://tokei.rs/b1/github/m1stadev/deleo?category=code&lang=python&style=flat\">\n  </a>\n  <a href=\"https://github.com/m1stadev/deleo/stargazers\">\n    <image src=\"https://img.shields.io/github/stars/m1stadev/deleo\">\n  </a>\n    <br>\n</p>\n\n<p align=\"center\">\nA Python CLI tool for downgrading i(Pad)OS devices.\n</p>\n\n## Usage\n```\nUsage: deleo [OPTIONS] IPSW LATEST_IPSW\n\n  A Python CLI tool for downgrading i(Pad)OS devices.\n\nOptions:\n  --ecid INTEGER\n  -v, --verbose\n  --version                    Show the version and exit.\n  -t, --shsh-blob FILENAME     SHSH blob for target restore.  [required]\n  -u, --update                 Keep user data during restore (not recommended if downgrading).\n  -o, --ota-manifest FILENAME  OTA build manifest for latest IPSW.\n  --help                       Show this message and exit.\n```\n## Notes\n- deleo only supports 64-bit devices.\n- You can only restore using a signed 15.x or below IPSW as latest.\n    - More info on that <a href=\"https://gist.github.com/Cryptiiiic/b82133ac290070939189e1377dc3ac85\">here</a>.\n- In place of an actual IPSW file in the `IPSW` or `LATEST_IPSW` arguments, you can pass a URL to an IPSW instead.\n  - This is not recommended for the `IPSW` argument, as downloading the RootFS dmg directly from the ZIP will take quite a while...\n- Ensure that whatever version you are restoring to is compatible with the SEP version in the latest IPSW.\n    - You can find a spreadsheet that will show you what iOS versions are compatible with the latest SEP version <a href=\"https://docs.google.com/spreadsheets/d/1Mb1UNm6g3yvdQD67M413GYSaJ4uoNhLgpkc7YKi3LBs\">here</a>.\n\n## Requirements\n- Python 3.8 or higher\n- Valid SHSH blobs\n\n## Installation\n- Install from [PyPI](https://pypi.org/project/deleo/):\n    - ```python3 -m pip install deleo```\n- Local installation:\n    - `./install.sh`\n    - Requires [Poetry](https://python-poetry.org)\n\n## Support\n\nFor any questions/issues you have, [open an issue](https://github.com/m1stadev/deleo/issues).\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python CLI tool for downgrading i(Pad)OS devices.",
    "version": "0.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/m1stadev/deleo/issues",
        "Homepage": "https://github.com/m1stadev/deleo",
        "Repository": "https://github.com/m1stadev/deleo"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "640fdb39127ce597056326a3fcd117a0cc4bf8204817c3bad9b2fe7989f60243",
                "md5": "b67ddbb55efb731ba768199d07623e9b",
                "sha256": "1a188c1afe91542f06d6477b08001cc1b8777126ce913bbd18a8cb2422a36718"
            },
            "downloads": -1,
            "filename": "deleo-0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b67ddbb55efb731ba768199d07623e9b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 12248,
            "upload_time": "2024-04-03T00:20:18",
            "upload_time_iso_8601": "2024-04-03T00:20:18.260985Z",
            "url": "https://files.pythonhosted.org/packages/64/0f/db39127ce597056326a3fcd117a0cc4bf8204817c3bad9b2fe7989f60243/deleo-0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dea7f634e4e4deccae18ec40b2ff28d755b7ddf75e216a661ee7f3da5c3b729c",
                "md5": "26fc1fa8c245bcb8def25eb78a4885f5",
                "sha256": "1b4ff112e003727a3727fc6179857c6cb801c2db08d7841bc0d57aa18f5a7e25"
            },
            "downloads": -1,
            "filename": "deleo-0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "26fc1fa8c245bcb8def25eb78a4885f5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 11549,
            "upload_time": "2024-04-03T00:20:19",
            "upload_time_iso_8601": "2024-04-03T00:20:19.911700Z",
            "url": "https://files.pythonhosted.org/packages/de/a7/f634e4e4deccae18ec40b2ff28d755b7ddf75e216a661ee7f3da5c3b729c/deleo-0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-03 00:20:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "m1stadev",
    "github_project": "deleo",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "deleo"
}
        
Elapsed time: 0.60392s