Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rootless Support #24

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Rootless Support #24

wants to merge 4 commits into from

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