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

Preferences not maintained between checkra1n and unc0ver #16

Open
badger200 opened this issue Oct 3, 2021 · 0 comments
Open

Preferences not maintained between checkra1n and unc0ver #16

badger200 opened this issue Oct 3, 2021 · 0 comments

Comments

@badger200
Copy link

badger200 commented Oct 3, 2021

I run unc0ver 6.2.0 latest but recently began using checkra1n (via BootRa1n USB stick).

Similar to another issue I reported #5 , I noticed ru.domo.CocoaTop.plist is strangely in both
/var/root/Library/Preferences and /var/mobile/Library/Preferences. When I run unc0ver CocoaTop 2.2.3 uses the “mobile”, while checkra1n uses “root”.

We should fix this bug in CocoaTop so Preferences are alway loaded from the same location (ideally “mobile” even when setuid root) regardless of jailbreak. Especially since if one’s unc0ver self-signed 7day profile expires, I often need to resort to checkra1n to get back in and repair my ReProvision (which ceased to work abruptly approx a month ago, now I’m using AltStore which relies on the very unreliable WiFi Mobile Device iTunes Syncing feature). So I frequently am switching between checkra1n and unc0ver.

PS: I’ve noticed checkra1n is a more “ultimate” jailbreak than unc0ver; it allows you to do everything, whereas unc0ver fails to run bash “shebang scripts” (.sh files starting with #!/usr/bin/perl for example) because iOS denies bash the entitlement “process-exec-interpreter”, and @sbingner and @Pwn20wnd have been unable to solve this.

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

No branches or pull requests

1 participant