It works for me, I updated to 1.1.1 and don't use JohnTool anymore.
And what about the life batterie ?
I also installed JohnTool and the alpha version of Summerboard in 1.1.1 and it worked in the begginig, then stopped after one happy day. I just went through Orcinus' method and it worked, at least for now.
Before I simply deleted or renamed the com.apple.SystemPowerProfileDefaults.plist file, I tried to play with it a little, altering in TextEdit the preferences it set. Knowing the fact that this problem doesn't affect iPhones when plugged on AC power, I tried to change those several sets of battery power preferences to values that corresponded to the ones set for AC power. Turning on preferences like "Wake on LAN", "Wake on modem ring", and so on gave me hope. But in the end the problem wuld persist no matter how I modified that preferences file. Only when I deleted it as Orcinus said the signal loss bug was worken around for me.
Did anyone try something similar, or would like to try and succeed where I have failed? I think that altering only the necessary parts of the com.apple.SystemPowerProfileDefaults.plist file would lead to much longer battery life than with this blunt method of simply disposing of it.
Yeah, i've tried playing with it too before i've posted about deleting it... No luck.
You see, the thing is, iPhone doesn't even seem to use that file for anything. That whole powersaving framework, along with the .plist, seems to be ripped straight from the desktop version of the OS. It seems like Apple's just used the existing power saving API as an "entry point" and built a completely custom service/framework, just for the iPhone, on top of that.
The reason removing the .plist works is because it probably stops the power management framework completely from loading (it probably gracefully crashes when it doesn't find what it's looking for), not because of it missing a certain setting in the file.
Just BTW and FWIW, it seems like the iPhone is perpetually using the AC power profile. At least as far as PowerManagement.bundle is concerned.
If it happens to be a soft prob I hope Apple have fixed it for us in 1.1.2...
any of y'll that updated to V1.1.2 ... does this problem still exist in the new version ???
Are the same that plist that ure deleting in all iphones? Have someone try to copy that file from an iphone that works to other that doesnt?
Sorry if im saying something stupid, im not good at this things :(
Yes, it's the same on all phones.
But that's beside the point - like i said, the content of the .plist doesn't really matter (up to a point - having an empty one will do the same thing as deleting it and in some cases even make the PowerManagement.bundle regenerate it.
And yes, it's a software issue, but (at least IMO) it has to do with baseband firmware / seczone, not the OS itself. So restoring, updating, flashing nor reflashing doesn't really help.
Any news with this issue on the firmware 1.1.2 ?