Hi,
ich denke es kommt drauf an, ob ein Headset und welches Headset (Bluetooth, Kabelgebunden...) angeschlossen ist bzw. ob der VoiceCommander aktiv ist oder nicht. In der Version 1.05 wird S2U2 deaktiviert, wenn der VoiceCommander aktiv ist. Es läßt sich aber auch für jede andere Anwendung einstellen, schaut mal hier:
Q. How to configure S2U2 not to start when some applications are running?
A. Edit the Registry, under \HKEY_CURRENT_USER\Software\A_C\S2U2, add key ExceptionEXE0 (STRING) with the name of the application (e.g. iexplore.exe). A total of 10 (0-9) ExceptionEXE can be added. Set ExceptionEXEisFG to 1 for checking it's running in foreground only; while set to 0 for checking it's running in foreground or background. Then restart iLock2.
Standardeinstellung in 1.05: (S2U2 wird also automatisch beim InternetExplorer, VoiceCommander, AlarmPopup, usw. deaktiviert)
* ExceptionEXE0=iexplore.exe (disable S2U2's auto lock when ie is running)
* ExceptionEXE1=VoiceCommander.exe (disable S2U2's auto lock when Voice Commander is running)
* ExceptionEXE2=AlarmPopup.exe (disable S2U2's auto lock when Spb's Alarm is running)
* ExceptionEXE3=SDDialer.exe (disable S2U2's auto lock when HTC's voice dialer is running)
* ExceptionEXE4=...
...
* ExceptionEXE9=
* ExceptionEXEisFG=1 (exception is checked against foreground application; 0 is checked against both foreground & background application)
(Quelle:
http://forum.xda-developers.com/showthread.php?t=381588)
Wenn man z.B. CradleAlarm nutzt, würde die Snooze-Funktion in Verbindung mit S2U2 nicht funktionieren.
Dafür muss man z.B. den ExceptionEXE4-Wert in dem oben genannten Registry-Pfad ändern. Der sieht dann so aus:
* ExceptionEXE4=CradleAlarm.exe
Oder für den MortPlayer so:
* ExceptionEXE5=MortPlayer.exe
Gruß
marsu