Skip to content
This repository has been archived by the owner on Oct 3, 2023. It is now read-only.

Jailbreak’s hijacking of analyticsd breaks many system services #238

Open
3 tasks done
badger200 opened this issue May 4, 2022 · 0 comments
Open
3 tasks done

Comments

@badger200
Copy link

(Crosspost from Issue #2293 pwn20wndstuff/Undecimus)

The Fugu14/unc0ver jailbreak evidently hijacks analyticsd, and renames the stock service to analyticsd.back, also editing /etc/passwd to make the analyticsd service use group _nanalytics instead of _analytics, which seems to be the root cause responsible for infamously breaking the Battery Usage settings history logs (BatteryLife/CurrentPowerLog.PLSQL, etc), as well as possibly the AirPlay speakers and CarPlay breakage(?).

Because these are persistent system modifications, this breaks analyticsd (and thus, services depending on it) even when “not jailbroken”.

iPad8,4 iPad Pro 11” 3rd gen A12X
iOS 14.4
unc0ver 8.0.2

Place an "x" between the brackets if true:

  • this is a bug others will be able to reproduce
  • this issue is present with all tweaks uninstalled(except for default packages) or disabled
  • [unknown] this issue is present after a rootfs restore
  • this issue is present on the latest version of unc0ver

I suspect the developer @LinusHenze already knows this perfectly well but felt it should be formally documented, seeing how half the Issues on Undecimus are people trying to get Battery Usage to work again on unc0ver v8.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant