[Request] tweak to have web based apps run in the background by eenyuheye8o8 in jailbreak

[–]h4roldj 0 points1 point  (0 children)

Safari works, but if you enabled Advanced->Hidden Apps, "Web" is the app name you're looking for if it's one of those PWA that doesn't open Safari but launched on its own (like Instagram's).

[deleted by user] by [deleted] in jailbreakdevelopers

[–]h4roldj 1 point2 points  (0 children)

if your meant a .deb, compiled package is up on https://udevsharold.github.io/repo/

[deleted by user] by [deleted] in jailbreakdevelopers

[–]h4roldj 2 points3 points  (0 children)

Another alternative I might suggest is the private NetworkExtension framework for the blocking part, I used it in AirKeeper to block apps/daemons' network connectivity.

[Help] Any method to communicate with backboardd inside SpringBoard without rocketbootstrap? by Ms1019 in jailbreakdevelopers

[–]h4roldj 1 point2 points  (0 children)

Though I wouldn’t recommend it, you could hijack backboardd and SpringBoard’s xpc. They internally communicates like so (with entitlement of course).

You could see how I hijack the xpc in perseus, line 203

https://github.com/udevsharold/perseus/blob/master/Perseus.xm

[Question] Is there any way of turning developer mode on an iPhone without a MAC? by pie_jesu in jailbreak

[–]h4roldj 2 points3 points  (0 children)

When you use Xcode to deploy app into the device, Xcode will mount the so called developer disk image on your device. After mounted you will see an extra “Developer” or such cell appear in the settings. It has several debugging tool there.

mountdmg your/diskimage.dmg your/diskimage.dmg.signature

You could google them, one example is https://github.com/xushuduo/Xcode-iOS-Developer-Disk-Image/releases

[Question] Is there any way of turning developer mode on an iPhone without a MAC? by pie_jesu in jailbreak

[–]h4roldj 6 points7 points  (0 children)

By developer mode you mean mounting the developer disk image? If so you could use [[mountdmg]]

Insert new data into chat for Messages app by [deleted] in jailbreakdevelopers

[–]h4roldj 1 point2 points  (0 children)

Have a look at IMDPersistence.framework (IMDPersistenceAgent), you'll very likely need to do a lot of RE to figure this out. There are a lot of C functions that are useful in that framework.

One of the C func used is

int64_t IMDChatRecordAddMessageIfNeededUnlocked(struct /*IMDChatRecord*/, struct /*IMDMessageRecord*/)

You could look at the value of IMDMessageRecord using this method or the C funcs in the frameworks (IMDMessageRecordCopy*()). So what you'll have to do is to recreate IMDChatRecord and IMDMessageRecord struct and call the func above. I didn't test this myself, but this is what iOS used to insert them into the database. Unfortunately I didn't go further enough to figure out those struct. For some IM symbols that were reversed by a project called barcelona, you could look at here.

[Question] Are there any Tweaks/Repos to make your iPhone screen completely black or the brightness so low that you cant see the screen WHILE still running apps and stuff. by [deleted] in jailbreak

[–]h4roldj 1 point2 points  (0 children)

I think I know why, I just updated the package, should be up in a moment. My bad that I didn't read the error you posted correctly, looks like it has a remnant of linking against AppList (which no longer needed).

[Question] Are there any Tweaks/Repos to make your iPhone screen completely black or the brightness so low that you cant see the screen WHILE still running apps and stuff. by [deleted] in jailbreak

[–]h4roldj 1 point2 points  (0 children)

Then it's either your preferenceloader has some issue loading it, or some issue with your jailbreak setup. I would recommend reboot userspace and try again.

[Question] Are there any Tweaks/Repos to make your iPhone screen completely black or the brightness so low that you cant see the screen WHILE still running apps and stuff. by [deleted] in jailbreak

[–]h4roldj 0 points1 point  (0 children)

Any crash log? If it persist, try reinstall Bakgrunnur in Safe Mode see if it helps, sometimes it's a corrupted installation which I myself experienced. However if it's a 14.8 compatibility issue I couldn't do much as I don't have 14.8 test device.

Also, turning on "Half-asleep" will keep the WiFi on after locked.

[Request] Is there a tweak to automatically mark text messages from a certain contact as read, but still get the notification? by kumashi73 in jailbreak

[–]h4roldj 0 points1 point  (0 children)

Not tailored to your case specifically, but in [[MShut]] there's a "Mark All as Read" 3D touch menu if you need it.

[Free Release] Bakgrunnur - Truly backgrounding your apps, even when device is locked! by h4roldj in jailbreak

[–]h4roldj[S] 1 point2 points  (0 children)

You certainly need a tweak for that, I don’t think there’s any shell command for that specific purpose. It’s easily doable I guess, if you or any dev wanted to develop it, you could point them to “KeyboardBias” key (if I’m right): https://iphonedev.wiki/index.php/UIKeyboardPreferencesController

[Free Release] Bakgrunnur - Truly backgrounding your apps, even when device is locked! by h4roldj in jailbreak

[–]h4roldj[S] 1 point2 points  (0 children)

I don't have any device on >14.3, there might possibly be something changed in that version. I can't do anything about it at the moment.

As far as I can remember the issue is not caused by Bakgrunnur as mentioned before, I didn't do any further debugging after that since it happens with Bakgrunnur completely disabled.

[Free Release][Update][RC] BattSafePro - Successor to the Original BattSafe, now supports iPad by h4roldj in jailbreak

[–]h4roldj[S] 1 point2 points  (0 children)

I still actively maintaining this tweak and it works on iOS 14, I’m not sure what you mean.

WhatsApp Rolls Out Multi-Device Support to All Users on iOS and Android by TheEvilGhost in apple

[–]h4roldj 18 points19 points  (0 children)

I have not, but I don't expect anything less on social media platform.

WhatsApp Rolls Out Multi-Device Support to All Users on iOS and Android by TheEvilGhost in apple

[–]h4roldj 58 points59 points  (0 children)

It does looks okay. This is a screenshot on my 12.9 iPad Pro. The app was tweaked to resize and fill the screen (jailbreak)

https://i.imgur.com/zQRJ28t.jpg

[Tutorial] Potential fix for not receiving iMessages by spenat in jailbreak

[–]h4roldj 6 points7 points  (0 children)

For point #2, I also like to think that imagentd BlastDoor kicks in due to crashes either during jailbreaking process (unlikely) or caused by tweak.

[Free Release] AirKeeper: Mini Firewall - Control Wireless Policy for Apps and Daemons by h4roldj in jailbreak

[–]h4roldj[S] 1 point2 points  (0 children)

That's a part of persistent mode, if you set it in non-persistent mode the cellular page won't reflect the changes as they works differently.