View Single Post
  #100 (permalink)  
Old 09-18-2008, 12:54 PM
philhu philhu is offline
What's Jailbreak?
 
Join Date: Mar 2008
Device + Firmware: iphone 1.1.3
Operating System: xp
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by Atreides View Post
<-- SSH always on, no noticeable battery impact, considering I have to charge intraday anyways (i.e. with or without SSH running)...

On another note, I read another thread that Saurik was looking into a "something" to at least temporarily address the mobilewatchdog bug. I've not confirmed this first hand, so if he's out there maybe he can weigh in (or some other devs out there with a better understanding of internals - i'm poking in dark still...)

I am experimenting with a script that on condition (not sure what yet - perhaps double home tap) it will kill mobilewatchdog and reboot. On successful reboot it would restore mobilewatchdog. Unfortunately, I am far behind the curve compared to many of the other devs out there, so maybe someone else will get something sooner...
I wrote that script. You don't need SSH, just install MobileTerminal.

I wrote a script called arm. When my phone comes up, I run that automatically. It moves the mobilewatchdog folder to root. Since the program is running, it can be moved, thanks to Unix using files by file handle, not location after openning them.

So, if I install and get the ALoD, I restart my phone, when it comes up, I get on, go to MobileTerminal, and run the 'disarm' script. It move Mobilewatchdog back where it belongs and reboots.

Then after that reboot, I run 'arm', and wait until my phone gets stuck again, i am ready

oh, and BTW, Apple did NOT fix this in 2.1

They added a cache file to make the springboard thing run faster, so the watchdog should not trigger. Fine except Cydia kills the cache file, forcing Springboard to recreate it sometimes causing the same problem.

They need to change the timeout to 5 minutes and the hw one to 20
or better, yet, FIX IT! Make sprinboard call the watchdog during enumeration of the desktop

Last edited by philhu; 09-18-2008 at 01:00 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote