- [Tutorial] SHSH, Generator/Boot-nonce, APNonce, Nonce Entanglement: What are they? What limitations exist with saving and using them? An All-Inclusive Explanation (+APNonce does not match APTicket solutions)
- [Free Release] Thy shy - Dim home screen icons or labels after inactivity iOS 14 (more info in comments)
- [News] My server is unable to connect due to domain issues. repo: cydia.ichitaso.com
- [REQUEST] by tapping the green pill instead of going into full screen bring back de call bar
- [Free Release] Fufu, FREE battery theming, made with themers in mind!
- [Free Release] Déverser Linux
- [Tip]if you have the bug-glitch when you scroll slowly in all of version of u0 6.0.0-6.1.1 , here is the solution.
- [Question] how to get rid of the blur on the quick select?
- [Discussion] Altstore 1.4.4 is refusing to allow reinstallation of uncover 3.5.1 or 6.1.1. I have tried a number of alternatives but nothing seems to work.
- [update] CSources2 iOS 14.4 support.
- [Tutorial]How To Restore Current Firmware w/o FutureRestore/iTunes via Succession
- [request] tweak to disable this/these pop ups.
- [tip] Reprovision and other apps crashing? Try disabling bold text.
- [Request] A tweak for the Favourites section in the phone app to display contacts in grid format.
- [Discussion] The joys of jailbreaking -- putting app "Documents" folders into your desktop computer's "Places" section via SFTP!
- [Discussion] Concept I made for customizable App Library folders
- [Request] A tweak to allow copying of YouTube community media/content such as photos
- [Request] Small ipad tweak that adds option to replace § with ESC
- [Request] Tweak to Export Beta App from TestFlight
- [HELP] Grupi is blocking AutoUnlockX
- [Question] Is anyone else experiencing Bluetooth looping on and off rapidly with unc0ver 6.1.1?
- [Request] can someone make a tweak that puts a small icon somewhere on the screen that lets me disconnect/reconnect my AirPods just by tapping? If that is too hard I wouldn’t mind it being a dedicated icon in CC, I would prefer it to be free but if you have to charge 1-3$ I understand
- [Request] Tweak to fix CVE-2021-1844 if possible.
Posted: 11 Mar 2021 06:13 PM PST Am I saving blobs correctly? What is the difference between boot-nonce and AP Nonce? What is nonce entangling? Does it affect me? Using FutureRestore and getting this error? This post will include complex ideas and terminology, most which will be explained. This is not a guide. This is not a simple manual on how to save and use blobs. This is an explanation on what exactly blobs + nonces + SHSH are for those interested in understanding, not just doing without understanding. Table of ContentsSHSH
AP Nonce and Generator
AP Nonce does not match AP Ticket
Quick Refs
Sources + DisclaimerDisclaimer: I don't know C or Obj C or whatever language iOS uses, whatever language dimentio uses (hopefully my reading of its source code was correct) and my first ever FutureRestore was from 13.5 -> 14.3 on A12. I'm looking to simply share some knowledge I learned. Sources: SHSHWhat is SHSH?When you update your iOS device normally, your device will make requests with Apple and provide the servers with information. The servers will also provide information back to the device, and the device will eventually accept Apple's firmware + signing, and the device will proceed to install the new firmware. SHSH is a signature attached to the firmware you're getting (normally from Apple) to ensure that your device is installing a firmware that Apple wants you to install. Apple's servers generate this signature for signed iOS versions only—your phone does not generate it. It is not possible to fake an SHSH signature since we do not know Apple's private signing key. How is SHSH used normally?You can request a SHSH signature from Apple by simply making a request to their servers. You will need the following information:
Saving SHSH blobsWhen you save a SHSH "blob", you are requesting a SHSH signature from Apple and storing it instead of using it. But how can we use this later? We learned that AP Nonce prevents you from doing this. Let's delve into what exactly an AP Nonce is, and how we can manipulate it. AP Nonce & GeneratorWhat is an AP Nonce?When your phone decides that it wants to update/restore/downgrade, it calculates it's AP Nonce. This nonce is supposed to be random every time (mathematically, it's extremely unlikely but possible to get the same AP Nonce as one from before after retrying for billions of years). An example of an AP Nonce is How is it used?After the device generates its random AP Nonce, it sends it to Apple in its request for a SHSH signature. The signature is only valid for this AP Nonce, so if you reboot your device, you will need to generate a new AP Nonce. This means you cannot save a SHSH for later, as your AP Nonce will change. How is it derived?Your iOS device needs a way to keep its AP Nonce the same after a reboot, as it reboots a few times during the update and must keep its AP Nonce the same temporarily. How does it do this? Let's take a look at how this AP Nonce is derived. GeneratorIn your phone's NVRAM, memory which stays persistent after reboot, a 'generator' is stored. This generator will eventually be turned into an AP Nonce. An example of a generator is What is hashing?When something is hashed, an input is put through a series of complex mathematical algorithms to receive an output. This output is intended to be impossible to turn back into the input. For example, say I had the number 3. I multiply this number by 5 (= 15), square it (= 225) then add 7 (= 232). The input is 3, and the output is 232. If we had another input, like 5, the output would be 632. Both inputs give separate unique outputs, but are almost impossible to determine the input from. Can you reverse that 232 into 3 without knowing the algorithms? Now imagine this, but with extremely complex math algorithms, and a huge amount of steps in between, some requiring using previous inputs (like 225 in our first example) later in the problem, so that it is extremely hard to the point of impossibility to work backwards. Generator → AP Nonce: ≤A11On A10-A11 devices, the process is as follows:
On A9 and lower devices, the process is as follows:
≤A11 Saving BlobsTo save blobs on A11 or lower, you do not need to be jailbroken. Why? Because our device specific info like the ECID can be read from a computer. We also know an AP Nonce for any generator by simply hashing it (you can do this with any website online). So when the time comes to set your generator in order to FutureRestore, you already have a blob saved with a nonce that you know the generator for. PresetsFor A10 and A11, you can use For A9 and lower, you can use Nonce EntanglingYou've probably heard this term before, especially if you are on an A12 or higher device. What does it mean? If your nonce is entangled, it means that your generator is encrypted together with some device specific keys, and then hashed in order to get an AP Nonce. This means that your AP Nonce will be specific to that generator on your device only—nobody else's. You cannot read these device specific keys without being jailbroken, therefore you cannot just find an AP Nonce for a generator. ≥A12 Saving BlobsWhat does this mean for saving blobs? We cannot save blobs using a known AP Nonce because every device's nonce is different! It would be useless to you, as the device would reject someone else's nonce even if you have the same generator. You can read your current AP Nonce using your computer from an unjailbrakeable firmware. We cannot use this nonce to save blobs, though, because we do not know the generator that created this nonce—it's random at the moment! Remember, the AP Nonce is a hash, and we cannot de-hash it to get the generator again. This is mathematically impossible. Therefore, any blobs you save with an unknown, randomized generator will be useless, as we will have to try random generators for billions of years in order to find the same AP Nonce. But when you are jailbroken, we can read the NVRAM to find our generator, and even better, set our generator. This means we can save blobs with any AP Nonce, and as long as we know the generator that created the AP Nonce, we can set our device's generator to that blob's generator and recreate the AP Nonce. We can also read our device's specific UID keys so that we can save blobs whenever we want, even when not jailbroken anymore. (Note: Since you cannot set generator when unjailbroken, you cannot use these blobs until you are able to set the generator again.) There are no preset pairs for A12 due to it being different for each device. Generator → AP Nonce: ≥A11On ≥A12 devices, the process is as follows:
AP Nonce does not match AP TicketIf you get this error while FutureRestoring, it means that the AP Nonce in your blob does not match the AP Nonce currently set on your device. This means that the generator set when you saved blobs is not the same as the generator you have set currently. SolutionsThere are a few scenarios for this situation:
Quick RefsA quick summary of what we can and cannot do.
Too long; didn't read: This is not a post that can have a summary, sorry. Feel free to continue scrolling. [link] [comments] | ||
Posted: 11 Mar 2021 08:08 AM PST
| ||
[News] My server is unable to connect due to domain issues. repo: cydia.ichitaso.com Posted: 11 Mar 2021 04:32 PM PST Please temporarily use repo here: About my paid tweaks (Packix) I'm sorry, my server domain has expired and I can't authenticate. It will not be usable for a while, so please uninstall it. I will report it on Twitter when it recovers, so please check it if you like. https://booth.pm/ja/items/1493403 RemoveAdsToggle is fine. We apologize for the inconvenience. [link] [comments] | ||
[REQUEST] by tapping the green pill instead of going into full screen bring back de call bar Posted: 11 Mar 2021 06:55 PM PST
| ||
[Free Release] Fufu, FREE battery theming, made with themers in mind! Posted: 11 Mar 2021 03:02 PM PST Hello r/jailbreak, we meet again. So its been a while since my last post, about starscape. Meanwhile, i have making a huge tweak, and its been in works for over 30+ days. So im proud to present you, Fufu. Themers, When making fufu themes your tree should look exactly like this: Themes must be placed in /Library/Application Support/Fufu/ Themes must have .fufu at the end. Themes must be folders. Note that cell, WIFI, and LTE will come in a future update, and are not currently implemented. Fufu has scaling options, your themes do not have to be square. You do not need to include Cell, Wifi, Nor LTE. So lets say you just wanted to make a battery theme? Sure, Cell, Lte, and Wifi are not required. (battery isnt either but well, you'd have an empty theme.) If you wanted to, for example, just have a wifi theme? Sure. If you have any question do not hesitate to contact me on my discord, or my twitter (@DevBedtime). Regular users: Known issues: Add https://bed-time.github.io to your package manager to get it. (Its free!) [link] [comments] | ||
Posted: 11 Mar 2021 03:07 PM PST Since 1Conan's method of saving blobs is liable to slowdowns due to the sheer number of requests it gets, I wanted an alternative, but the only one I saw was a shell script written for MacOS users (You can find it here), which broke down if you didn't have img4tool already installed and you're a GNU/Linux user. So I forked it and edited his script so that it fully works with any GNU/Linux Distro. You can get it here. All thanks go to Matty (Matthew Pierson, moski_dev) for making the original shell script. Enjoy! [link] [comments] | ||
Posted: 11 Mar 2021 08:21 PM PST Finally I found a way to resolve it , follow my steps : 1.reboot and rejailbreak 2.when you come to home screen make a user space reboot via powerselector 3.when you come to home disable "bulletindistibutord" deamon via Choicy 4.do some respring to see that the lag doesn't come back 5.enjoy! [link] [comments] | ||
[Question] how to get rid of the blur on the quick select? Posted: 11 Mar 2021 07:47 PM PST
| ||
Posted: 11 Mar 2021 10:26 PM PST When I attempt to reinstall Uncover because it stopped working, I get the mismatch error message. Can anyone advise the way forward? I have uninstalled Altstore several times and tried to install uncover but the outcome is still the same. [link] [comments] | ||
[update] CSources2 iOS 14.4 support. Posted: 11 Mar 2021 10:13 AM PST
| ||
[Tutorial]How To Restore Current Firmware w/o FutureRestore/iTunes via Succession Posted: 11 Mar 2021 11:35 PM PST I have yet to see any posts in regards to using what I consider a priceless tool that's saved me many a jailbreak, given me a fresh start and allowed me to retain my current firmware. keep in mind that I'm speaking from my own experiences, I cant guarantee this method will work flawless for anyone. That being said, I have personally used the tool, Succession by u/samg_is_a_Ninja , previously on 13.2.3 on my iPhone 11 on U0, and now have also restored 14.3RC1 on multiple occasions recently. for those that do not know what succession is, it allows you to restore a clean IPSW of your current Firmware, and deletes all data as if you did a restore to said firmware. if I've made any mistakes or anyone has suggestions for me to add to this, please chime in. ill do my best to outline the process I used to achieve this goal. this guide assumes you are already jailbroken and are familiar with how to add a repo to your preferred package manager. I added his test repo Succession Test Repo , which got the initial app for Succession on the device. it normally from my understanding, will download a Clean IPSW directly from Succession itself, however, I could not get it to download the proper IPSW properly. in my specific case, it was 14.3RC1, Build ID 18C65 for iPhone 11. luckily, you can supply Succession with the clean IPSW yourself. so I headed over to ipsw.dev chose iPhone 11 as a device, and found my currently installed Firmware, then downloaded it to my PC. then I used i-Funbox, which you can download here, browsed the filesystem for a folder called "Succession", and placed the IPSW file in the root of that folder, also naming it ipsw.ipsw. note that you don't necessarily have to use a PC to download/supply the file to the app. I'm pretty certain you can just download it via Safari on device, however I have not explored this method the full directory is /var/mobile/Media/Succession be sure to name it ipsw.ipsw, to make certain that Succession detects the supplied file. now, when you open succession at this point, it should detect the supplied file. be sure to click " Use Provided IPSW" and Not "Download clean filesystem". if you press prepare for restore it will do some extracting of files. after a few minutes it should allow you to press Begin Restore. i typically place the device on a charger or close on a table. it may seem to freeze up a bit, just give it time. at the end the app should crash to the home screen, then if you wait a little longer, it will reboot to the apple logo and default setup screen, unjailbroken on clean firmware! I would like to note that each and every experience I had with this app was flawless, but that doesn't mean it will definitely work the same for you. I thought id share my experience in a hope to help others in my situation. I would also like to thank u/samg_is_a_Ninja . without his effort to create this tool I would've lost my opportunity to jailbreak many moons ago. [link] [comments] | ||
[request] tweak to disable this/these pop ups. Posted: 11 Mar 2021 09:05 AM PST
| ||
[tip] Reprovision and other apps crashing? Try disabling bold text. Posted: 11 Mar 2021 08:17 PM PST I tried this and it worked for multiple apps (Reprovision and cr4shed). [link] [comments] | ||
[Request] A tweak for the Favourites section in the phone app to display contacts in grid format. Posted: 11 Mar 2021 11:48 PM PST Will it be possible to make tweak to show all the favourite contacts in grid view rather than a list view. By doing it we can add more favourites and see them all at once without the need to scroll. [link] [comments] | ||
Posted: 11 Mar 2021 02:54 PM PST
| ||
[Discussion] Concept I made for customizable App Library folders Posted: 11 Mar 2021 05:31 AM PST
| ||
[Request] A tweak to allow copying of YouTube community media/content such as photos Posted: 11 Mar 2021 03:01 PM PST | ||
[Request] Small ipad tweak that adds option to replace § with ESC Posted: 11 Mar 2021 07:13 AM PST
| ||
[Request] Tweak to Export Beta App from TestFlight Posted: 11 Mar 2021 02:14 PM PST Hey is it possible to export an App from TestFlight so I can still use it after Beta? [link] [comments] | ||
[HELP] Grupi is blocking AutoUnlockX Posted: 11 Mar 2021 04:26 PM PST
| ||
[Question] Is anyone else experiencing Bluetooth looping on and off rapidly with unc0ver 6.1.1? Posted: 11 Mar 2021 05:08 PM PST This started a couple days ago but I haven't installed anything new in a week. LdRestart seems to fix it temporarily but eventually it comes back and the only option is to reboot. All suggestions welcome, thanks! [link] [comments] | ||
Posted: 11 Mar 2021 04:50 PM PST | ||
[Request] Tweak to fix CVE-2021-1844 if possible. Posted: 11 Mar 2021 01:33 AM PST
|
You are subscribed to email updates from iOS Jailbreak (iPhone, iPad, iPod Touch, Apple TV). To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment