PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Pocket PC z telefonem - ogólnie (WM Professional/WP6.x) => Wątek zaczęty przez: evad w Styczeń 29, 2006, 20:10:33
-
wczoraj dokonałem upgrade'u ROM'u, w ramach którego znalazł się Radio ROM w wersji 1.13.10. podstawowa nowość w nowym radiu, to poprawna obsługa usługi cell broadcast. utworzyłem więc odbiór CB na kanale 50 (lokalizacja), faktycznie wiadomości są odbierane wraz z każdą zmianą komórki, ale niestety wraz z tym włącza się podświetlenie ekranu i pojawia się paskutny popup:
(http://klamstwo.org/evad/wizard/cellbroadcast.png)
ponieważ jak widać używam także DKToday'a, który wyświetla treść wiadomości CB, nie chciałbym całkowicie wyłączać usługi CB, lecz tylko zablokować te wyskakujące popup'y systemowe. zapewne możliwe jest to tylko poprzez jakiś reghack - ktoś poradził sobie z tym problemem?
-
nie dałem za wygraną i wczoraj wieczorem przeszperałem rejestr w poszukiwaniu czegoś, co mogłoby wpłynąć na CB. no i znalazłem, aczkolwiek efekt okazał się połowiczny. ale po kolei. chodzi o ten klucz:
\HKLM\Comm\Cellular\SMS\Protocols\Broadcast
zacząłem trochę eksperymentować z wartościami tego klucza. wspomniany wyżej połowiczny efekt udało mi się uzyskać poprzez taką zmianę (po każdej zmianie wymagany jest soft-reset):
oryginalnie: AppName = \Windows\tmail.exe
zmiana na: AppName = \Windows\tmail.exe- (nieistniejąca ścieżka)
efekt: przestał pojawiać się popup z wiadomością CB, ale w DKToday nowe CB było uaktualniane. sukces! niestety nie do końca - każda zmiana wiadomości CB skutkowała włączeniem się podświetlenia ekranu, także w chwili gdy telefon był w trybie czuwania. :(
próbowałem jednak dalej:
oryginalnie: DLL = SMS_Providers.dll
zmiana na: DLL = SMS_Providers.dll-
efekt: wiadomości CB pojawiały w popupie, towarzyszył temu dźwięk SMS'a (normalnie przy CB nie ma żadnego dźwięku), ale zamiast treści CB pojawiał się opis w stylu 'unknown sender. message cannot be opened...', dodatkowo ten tekst zapisywał się tak jak normalny SMS w inboxie. ale uwaga: DKToday pokazywał poprawną treść wiadomości sieciowej!
kolejny eksperyment:
oryginalnie: Params = -Text
zmiana na: Params = [wartość pusta]
efekt: pojawia się popup z wiadomością CB, DKToday także ją wyświetla, ale jednocześnie otwiera się pocket outlook. nic się nie zapisuje do inboxa, po prostu uruchamia się aplikacja.
próbowałem jeszcze paru innych konfiguracji, jednak bez oczekiwanego rezultatu. moje wnioski są takie: klucz AppName zawiera aplikację, obsługującą *wyświetlanie* wiadomości sieciowych. Params to parametry dla tej aplikacji. z kolei w DLL leży biblioteka tak jakby 'dekodująca' otrzymane wiadomości. i chyba właśnie w niej leży też funkcja włączająca podświetlenie po otrzymaniu wiadomości CB.
pokombinowałbym jeszcze trochę, ale będąc zniechęcony brakiem rezultatów oraz faktem później godziny (ok. 2 nad ranem) zostawiłem czarodzieja i poszedłem spać. ;)
-
sory, ze odkopuję wątek ale może komuś się udało zwalczyć pop-upy.
Wyszedł nowy BatteryStatus (http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_iM_cs.htm) i chciałbym mieć na ekranie Today info z cell broadcast
-
Wyszedł nowy BatteryStatus (http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_iM_cs.htm)
wow! rewelacyjny programik, coś czego szukałem. coś a'la DKToday, tylko nieco bardziej rozbudowany. dzięki za link :)
-
powoli staje sie ten program malym kombajnikiem :D
jest super i do tego FREE
a dzieki tym dodatkowym opcja wywalilem pare dodatkowych progow :)
polecam
-
Wyszedł nowy BatteryStatus (http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_iM_cs.htm)
wow! rewelacyjny programik, coś czego szukałem. coś a'la DKToday, tylko nieco bardziej rozbudowany. dzięki za link :)
Moze i jest nowa wersja ale ja też nadal walcze z tymi wyskakujacymi powiadomieniami, inaczej BS i tak nie wyswietli info, jakas rada.