raspberryenvoie / odysseyn1x

Linux-based distro that lets you install checkra1n, odysseyra1n and Project Sandcastle.
MIT License
251 stars 38 forks source link

Odysseyra1n doesn't want to be installed on 14.4.2 device #25

Closed HelloKS closed 3 years ago

HelloKS commented 3 years ago

I'm using iPad Pro 10.5 (2nd Gen) on iOS 14.4.2, jailbroken with odysseyn1x 2.11 + checkra1n. error

raspberryenvoie commented 3 years ago

Does this error occur using a different odysseyn1x version? Have you ever been able to install odysseyn1x on your iPad Pro?

HelloKS commented 3 years ago

Fast review: it looks like script wants to determine ios major version by omiting last dot, but as 14.4.2 contains two dots it fails and resolves as 14.4 instead of 14. Most likely upstream has same issue on 14.4.2.

HelloKS commented 3 years ago

Does this error occur using a different odysseyn1x version? Have you ever been able to install odysseyn1x on your iPad Pro?

I used odysseyra1n on same device with ios 14.4 previously, it worked.

raspberryenvoie commented 3 years ago

That's what I was thinking after looking at the problematic lines (shown by the error message) of odyssey-device-deploy.sh created by the odysseyra1n script

HelloKS commented 3 years ago

I think this is related to upstream script. Should I move this issue to upstream or leave this in here? I'm not sure..

raspberryenvoie commented 3 years ago

You're right it's related to the upstream script. I made a PR on the repo to fix that.

aczw commented 3 years ago

hey, I'm relatively new to all this but it seems like your PR was merged around 2 hours ago (https://github.com/coolstar/Odyssey-bootstrap/pull/22), but the script is still failing for me on v2.11. I'm using an iPhone 7 on 14.4.2. I feel like I'm missing something...

raspberryenvoie commented 3 years ago

I was waiting for my PR to be merged before releasing a fix

raspberryenvoie commented 3 years ago

Fixed in the latest release!