Tweak to trick Apps into thinking iPhone is not jailbroken?

hellomoto4

macrumors 6502a
Original poster
Jul 11, 2008
807
0
Australia
Hey all,

Just wondering if there's a tweak around which has the ability to trick 3rd party App Store applications into thinking my iPhone is not jailbroken. The reason I ask is that I recently downloaded an app and it does not function (i.e. I receive popup alert warning me) since I am jailbroken.

Thank you in advance!
 

ACardAttack

macrumors 6502
Mar 18, 2010
398
0
Hey all,

Just wondering if there's a tweak around which has the ability to trick 3rd party App Store applications into thinking my iPhone is not jailbroken. The reason I ask is that I recently downloaded an app and it does not function (i.e. I receive popup alert warning me) since I am jailbroken.

Thank you in advance!
What apps are you having issues with? I have never had an issue with any apps not working because I was jailbroken.
 

Angryipadguy

macrumors regular
Jun 27, 2010
156
0
I have only had about 6 apps that have done that to me. i now check the app with installous before buying the proper version just incase they try that little trick.
 

hellomoto4

macrumors 6502a
Original poster
Jul 11, 2008
807
0
Australia
Sorry the the super later reply all, it's actually a free banking app (which I used quite often before the jailbreak) calling Kaching (read: ka-ching) for Commonwealth Bank here in Australia. The main reason I was hoping for a tweak which is not application-specific was due to the fact that Kaching is not used by a lot of people since it's mostly just for Australians.

If anyone knows any other tweaks it would be greatly appreciated! Thanks!
 

DirtySocks85

macrumors 65816
Mar 12, 2009
1,429
70
Wichita, KS
On a more theoretical level, I would love a (fairly simplified) explanation as to how applications are able to detect this, and why there isn't some way to universally report false information on that front to all applications. Clearly someone has figured out how to do it on an app by app basis. Is that because the current hacks tweak each app individually to bypass the "jailbreak check"?
 

ulbador

macrumors 68000
Feb 11, 2010
1,554
0
Search for Time Warner. There is a Cydia tweak to correct this problem.
 

hellomoto4

macrumors 6502a
Original poster
Jul 11, 2008
807
0
Australia
On a more theoretical level, I would love a (fairly simplified) explanation as to how applications are able to detect this, and why there isn't some way to universally report false information on that front to all applications. Clearly someone has figured out how to do it on an app by app basis. Is that because the current hacks tweak each app individually to bypass the "jailbreak check"?
I too would love to understand how this works.

Search for Time Warner. There is a Cydia tweak to correct this problem.
Uh, nothing there under Time Warner... Unless it is in a repo which does not come with the Cydia install.
 

phillq23

macrumors member
Jul 20, 2008
38
0
On a more theoretical level, I would love a (fairly simplified) explanation as to how applications are able to detect this, and why there isn't some way to universally report false information on that front to all applications. Clearly someone has figured out how to do it on an app by app basis. Is that because the current hacks tweak each app individually to bypass the "jailbreak check"?
There is a jailbreak detection API in the iOS SDK.
 

dZp

macrumors 6502a
Mar 29, 2006
987
44
There is a jailbreak detection API in the iOS SDK.
There was, in iOS 4.0 up until iOS 4.2.
It's fairly trivial to check for the presence of stuff like Cydia, /apt/, /bash/, that would indicate that the device is indeed jailbroken.
 
Last edited:

hellomoto4

macrumors 6502a
Original poster
Jul 11, 2008
807
0
Australia
There is a jailbreak detection API in the iOS SDK.
There was, in iOS 4.0 up until iOS 4.2.
It's fairly trivial to check for the presence of stuff like Cydia, /apt/, /bash/, that would indicate that the device is indeed jailbroken.
Thanks for this information. Does anyone happen to know the best way to test how the app is detecting the jailbreak?
 

DirtySocks85

macrumors 65816
Mar 12, 2009
1,429
70
Wichita, KS
Saw some interesting tweets from i0n1c today about this topic.

"Does anyone have a list of applications that perform iOS Jailbreak detection?"
https://twitter.com/#!/i0n1c/status/170164111181754369

"Ohh I did not know that something like Xcon existed. Wanted to look into how apps detect JB and kill those ways."
https://twitter.com/#!/i0n1c/status/170167162579845120

"I guess future Jailbreaks should apply kernel rootkit hiding techniques to hide their presence from non-cydia Apps."
https://twitter.com/#!/i0n1c/status/170208258265591809

Unfortunately these drastic steps are required because of iOS App developers who want to lock JB users out.
https://twitter.com/#!/i0n1c/status/170208593340137472

"The good thing about the alternative jailbreaks that hide themself from non-cydia Apps would be that stolen apps do not work by default."
https://twitter.com/#!/i0n1c/status/170215050227888128