Signal Collector
Android · offline sběr dat · verze 1.0.0

Telefon jako přesný
měřicí nástroj.

Signal Collector průběžně zaznamenává dostupná senzorová, rádiová a síťová data přímo do telefonu — bez cloudového úložiště a bez odesílání naměřených dat.

Skutečné záběry · Pixel 10a

Volba měřených technologií v aplikaci Ovládací tlačítka během běžícího měření Probíhající měření s rozbaleným přístrojem Sensing
Lokálně Room / SQLite úložiště
Průběžně Sběr i při zamčené obrazovce
Export TXT nebo GZIP podle velikosti

Jeden sběr.
Celý kontext.

Celý changelog

Z testu
ven do světa.

Verze 1.0.0 je první veřejné vydání. Přístroj sám se nemění; nové je to, že si ho může nainstalovat kdokoli, hodinu ho zkoušet dřív, než zaplatí, a číst obrazovky ve svém jazyce.

01

Hodina měření zadarmo

Každý telefon dostane hodinu měřicího času ročně, rozdělitelnou do libovolného počtu měření — nástroj se má vyzkoušet v terénu, ne na screenshotu. Zbývající čas i datum, kdy se hodina vrátí, stojí přímo nad tlačítkem Start.

02

Koupeno jednou, ne pronajato

Odemčení je jednorázový nákup v aplikaci za cenu podle ceníku Google Play pro vaši zemi. Žádné předplatné, žádná platnost — a jde s účtem do každého dalšího telefonu, kam se přihlásíte.

03

Oprávnění vysvětlená dřív, než se na ně systém zeptá

První spuštění už nezačíná hromadou systémových dialogů. Obrazovka řekne, k čemu je které oprávnění — a že poloha je to, na co Android váže buňky i Wi-Fi — a systém se ptá teprve po stisku tlačítka.

04

Obrazovky ve vašem jazyce

Aplikace i tento web mluví celou řadou jazyků, podle telefonu nebo nastavené jen pro Signal Collector. Export je nikdy nenásleduje: zůstává v SI, UTC a s anglickými jmény sloupců, aby dva soubory ze dvou zemí byly pořád jedna datová sada.

Instalace jen přes
Google Play.

Verze1.0.0
PlatformaAndroid 12+
DostupnostVšude, kde to Play dovolí
Stáhnout z Google Play
  1. 1

    Nainstalujte z Google Play — bez pozvánky, bez seznamu testerů, bez čekání.

  2. 2

    Až hodinu ročně měřte, aniž byste cokoli zaplatili.

  3. 3

    Neomezené měření odemkněte přímo v aplikaci, jakmile hodina přestane stačit.

Google Play je jediná distribuční cesta: drží podepsaný řetězec aktualizací a přímé APK se nikde nenabízí. Samotná aplikace k běhu nepotřebuje žádný náš účet ani žádný náš server.

Hodina ročně
na rozmyšlenou.

Terénní přístroj se nedá posoudit ze screenshotů, a tak Signal Collector dá každému telefonu hodinu měřicího času ročně — dost na to projít trasu, sledovat, jak se plní prstenec, a otevřít si export. Počítá se měřicí čas, ne počet spuštění, takže jde utratit na několika místech a v několika dnech. Až dojde, je odemčení jednorázový nákup v aplikaci za cenu podle ceníku Google Play pro vaši zemi: žádné předplatné, žádné datum obnovení, a platí i v každém dalším telefonu přihlášeném stejným účtem.

1 hodinaměřicího času zdarma, každý rok znovu
Jeden nákupa pak neomezeně, v každém vašem telefonu
24 hodinod recenze k zařazenému issue

Zpětná vazba chodí přes recenzi v Google Play; každá nová se do dne vyzvedne, převede na issue a odpoví se na ni, opravy pak jedou s další aktualizací. Placená aplikace v sobě nemá reklamu, analytiku ani cizí SDK uvnitř měření — právě cena je to, co místo nich platí vývoj.

Od fyzikálních senzorů
po okolní sítě.

Každý zdroj lze před měřením samostatně zapnout, vypnout a u vybraných technologií také nastavit interval.

01

Mobilní síť

Serving a sousední buňky, LTE/NR/3G/2G parametry, změny registrace a experimentální aktivní scan.

02

GNSS a poloha

1Hz GPS, satelity, raw GNSS měření, clock, AGC, navigační zprávy, NMEA a antenna info.

03

Wi‑Fi a RTT

