Skip to content

Rootless Support #24

Draft
L1ghtmann wants to merge 4 commits intoMuirey03:masterfrom
L1ghtmann:master
Draft

Rootless Support #24
L1ghtmann wants to merge 4 commits intoMuirey03:masterfrom
L1ghtmann:master

Conversation

@L1ghtmann
Copy link

@L1ghtmann L1ghtmann commented Jun 25, 2023

Changes:

  • Implemented necessary Makefile changes
  • Set up dev installation in an after-stage::

State:

  • Unknown
    • Will determine this once I begin work on diagnosing Cr4shed's empty log list issue

Other:

  • Resolves Rootless support #22
    - Removed the local .dylib for the time being as it will have the same name regardless of the scheme and thus only one would be preset at a given time
    - If you have any ideas on how to best handle this, please let me know
    - Currently, I'm thinking they may just have to be stored in two separate directories or uploaded in a release as unique zips

Edit:
06/25 Updates:

  • Example server/client appears to work in SpringBoard, but crashed with 'Failed to create server receive port: Permission denied' in various apps a handful of times until the device locked up during an sbreload
  • After jailbreaking into safemode, removing the test tweak, and rejailbreaking + reinstalling the tweak, apps seem to work fine
  • Dare I say all is well with MRYIPC?

12/29 Updates:

  • As described in the paired Cr4shed pr, something appears to be causing system instability
    • I have a feeling this is something with MRYIPC as I did encounter troubles in my initial 06/25 tests at one point also related to sbreload
    • Not familiar at all with xpc/mach, so not sure how well I'll be able to diagnose and fix that, but we'll see ....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rootless support

1 participant