Open Mario2425 opened 6 months ago
I succeed in connecting the device with the wireguard tunnel of SideStore... Jitterbug listed all the apps, so it connected to the device...but it cannot load any app since the Personalized Disk image is missing. So I'm also asking for the support for ios17 devices
And I'm a bit puzzled: Since the SideJITServer can start app with JIT enabled for ios 17...Then why JitterBug have to use a Personalized Disk image?
It looks like the libimobiledevice library has been updated to support mounting developer disk images.
I haven't played much with the source code here but it might be possible to update the libimobiledevice library and fix the calls to mount the disk image to get this working again.
Someone discovered that it is possible to take advantage of iOS 17.4’s new lockdown tunnel to achieve on-device debugging again. Here’s how they did it:
Ah, this is interesting, thanks for sharing that.
I wasn’t able to get this to work but I get the premise. It looks like it’s going out on the internet, connecting back to your Linux VM running JITStreamer? It's a roundabout setup that's necessary only because the python version of libimobiledevice can do the personal development disk image I think? It'd make more sense to do it natively but I imagine that might take more work.
On Sat, Sep 28, 2024 at 1:32 AM Duy Tran Khanh @.***> wrote:
Someone discovered that it is possible to take advantage of iOS 17.4’s new lockdown tunnel to achieve on-device debugging again. Here’s how they did it:
- Run a Linux VM in UTM SE with pymobiledevice3 to mount PDI and contact debugserver.
- Use TailScale for VPN tunneling.
https://github.com/000x3/AlpineJitVM
— Reply to this email directly, view it on GitHub https://github.com/osy/Jitterbug/issues/92#issuecomment-2380609805, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEJ4JRUJALIQPPFE3N3OFTZY2HTHAVCNFSM6AAAAABG435KQ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBQGYYDSOBQGU . You are receiving this because you commented.Message ID: @.***>
Is it possible to use the “Personalized Disk image” (DDI) to enable JIT on iOS 17 devices? If it is, then can you please add this new system to Jitterbug? Thanks