Samgisaninja / SuccessionRestore

Restore iOS devices without updating via rootfilesystem DMG
GNU General Public License v3.0
412 stars 89 forks source link

Planned Features #9

Open Samgisaninja opened 5 years ago

Samgisaninja commented 5 years ago

Planned features for Succession

[version I plan to implement them in in hard brackets]

alexp9982 commented 5 years ago

Maybe fix the camera issue?

Samgisaninja commented 5 years ago

@alexp9982 this was done in 87cf67bc7a5d1420930b4a9350ea1813435fe110 btw

neil0306 commented 5 years ago

when I'm trying to download Succession in Sileo (selected in your repo), it just got wrong with rsync and returned with error 0, how can I fix it ?

sonhl0105 commented 5 years ago

Now, my device running ios 12.0 and jailbroken. If I download firmware 12.1.x or 12.2 and I want restore with this firmwares. Can I restore @Samgisaninja?

Samgisaninja commented 5 years ago

You will bootloop. Succession will warn you if you try to do that though.

liuhangcheng commented 4 years ago

pls add command mode , due to unable to access the gui ui on ipad os ....

Samgisaninja commented 4 years ago

It's possible to do it completely over SSH, take a look at RestoreViewController's implementation file.

I do intend to make a fully automated CLI, eventually... I'll go ahead and add it

demhademha commented 4 years ago

Well you can check off the CLE on your todo list now

Samgisaninja commented 4 years ago

I will once it's done :)

demhademha commented 4 years ago

How is that going anyways?

hero3210 commented 4 years ago

Thanks for you hard work..

Please add the following features:

Just little things to make this project a little bit better that it already is .. Thanks again.

Samgisaninja commented 4 years ago

a description of what test mode do technically.. or at least the main benefit of it (I could not find any information about it easily) .. I just think it's better for the user to understand what this exactly do.

It literally does nothing. It basically makes the device "pretend to restore" and generate all the logs I would need to see when adding support for a new iOS version or device model, but it doesn't actually restore the device, which prevents it from causing damage

Calculate the needed space before doing anything, and show a warning to the user that they should empty some space ... I had a lot of Succession crashes while extracting the IPSW and I found out that my ipad was almost full. After removing some files Succession extracted the IPSW successfully.

This is technically supposed to happen, if extraction fails because there isn't enough space, there's supposed to be a nice error pop up alert that says "hey, you don't have enough storage", but apparently the presentation of that alert was actually causing a crash. There was some attempt to fix this in 1.4.15, but I have yet to confirm if it actually works