This Website uses cookies. Learn more about the purpose of their use and changing the settings. By using this website you agree to the use of cookies in accordance with the current browser settings.
X

Adam Zamojski

Tower Collector

Changelog


2.0.0

2018-11-20
  • Added option to contribute to Mozilla Location Services (MLS).
  • Changed upload progress to report in percentage instead of parts.
  • Added new languages: Hungarian, Italian and Spanish :)
  • Added option to clear all data stored locally excluding configuration.
  • Added display short and long cid for LTE networks.
  • Added database refresh after import from file - restart no longer needed.
  • Fixed folder not created when exporting database or preferences to file.
  • Improved error handling.

1.22.2

2018-10-01
  • Fix measurements not ordered by date in exported JSON file.
  • Fix collecting not stopped on low battery on Oreo and newer.
  • Add 'ocid' suffix to exported CSV file name when using OpenCellID.org formatting.

1.22.1

2018-09-18
  • Improve error handling.

1.22.0

2018-08-27
  • Add option to stop collector when battery is getting low.
  • Add collecting measurements when at least one of main cell changes even without move.
  • Remove option to hide Collector notification on Oreo and newer because Android automatically increases channel importance to DEFAULT level for foreground services.
  • Fix exception when logging to file.
  • Improve compatibility with Android P.
  • Updated translations and new language - Ukrainian.
  • Many small improvements.

1.21.0

2018-07-17
  • Fix export to MLS JSON creating invalid files.
  • Fix runtime permissions not checked before import and export of database or preferences.
  • Add PSC value to exported GPX file.
  • Improve network exception handling.

1.20.1

2018-06-25
  • Small fixes.

1.20.0

2018-06-24
  • Fix wrong order of labels for Export dialog for Portuguese and Russian languages.
  • Fix invalid API key recognized as connection error during upload.
  • Improve code compatibility with F-Droid repository rules.
  • Add option to import/export internal preferences and database (use on your own risk!).

1.19.0

2018-04-09
  • Added Portuguese translation. Thank you for all the effort :)
  • Created special version of Tower Collector for F-Droid open source repository. I still need some help to make the build running.

1.18.0

2018-03-04
  • Add German, Polish and Russian translations. Thank you for all the effort :)
  • Improved signal strength calculation for API 1 on Huawei devices.

1.17.0

2018-01-12
  • Improved error handling.

1.16.0

2018-01-06
  • Added export to JSON using Mozilla Location Services (MLS) values formatting.
  • Display Long CID (UTRAN CID) and CID+RNC for WCDMA networks on Main screen.
  • Improved compatibility with Android Oreo.

1.15.0

2018-01-03
  • Improved compatibility with Android Oreo.
  • Improved insufficient permissions handling.
  • Updated external components.

1.14.0

2017-06-02
  • Updated API key validation rule to support new OCID format.
  • Updated API key (token) registration link.

1.13.0

2016-09-30
  • Improved app performance and shortened startup time.
  • Fixed crash when refreshing statistics.
  • Fixed formatting issue in CSV files when GPS altitude over 1000 m.

1.12.0

2016-09-14
  • Added export to CSV using OpenCellID.org values formatting (can be uploaded on website).
  • Added option to hide Collector notification from lock screen and status bar unless expanded on Android 4.1+.
  • Improved auto update source selection to open app market if possible and then website.
  • Added link to Facebook community page in Information Preferences.
  • Changed uploaded date format from timestamp to human-friendly version.

1.11.0

2016-08-25
  • Added number of main and neighboring cells to main screen.
  • Improved insufficient permissions handling.
  • Updated external components.

1.10.0

2016-08-15
  • Introducing support for granting Android permissions at runtime.
  • Improved display of 'restart needed' message in Preferences.

1.9.3

2016-06-27
  • Fixed 'GPS status' and 'incorrect system time' information not updated correctly.

1.9.2

2016-06-11
  • Fixed crash when stopping Collector on some devices.
  • Fixed network type settings not opened on Android Ice Cream Sandwich.
  • Hidden 'Network type' menu item if system is unable to open it.
  • Improved error handling.

1.9.1

2016-06-01
  • Fixed crash when starting Collector on some devices.
  • Fixed forced Collector API version 1 not applied correctly.

1.9.0

2016-05-30
  • Added option to notify other apps about new measurements collected.
  • Added option log execution details to file for problem investigation purposes.
  • Added shortcut to change network type from menu.
  • Fixed crash when stopping Collector in some rare cases.
  • Changed unknown GPS status to initializing.

1.8.0

2016-05-01
  • Introducing basic Material Design style.
  • Added option to start collecting on device boot.
  • Changed Preferences to display descriptions in more friendly way.
  • Improved contact option in Preferences.

1.7.6

2016-04-02
  • Fixed inconsistent GPS status shown in notification and on the bar shortly after Collector start.
  • Fixed crash when web browser is not installed on a device.

1.7.5

2016-03-14
  • Improved performance of the app and reduced battery usage when Collector is running.
  • Fixed crash when web browser is not installed on a device.
  • Improved notification layout for displaying long text.

1.7.4

2016-01-08
  • Fixed wrong description color and content in Collector and Advanced preferences.

1.7.3

2016-01-07
  • Fixed wrong measurements saved with only PSC value different for UMTS networks when using API 1.
  • Fixed crash on Android 4.2 when processing measurements using API 17.
  • Fixed serving and neighboring cells saved in reversed order when using API 1.
  • Removed network operator name field.
  • Improved error handling.
  • Many internal changes and improvements.

1.7.2

2015-12-06
  • Small improvements in GPS optimization parameters.
  • Improved network error handling.

1.7.1

2015-12-01
  • Fixed milliseconds saving in exported CSV file.
  • Improved OpenCellID.org upload compatibility.
  • Added Timing Advance column to exported CSV file for LTE cells, support since Android 4.2+.
  • Added link to official Google+ Community in Preferences.
  • Removed obsolete Apache HttpClient in favor of lighweight Http Request library.

1.7.0

2015-11-03
  • Added support for Android API 17 (4.2+) methods to read cell info while collecting. New method provides more reliable and consistent data. It's also no longer necessary to keep screen on to get cell info and signal strength refreshed.
  • Added support for collecting cells using multiple SIM cards on Android 5.1+ (only when using new API).
  • Changed 'Keep screen on' option into 'Keep screen on when collecting' which now forces screen to remain on at given brightness level.
  • Added 'Keep screen on when visible' option which keeps screen enabled while Main screen is displayed.
  • Added option to disable Neighboring Cells collecting.
  • Updated Preferences to clearly present currently selected value.
  • Reorganized Preferences and added Advanced section.

1.6.5

2015-10-21
  • Fixed Collector status not updated after enabling GPS in Android settings.
  • Fixed GPS status not updated in some rare situations.
  • Changed current value display format in Preferences.
  • Updated external components.

1.6.4

2015-09-26
  • Fixed 'no location' status displayed even if measurements were collected correctly.
  • Fixed Collector status not refreshed on main screen when tasks started using Intents.
  • Changed accepted GPS accuracy to 40 meters.

1.6.3

2015-09-22
  • Fixed crash when signal strength information was not available.
  • Changed network timeout to 30 seconds during upload.

1.4.7 Gingerbread

2015-09-20
  • Added 'No GPS optimizations' means of transport to improve GPS accuracy.
  • Changed accepted GPS accuracy to 100 meters for all means of transport.
  • Changed network timeout to 30 seconds during upload.

1.6.2

2015-07-26
  • Fixed measurement collecting related to 'no location' error (special case for devices with Mediatek chiset having invalid UTC time).

1.6.1

2015-07-22
  • Fixed measurement collecting related to 'no location' error.

1.6.0

2015-07-18
  • Added support for collecting neighboring cells on GSM and UMTS networks.
  • Fixed measurements saved with outdated location even if 'No location' GPS status message shown.
  • Added speed limit to 500 m/s (or 1800 km/h or 1118 mph) for devices with partially broken GPS.
  • Added device name to exported CSV file.
  • Improved collector measurement processing performance.

1.5.6

2015-05-20
  • Fixed collector crash when system language set to Hungarian.

1.5.5

2015-05-19
  • Fixed show changelog at start. Thanks to Nelson for reporting :)
  • Added Hungarian language. Thanks to Barnabás Pőcze, Tamás Szincsák, András Kolesár and Gábor Kovács :)

1.5.4

2015-05-11
  • Added categories to Preferences.
  • Moved Help into contextual sections inside Preferences.
  • Added option to disable GPS optimization. Useful for phones facing low accuracy problem.
  • Added milliseconds to measured_at column in exported CSV file.

1.5.3

2015-04-05
  • Replaced means of transport with one tuned for general usage.
  • Fixed not collecting cells on some dual SIM devices.
  • Fixed CDMA networks not collected on some devices.
  • Fixed incorrect signal strength saved for LTE networks.
  • Fixed signal strength not saved for CDMA networks.
  • Added collecting of PSC/PCI cell information.
  • Added device name to uploaded measurements.
  • Removed incorrect measurements collected with previous versions of app.
  • Improved error handling.

1.5.2

2015-03-01
  • Fixed LTE signal strength not collected.
  • Added Stop button to collector notification.

1.5.1

2015-02-27
  • Improved invalid cell and location collector filters.
  • Added Russian language. Thanks to CupIvan and sand.mrt :)
  • Many internal collector changes and improvements.

1.5.0

2015-01-08
  • Dropped support for Gingerbread due to many limitations and low popularity. Only critical updates will be delivered.
  • Added new statistics - discovered (unique) cells and total number of measurements within certain period.
  • Added Dutch language. Thanks to Heber Dijks :)
  • Fixed GPX file generation for locations with altitude higher than 1000 m.
  • Fixed database upgrade message not shown on first startup after update.
  • Improved invalid cell and location collector filters.
  • Removed lots of legacy code - smaller installation package.
  • Many internal changes and improvements.

1.4.6 Gingerbread

2015-01-08
  • Fixed GPX file generation for locations with altitude higher than 1000 m.

1.4.5

2014-11-23
  • Added support for light and dark color themes.
  • Fixed problem with windows not being restored correctly.
  • Small presentation improvements for CDMA networks.

1.4.4

2014-11-14
  • Fixed problems with invalid upload and export of CDMA measurements.
  • Fixed hardware menu button not opening More menu.
  • Added GPS status information to main screen and collector notification (if something is wrong).
  • Improved export succeeded window.
  • Improved invalid measurement collector filter.
  • Improved upload and export performance.
  • Improved update check error handling.

1.4.3

2014-10-17
  • Fixed update check incorrect interval.
  • Fixed incorrect signal strength display and export.
  • Added workaround (keep screen on while collecting) for devices with older Qualcomm chipsets that were not reporting cell and signal changes with screen off.
  • Improved upload and update check error handling.

1.4.2

2014-10-02
  • Added check for network availability before checking for new version.

1.4.1

2014-09-30
  • Added operator name field.
  • Added auto update check. You can disable it in Preferences.
  • Added Catalan language. Thanks to David Hurtado Sànchez :)
  • Changed notification text to be more clear.
  • Improved collecting algorithm.
  • Improved upload and export error handling.

1.4.0

2014-08-06
  • Added network type field.
  • Added support for CDMA networks.
  • Added Portuguese language. Thank you guys for your time :)
  • Improved empty or invalid API key handling.
  • Improved collecting algorithm.
  • Improved upload error handling.
  • Improved introduction on first start.

1.3.9

2014-06-11
  • Fixed unable to start upload when valid API key entered.

1.3.8

2014-06-10
  • Fixed wrong result shown when uploading with not registered API key.
  • Fixed problems with crashes on some devices.
  • Added possibility to upload data even when entered API key is invalid.

1.3.7

2014-05-24
  • Fixed problem with crash on some Samsung devices - new permission required.

1.3.6

2014-05-22
  • Added Best practices section to Help. Please have a look.
  • Added Spanish language. Thanks to Carlos Hernández :)
  • Updated external component version.

1.3.5

2014-04-17
  • Fixed problem with upload caused by OpenCellID.org server side changes.
  • Improved compatibility with latest OpenCellID.org API version.
  • Added support for collecting network type.
  • Added option to move the app to SD card.
  • Updated external component version.

1.3.4

2014-02-10
  • Fixed further tablets compatibility issues.

1.3.3

2013-01-26
  • Fixed further tablets compatibility issues.
  • Fixed crash when there was nothing to export.
  • Improved crash reporting.

1.3.2

2013-01-18
  • Fixed problem with upload.
  • Fixed incompatibility message shown on tablets with GSM module present.
  • Added additional fields to uploaded and exported measurements.
  • Added reason to export failed message.
  • Updated API key registration link.
  • Minor internal updates and improvements.

1.3.1

2013-12-25
  • Fixed crash on first startup.

1.3.0

2013-12-23
  • IMPORTANT! Added anonymous usage statistics reporting module. You can disable it in Preferences. More info in Help.
  • Fixed problem with upload caused by OpenCellID.org server side changes.
  • Added check if other background task is running when starting new one, to prevent many data consistency issues.
  • Added progress notification during export.
  • Added option to cancel export task.
  • Improved OpenCellID.org API key validation.
  • Improved measurement collecting algorithm.
  • Improved trackpoint description for GPX files.
  • Changed signal strength format for CSV files to ASU instead of RSSI.
  • Updated API key registration and localization tool links in Preferences.
  • Minor internal updates and improvements.

1.2.0

2013-10-06
  • Added export option to save collected measurements on SD card in CSV or GPX format.
  • Improved GPS location finding.
  • Fixed bug that may cause collector to crash when GPS location become unavailable.
  • Fixed bug that selecting any notification after upload infinitely shown result message.

1.1.4

2013-08-08
  • Google Play beta channel test.

1.1.4

2013-05-26
  • Fixed crash during upload.

1.1.3

2013-05-25
  • Improved mobile network signal detection.
  • Fixed counting number of cells.
  • Optimized queries - app should run faster.
  • Reduced database size.

1.1.2

2013-04-14
  • Fixed bug that caused hanging upload when connection has been lost.

1.1.1

2013-04-02
  • Imperial units support after enabling in Preferences.
  • German - new supported language.
  • Small changes and fixes.

1.1.0

2013-03-03
  • Improved upload - measurements are sent in packages to speed up the transfer.
  • Better upload error handling and new result messages. Tap on notification to see more detailed description.
  • Fixed upload notification disappearing just after abort was tapped.
  • Upload should be much faster on low-end devices with a small amount of free RAM.
  • Fixed deleting uploaded measurements in specific conditions.
  • Removed checking network connection before starting upload (for Internet over Bluetooth).

1.0.4

2012-12-17
  • Fixed crash when API key contained leading or trailing whitespaces.
  • Improved upload progress notification display time.
  • Updated help.
  • Small improvements.

1.0.3

2012-11-25
  • Fixed opening GPS settings window.
  • Introducing Action Bar instead of old Android menu.
  • Updated translations, icons and licenses info.
  • Small fixes.

1.0.2

2012-11-18
  • Added introduction on first startup.
  • Added flight mode detection.
  • Updated translations.

1.0.1

2012-11-14
  • Fixed auto-changing app language when system language has been changed.
  • Added check if phone and network type are supported.

1.0.0

2012-11-10
  • Initial release.