[Windows Mobile Apps and Games] MichelDiamond:
#2 FAQs & Configuration

Configuration

There are some additional Apps and also some Hints for configuration - collected here. Please also look into FAQs for more.

MachCell / GPSMod (thanx to Mach2003 for this great well-developed App and his help!) :

Download+Thread here: *GPSMod/MachCell*

If you already use MachCell / GPSMod, please only make assure, that also Cell-Location is switched on

If you are new to GPSMod:

- CHTSLoco is compatible to 3.20 and 3.40-Release

- configure your GPS like explained in GPSMod-Thread. You don't need GPS itself - but it should be correct configured.

- Go to Left-Soft-Key-MENU -> Extras:

-- Enable "Service is Running Now"

-- Enable "Enable Cell Service"

-- All other options are not necessary to be switched on for CHTSLoco 1.00

-- Click Button "ReStart Service"

- Open CHTSLoco, go to general Settings and switch Cell-Localization-way to "CDMA with MachCell-Service" or "GSM with MachCell-Service"

To be compatible with the offical Release, Loco only uses the Tower-Number, not country-code. So you see in Loco only "xxx-xxxx-<number>". You can also use newer Beta-Versions of MachCell/GPS-Mod. Loco is developed as seperate App, so it can be updated independent from CHTS. Nevertheless only Loco communicates with CHTS, so an update of MachCell doesn't concern the Localization Assignments of CHTS.

WMLongLife (thanx to chainfire for permission) :

Download+Thread here: *WMLongLife*

If you already use WMLongLife (WMLL), you mustn't change anything

If you only want to use WMLongLife for the 2G/3G-Toggle/-Quicklinks, then you can deactivate all functions of WMLongLife.

Also in each Profile in "Third-Party-Apps" you can disable WMLL-Service.

If you want, that WMLL-Service is stopped after Soft-Reset, then make assure, that current Profile stops WMLL-Service and in Main Settings of CHTS you have switched on "Reapply Profile after Soft-Reset"

Windows Live:

In each Profile you can configure, of Windows Live Synchronisation is setted "manually" or "as items arrive". If this shall work, make assure that start and end time of synchronisation is the same!

CHTS-Settings: Powering Device & Timeouted Message Box

You can configure very much things, what CHTS should do, if a Profile Switch comes.

The "timeouted MessageBox" is simply a Box, which is shown for xx seconds, so that you can deny this switch, if you don't need it at the moment. If you don't answer, then the switch is automatically answered with "Yes", if the xx seconds are over.

Some devices needs a special powering, to switch the Profiles, others can do it also, if backlight is off. Check it out and use the best Power Mode. Here some recommendations:

- if you want to switch Profile while locked, look if suspend settings of your device are not very short, at best 30 seconds or more

- if you change also Layouts with a profile, it's not recommended to "change while locked", better don't allow it generally or at least "change while locked, but no Layout". CHTS will notify you by vibration, that Profile switch is oncoming, but it is running after you unlock your device

- try if "smooth powering" is working for Profile switches, then you have almost no battery usage. But also the other Powerings are not very hard for your battery (except you switch Profile each minute :) ). For the most devices works "smooth powering" and "regular powering". Not much, but already some device needs "Full Powering" that a Profile Switch is possible. Therefore that this depends on much factors like Device, ROM, other installed Apps, it's not possible to provide only one power-method for all devices. Default after Installation is "smooth powering".

CHTS-Settings: Common things:

- Please look into CHTS-thread, if there is a updated version of your Language available. If something can't be partly translated, you see for this phrases the english original words.

- Please look, if your Storage Card is correct identified. IF not, please change it and don't forget to enclose it with "\"

- For the new option of Connection settings you can use each command-line-App, which has an paramter to switch off and a parameter to switch on the connection for GPRS or WiFi or Bluetooth. With the "Test"-Button you can look, if this works for your device. CHTS will then always use this call instead of the default call - also for profile switching

- The "ignore"-part of Settings is recommended, that all is switch "on" ! Only if you know, what it means, switch some things to off. "On" means, that these parts are not restored while Profile switch - and mostly it's better, not to restore them and to use the current state of the device for it.

- If you have the problem of "jumping quicklinks" from CHT - save your Layout extended and restore it manually or by PRofile. Enable the permission for CHTS, that it is allowed also to restore the Quicklinks

- Some Widgets, which are downloadable at xda-devs, are buggy and overwrites other widgets. So it is recommend to save Layout before installing a new Widget. CHTS has a special feature, that it not only saves/restores blind - it recognizes the Widget and restore your Sense intelligent, if you have installed a buggy widget.

