foxlet / bootra1n

Just enough Linux for checkra1n.
663 stars 134 forks source link

Update please. #59

Closed Goofychex closed 4 years ago

Goofychex commented 4 years ago

⛈Checkra1n Beta v0.10.2 is out!

sametguzeldev commented 4 years ago

Checkra1n Beta v0.10.2 is out!

Bug fixes

iOS/iPadOS 13.5 support. Fix multiple issues with kernel patches that caused devices to not boot, most notably iPad Air 2 and iPad mini 4. Fix bootstrap upload not working if the device is locked.

You can manually download the new version of checkra1n on your voidlinux for now. Step 1: Boot your voidlinux as you do normally with "anon" user. Step 2: Type this to install wget : sudo xbps-install -S wget Step 3: Then download the new checkra1n : sudo wget https://assets.checkra.in/downloads/linux/cli/x86_64/607faa865e90e72834fce04468ae4f5119971b310ecf246128e3126db49e3d4f/checkra1n You can use URL shortener sites like bitly to make url easier. Step 4: When checkra1n downloading process finishes, give executable permission with this command : sudo chmod +x checkra1n Step 5: Run downloaded checkra1n : sudo ./checkra1n You can check the version when checkra1n launches. I hope this helps for now.

Goofychex commented 4 years ago

Thank you! @SwordStroker

sametguzeldev commented 4 years ago

sudo xbps-install -S says [*] Updating ...ERROR: [reposync] failed to fetch file 'https://alpha.... : Transient resolver failure ... sorry newbie, please help

Replace Step 2 with this command and try again: sudo xbps-install wget

stonestone8888 commented 4 years ago

Checkra1n Beta v0.10.2 is out! Bug fixes iOS/iPadOS 13.5 support. Fix multiple issues with kernel patches that caused devices to not boot, most notably iPad Air 2 and iPad mini 4. Fix bootstrap upload not working if the device is locked.

You can manually download the new version of checkra1n on your voidlinux for now. Step 1: Boot your voidlinux as you do normally with "anon" user. Step 2: Type this to sync/update your repo: sudo xbps-install -S Step 3: Then download the new checkra1n : sudo wget https://assets.checkra.in/downloads/linux/cli/x86_64/607faa865e90e72834fce04468ae4f5119971b310ecf246128e3126db49e3d4f/checkra1n

I don't know if it gives an error for 'wget' about not having that command. If it does install it with this command : "sudo xbps-install wget" after that follow Step 3.

Step 4: When checkra1n downloading process finishes, give executable permission with this command : sudo chmod +x checkra1n Step 5: Run downloaded checkra1n : sudo ./checkra1n You can check the version when checkra1n launches. I hope this helps for now.

Thanks! that is what I need. a question with step3: can I download the new checkra1n in the U disk and then use it directly. I am a totally newbie in linux. Thanks for explainations.

sametguzeldev commented 4 years ago

sudo xbps-install -S says [*] Updating ...ERROR: [reposync] failed to fetch file 'https://alpha.... : Transient resolver failure ... sorry newbie, please help

Replace Step 2 with this command and try again: sudo xbps-install wget

hmmm says .....Package 'wget' not found in repository pool.

Try this: sudo xbps-install -S wget

sametguzeldev commented 4 years ago

Checkra1n Beta v0.10.2 is out! Bug fixes iOS/iPadOS 13.5 support. Fix multiple issues with kernel patches that caused devices to not boot, most notably iPad Air 2 and iPad mini 4. Fix bootstrap upload not working if the device is locked.

You can manually download the new version of checkra1n on your voidlinux for now. Step 1: Boot your voidlinux as you do normally with "anon" user. Step 2: Type this to sync/update your repo: sudo xbps-install -S Step 3: Then download the new checkra1n : sudo wget https://assets.checkra.in/downloads/linux/cli/x86_64/607faa865e90e72834fce04468ae4f5119971b310ecf246128e3126db49e3d4f/checkra1n I don't know if it gives an error for 'wget' about not having that command. If it does install it with this command : "sudo xbps-install wget" after that follow Step 3. Step 4: When checkra1n downloading process finishes, give executable permission with this command : sudo chmod +x checkra1n Step 5: Run downloaded checkra1n : sudo ./checkra1n You can check the version when checkra1n launches. I hope this helps for now.

Thanks! that is what I need. a question with step3: can I download the new checkra1n in the U disk and then use it directly. I am a totally newbie in linux. Thanks for explainations.

If you can mount that in a new usb on voidlinux then you should be able to use that. I am not sure but you cannot use the same usb for it. Everytime you boot the bootra1n, it creates new OS and deletes the previous one i think.

checkra1n file is located in /usr/bin folder. You can edit bootra1n iso and replace it but it has 2 more .img files inside that you need to edit and create those .img files and after that make it iso & burn on usb again.

sametguzeldev commented 4 years ago

sudo xbps-install -S says [*] Updating ...ERROR: [reposync] failed to fetch file 'https://alpha.... : Transient resolver failure ... sorry newbie, please help

Replace Step 2 with this command and try again: sudo xbps-install wget

hmmm says .....Package 'wget' not found in repository pool.

Try this: sudo xbps-install -S wget

thank you for helping! ......but says.....[*] Updating repository 'https://alpha....repodata' ... ERROR: [reposync] failed to fetch 'https://alpha.de.....64-repodata': Transient resolver failure

Hmm i wonder if you have network connection. Can you ping a website on your voidlinux ?

sametguzeldev commented 4 years ago

Checkra1n Beta v0.10.2 is out! Bug fixes iOS/iPadOS 13.5 support. Fix multiple issues with kernel patches that caused devices to not boot, most notably iPad Air 2 and iPad mini 4. Fix bootstrap upload not working if the device is locked.

You can manually download the new version of checkra1n on your voidlinux for now. Step 1: Boot your voidlinux as you do normally with "anon" user. Step 2: Type this to sync/update your repo: sudo xbps-install -S Step 3: Then download the new checkra1n : sudo wget https://assets.checkra.in/downloads/linux/cli/x86_64/607faa865e90e72834fce04468ae4f5119971b310ecf246128e3126db49e3d4f/checkra1n I don't know if it gives an error for 'wget' about not having that command. If it does install it with this command : "sudo xbps-install wget" after that follow Step 3. Step 4: When checkra1n downloading process finishes, give executable permission with this command : sudo chmod +x checkra1n Step 5: Run downloaded checkra1n : sudo ./checkra1n You can check the version when checkra1n launches. I hope this helps for now.

Thanks! that is what I need. a question with step3: can I download the new checkra1n in the U disk and then use it directly. I am a totally newbie in linux. Thanks for explainations.

If you can mount that in a new usb on voidlinux then you should be able to use that. I am not sure but you cannot use the same usb for it. Everytime you boot the bootra1n, it creates new OS and deletes the previous one i think. checkra1n file is located in /usr/bin folder. You can edit bootra1n iso and replace it but it has 2 more .img files inside that you need to edit and create those .img files and after that make it iso & burn on usb again.

i don't see any /usr/bin in the bootra1n...20200408.iso

When you open bootra1n iso file, you need to navigate here. LiveOS\squashfs.img\LiveOS\ext3fs.img\usr\bin\checkra1n

sametguzeldev commented 4 years ago

sudo xbps-install -S says [*] Updating ...ERROR: [reposync] failed to fetch file 'https://alpha.... : Transient resolver failure ... sorry newbie, please help

Replace Step 2 with this command and try again: sudo xbps-install wget

hmmm says .....Package 'wget' not found in repository pool.

Try this: sudo xbps-install -S wget

thank you for helping! ......but says.....[*] Updating repository 'https://alpha....repodata' ... ERROR: [reposync] failed to fetch 'https://alpha.de.....64-repodata': Transient resolver failure

Hmm i wonder if you have network connection. Can you ping a website on your voidlinux ?

so sorry...i am new to all of this too in Linux....how do you ping? ...and if there is no network, how do you get wifi network?

Just type: ping www.google.com Dont know if it wants permission. If it does type : sudo ping www.google.com

sametguzeldev commented 4 years ago

Type : "sudo ifconfig" to see your network interfaces and check you have something in there. If you have a connection then maybe it is DNS problem. Type : "sudo cat /etc/resolv.conf" and check what is inside there. If it is empty, put these dns in. nameserver 8.8.8.8 nameserver 8.8.4.4

then save and exit. If you dont have writable permissions, type this to give permission: sudo chmod o+r /etc/resolv.conf

stonestone8888 commented 4 years ago

I guess maybe the usb one is just a mini system. Network is unsupported and some commands are not availbable here. I tried the step2 and step3. They didn't work too.

danielhmorenog commented 4 years ago

To me work fine, but a the time to make the jailbreak it show up the error 92 and I can´t solve jet

foxlet commented 4 years ago

Apologies for the wait, the new image is now available!