-
-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The process cannot access the file because it is being used by another process #29
Comments
Yeah the automated build doesn't work for some reason. I haven't got time to investigate but in some other issue I built it manually. you can download that one which should work. |
Thanks, I'll give it a try :) I generated my own key and placed it in |
Sorry to ask again @Dadoum, but I get this error when trying to install SideStore:
Is there anything to do with the IPAs before installing them? |
Oh I think I fixed the issue in the latest commit. |
But the error |
Oh yeah I forgot about that ^^' |
The error is caused by the output value of
Or at least, the error occurs here: Sideloader/source/sideload/certificateidentity.d Lines 49 to 80 in 707a15d
|
The weird thing is that it doesn't happen with builds made on my computer. I will attempt to update the compiler to see if it was due to that (but I don't think it was). thank you for the investigation. |
The new LDC2 version makes it work! Moreover, if the installation fails, the temporary directory of the unzipped IPA persists in the Windows temp directory, hence the following error on a new attempt:
Perhaps you should rename the folder to avoid this ;) |
The folder should be removed at each run. That's weird. And signing should be fast, so it probably froze. |
It is now fixed :) |
Thank you for your very detailed comments on the issues. <3 |
This error occurs for some IPAs, depending on their structure. I tried to install this IPA: By the way, it would be really cool if your project evolved like AltServer but with the advantages of working on all platforms, with wifi-refresh (maybe netmuxd could be added?), but without the bloatwares that are iCloud and iTunes |
did my new fix work? |
Yes it does :) |
Sideloader has a tool to install the pairing file automatically! |
It worked the first time, but after SideStore requests it, it's unable to connect to the device, so refreshing via the custom VPN doesn't work. That's why it would be great if your tool could refresh apps (and through wifi for perfection!). I don't know if wifi-refresh is possible on Windows without iTunes: I've uninstalled it but libmobiledevice, usbmuxd or netmuxd do not detect my iPhone even with Bonjour. It should be possible on Linux using usbmuxd2 (https://github.com/tihmstar/usbmuxd2) but it is only for Linux. |
I could take 3utools approach: download iTunes setup and extract the driver from it. It would require the user to have administration privileges to install it though. Also maybe wifi refresh can be done just with the driver shipped by default on Windows 11 (but I don't think pairing would be possible, though I still have to check with a netmuxd build with usb support enabled to see if that driver suffices). |
I installed Apple Mobile Device and Bonjour from the iTunes executable, the first one is required for usbmuxd; and Bonjour is supposed to enable wifi sync, but it seems that none of the tools that work(ed) under Linux (netmuxd, etc) work under Windows: only iTunes is able to detect the iPhone (that's what AltServer uses for wifi sync at the moment) |
was the driver running when you tried? There is an entry to enable in services.msc if I recall correctly. |
Both services are enabled and working, but nothing happens with |
I will maybe some day investigate the possibility to add a driver based on libusb (that would still require admin rights but not infringe any Apple's IP) and zeroconf (for wireless communication). But that won't be soon for sure! |
Just fixed it.. Apple Application Support from iCloud is also required |
Hi, I'm trying to use Sideloader on Windows 11 but I keep getting this Botan related error:
Invalid argument: randomInteger: invalid min/max values
. I'm not a D-expert so I have no idea why this error occurs 😕.My device is connected via usbmuxd and detected, the error occurs during certificate generation.
Here are the full prompt logs:
The text was updated successfully, but these errors were encountered: