This is an automated archive made by the Lemmit Bot.
The original was posted on /r/jailbreak by /u/dleovl on 2024-04-18 04:19:21.
This was brought to my attention from someone who deleted their comment, so my apologies for not giving proper attribution.
The RootHideManagerApp has a varClean function, which is one of the core features of roothide. It’s been ported to rootless in the form of a .tipa
by m1337v. The application is stripped down to remove roothide abilities and simply serves the purpose of doing a varClean.
You can check it out here:
varClean is essential to mitigating jailbreak detection, as tweaks can write files to /var
thus tripping jailbreak detection. If you encounter jailbreak detection, this is a good place to look. Please understand that other key parts like URL schemes, injection, and the filesystem itself mostly cannot be mitigated unless using roothide. For rootless, please look into Shadow for URL schemes and Choicy for injection, though your mileage may vary.
varClean may wipe some tweak preferences and will restore /var
to a clean state. If you can locate a file that trips a particular apps jailbreak detection, here’s a tweak-free solution:
“It doesn’t delete everything!” This is normal behavior. Simply press “Select All” and then “Clean”. Whatever is leftover (please check if at least SOME items are gone) simply won’t be deleted by the application, which is fine. You’ll see entries like tmp
and .fseventsd
, you can leave those be. If you see any entries that are not deleted that SHOULD be (ie. named after a tweak), please delete them with Filza manually.
Your jbroot is not touched, rather this simply cleans rootfs /var
. Your preboot
and $(jbroot)
directories are left untouched. Let me know if you have any questions!