Aktuální spojení, okolní AP, Wi‑Fi 7 MLO, capabilities a RTT/FTM vzdálenosti k podporovaným bodům.

04

Bluetooth

Classic discovery i BLE advertising payload včetně manufacturer a service dat.

05

Senzory a hluk

Pohyb, magnetické pole, tlak, světlo, přiblížení, rotation vector a orientační dBFS bez ukládání zvuku.

06

Síť a přenos

Sekundové vzorky reálného downloadu, uploadu, RTT, jitteru a timeoutů, 30sekundové kapacitní bursty a vazba na konkrétní Wi‑Fi i mobilní síť současně.

07

SIM a eSIM

Slot, operátor, MCC/MNC, roaming a to, která karta veze data — buňky samy o sobě říkají jen identitu vysílače, ne kdo se na něj díval. ICCID ani EID se nezapisují: jsou to trvalá čísla předplatného, která přežijí i výměnu telefonu.

Data z reálného
telefonu.

Všechno níž je změřené na Google Pixelu 10a s Androidem 16. Ve verzi 0.7.2 nasbíralo jedno měření ve třech úsecích 87 597 záznamů: délka narostla z 2:49 přes 7:21 na 8:12, číslo měření se přitom nezměnilo, a přes dvacet minut pauz mezi úseky se do délky nezapočítalo. Čísla o trase pocházejí z devítiminutového běhu verze 0.7.1 na stejném telefonu — filtr trasy se od té doby nezměnil.

429 mšumu GPS, který filtr trasy zahodil
0 mušlé trasy u nehybného telefonu
9/9burstů se spárovaným začátkem a výsledkem

Prvních 274 fixů mělo přesnost od 9 do 114 m. Součet vzdáleností mezi sousedními fixy by dal 429 m, po odfiltrování hrubých fixů 28 m; posun kotvy nad prahem dal nulu. Testovací telefon neměl SIM, takže mobilní větev mapování korektně hlásila nedostupnou síť.

Instalace, změny
a zdrojový kód.

Repozitář zůstává privátní. Přihlášení spolupracovníci v něm najdou zdrojový kód, označené verze i kontrolní součty APK.

Naměřená data neopouštějí telefon.

Aplikace funguje offline a neobsahuje žádnou analytiku, reklamu ani hlášení pádů — nic, co by o vás na pozadí referovalo, protože tam nic takového není. Volitelné průběžné mapování přenosové kvality používá veřejné endpointy Cloudflare Speedtest pro malé testovací HTTPS přenosy a periodické bursty; nejde o měření maximální rychlosti internetu. Modul je ve výchozím nastavení vypnutý. Když si koupíte odemčení, odejde z telefonu jediné ohlášení nákupu bez naměřených dat; je popsané v zásadách soukromí. Export může obsahovat citlivou polohu a identifikátory okolních sítí.

Od senzoru
k řádku v souboru.

Každý zdroj běží ve svém tempu. Vzorek dostane čas i poslední známou polohu, projde neblokující frontou a po dávkách se ukládá do lokální databáze. Podtržené klíče ve schématu vedou do datového slovníku.

Schéma datové cesty: zdroje, SampleSink, fronta, writer, Room/SQLite, heartbeat a export

Nastavení sběru

Stejné parametry, jaké nabízí aplikace u každého zdroje před spuštěním měření. Rozsahy i odhad spotřeby dat odpovídají implementaci; změna se hned promítne do schématu nahoře.

ms

Rozsah 10–1000 ms

ms

Rozsah 100–60000 ms

s

Rozsah 5–300 s

s

Rozsah 5–60 s

s

Rozsah 5–300 s

Mapování internetuSíť pro průběžné měření

Při volbě obou běží dvě oddělené Android Network současně.

ms

Rozsah 500–5000 ms

KiB

Rozsah 1–1024 KiB

KiB

Rozsah 1–256 KiB

s

Rozsah 10–300 s

KiB

Rozsah 64–10240 KiB

KiB

Rozsah 8–2048 KiB

407 MBhorní odhad spotřeby dat za 30 minut mapování
8 400vzorků za minutu ze sedmi senzorů
120vzorků za minutu z mapování internetu
20skenů Wi-Fi a mobilní sítě za 10 minut

Odhad spotřeby je horní mez: na pomalé lince trvá vzorek déle, takže se jich za stejný čas stihne méně a přenese se míň dat. Nejde o měření maximální rychlosti — proč.

Changelog 1.0.0

Otevřít jako TXT ↗