Help! Device resets due to bad today plugin! - JASJAR, XDA Exec, MDA Pro General

I did something that in retrospect was rather stupid - I attempted to delete some files used by SPB Mobile Shell to save space; I use the Today plugin but not the 'now' screen. Anyway, now my Universal gets to the point where it tries to load the Mobile Shell Today plugin and resets
I need to either disable the plugin, or restore the files to get it working again, but the device does not stay powered up long enough to establish a connection with ActiveSync.
Short of a hard reset, what can I do? Is there a key combination to disable all Today screen plugins on boot perhaps?
-edit-
Never mind, I managed to delay the loading of today plugins for long enough to restore the files by repeatedly pressing the 'call' button. Dodged that bullet! But I'd still be interested in knowing if there's a proper built-in shortcut for disabling Today plugins on boot.

XTCrefugee said:
I did something that in retrospect was rather stupid - I attempted to delete some files used by SPB Mobile Shell to save space; I use the Today plugin but not the 'now' screen. Anyway, now my Universal gets to the point where it tries to load the Mobile Shell Today plugin and resets
I need to either disable the plugin, or restore the files to get it working again, but the device does not stay powered up long enough to establish a connection with ActiveSync.
Short of a hard reset, what can I do? Is there a key combination to disable all Today screen plugins on boot perhaps?
-edit-
Never mind, I managed to delay the loading of today plugins for long enough to restore the files by repeatedly pressing the 'call' button. Dodged that bullet! But I'd still be interested in knowing if there's a proper built-in shortcut for disabling Today plugins on boot.
Click to expand...
Click to collapse
Spb plus 4 ( and previous versions as well ) offer a safe mode feature.
If the device is reset for ANY REASON within 3 mins of the last boot up it will ofer safe mode after 1st spalsh screen giving and option for it to disable all startup items and services.
has saved my bacon a few times for the same reason you just had

Related

Yet another device lock application.

