LinusHenze / Fugu14

Fugu14 is an untethered iOS 14.3-14.5.1 jailbreak
MIT License
1.41k stars 314 forks source link

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

Open badger200 opened 2 years ago

badger200 commented 2 years ago

(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:

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.