Quote:
Originally Posted by bhz1
Beats the heck out of me as well what itunes would have to do with wifi/SSH.
I remember having an issue with mediaserverd running on my 2G iphone and eating my battery. I installed Respring and got in the habit of respringing after using my iphone and that seemed to kill any rogue processes running.
Just curious.
Which JB method did you use?
What apps do you have installed?
|
I followed pretty much the same method that everyone with windows did (to my knowledge) who jailbroke 2.1 before quickpwn and winpwn were officially out for it. Upgrade to 2.1, uninstall itunes 8, run quickpwn with the 2.1 firmware, copy over the cracked mobileinstallation framework and delete the cache file using t pot.
I have a bunch of apps installed. A solid 40 app store apps I'm guessing, and a bunch of cydia stuff. They are the exact same apps to the T that I had on 2.0.2 without any problems. I ran a script to list all installed packages to a file (all cydia apps), and then installed them all in one fell swoop after the upgrade using the file with the installed packages listed. So I know they are the same as before the upgrade. Either way, the only ones I can think of that might be able to cause this problem would be Cydia, Winterboard, Bossprefs, Dock, and Quick Gold. As I think I mentioned, it seems that others out there with non-jailbroken phones have been having a problem very similar to mine since upgrading to 2.1 where the usage number is way higher than it should be, and the battery is draining faster than ever. Since they aren't jailbroken, they can't check the mediaserverd process to see if it's the same problem as me, but also, it sort of makes me rule out any jailbroken apps. But my problem could still be different, so I haven't completely ruled out jailbroken apps just yet.
On another note, some sort-of good news - Last night, while mediaserverd was running rogue while the phone was "sleeping" with insomnia on, I killed the process, and it immediately popped back up, but this time using 0% as it should be. And I haven't been able to get it to go rogue since. I individually opened all of the apps I know I've used recently and had the problem afterward, and then put the phone back to sleep and watched mediaserverd shut down properly. I can't imagine that killing the process and letting it restart could have "fixed" it but even still I haven't been able to replicate it yet no matter how hard I try. I'm sure it'll come back randomly as it always does, but it hasn't yet. I even tried restarting the phone and it still hasn't gone rogue. I was hoping to find a particular action or app that was causing the problem, but to no avail yet. At least now I know how to stop the problem if it comes back... I should be able to just use mobileterminal to kill it if I know it's misbehaving.