How timed configuration for Profile switching of CHTS works is well explained in Main Manual!

FAQ's - Frequently Asked Questions:

INSTALLATION:

Does I really have to install only to Main Storage?

Not really - but highly recommend, so I say better "Yes". Also it's only tested with installation on Main Memory. CHTS consists of system applications and this is always recommended to be on Main Storage. And don't be afraid: All settings, saved Layouts and so on - this is saved to your Storage card automatically by CHTS.

Must I stick to the installation instructions?

Also not really - mostly it should work by simply installing the .cab's and running CHTS and CHTSLoco once before doing any changes.

The installation instructions are only the safer way. Sometimes also the download at xda-devs doesn't work properly and by sticking to the instructions, you won't get further problems because of this and it's easier to reproduce.

I have a problem after installation that almost nothing works, e.g. no switch of profile, even not computing switch times or so

These sounds like a bad installation or a bad .cab. Please activate in such cases always CHTS-Logging, that I have a chance to reproduce.

But this should help:

- uninstall all .cabs

- Soft-Reset

- Download again all .cabs (CHTS, CHTSLoco, Links)

- Install according Installation instruction according Post #1

(especially: Don't forget to start & exit CHTS the first time with save & apply, before you do a change)

GENERAL:

I have an issue, which files do you need to reproduce it?

We need from /<storage card>/_CHTScheduler the file CHTSSettings.xml

Very important: ROM-Version, Device, Manila-Version and which system-near apps are installed! Otherwise mostly no help is possible.

Since 2.20 you have the possibility to logg all things off Profile Switch & Wall Changing - please activate it in CHTS Main Settings -> Misc

If you have a Location issue, please also activate Logging of CHTSLoco in Settings -> "Logging changes"

All Logs are to find in \<storage card>\_CHTScheduler\Logging. Please .zip them and attach them and tell me time, where the issue occured.

Sometimes a CHTStateLOG like described in 108f-posting can also be helpful.

Please use only attachments as default "zip", not "7z" or any other compression format.

What else is to be considered for feedback?

Please read at best this Link - it's very useful: -->Feedback hints<--

I only want to use CHTS for... (save Layout or Wall-Changer or NoData...)

Then at best read the QuickManual. CHTS is like a "swiss knife" - you can also use only one or some feature(s).

How shall I start, if I have no clue of a scheduler, but I like to have some different configurations.

At best - also Start with QuickManual and then read the CHTS-Manual to learn more. You will see - it's not difficult.

Link: ->Quick Manual<-

I see some strange IDS_BLABLA things? Or some english words as while I use another language

Do you have choosen your Language or checked if this language-file is from a former version?

How to reset my settings?

Delete or rename chtssettings.xml on storage card and reinstall the latest .cab of CHTS

Sense "hangs" / "stuck" while restart

Please try other power settings. It's ROM-/Device-/Manila-dependent, how are e.g the suspend timeouts and other things are. So recommended is in Settings -> Powering the value "smooth powering", if e.g. "very smooth" doesn't work.

Also check your suspend settings and try to increase them a bit and look, if you have system apps running or in startup-folder, which could interfere.

Will it also work when no SD Card available (only internal storage)?

Yes, but not recommended. You will get an error message, that SD-Card can't be found. Say Retry and yes - until you are in main menu of CHTS. Then go to Settings->Misc and switch "Only SD Card allowed" to off and apply this.

Then call again CHTS - then choose a new location for storage card to a valid directory, which has at least 5 letters! So far CHTS finds no SD-Card or you are in cradle as USB-Stick, it will temporary save to \NoSD\, which you can afterwards delete or rename to a valid name.

I got a .net Message but not much details

Please apply NETCFv35.Messages.ENU.wm.cab *from here* and read the postings around it.

Old question for Loco 1.00: I get "can't save / load settings, error #xxx..." (and use Location-Feature of CHTS)

If you have Locations assigned to profiles - perhaps you used CHTSLoco 0.85xmas-beta before - in Location names are NO Spaces and special signs allowed. So use only a-z,A-Z,0-9 and nothing else. e.g. "MyPlace" is allowed but NOT "My Place" or "My-Place". So also NO Spaces. This is derived from the internal database behaviour of Loco - but shouldn't be hard, as the name is more internal.

You can use the Rename-Feature in CHTSLoco to rename this Location to an allowed name. Loco 1.00 is checking the name now, if it's allowed

LAYOUT SAVING & RESTORING:

I see "white squares" instead of some of my quicklinks or freelinks?

This is because of the "jumping quicklinks"-issue - and I estimate, you have flashed the ROM and applied a LAyout of the former ROM. There it can be, that some Linsk are not the same. Contact Links are anyway not saveable (they use an unique ID), but for the Links: Simply delete them and apply them again and overwrite the Layout.

My widgets are not fully restored

Compare with "Known issues" in Post #1: An American Time Zone Format-Problem: CHTS suggests as Layoutname by Menu a name with date in format "Layout_yy/mm/dd" - but the "/" are interpreted as subdirectories - so the Layout isn't fully restoreable (mostly widget files). So please in direct save of Layout by menu: Rename default Layout Name to something without "/" or "\" inside. Will be fixed in next version

If I save a Baseline, will I get a security check Message?

No - you will only be remembered to do it. Later I will add a Box, but not necessarily. Only if you already saved a Baseline, then you will be asked, if you want to overwrite it.

What's the different between a Baseline and a saved Layout?

The Baseline is remebered by CHTS, that you should do it as fallback, if you later mess up your Sense. It hase a special name (ROM-Name, CHT-Version) and it is checked against a new ROM-Flash and a new installation of CHT. But it doesn't save your Quicklinks and Freelinks. Also a Baseline automatically backuped by CHTS after a new ROM or CHT-Version.

A Layout saves all - so also Quick-and Freelinks with a name, which you can choose free.

And what's the difference between saving a Layout as "standard" and as "extended"?

There are 2 different definition possibilities, what CHTS shall save. One is for the HomeTab, so all Links, Outfit, applied Skins, WIDGETS,... are saved - that's "standard". "extended" is for saving a whole Sense-Theme, so if e.g. a Theme-Creator writes in his thread "CHTS-compatible" - then he defined a special file for CHTS, which also consists each Sense-Graphic (Manila-File, .png's, reg-settings,...) - so that the whole Sense in all Tabs are saved.

