opa334 / Dopamine

Dopamine is a semi-untethered jailbreak for iOS 15 and 16
MIT License
3.52k stars 2.81k forks source link

Cannot enable Tweak Injection - continuous Watchdog errors #533

Open MannyFresh80 opened 6 months ago

MannyFresh80 commented 6 months ago

Hi there,

I was directed here from my post on r/jailbreak (link). I'm currently using an iPhone 12 running iOS 15.3.1 and jailbroken with Dopamine 2.0.11. Despite only having a few tweaks installed (iCleaner Pro, Watusi, Bioprotect, and Legizmo), I'm experiencing frequent crashes with Dopamine, often without warning.

I've attempted to resolve the issue by re-jailbreaking multiple times over the past few days, but unfortunately, I've had no success. Each attempt seems to result in a different outcome, which is incredibly frustrating.

Initially, I tried removing the jailbreak entirely and reinstalling it from scratch. While this appeared to work initially, as soon as I installed iCleaner, the device froze and eventually rebooted with a userpanic error. Subsequent attempts yielded varying results, sometimes freezing during the "Patchfinding" stage, and other times rebooting with the same error.

In another attempt, after successfully jailbreaking, I installed PreferenceLoader and ElleKit. However, upon rebooting as prompted, the device again encountered the panic error and Sileo disappeared. Restarting Springboard brought Sileo back, but attempting to enable Tweak Injection caused the device to crash repeatedly.

Even after uninstalling all tweaks and starting fresh, I'm still unable to enable Tweak Injection. I was advised to delete the udid folder in /private/preboot/ using Filza, but unfortunately, the delete option is greyed out, preventing me from doing so.

Do you have any suggestions on how to resolve this issue? Any help would be greatly appreciated.

opa334 commented 6 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)...

Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

MannyFresh80 commented 6 months ago

Hey @opa334 thanks for responding. I've eventually gotten around the issue by erasing and restoring my phone. Everything now works the way it should do. Hopefully that'll be the last of my problems with it.

Leeksov commented 2 months ago

Hey @opa334 thanks for responding. I've eventually gotten around the issue by erasing and restoring my phone. Everything now works the way it should do. Hopefully that'll be the last of my problems with it.

I had the same problem, I erased the device, but now it has happened again

Leeksov commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)...

Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

opa334 commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

Leeksov commented 2 months ago

280594CE-4894-4F66-9E96-A9DFBB14206E

After activating Tweak inject, I get such a Watchdog error. After I press OK, the device hangs. When should I make a sysdiagnose? After I do a hard reboot?

Leeksov commented 2 months ago

And the question is, what exactly is the name of the .ips file in analytics? I tried to find him, but it didn't work out.

Leeksov commented 2 months ago

I found ips of watchdog:

Device Model: iPhone12,1 Device Version: Version 15.2.1 (Build 19C63) Architecture: arm64e

no successful checkins from SpringBoard since monitoring enabled by backboardd (189 seconds ago) service: backboardd, total successful checkins since load (190 seconds ago): 20, last successful checkin: 0 seconds ago service: SpringBoard, no successful checkins since monitoring enabled by backboardd (189 seconds ago) service: mediaserverd, total successful checkins since load (190 seconds ago): 13, last successful checkin: 0 seconds ago service: logd, total successful checkins since load (190 seconds ago): 20, last successful checkin: 0 seconds ago service: thermalmonitord, total successful checkins since load (190 seconds ago): 19, last successful checkin: 0 seconds ago service: runningboardd, total successful checkins since load (190 seconds ago): 20, last successful checkin: 0 seconds ago service: wifid, total successful checkins since load (190 seconds ago): 20, last successful checkin: 0 seconds ago

This panic was prevented by Dopamine and a userspace reboot was done instead.

Leeksov commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

opa334 commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

I have not received a sysdiagnose

Leeksov commented 2 months ago

After activating Tweak inject, I get such a Watchdog error. After I press OK, the device hangs. When should I make a sysdiagnose? After I do a hard reboot?

After activating Tweak inject, I get such a Watchdog error. After I press OK, the device hangs. When should I make a sysdiagnose? After I do a hard reboot?

Leeksov commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

I have not received a sysdiagnose

i send you sysdiagnose, but im upload it to dropmefiles

opa334 commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

I have not received a sysdiagnose

i send you sysdiagnose, but im upload it to dropmefiles

iconservicesagent gets stuck which caused SpringBoard to get stuck aswell, leading to the watchdog timeout.

Leeksov commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

I have not received a sysdiagnose

i send you sysdiagnose, but im upload it to dropmefiles

iconservicesagent gets stuck which caused SpringBoard to get stuck aswell, leading to the watchdog timeout.

can you fix it?

opa334 commented 2 months ago

Let me start off by saying that you should NEVER DELETE THE FUCKING UDID FOLDER AND IT WOULD HAVE RECOVERY LOOPED YOU IF IT WASN'T FOR THIS FOLDER BEING READ-ONLY BY DEFAULT ON IOS 15 (on iOS 16 it is read-write)... Regarding the issue you're reporting, it is known but I have no clue what causes it or anything. Never been able to reproduce it either. It's something to do with the icon cache, but the thing that doesn't really make sense is that it works when tweak injection is disabled. Maybe produce a sysdiagnose right after the watchdog timeout and send it to me via email at opa334@protonmail.com https://it-training.apple.com/tutorials/support/sup075.

Can I send you a sysdiagnose? I have the same problem. I wrote to you earlier about her

sure

can you check?

I have not received a sysdiagnose

i send you sysdiagnose, but im upload it to dropmefiles

iconservicesagent gets stuck which caused SpringBoard to get stuck aswell, leading to the watchdog timeout.

can you fix it?

since I have no clue what causes this, no

Leeksov commented 1 week ago

I think I know the reason for this error. Recently, after installing a large number of applications from GBox, my device started hanging again, I found the folder where this cache is stored, I cleared this folder and magically the device installed the application from GBox without any freezes.

Here is the path to the cache folder that I found: /var/containers/Shared/SystemGroup/systemgroup.com.apple.lsd.iconscache/Library/Caches/com.apple.IconsCache

Leeksov commented 1 week ago

After installing one application through GBox, there were 4 files. But after reactivating Dopamine, there were 1394 files image image

opa334 commented 1 week ago

That's a stock bug, but TrollStores "Reload Icon Cache" option should wipe that folder aswell, no?

Leeksov commented 1 week ago

I started the process, waited, and the device went into respring. There are 435 files left

I think that the device cannot cope with a very large number of files because of this, the resping process freezes image image