I know, I know... vijay555 just released a similar application earlier today. It seems we were working on the same thing at the same time. After discussing this with him in his thread: http://forum.xda-developers.com/viewtopic.php?t=45851
I've decided to go ahead and release my own version as an alternative.
The program can (and probably should!) be mapped to a hardware button using the Buttons control panel applet. I run mine on Button 4(hold) because I never use the voice recorder. This also prevents locking the device unintentionally.
I have also added two minor features to the application that some might find useful. You can optionally put the device to sleep after it is locked (same as pressing the power button) and you can configure a program to run just before the device is locked. This is useful if you have an application that you may want to look at frequently without unlocking the device. (Contacts, Calendar, a full-screen clock application, etc).
Both of these options are set in a control panel applet System->Device Lock.
NOTE: I know some people have use memmaid to register the lock application to run on wake up. If you do this, DO NOT select the suspend device option!! This will result in not being able to wake your device up for more than a few seconds (Wake up the device, your notification tells the device to lock, the lock process suspends the device, You wake up the device, rinse, repeat)
If you do this, all is not lost, just soft reset your device and uncheck the option to suspend in the control panel.
Here's a link to the installer (Requires WM5 PocketPC edition):
http://www.mr2-power.com/downloads/DeviceLock.CAB
You will likely need to soft-reset to see the new Control Panel applet.
*NEW* The latest version does NOT require the Lock Device today item to be loaded!
Enjoy!
-Matt Armstrong
Tried it on a BA and it works but change the default from suspend when locked since the applet doesnt show till after soft-reset. Thanks.
so you're saying make the default behavior NOT to suspend. Someone in another forum also requested the ability to blank the screen rather than suspend. I'll likely add this option in the next couple of days. I can change the default registry entry now though. A new installer should be up in a couple of minutes.
-Matt
Ok, yet another new CAB file has been uploaded. This new version has the option to suspend the device OR just blank the screen. If you blank the screen your programs will continue to run (and consume more power!). To restore the screen just press the power button. I also changed the default behavior after install to JUST lock the phone (not susped or blank). Everything else is the same.
-Matt
P.S. I appreciate all of the feedback very much. Keep it coming!
Thanks for the changes armstrom, ill download and test again. Thanks
Just installed and it works ok.
I have updated the software one final time for the night.
I have eliminated the requirement that the Lock Device today item be loaded. Now you can go unload that item and free up 20 pixels of screen real-estate For some reason this was a biggie to many people :? So it's finally done.
Keep the bug reports coming as you find them.
-Matt
great version. Without the plugin makes it invaluable. Maybe you can make as an option to hook it to the power button to get it to run when you power off? Or we can use vjkey for that
Well, I can add that option. In fact an early revision of the software did have it. I was just having inconsistent results with it on my MDA. For some reason the MDA wasn't firing the wakeup event if I suspend and then resume with just the power button. (press the power to suspend, then press again to resume). If I programmatically suspend the device, then I get the event every time. I can add it back in though if you want to try it on your device. Maybe you'll have better luck?
Edit: I just installed the new version vj's software and it has the same problem as mine. For some reason my phone does fire the wake-up event properly! I'll add the option back in to my software since it seems to work on other people's hardware just fine.
-Matt
Awesome!!
Man this place is great!
Armstrom, both you and VJ are awesome. This was the biggest single thing I've missed since buying my 8125. Since I use Xpress mail and the device wakes up when a message comes in, and if it's in my holster, and a button is gettind pushed, all sorts of weird things would happen.
So I had to always remember to go to Today, scroll down, hit the lock function...grrr.
But no more. I can't believe the terrific amount of support, hard work and resources you guys all contribute to these cool little gadgets.
Thanks again to both of you.
-JMS
If this can be made wot work reliably with power on events it would be awesome.
Thank you for putting these together.
One quick question...
I would love to have the Today screen as my default app to load on a lock action, however I can't find a way to do it. There is no .lnk file to point your Device Lock to.
I tried installing PHM Keys (as there's a Today .lnk in there) but it won't install in WM5.
Any programatic way to invoke/call the Today screen from a shortcut/lnk file so I can point the Device Lock to that file so Today is always showing when I lock my phone.
Thanks again, you guys are great.
-JMS
(Apologies for multiple entries - posting problems)
(Apologies for multiple entries - posting problems)
(Apologies for multiple entries - posting problems)
Great job Matt.
One quick question for ya - I would like to keep Egress running on the today screen when the device is locked. When I choose NOT to suspend the device or blank the screen, the today screen shows but the egress app is not cycling thru the latest news (it sticks on the last before the lock).
Is there any way to keep Egress at least cycling thru the news it d/l before the lock (if not allowing it to continue to update at egress specified times)?
Thanks again!
Thank you
A very useful app!
jkimrey said:
Great job Matt.
One quick question for ya - I would like to keep Egress running on the today screen when the device is locked. When I choose NOT to suspend the device or blank the screen, the today screen shows but the egress app is not cycling thru the latest news (it sticks on the last before the lock).
Is there any way to keep Egress at least cycling thru the news it d/l before the lock (if not allowing it to continue to update at egress specified times)?
Thanks again!
Click to expand...
Click to collapse
I'm really not sure how to solve that issue. I've never use the application you're talking about. Perhaps it is detecting the device being locked and not updating itself? I'm really not sure.
-Matt
Matt,
I think it must have something to do with the phone being in locked mode. I've found that when the phone is locked, the screen will go black after a couple seconds for both the lock on the today screen as well as when using a hardware button thru your application.
When I use the today screen app, after tapping the screen when black, it will display the today screen with the cycling headlines.
When I use your lock app, however, and tap to get the screen back, it doesn't cycle. If I hold down the power button and then turn it back on after being locked by your app, however, it does cycle.
Not a huge deal, just found it interesting...Wonder what would be different between the included today screen lock and your lock app that would cause this?
Thanks again!
armstrom said:
jkimrey said:
Great job Matt.
One quick question for ya - I would like to keep Egress running on the today screen when the device is locked. When I choose NOT to suspend the device or blank the screen, the today screen shows but the egress app is not cycling thru the latest news (it sticks on the last before the lock).
Is there any way to keep Egress at least cycling thru the news it d/l before the lock (if not allowing it to continue to update at egress specified times)?
Thanks again!
Click to expand...
Click to collapse
I'm really not sure how to solve that issue. I've never use the application you're talking about. Perhaps it is detecting the device being locked and not updating itself? I'm really not sure.
-Matt
Click to expand...
Click to collapse
Ok, I have added the option to lock the device on wake-up. Note: I have not been able to test this because my device does not properly send wake-up notifications. If someone could give this a try and let me know if it works I would appreciate it.
I have also added command line options to override the configuration specified in the control panel applet. The options are as follows:
-o:* Overrides the lock options and takes a number 0-2.
0 = Lock Only
1 = Lock then Suspend
2 = Lock then Blank Screen
-r:* Overrides the application to run after locking. This must have Quotes around it. Specifying -r:"" will prevent the default application from running.
Here are some examples:
Blank the screen and run the calculator.
DeviceLock.exe -o:2 -r:"\Windows\calc.exe"
Just lock and don't run anything
DeviceLock.exe -o:0 -r:""
You do not need these command line options if you just want the device lock to always follow what you have specified in the applet. These are only to optionally override the specified behavior. Some people on another board expressed the desire to have the device lock in two different ways depending on what they were doing. This is the way
Again, please let me know if the lock on wake functionality works or not
The cab is in the usual place.
-Matt
Here are some examples:
DeviceLock.exe -o:2

XDA exec desktop messed up

I just messed up my desktop somehow, the regular desktop has been replaced by a desktop which is different and has a bunch of tabs at the bottom stating home, customs, settings, help
When I reset the device and start it, the old desktop comes up and it gets replaced by this new desktop, I think I pressed the o2 active button and this is what happened. Prior to that the pda behaved funny and said that I did not have enough power to start the wireless, and then I tried to check the power and could not get into the screen where it gives a breakdown of the battery.
when I click the screen icon to rotate the screen into portrait mode and then back to landscape(upside down) and then back to landscape(it skips portrait), the desktop is back to normal, however there is a black band on the right hand side with the regular thin lines running across the band. The band is about 2-3 cm wide and runs from 1 cm from the top to 1 cm from the bottom. it is functional because the icon of the screen does appear on it in addition to the wireless manager icon(circle with the black dot)
Is there any way I can get back my old desktop
O2 Active dosn't have tabs across the bottom, but that sounds familiar. Possible spb pocket plus? Can't remember but deffinately sounds like a piece of software I've played with in the past.
What have you got installed on the Exec?
Gajet said:
O2 Active dosn't have tabs across the bottom,
Click to expand...
Click to collapse
yes it does.
thanks for the replies
in addition to the usual stuff from o2, i have got tcpmp, a zip progra and a cab installer
i guess o2active is the desktop? it is o2active, now the funny thing is, that i get the o2active desktop in the fourth orientation(the original orientation when you open the xda in clamshell mode) it seems to be the original desktop but with the black band on the right hand side.
an update on my dektop
The black side of the desktop has increased in size
and i got a message which saidSomething about a usb device which could not be authenticated and it said that tere was not enough power to connect to the usb or sd device and
then I could not open any file since the device(exec) was stating that it could not authenticate me, then reset it and i am back with a lrger black portion of the screen, please help
joey jojo said:
Gajet said:
O2 Active dosn't have tabs across the bottom,
Click to expand...
Click to collapse
yes it does.
Click to expand...
Click to collapse
My bad, I just remembered the menu popping out from the left.
To xda_guy when you say you reset it, do you mean a soft reset only or have you hard reset it too?
i have soft resetted it
i dont want to hard reset it
Don't be scared of a hard reset.
Sync it, and your important stuff is saved.
The rest of your programs disappearing gives you a chance to install the latest versions, use the UPX program to compress them and make sure you have the latest ROM/radio in your device.
You don't need to do a hard reset,
Go to
Start> Programs> Install Type> Basic OK
The screen may look a bit screwed, change the Theme to something of your liking and do a soft reset. As you will have de-activated the O2 Active everytime you soft reset you will get a message telling you so but it's no big deal
thanks for the replies
when i sync my device, what info is tsored onto my pc?
how will i restore this info back to my xda?
is this the UPX website
http://upx.sourceforge.net/
which program should i use on this site?
steladel i followed your advice, and got back my good old screen, cool, cool, cool
what is the active o2 used for anyway?
when should one use a hard reset?

Auto soft-reset every night?

Is there a program which will automatically soft reset the phone at a predefined time every day? 4AM for example?
Thanks.
I use Spb Backup to make a daily backup and it can to a soft reset after the backup is complete.
Thanks a lot
Right, I installed it OK, and it worked fine the first night, but since then, the program just crashes once it's done the back-up. I find it in the morning just frozen at that screen, and have to soft-reset. Are there any solutions to this? Or any other programs that can schedule a soft reset every night?
Thanks.
Does it crash, or sit at a prompt waiting for you to tap an on-screen Reset button? If the latter, this action is user-configurable if you want to manually control when the reset happens, but it should be able to do it fully automatically too.
Try this new program - autoreset for pocket pc - can set times etc...
http://www.slipstreamsolutions.co.uk/products/mAutoReset.htm
Cost $8 though but looks good.
andrewilley said:
Does it crash, or sit at a prompt waiting for you to tap an on-screen Reset button? If the latter, this action is user-configurable if you want to manually control when the reset happens, but it should be able to do it fully automatically too.
Click to expand...
Click to collapse
It crashes
I'll have a look at that other program, cheers.
AutoSoftReset
Found this on another forum but have not tried it. Give it a go and let us know.
Maybe you don't need it anymore due to you asking a few months ago but I posted it in case someone else needs it.
SKScheMa is the perfect tool!
look here => http://s-k-tools.com/skschema/skschema.html
You migth find this interesting...
http://forum.xda-developers.com/viewtopic.php?t=58463&start=0&postdays=0&postorder=asc&highlight=

[Utility] AutoLock - Automatic Screen Locking Solution

I have a Kaiser, and there's nothing more irritating than accidentally bumping a button while having the phone in your pocket, then having random things in your pocket scroll through your address book until it calls someone. Or opens up IE and finds a high-bandwidth website. When you don't have a data plan.
Things like this hurt. I've been trying to find a solution to it, and I happened to stumble upon an olllllld application on another forum. It's called AutoLock. I found it Here.
Anyways, long story short, it uses the built-in Windows Mobile screen lock and turns it on whenever the phone's screen turns on. So hitting the power button is enough to lock your phone. It's super convenient, and for the most part, it's not too buggy.
I've been using this for probably over a month now. It's a lifesaver. I had the .exe on my SD card, and every time I reflashed, I had to make a new shortcut and place it into the startup folder. So tonight, I made a CAB file out of it.
I hope you guys get as much use out of it as I do.
A quick note: It runs in the background. Terminating it will not allow it to function. The CAB will add a shortcut to the startup folder, so a soft reset will start it. Otherwise you can start it from the shortcut in the Programs folder.
Frequently Asked Questions:
Q: Is there a way to disable the program window that pops up after a soft-reset?
A: There is no way to disable the message screen on startup. Just hit the X in the top right corner, and it should minimize out of sight.
Q: When receiving a call, does the answer button and screen stay locked?
A: The answer button and the screen both unlock when the phone is ringing. If the call is answered/ignored/stops ringing, the screen will be re-locked.
Q: Will it work with my phone?
A: This program has been confirmed to work on a few models. I believe that it should work on pretty much any touchscreen device running Windows Mobile. Please, try it and tell me if it works!
Tested Phones:
Kaiser (ATT Tilt)
Touch Pro (Fuze)
Xperia
racer7 said:
I have a Kaiser, and there's nothing more irritating than accidentally bumping a button while having the phone in your pocket, then having random things in your pocket scroll through your address book until it calls someone. Or opens up IE and finds a high-bandwidth website. When you don't have a data plan.
Things like this hurt. I've been trying to find a solution to it, and I happened to stumble upon an olllllld application on another forum. It's called AutoLock. I found it Here.
Anyways, long story short, it uses the built-in Windows Mobile screen lock and turns it on whenever the phone's screen turns on. So hitting the power button is enough to lock your phone. It's super convenient, and for the most part, it's not too buggy.
I've been using this for probably over a month now. It's a lifesaver. I had the .exe on my SD card, and every time I reflashed, I had to make a new shortcut and place it into the startup folder. So tonight, I made a CAB file out of it.
I hope you guys get as much use out of it as I do.
A quick note: It runs in the background. Terminating it will not allow it to function. The CAB will add a shortcut to the startup folder, so a soft reset will start it. Otherwise you can start it from the shortcut in the Programs folder.
Click to expand...
Click to collapse
Nice one mate!
I assume you can also use this on a Touch Diamond??
neways, I will give it a shot....
Thanks for your work
Regards
Jeroen
thanks
racer7 said:
I have a Kaiser, and there's nothing more irritating than accidentally bumping a button while having the phone in your pocket, then having random things in your pocket scroll through your address book until it calls someone. Or opens up IE and finds a high-bandwidth website. When you don't have a data plan.
Things like this hurt. I've been trying to find a solution to it, and I happened to stumble upon an olllllld application on another forum. It's called AutoLock. I found it Here.
Anyways, long story short, it uses the built-in Windows Mobile screen lock and turns it on whenever the phone's screen turns on. So hitting the power button is enough to lock your phone. It's super convenient, and for the most part, it's not too buggy.
I've been using this for probably over a month now. It's a lifesaver. I had the .exe on my SD card, and every time I reflashed, I had to make a new shortcut and place it into the startup folder. So tonight, I made a CAB file out of it.
I hope you guys get as much use out of it as I do.
A quick note: It runs in the background. Terminating it will not allow it to function. The CAB will add a shortcut to the startup folder, so a soft reset will start it. Otherwise you can start it from the shortcut in the Programs folder.
Click to expand...
Click to collapse
this is a very usefull program.is there anyway to disable message screen when program start after softreset?thanks a lot in advance
It's unfortunate that I didn't create this program. I only found it through about six months of searching on the internet. Maybe a friendly XDA-Developer could write a similar program and keep it updated with new features!
As far as I know, there's no way to disable the message screen on startup. Just hit the X in the top right corner, and it should minimize out of sight.
As for if it works on a Diamond... go try it and tell me how it works!
Awesome program! Thanks
Looks interesting. Thx for sharing!
racer7 said:
It's unfortunate that I didn't create this program. I only found it through about six months of searching on the internet. Maybe a friendly XDA-Developer could write a similar program and keep it updated with new features!
As far as I know, there's no way to disable the message screen on startup. Just hit the X in the top right corner, and it should minimize out of sight.
As for if it works on a Diamond... go try it and tell me how it works!
Click to expand...
Click to collapse
yep i am just hitting x .it works in my xperia without problem.thanks again.
So what happens when a call comes? Does it lock the answer button too? And the screen?
kull said:
So what happens when a call comes? Does it lock the answer button too? And the screen?
Click to expand...
Click to collapse
Since it's the inbuilt Windows Mobile locking setup, when a call comes in, the phone is still locked, but the answer skin floats above the lock. So the screen "unlocks" so you can answer or reject the call, but it locks as soon as you answer or ignore it again.
I've discovered, using my Jade, that you can do the same thing by just setting the built-in Windows Mobile device lock to 0 minutes... You'd need to provide a password, though...
First press of the power button puts the phone to sleep... Press it again, it will ask for your password to unlock...

[Q] SPB Shell 3D Black Screen!

I did some reading and decided to get SPB Shell 3D. I installed it and set it as default over my Helauncher. When I pressed home all I saw was a black screen and the top status bar. I tried rebooting the phone but it then took a longer time to get past the boot screen. The screen just stayed black, when i received a call the phone lit up and i was able to take the call.
So I can view:
The lockscreen
Phone Call
GO Sms
I can access things from my status bar if it pops up.
press menu and go to applications> and delete the default in spd shell.then press ur home button and select previous one
Sent from my HTC HD 2 powered by HYPERDROID
If you have a back up of the .apk, send via Gmail, install again, and this time, don't select SPB Shell (Always Use This) ... instead, select your normal shell (HTC Sense in my case), then do what namila007 says.
Same thing happened to me.. kept getting black screen, but it would give me option to select SPB or HTC Sense.. finally, like a fool, I selected SPB Always Use This.. and then I couldn't get into my phone at all.. I could view notifications.
I tried to install 1.0.1 but that didn't work. Reinstalled 1.0 on top of 1.0 and it "removed" the "always use this" *flag*, and gave me the option for SBP or HTC Sense again.. I selected HTC Sense and uninstalled SPB.. bleh.
I was trying to avoid a reset.
Good luck!
Namilla007- I cant even see the screen to even go to applications, thats the problem
Easyeee- Yeah I was in your boat, it kept giving me the option between Helauncher or Spb shell. But it gave me black screen when i selected spb shell 3d, and like an idiot i made spb shell 3d default. Ill try the email thing you said, thanks!
I was almost about to flash a new NAND ROM on my hd2. such an annoying folly i caused
Just for info. I had it work as the default on NexusHD2-Gingerbread V2.5 and CMYLXGO's Stock Desire HD(2) NAND ROM [v1.1.10n].
What I did was I launch Shell3d once without making it a default. It takes a while to load the first time. Then I move around the screens a few times and hit the home two or three more times each time hitting shell3d. Then hit home one more time and set shell3d as the default.
I am no longer running the program however as it those not work my Lotus notes calender and SPB gave me a refund.
I guessing your not able to see the manage AP because Shell3d hooks into that to allow easy uninstall.
You may need to reset your phone data to fix the issue.

Categories

Resources