Can I activate a Profile in automatically mode more than one time a day?

Yes, but the system of timing the schedule is different and (We hope also for you) more near to reality scheduling, so just RTFM for know how to.

Are the Layouts, which are shown in the screenshot, also in CHTS-.cab-File?

No, then it would be a very big .cab :) These are examples, you can schedule EACH Layout. If you know what I mean, if you have made your personal Sense-Layout(s) : WYSIWYG :)

I get a .net error, that a .xml is not readable, mostly see "FillFromManilaFiles" somewhere in this message

Please copy all \windows\chtwidget*.xml to your storage card and then try to open them with Internet Explorer. If all are ok, then you can read all of them. If not, then one of these .xml's is corrupt.

You can also look where it is corrupt - just copy it then to PC and use there Internet Explorer or XML-Reader-App - it will tell you the corrupt line.

The .xml's origins from CHT or one of the widgets - so please feedback which .xml makes problems. And tell this to the Creator of the Widget and feedback also in CHTS-thread.

Read Whitepaper in Post #6 to learn more, how CHTS internally works and how to make a Widget or Theme switchable.

WALLPAPER SWITCHING:

Can I schedule my wallpaper of my WinMo-Lockscreen?

Yes, simply schedule the Today-Wallpaper.

My today wallpaper doesn't change

try 3 things:

- delete st_water...-graphics completely with total commander in windows

then try again

- if that doesn't help: copy st_water out of windows to main root and copy it back

then try again

- apply a new .tsk (theme) in home settings of windows mobile and choose any wallpaper with .jpg

then try again

I have a problem with Wallpaper Scheduling

Please activate CHTS-Logging, this also loggs Wall-Changes, to find in:

CHTS Main Settings -> Misc

All Logs are to find in \<storage card>\_CHTScheduler\Logging

Please .zip this Logg-Directories and attach them to your issue-post.

DATA SETTINGS:

What's the difference between "initially" and "permanently" in data?

Initially means, that only at the moment the profile gets active, the settings are applied. e.g. if you initially activate GPRS you can switch it off and on afterwards while this profile is active.

Permanently means settings, which are valid while this profile is active. if you e.g. choose there "GPRS not allowed(No Data)" - then no App or even you can activate it, while this profile is active.

Whats the difference between flightmode,phone and network?

Flightmode: Switches off/on Phone and Data-Connection. It needs a PIN to get it switched on.

Phone: Switches off the Phone. It also needs a PIN to get it switched on.

Network: This is the most recommended feature of this 3. It does almost the same as Flightmode (also in Battery usage also low like Flightmode) and switches off Phone- and Network-Connection. You perhaps see in some taskbars instead of a cross another symbol, which say, that no network is found. But the best: IT NEEDS NO PIN TO REACTIVATE! (and it was not easy to implement)

So I mostly recommend "Network" for Scheduling with CHTS - because of this very nice feature. "Phone" and "Flightmode" are only inside, because you are used to that :)

only as hint: In airplane use "flightmode" - not because "network" wouldn't be good - I only don't know, if WinMo has something special for some device also to lower down something, which is triggered by Flightmode

I have activated GPRS and Wifi initially, but after switch to profil it doesn't change, why? (also Sense-settings, GPRS-NoData,...)

Have you seen that some items are "3-state-toggles" ? In manual you see what exactly they do and how they work. Simply make ensure that on left side the icon is enlighted, that CHTS knows, that this should be changed

I have problems with 2G/3G-Toggle

Have you installed WMLongLife?

And if yes: IS it configured like the recommendations? Otherwise please scroll up here in Post #2 to "Configuration"

SCHEDULING:

I have defined "Work4Me" from 8am to 4pm and "EnjoyTheSilence" from 7am to 5pm" - why it doesn't switch to Work4Me?

Because the Profile, which is nearer to bottom of the list, has a higher priority. So EnjoyTheSilence has a higher priorization and "overlays" Work4Me totally. Read Manual to learn more. It's intuitive, as soon as you know it.

My Profile hasn't switched (Location also used)

This can have much reasons - you have much options to take influence to Switching. Also there are option, where Timed Profiles should be ignored in know Locations and so on. Nevertheless: We need Logging of CHTS and CHTSLoco. You could also look inside this Logg - it's quite easy to read, why a Location wasn't changed due to a special settings. The Loggs are name by the time. So e.g. 110753.345.txt: this was 11:07,53 seconds.345milliseconds on this day created. Just sort it by date/time in your Explorer to find the newest Logg.

If you have no clue: Attach the Loggs of CHTS & Loco together with your chtssettings.xml to the thread here.

If I install other CHTS icons (cab) and then want to change back to the original ones, will simply uninstalling the cab do the job?

No, it will uninstall properly, but leave you without the icons. We highly recommend also downloading for this purpose the "standard CHTS icon set.cab" to be able to restore the original icons without having to re-install CHTS...

Is there already a possibility to switch to a profile by Quicklink or so?

Yes, it is - but at the moment you must create this quicklink on your own:

<program path>\CHTScheduler\CHTSwitchGui.exe -switchbyuser:sparetime

would switch to SpareTime (please use lower-case).

In one of next versions you can choose these quicklinks directly to apply by CHT Menu

VERSIONING & MISC:

I have a new CHT-Version, why is there no new CHTS?

Because CHTS is configured by CHT to know the basic settings, e.g. for saving Layout. So CHTS is automatically compatible to the lates CHT.

CHTS is only updated because of more features for you or fixing issues - so it's independent of CHT-Version.

CHTS cause drain or it causes Sense to stuck while e.g. looking video

CHTS has no permanently running app, therefore it almost can't cause drain. Also the Wallpaper-Changer is very energy-friendly, but it's better to use a profile, which doesn't schedule the Wallpaper within the next 2 hours, if you look a Video, that no stuck can occur. Better look if you had fixed CHT with at least the chtstate108f - Fix (it's also to find in Post #1 for download as .cab)

Why doesn't CHTS gives me MessageBoxes which always asks me, if I use my device at the moment as USB-Stick?

Because the Settings file as well as your Layouts are saved to storage card. And if you connect it as USB-Stick, WinMo denies your Device the access to it. If you'd use ActiveSync instead of this, it would work without any MessageBox-Reminder.

I have a wish or just want to say thank you

then just write this in the thread - I'm certainly pleased :)

I could kiss you for this free software.

Send me a photo of you before :)

I found a BUUUUG

Oh, how horrible. That almost can't be - CHTS has almost only 100.000 LOC at the moment, so I don't think that in this little app is a bug ;)

(btw: I prefer the word "issue" as long we're not sure if the problem is not-RTFM or the problem is between the chair and the touchscreen, but now serious: Please describe it as exact as possible, perhaps with screenshots and version informations of your device)

I have a short d.ck

Let CHTS cause your handy scheduled vibrate in your trousers front bag (or tell me another BUUUUG)