Jump to content

spv_dman

Members
  • Content count

    579
  • Joined

  • Last visited

Community Reputation

0 Neutral

About spv_dman

  • Rank
    Addict

Contact Methods

  • ICQ
    0
  • Yahoo
    spv_dman
  1. There's an over-the-air FM radio tuner in Omnia 1 but I'm missing an AM radio which is useful listening to talk show or news specially during emergency situations. Anyone know if there's an application that can run over-the-air AM radio or this is hardware specific?
  2. spv_dman

    Suspend Mode Toggle

    Ok. First off, I've tested this on Omnia 1, winmo 6.1, mortscript 4.2. This script modifies the registry and alters the power management settings along with the risk of messing up your phone so I leave it to your discretion if want to use my script. Suggest you make a backup using sprite, spb or related software beforehand. Also, you may backup the registry entry using resco explorer (registry addin). I've created this script so the device doesn't go off while I'm reading my email and other applications dependent on the unit staying alive for it to continue. Also, I wanted my wifi to stay active without freezing my phone. I'm not sure if it's just me but my device goes into the infamous "black screen of death" if I untick "Enable Wi-fi power saving mode". There are few applications out there (freeware and paid) like DontSleep and Smartlight Automatic Backlight which does the job but these programs stay memory resident and eats up memory. Also, I've had problems using DontSleep wherein I've had to softreset my phone a couple of times. There were some mortscripts which serves the same purpose by sending keystrokes periodically then again this consumes phone resources as well more than it should. Anyway, regarding my script, some codes you'll find interesting on why it was applied. Well from what I've read since winmo 6, there were changes made on how the registry behaves. I haven't had much success in the past modifying just the timeout value until I discovered there are workarounds which I'll explain later. So here goes: 1. Disable suspend mode. The timeout value "0" tells the device that it doesn't want to sleep. You can play around with it separately on how it behaves while in AC and Batt mode. RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts", "ACSuspendTimeout", 0) RegWriteDWord ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts", "BattSuspendTimeout", 0) Here's the tricky part. We have to "initiate" backlight / suspend mode override. Altering the registry using the previous entries doesn't effect the changes right away unless you soft reset or open/close power management UI. This is sort of a work around since the backlight settings can be modified within the registry "on the fly" and related changes in the power settings are likewise saved. In this case we were able to instantiate the changes for the timeout values. RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 0) RegWriteDWord ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 0) Reverts original user backlight setting (my default setting's AC = 60 seconds; Batt = 30 seconds; user should set it back here) RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 60) RegWriteDWord ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 30) 2. Enable suspend mode. This re-enables the suspend mode timeout (mine is set at 60 seconds; user should set it back here) RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts", "ACSuspendTimeout", 60) RegWriteDWord ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts", "BattSuspendTimeout", 60) "Initiates" power management override using backlight setting RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 0) RegWriteDWord ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 0) Reverts original user backlight setting (my default setting's AC = 60 seconds; Batt = 30 seconds; user should set it back here) RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 60) RegWriteDWord ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 30) Attached script lets you toggle these settings. You may do a bit of revision so the backlight stays alive longer. Again, use this at your own risk. Let me know if this script is helpful for your purpose :( SuspendModeToggle.zip
  3. I've developed a simple mortscript that can enable, disable, or toggle the suspend mode of the device through registry alteration. Basically useful if you want to keep the device "awake" required by certain application. It works like "Dontsleep" program. But this script doesn't stay "memory-resident" unlike its counterparts, once executed it runs briefly then exits gracefully. If anyone is interested and will find it useful, I can post it here
  4. Latter part of your statement says you also tried to charge your batt using the wall charger? If it acts the same, then your batt maybe damaged.
  5. spv_dman

    Potential Mortscript savior ?

    I used this command to refresh WA3, I don't use WAD so I can't test if it's the same. I suggest you post your inquiry in the lakeridge's WAD forum. Run(WA3Dir \ "ThemeChgr.exe", WA3) Where WA3Dir = themechgr.exe location WA3 = theme location (*.wisbar)
  6. spv_dman

    Potential Mortscript savior ?

    I've written a similar application basically altering the registry: #update registry to enable idle data disconnection (set at 30 seconds idle time) RegWriteMultiString( "HKLM","\Comm\ConnMgr\Planner\Settings","SuspendResume",Array("GPRS_bye_if_device_off")) RegWriteDWord( "HKLM","\Comm\ConnMgr\Planner\Settings","CacheTime","00000030") #enable data connection (instead of using the application "NODATA") RegWriteDWord( "HKLM","\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\MyDataConnection","Enabled","00000001") #Run application sleep(500) Run( "\windows\OperaL.exe","http://m.yahoo.com" ) #update registry to disable idle data disconnection RegWriteMultiString( "HKLM","\Comm\ConnMgr\Planner\Settings","SuspendResume",Array("~GPRS!")) RegWriteDWord( "HKLM","\Comm\ConnMgr\Planner\Settings","CacheTime","00000600") #disable data connection (instead of using the application "NODATA") RegWriteDWord( "HKLM","\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\MyDataConnection","Enabled","00000000") I'm also using it to automatically launch Opera and open a specific website. In my case, the data connection remained active while Opera is running. Data connection automatically terminates when I close Opera See attached mortscript. Hope this helps DataIdleDisconnect.zip
  7. I've solved this myself. It seems that it was caused by USB Connection Mode wherein the usb function is in Mass Storage. Having it configured in ActiveSync remedied this problem. The phone now's able to respond to soft reset while in AC / charging mode. Hope this helps those who encountered similar concerns :)
  8. Hi. Appreciate if anyone can help me restore the soft reset functionality.
  9. I have noticed that my Omnia is not responding to soft reset anymore while it is charging / on AC mode. All sorts of software requiring soft reset like Sprite Backup, mobile shell utility, etc have stopped working. Whenever I soft reset now, the phone goes to the charging screen showing the battery icon. I have to press the power button to turn the unit back on. Any ideas how to fix this?
  10. Hi. I'm looking for a tool that turns off the wifi (not toggle). Can anyone help me where i can get such program?
  11. I did it and it worked! Thanks man :)
  12. I cannot see where to put an exception in Activesync. I still can't figure out how to remedy this issue.
  13. Hi. I've recently changed my office desktop PC to a refurbished HP DX Pentium 4. It's running Windows XP sp3. I've installed MS Activesync latest version and tries to sync my stuffs using USB cable. It would connect normally and I would see the Windows Mobile Connection status which I've enabled. But after a while no data runs through it and eventually gets disconnected. I'm clueless why this happens, and I would think that this is specific to my office desktop since my Omnia has no issues with my other computers. Anyone has had this problem and how did you manage to resolve it?
  14. spv_dman

    Tv players for Omnia

    I have to agree with mcduvet. I'm using Skyfire for quite some time now, and it's the best browser for viewing video streaming that I've come across so far. :D
×

Important Information

By using this site, you agree to our Terms of Use.