Autor Wątek: mCellInfo  (Przeczytany 9348 razy)

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
mCellInfo
« dnia: Sobota, 21 Luty 2009, 17:29 »
Zrobiłem już działającą wtyczkę Today śledzącą Area Location Code i Base Station ID. Teraz... trzeba to jakoś wykorzystać :)  Na pewno profile dźwiękowe, do tego pewnie triggery odpalające/zamykające programy... bt, wifi itp.

Pomysły na funkcjonalność mile widziane :)



OK, panowie szlachta.... czas na Was.
Chcę, abyście odpalili toto u siebie i zdali raport: model/system/działa-nie działa :)
Przy okazji zajrzyjcie do rejestru, do klucza HKLM\Software\utak3r\mCellInfo - zapisywane tam powinny być aktualne Location Area Code i CellId.
Sprawdźcie też, czy program aktualizuje dane - w trakcie jednego włączenia oczywiście. Czyli np. włączcie i przemieśćcie się do innego BTSa.

Lista (nie)zgodności:
- HTC Hermes [OK]
- HTC Diamond [OK]
- Asus P525[nie działa]
- Toshiba G900 [nie działa]

Known bugs:
- próba wyłączenia wtyczki powoduje kilkuminutowy zwis systemu, po kilku minutowch wtyczka ostatecznie się wyłącza i dalej wszystko działa ok.

Program nie zajmuje procka i baterii - nie sprawdza co chwila stanu, tylko rejestruje się do kolejki notyfikacji z modułu radia, czyli to radio informuje, że coś się zmieniło :)

update (2009.02.22 15:25)
Działa po resecie :)
« Ostatnia zmiana: Poniedziałek, 23 Luty 2009, 08:46 wysłana przez utak3r »

Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: mCellInfo
« Odpowiedź #1 dnia: Sobota, 21 Luty 2009, 19:34 »
Utak3r, rzuć okiem pod ten link
http://forum.mobione.pl/index.php/topic,8040.0.html
może da się coś zastosować


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #2 dnia: Sobota, 21 Luty 2009, 20:36 »
Już właśnie oglądałem dzisiaj, w poszukiwaniu jakiejś bazy :)


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #3 dnia: Niedziela, 22 Luty 2009, 01:07 »
OK Panowie... mam prośbę do Was w pierwszym poście :)

nothin

  • Gość
Odp: mCellInfo
« Odpowiedź #4 dnia: Niedziela, 22 Luty 2009, 01:42 »
o, teraz dopiero zauważyłem post, zaraz to sprawdzę też i uzupełnię wpis..

mam zera w obu pozycjach...wyłączenie pluga z today uwiesiło maszynę.
« Ostatnia zmiana: Niedziela, 22 Luty 2009, 01:46 wysłana przez nothin »


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #5 dnia: Niedziela, 22 Luty 2009, 01:47 »
mam zera w obu pozycjach...

hmmm... dziwne. Od WM5 to już standardowa biblioteka MS....  ?-?  podczas włączania pluga radio było włączone i zalogowane?

wyłączenie pluga z today uwiesiło maszynę.

tylko na jakiś czas... odwiesi się ;)  coś z deinicjalizacją radia.

nothin

  • Gość
Odp: mCellInfo
« Odpowiedź #6 dnia: Niedziela, 22 Luty 2009, 01:50 »
hmmm... dziwne. Od WM5 to już standardowa biblioteka MS....  ?-?  podczas włączania pluga radio było włączone i zalogowane?

jasne, że tak, może zostawię sprzęt na jakiś czas z włączoną wtyczką, nie wiem.
jaka biblioteka?

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #7 dnia: Niedziela, 22 Luty 2009, 01:51 »
nothin, sprawdź, czy działa u Ciebie ten soft - Field Test.




dodano: Niedziela, 22 Luty 2009, 01:50
jaka biblioteka?

ril.dll ;)
wcześniej była mocno zależna od sprzętu, teraz jest już udokumentowana w MSDNie.

nothin

  • Gość
Odp: mCellInfo
« Odpowiedź #8 dnia: Niedziela, 22 Luty 2009, 01:55 »
bu.. jedyne pozycje, jakie w fieldteście widzę to rssi - 31 i rx quality 99, reszta <n/a>..
zastanawiam się, czy to kwestia regu phoneredist czy co..

słuchaj, jaką dokładność dałoby radę uzyskać tą metodą? 250 m? inny rząd?
« Ostatnia zmiana: Niedziela, 22 Luty 2009, 01:59 wysłana przez nothin »

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #9 dnia: Niedziela, 22 Luty 2009, 02:06 »
bu.. jedyne pozycje, jakie w fieldteście widzę to rssi - 31 i rx quality 99, reszta <n/a>..
zastanawiam się, czy to kwestia regu phoneredist czy co..

Na Wizardzie ten program też nie działał, pamiętam  :'(

słuchaj, jaką dokładność dałoby radę uzyskać tą metodą? 250 m? inny rząd?

zależy od zagęszczenia BTSów w danym miejscu.. w centrum dużego miasta masz dokładność do kilku bloków w sumie... powiedzmy, że dokładność rzędu przecznicy na przykład. Tak działa "nawigacja" w pierwszym iPhonie.

Możliwości może być wiele, kwestia pomysłów :)
Znalazłem "tajne" API Google'a, używane w Androidzie - baza CellId z danymi geograficznymi...



dodano: Niedziela, 22 Luty 2009, 02:05
zastanawiam się, czy to kwestia regu phoneredist czy co..

nie sądzę...
ale dla pewności jutro możemy się pobawić, wyeksportuję swój.


Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: mCellInfo
« Odpowiedź #10 dnia: Niedziela, 22 Luty 2009, 02:18 »
ostatnio nawigowałem z  google maps, i dokładność to od 20 do 900m, w dużym mieście, w okolicy gdzie mało jest BTSów, będzie stosunkowo większa

Offline may

  • Administrator
  • Core
  • *****
  • Podziękowań: 109
  • HTC One, Samsung GT P7500
Odp: mCellInfo
« Odpowiedź #11 dnia: Niedziela, 22 Luty 2009, 09:44 »
HTC Diamond/WM6.1/działa-nie działa ;)
Po SR nie pojawia się PINpad, próba wyłączenia wtyczki powoduje zwis, po ponownym SR wtyczka znika (zgodnie z oczekiwaniem), ponowne jej włączenie uaktywnia ją - wtyczka działa prawidłowo, pokazuje zmiany BTS/zapisuje je w rejestrze. W trakcie jej działania próba wyłączenia też powoduje zwis. Przy czym w obu przypadkach nie jest to zwis całkowity, synchronizacja po AS działa, CeRegEditor też, mozna też nim robić SR.
Na Today brak innych wtyczek, samo mCellInfo.
« Ostatnia zmiana: Niedziela, 22 Luty 2009, 10:03 wysłana przez may »


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #12 dnia: Niedziela, 22 Luty 2009, 11:01 »
próba wyłączenia wtyczki powoduje zwis

Nie czytałeś wyżej ;)
ten zwis trwa powiedzmy kilka minut, odwiesza się potem i poprawnie wyłącza. Mam na razie jakieś problemy z deinicjalizacją RILa  ?-?

pokazuje zmiany BTS/zapisuje je w rejestrze.

czyli reaguje w locie na zmiany, tak? Bo tego na razie nie mam jak przetestować ;)

Offline globalbus

  • GZU
  • Core
  • ****
  • Podziękowań: 77
  • N900 + Zest
Odp: mCellInfo
« Odpowiedź #13 dnia: Niedziela, 22 Luty 2009, 11:09 »
G900/WM6.1/nie działa

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: mCellInfo
« Odpowiedź #14 dnia: Niedziela, 22 Luty 2009, 11:14 »
hmm.... czyli na razie działają tylko htc?... Asus nie działa, Tośka nie działa... ale to dziwne, bo to, jak mówię, standardowa biblioteka MS. A spróbuj FieldTest z postu powyżej.