Commit Graph
243 Commits
Author SHA1 Message Date
Nebula a9a1f775cb Update palera1n.sh 2023-01-22 13:40:03 -05:00
Nebula 8291ac6d79 Update palera1n.sh 2023-01-21 23:24:17 -05:00
Vadim A. Yegorov 6580820616 Increasing stability (#322)
* Suppressing unneeded cmds

* Parse cmdline and enable debug before downloads

* Check network connection and wait for network

* Rerun entering DFU stage after fail

* Fix tabs

* Creds

* Added DNS check, limited checks count

* ifconfig.co

* static.palera.in
2023-01-21 23:22:18 -05:00
alexia ee256722d1 fix _kill_if_running for root processes (#321)
`-f` means match full command line, so it never matched for iproxy,
causing errors when trying to kill the root process as normal user
2023-01-18 07:50:37 -05:00
alexia 5d588a2709 add note about force reboot after restore rootfs (#312) 2023-01-10 10:04:14 -05:00
alexia e1c0e31687 Add check for arm64e devices when started from recovery/DFU (#310) 2023-01-05 19:19:51 -05:00
junepark678 b4ba4de2dc Make palera1n.sh not directory dependant (#308)
* Make $dir not working directory dependent

* Change all occurrences of $(pwd) and change git

$(pwd) -> $(dirname "$0")
git -> git -C $(dirname "$0")

* Update palera1n.sh
2023-01-03 09:20:11 -05:00
Nebula 8e18f202c4 oop 2022-12-22 20:36:29 -05:00
Nebula af25b17c8f nightly.link moment 2022-12-22 20:25:01 -05:00
Nebula 99f4a37b00 no more port 2222 2022-12-18 21:02:25 -05:00
Nebula 64644ad7de 1.4.1 2022-12-18 15:49:03 -05:00
Nebula 3745a48e0d funnies 2022-12-18 15:05:31 -05:00
alexia 7c121b34ba fix stderr not going to log file (#293) 2022-12-17 21:20:44 -05:00
Nebula 2c49e436b1 cant believe that was the issue 2022-12-17 18:00:29 -05:00
Nathan 52df75e512 Xystem instead of System to avoid some conflicts 2022-12-15 21:47:29 -05:00
Nebula fb326d4359 dev mode patch (actually this time) 2022-12-15 18:31:27 -05:00
Tom E 4f259adbb1 fix! 2022-12-15 07:52:45 -05:00
Tom E d75b887b6d why does iPX fail here 2022-12-15 06:55:22 -05:00
Tom E 8e8f0c2d6a home button fix boots differently lol 2022-12-14 18:36:43 -05:00
Tom E 1695a4ee02 better log thing 2022-12-14 14:54:34 -05:00
alexia 357e143090 fix removal of existing dsc on fakefs (#291) 2022-12-14 14:17:48 -05:00
Nebula 7366f1aa0f frcoal 2022-12-14 11:02:40 -05:00
Nathan ec32190451 -a isn't needed because kpf, nolivefs isnt needed because -h 2022-12-14 10:34:28 -05:00
Nebula f61b44d1ba make it not yell if logs dont exist... for some reason 2022-12-14 09:24:41 -05:00
alexia ed8c72a31c fix dfuhelper instructions in phase 2 (#288) 2022-12-14 08:33:57 -05:00
Tom E ede835dda4 Revert "dev mode patch! (no thanks @guacaplushy)"
looks like guacaplushy the noob didnt test
2022-12-14 05:40:48 +00:00
Nebula be00951b6e shouldnt complain about missing kernelcache anymore 2022-12-13 20:52:05 -05:00
Nebula 99db98159a dev mode patch! (thanks @guacaplushy) 2022-12-13 20:50:33 -05:00
Nebula fdb0ece56b lol 2022-12-13 18:03:26 -05:00
Nebula defb841b3a revert 2022-12-13 17:07:11 -05:00
Nebula c4f247d1cd .fs-deviceid fix 2022-12-12 20:06:00 -05:00
Nebula 12bfd18df2 jq arg broke stuff 2022-12-12 18:47:21 -05:00
Nebula d98a12b2e7 fix dyld exists error 2022-12-12 17:36:35 -05:00
alexia 7b8acd1879 use jq --arg for variables (#283) 2022-12-12 17:25:06 -05:00
Nebula e30cfb3cbd edit footer 2022-12-12 17:13:36 -05:00
6dae613bf8 iOS 16 Support (#280)
* ios 16 stuff, booting may not work yet
- does not mount user data partition for iPhone X compatibility, isn't even really needed anymore
- deploys files to the rootfs (fakefs if needed)
- copies cryptexes on ios 16
- fix deviceid finding
- use apticket.der because dumping seems to freeze on my device?
- add /palera1n/info.json
- uicache loader app on boot (no more Tips app hijacking)
- fix rootless
- semi-tethered webkit fix on 16
- switch to local boot

* make sure submodule uses ios16 branch

* fixes

* other fixes

* maybe it needs more time to execute

* cant local boot tethered for now

* new jbin funnies

* changes

* payload i guess (home button fix on iphone 7(+) and 8(+))

* this will probably fix errors

* post.sh is needed

* changes

* .rd_in_progress

* kill iproxy before starting ramdisk process

* shouldnt need cryptexes copying anymore (-h in kernel64patcher)

* requested changes

* rootless fixes

* more changes

* keep fs number

* update submodule

* my tfp0 patch doesnt work on 15.x

the way the patch grabs the tfp0 function is using a panic string in a developer mode check introduced in ios 16's kernel
and that check happened to be inside of task_conversion_eval_internal, so we could use it to allow tfp0
but since that check was introduced in 16.x we cant use this to get tfp0 on 15.7.x

* chmod got broken lol

* changes

* noobula moment (#281)

* final updates & include commits from main (#282)

* chmod the post.sh :frcoal:

* fixed ibootpatch2 binary

* other changes

* 16.1* fix

* move dyld link to ramdisk

* fix disk stuff

* update changelog

Co-authored-by: Tom E <[email protected]>
Co-authored-by: plooshi <[email protected]>
2022-12-12 16:34:36 -05:00
ささ f16df47fb5 Update palera1n.sh (#279) 2022-12-11 19:32:46 -05:00
Nebula 1e67309312 furry 2022-12-11 18:37:02 -05:00
Mineek fef7fb7069 bye bye stupid permission denied errors in ssh 2022-12-11 14:01:50 +01:00
Nebula 042f55c5f1 fix error 2022-12-08 15:53:34 -05:00
Jaehong Kang c4873c4d7c Add support for iPod touch 7th gen (#276)
* Merges normal cases into one case on get_device_mode

* Adds 0x12aa for iPod touch 7th gen.
2022-11-30 15:11:29 -05:00
Tom E b2b99b4266 blind me lol 2022-11-30 00:10:00 -05:00
Tom E c7d85ed02f [ can't match globs? 2022-11-29 23:33:24 -05:00
Tom E ae7985771c A8 exists for some reason
fr
2022-11-29 22:24:57 -05:00
Superuser 872741ab6e system_profiler stderr to /dev/null/ (#275) 2022-11-29 14:01:15 -05:00
alexia 0824c53e78 improve dfuhelper (#274)
* dfuhelper: erase lines properly

* dfuhelper: simplify step function

* dfuhelper: exit as soon as DFU is detected

* dfuhelper: get rid of keep holding step

wait for the previous step to finish instead
2022-11-29 08:02:40 -05:00
Nebula a69092d78a cant local boot tethered for now 2022-11-28 21:50:30 -05:00
Nebula f6c6a6eb5a other changes i should have made earlier 2022-11-28 20:29:15 -05:00
verygenericname 61e87c3ccf local boot! 2022-11-28 20:28:46 -05:00
Tom E 813ca1abda fix "failed to read lastArgFile" (#262)
if the pwd had spaces, img4tool would fail. adding quotes fixes this.
2022-11-25 18:58:54 -05:00