My parents are currently 'on holiday', staying with me. Therefore, I currently have 4 iPhones in my household. 3 of them are my dad's (one iPhone 4, one 3GS and one 3G. The fourth is my own, a 3GS.
All iPhones are jailbroken using Greenpois0n, except the 3G - it's jailbroken using Ultrasn0w to facilitate Hacktivation/SIM Lock Removal. My father's iPhone 3GS and iPhone 4 have battery issues: the battery drains really quickly. On the iPhone 4, I noticed the times listed under (Settings >> Usage >>) Usage and Standby are equal to the minute.
Since the phones are jailbroken, I suspect SBSettings to cause the problem, as it's listed as the culprit on multiple blogs/forums, and at least the 3GS had no issues before the jailbreak.
The iPhone 3G is jailbroken in a different way than the iPhone 4 and 3GS, and its battery is behaving rather well - no absurd drainage whatsoever is noticable; and it DOES run SBSettings.
There is a slight issue on the 3G (and the 3GS has this issue as well): the time stats mentioned above are not populated in any way; they both just list an En-dash (–). The difference between the 3GS and the 3G is the battery life: the 3GS drains just about as fast as the 4; it takes it about 2 days to completely drain, with all special features and abilities normally present in each iPhone's original state turned off (i.e. Location Services, EDGE/GPRS Data, 3G, etc.).
I've also taken care to remove all open applications from the Task Switcher (in the 3GS's case) and close open processes using SBSettings. There is no SSH-client installed on either device. My own 3GS is showing no adverse effects from the jailbreak whatsoever, and has the very same applications installed, both from the App Store and Cydia, as my father's 3GS. On my 3GS I do use both a Yahoo account and a Microsoft Exchange Account, and I have Location Services, EDGE/GPRS Data and Push Messaging enabled. My iPhone takes about 4 days on average to complete a cycle since it's jailbroken. I take this to be slightly shorter than the time it took in its vanilla state, but the difference can be ignored.
My father has NO Yahoo account on his iPhones, nor any IMAP account, nor any MS Exchange account. He normally disables EDGE/GPRS Data, Push Messaging, Wi-Fi, and Location Services, just to conserve battery power.
I have detected NO TRACE whatsoever of any SSH client on his 3GS and on his 4. We chose not to install any, as we did not see the need for it.
Seeing as his 3GS and his 4 drained their batteries so quickly, I actually tried connecting to these phones using SSH. As I expected, I failed ('Connection to 192.168.2.xxx on port 22 failed: Connection Refused').
Seeing as many forums list SBSettings (and/or Mobile Substrate) as possible culprit(s) [SBSettings is mentioned quite much more often], I suspect SBSettings is acting up in my father's case(s).
I have offered him to remove SBSettings from his phone in order to check this out.
I should perhaps point out that my father does use some App Store Apps that he did not obtain from the App Store (yet I shall not mention how he came to have them). Me being a computer expert by profession, I never fully exclude a possibility to a virus/trojan on any device or computer that runs software that is obtained in a perhaps less-than-legal way, even if I know they hardly exist for Macs and iPhones (either jailbroken or 'in their vanilla state'). But is it possible to be the case on a jailbroken iPhone? And can these 'viruses' cause the apps to remain active even when the user thinks they exited the apps (i.e. they removed them from the App Switcher)?
What I'm trying to point out is, that there doesn't really seem to be any cause for the battery drainage to occur on my father's iPhone 3GS and iPhone 4, yet it does. And it doesn't take place on my 3GS, whereas, if we just count the Cydia Apps, they run the very same apps (this is even including SBSettings; despite it currently being suspected for causing my father's battery drainage issues).
Can anybody confirm SBSettings as being the culprit, or else point me to a possible other cause? As my father's 3GS did not have battery issues prior to being jailbroken (his iPhone 4 has had no life without a jailbreak, but I presume the result of doing a vanilla (de-Jailbreak) would be staggering), I have to suspect SBSettings and the other Cydia apps he installed, or at least any of the apps he isn't officially entitled to run...
I'd like to add that my father performed the jailbreak on his 3GS himself; I jailbroke his iPad (yes, he has one of those too - no issues whatsoever there) and his iPhone 4. For his iPhone 4 and iPad I used the most recent version of Greenpois0n; his 3GS was jailbroken with the version prior to that. All jailbreaks went without issues in themselves; the issues mentioned here occurred after the jailbreaks...
As a final note, I'd like to state that my father has had his iPhone 3GS for about nine moths, his iPhone 4 is now about a week old.
I hope anybody around here can help me (or rather, my father)...
All iPhones are jailbroken using Greenpois0n, except the 3G - it's jailbroken using Ultrasn0w to facilitate Hacktivation/SIM Lock Removal. My father's iPhone 3GS and iPhone 4 have battery issues: the battery drains really quickly. On the iPhone 4, I noticed the times listed under (Settings >> Usage >>) Usage and Standby are equal to the minute.
Since the phones are jailbroken, I suspect SBSettings to cause the problem, as it's listed as the culprit on multiple blogs/forums, and at least the 3GS had no issues before the jailbreak.
The iPhone 3G is jailbroken in a different way than the iPhone 4 and 3GS, and its battery is behaving rather well - no absurd drainage whatsoever is noticable; and it DOES run SBSettings.
There is a slight issue on the 3G (and the 3GS has this issue as well): the time stats mentioned above are not populated in any way; they both just list an En-dash (–). The difference between the 3GS and the 3G is the battery life: the 3GS drains just about as fast as the 4; it takes it about 2 days to completely drain, with all special features and abilities normally present in each iPhone's original state turned off (i.e. Location Services, EDGE/GPRS Data, 3G, etc.).
I've also taken care to remove all open applications from the Task Switcher (in the 3GS's case) and close open processes using SBSettings. There is no SSH-client installed on either device. My own 3GS is showing no adverse effects from the jailbreak whatsoever, and has the very same applications installed, both from the App Store and Cydia, as my father's 3GS. On my 3GS I do use both a Yahoo account and a Microsoft Exchange Account, and I have Location Services, EDGE/GPRS Data and Push Messaging enabled. My iPhone takes about 4 days on average to complete a cycle since it's jailbroken. I take this to be slightly shorter than the time it took in its vanilla state, but the difference can be ignored.
My father has NO Yahoo account on his iPhones, nor any IMAP account, nor any MS Exchange account. He normally disables EDGE/GPRS Data, Push Messaging, Wi-Fi, and Location Services, just to conserve battery power.
I have detected NO TRACE whatsoever of any SSH client on his 3GS and on his 4. We chose not to install any, as we did not see the need for it.
Seeing as his 3GS and his 4 drained their batteries so quickly, I actually tried connecting to these phones using SSH. As I expected, I failed ('Connection to 192.168.2.xxx on port 22 failed: Connection Refused').
Seeing as many forums list SBSettings (and/or Mobile Substrate) as possible culprit(s) [SBSettings is mentioned quite much more often], I suspect SBSettings is acting up in my father's case(s).
I have offered him to remove SBSettings from his phone in order to check this out.
I should perhaps point out that my father does use some App Store Apps that he did not obtain from the App Store (yet I shall not mention how he came to have them). Me being a computer expert by profession, I never fully exclude a possibility to a virus/trojan on any device or computer that runs software that is obtained in a perhaps less-than-legal way, even if I know they hardly exist for Macs and iPhones (either jailbroken or 'in their vanilla state'). But is it possible to be the case on a jailbroken iPhone? And can these 'viruses' cause the apps to remain active even when the user thinks they exited the apps (i.e. they removed them from the App Switcher)?
What I'm trying to point out is, that there doesn't really seem to be any cause for the battery drainage to occur on my father's iPhone 3GS and iPhone 4, yet it does. And it doesn't take place on my 3GS, whereas, if we just count the Cydia Apps, they run the very same apps (this is even including SBSettings; despite it currently being suspected for causing my father's battery drainage issues).
Can anybody confirm SBSettings as being the culprit, or else point me to a possible other cause? As my father's 3GS did not have battery issues prior to being jailbroken (his iPhone 4 has had no life without a jailbreak, but I presume the result of doing a vanilla (de-Jailbreak) would be staggering), I have to suspect SBSettings and the other Cydia apps he installed, or at least any of the apps he isn't officially entitled to run...
I'd like to add that my father performed the jailbreak on his 3GS himself; I jailbroke his iPad (yes, he has one of those too - no issues whatsoever there) and his iPhone 4. For his iPhone 4 and iPad I used the most recent version of Greenpois0n; his 3GS was jailbroken with the version prior to that. All jailbreaks went without issues in themselves; the issues mentioned here occurred after the jailbreaks...
As a final note, I'd like to state that my father has had his iPhone 3GS for about nine moths, his iPhone 4 is now about a week old.
I hope anybody around here can help me (or rather, my father)...