PDA

View Full Version : Where is smartskey automatically ran from after suspend?


upenox
12-03-2006, 03:50 AM
I'm hoping someone can help me. I had smartskey installed in '\My Documents\smartskey\smartskey.exe', and now I've moved it to '\Program Files\smartskey\smartskey.exe'.

Whenever my phone wakes up from suspend, I get an error saying "Cannot execute "\My Documents\smartskey\smartskey.exe". I cannot figure out for the life of me where this is getting called from.

I need to change it to reflect the directory change that I moved the file to. I have been looking for some sort of grep-like tool for PPC to where i can possibly search where this is getting called from, but that's not working out either.

Thanks!

--upen

iamhives
12-03-2006, 05:02 AM
Funny - I came on here specifically to ask the same question. In my case I just upgraded Smartkey from 0.4 to 0.41 - I deleted the old directory and its contents that contained 0.4 and created a 0.41 directory. i deleted the old link to smartkey.exe and created a new one. I did get a duplicate lnk the first time (I assume smartkey created its own and I deleted one of these. Everything seems to work fine including the new features of 0.41 but after suspend I get the same message as above as it tries to start smartkey.exe in the OLD (0.40) program in the old directory. No problem on soft boots..

JNGold
12-03-2006, 05:05 AM
That's because Water adds a notification to the notification database to execute the smartskey app on a device wakeup.

You can use a tool like MemMaid to modifiy the particular notification and point to the new location of the smartskey app on your device.

upenox
12-03-2006, 05:14 AM
Yep, Memmaid handled the issue. I didn't even think about looking in there.

Thanks! :)

water
12-03-2006, 05:21 AM
Yep, Memmaid handled the issue. I didn't even think about looking in there.

Thanks! :)

If you have orphan notification in the queue, you can copy smartskey.exe into the old directory and run twice. and select close the application in the second pass. The program will delete the notification automatically during close of application.

water