iCloud backup's is not downloaded
Hello. Today I wasn't able to download iCloud backup using InflatableDonkey. Does someone else faced similar issue recently?
yes, i also facing this issue for ios 11 and its worked with ios 9.3.5
Yes,Not work for iOS11. Maybe apple changed something.
anyone who know why?
Seems that the recordRetrieveRequest operation is failing to retrieve the file assets. Manifests are still retrieved, but file requests are returning the error "Record not found".
Maybe Apple changed the manifest encryption or added a new ProtectionInfo field?
Too bad this wonderfully invested piece of code is now going the the dumpster of history. Allowing us to download our backups from Apple is in my view a critical principles and part of our basic civil rights.
Shame on Apple to deny our rights to access our own backup... our own content that they are making money from... as their are most likely standing behind brutally closing this project.
Anyhow, IMO The only way we can fix this issue is to gather up. I'm sure there are a lot of people here that can contribute. I'm totally into it and can contribute a lot myself but need other team members to join the effort and work together.
For starter, Anyone got a trace level log of a working session before this issue? if yes, please generate a new trace level log and share both (the log before this issue and after).
Please join the effort and don't let the selfish 'bad guys' win and deny our basic rights!
"They say jump you say how high..."
Greeting Guys, I started to work on the gem in order to keep it alive. anyone who would like to join me, Is more than welcome. I am willing to lead a team for this community for success and I am more than sure that we'll be able to find the issue and fix it pretty soon. Anyone who would like to join is welcome to mail me at [email protected] Hopefully we'll resolve this soon.
Does not seem to work with 10.3 also, in my experience! It used to work till few days back.
@Poseidone Hey! Could you please leave here your contacts to discuss the solution
Any progress on this issue?
Anyone hear anything?
@Blokh Any update so far?
Oct-test no news so far. trying to reverse engineer a request from icloud for backup. so far hasn't got anything
Just letting you know that "Tenorshare UltData" is using a modified version of InflatableDonkey that works for ios 12! If you install it then look in the install location folder under iCloud, it has a copy of InflatableDonkey. I noticed that it also uses an extra file called iCloudLib.dll. So for now that can be used.
When I try to run that version I'm getting AccessDeniedExceptions, you're saying to run Tenorshare instead of that jar?
No you still run the jar.
are there any different variables to pass in?
Run it like you normally would or just use UltData and let it do it for you.
yeah when I run it via java -jar InflatableDonkey.jar username pass, it throws an AccessDeniedException
If I move it to another folder it runs, but doesn't download anything
Try using DsPrsID/mmeAuthToken instead. I didnt directly run it with my email and pass. Use the program and then look through the logs it makes in either program files or appdata and it should say the command it used. Just remove the domain part at the end.
sweet got it thanks!
I can't find the logs. Could you point us towards the file or tell us the command you used? Thanks.
Its in AppData\Local\Temp\ts_download\log.txt. The command I exactly used was...
Make sure to cd into your Appdata file and run
Tenorshare\jre\jre1.8.0_131\bin\java.exe" -jar "C:\Program Files (x86)\Tenorshare UltData\iCloud\InflatableDonkey.jar" "DsPrsID/mmeAuthToken" -o "C:\Users\NAME\AppData\Local\Temp\ts_download"
Hi guys! I got some progress on the issue but gonna need some help. Please email me @ [email protected] if you want work together on it
Patched. Please report any bugs.
I'll be around for another week or so after which I'll likely take an indefinite hiatus.
:cactus:
Wow thank you Horrorho!
Although it looks like an issue that required a large patch, it really isn't. The core of the patch involves using privileged QueryRetrieve instead of RecordRetrieve for manifest and key bag handling.
The majority of the patch bulk comes from the fact that I transplanted updated protobuf definitions from an undisclosed tool I maintain. This has had the knock on effect of altering numerous class calls. However, although not complete or the latest version, the updated protobuf definitions are definitely worth checking out for those wanting a closer peek under the hood.
:lion:
Wow thank you a lot horror!
Thank you Horrorho! there is an issue with the backup i think when i download the backup for IOS 11.4.1 its only downloading some files not the full backup e.g it shows 42MB of backup but download only 15MB also there is missing of HomeDomain, MediaDomain folders,
@asifmehmoood Heya. Would you kindly email me to discuss this further. I've only performed limiting testing on this patch, so it's entirely possible I've introduced a bug.