Network Type Indicator

Network Type Indicator is an Android App that places an status bar icon acording to the type of mobile network in use (e.g. 2G, 2G+, 3G, ...).

This app is meant for devices that may not include this information in the status bar by default (e.g. Xperia or Galaxy phones).

Google Play Store page:
https://play.google.com/store/apps/details?id=net.outlyer.nettype

ID Project Category Task Type Severity Summary Status Progress  desc Due In Version
 236 Network Type IndicatorBug ReportHigh No network type indicated while roaming Closed
100%
1.5 (rel. xx039) Task Description

Submitted by Adjel

When roaming no network type is indicated.

Device: Nexus 5

NOTE: Not a bug report, misunderstanding on my part

 256 Network Type IndicatorBug ReportLow Icon and main app get out of sync Closed
100%
1.4.1 (rel. 07029, 14029) Task Description

Reported by David

The icon and main app can get out of sync on version 1.4

Probably related to FS#255.
1.4 used separate network listeners for notification and main app, with the main app always listening for signal strength changes (and notification doing so optionally).

 257 Network Type IndicatorBug ReportCritical FC in Android 2.2 and 2.3.3-2.3.7 Closed
100%
1.4.2 (rel. 07030) Task Description

Rare reports, not reproducible, but similar causes.

Example stack trace:

java.lang.RuntimeException: Unable to create service net.outlyer.nettype.MonitorService: java.lang.IllegalArgumentException: contentIntent required: pkg=net.outlyer.nettype id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x2)
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:1974)
	at android.app.ActivityThread.access$2500(ActivityThread.java:121)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:994)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:130)
	at android.app.ActivityThread.main(ActivityThread.java:3714)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:507)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
	at dalvik.system.NativeStart.main(Native Method)
	Caused by: java.lang.IllegalArgumentException: contentIntent required: pkg=net.outlyer.nettype id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x2)
	at android.os.Parcel.readException(Parcel.java:1326)
	at android.os.Parcel.readException(Parcel.java:1276)
	at android.app.INotificationManager$Stub$Proxy.enqueueNotificationWithTag(INotificationManager.java:274)
	at android.app.NotificationManager.notify(NotificationManager.java:111)
	at android.app.NotificationManager.notify(NotificationManager.java:91)
	at net.outlyer.nettype.MonitorService.b(MonitorService.java:201)
	at net.outlyer.nettype.MonitorService.onCreate(MonitorService.java:80)
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:1964)
	... 10 more
 259 Network Type IndicatorBug ReportCritical FC in Android 2.3.3-2.3.7 Closed
100%
1.4.3 (rel. 07031, 14030) Task Description

Not reproducible. Example stack strace:

java.lang.NullPointerException
	at net.outlyer.nettype.MonitorService.b(MonitorService.java:316)
	at net.outlyer.nettype.MonitorService.a(MonitorService.java:292)
	at net.outlyer.nettype.l.onDataConnectionStateChanged(MonitorService.java:160)
	at android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:339)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:130)
	at android.app.ActivityThread.main(ActivityThread.java:3683)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:507)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:875)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:633)
	at dalvik.system.NativeStart.main(Native Method)
 279 Network Type IndicatorBug ReportHigh SecurityException raised when trying to access the syst ...Closed
100%
1.4.4 (rel. 07032, 14032) Task Description

Affects new droids and old droids branches.

Has never been reported in the developer console.

 310 Network Type IndicatorBug ReportLow Display notification contents in Lollipop's lockscreen Closed
100%
1.5 (rel. xx039) Task Description

Reported by Marcel Bokhorst

Starting with Lollipop notifications are shown in the lock screen expanded, and their
contents will be hidden if public visibility isn’t set explicitly.

 330 Network Type IndicatorBuild SystemBug ReportLow Merge "old-droids" and "new-droids" branches Closed
100%
1.5 (rel. xx039) Task Description

Android Studio / Gradle support the use of build “flavors” with different code, plus Android apps support versioned resources, so the two branches can be merged into a single one taking advantage of that.

 333 Network Type IndicatorGeneralBug ReportLow Make "Load on boot" dependant on notification being ena ...Closed
100%
1.5 (rel. xx039) Task Description

It doesn’t make sense to load on boot if we won’t be displaying the notification.

 346 Network Type IndicatorGeneralBug ReportLow Do not allow enabling notification buttons on Android v ...Closed
100%
1.5 (rel. xx039) Task Description

This setting is shown regardless of version but it has no effect on older Androids since they don’t support notification actions.

 354 Network Type IndicatorGeneralBug ReportHigh Vectorial icons don't render properly in Lollipop nor M ...Closed
100%
1.5.1 (rel. 1xx041) Task Description

Reported by Sarah Thomasson 15/08/2017 on Google Play:

The new ‘4’ is missing the triangle in the body of the glyph 4 -.-

 357 Network Type IndicatorGeneralBug ReportLow Disable RTL support since layout isn't adjusted Closed
100%
1.5.1 (rel. 1xx041) Task Description

See FS#356

 362 Network Type IndicatorGeneralBug ReportHigh App doesn't load on boot (HTC phones) Closed
100%
1.5.2 (rel. 1xx042) Task Description

Reported by Andrew 21/8/2017 over email

[...] on my HTC 10 running Marshmallow, it fails to startup on boot.

 368 Network Type IndicatorGeneralBug ReportCritical Notification doesn't show in Android Oreo and Pie Closed
100%
1.5.2.1 (rel. 1xx045) Task Description

The updated version to return to the Play Store isn’t adapted to the new notification system

 202 Network Type IndicatorFeature RequestVery Low Allow opening network settings from notification Closed
100%
1.3 (rel. 19) Task Description

First suggested by pacibum

Add an option to open mobile network settings instead of nettype when tapping on notification.

 222 Network Type IndicatorFeature RequestVery Low Display provider name in status bar Closed
100%
1.6 Task Description

Submitted by Tom

No need for description

 238 Network Type IndicatorFeature RequestLow Add support for DCHSPAP Closed
100%
1.4.4 (rel. 07032, 14032) Task Description

Requested by Alex.
Bug report also submitted by Martin.

Please add support for DCHSPAP network, it displays as unknown.
Some phones display it as DC.

 240 Network Type IndicatorFeature RequestLow Indicate connection status on icon Closed
100%
1.5 (rel. xx039) Task Description

Suggested by Adjel and Vel

Indicate connection status on notification icon

 251 Network Type IndicatorFeature RequestLow Display signal strength Closed
100%
1.4 (rel. 07025, 14025) Task Description

Submitted by Allan

See also  FS#221 

Display signal strength in dbm/asu in the notification

 276 Network Type IndicatorFeature RequestLow Allow disabling action buttons from notification Closed
100%
1.4.4 (rel. 07032, 14032) Task Description

Feedback from Hassan Ramli:

Hassan Ramli 24/10/2014 11:58

I like it better when there's no option to open network setting and disable
notification at the status bar drawer

Feedback from Evgenij Gerasimov:

Evgenij Gerasimov 28/10/2014 7:08
Useful app but New submenu ('Network' and 'Remove notification' buttons), right under
regular notification is not a thing I'd like to see everytime I open a notification area.
Mainly because it's useless at all and takes too much place.
There should be an option in the app that would allow not to show this submenu, I think.

Add as a configurable option

 309 Network Type IndicatorFeature RequestMedium Allow removing notification from lock screen in Lollipo ...Closed
100%
? Task Description

Lollipop’s new handling of ongoing notifications makes Nettype’s notification to stay on the lockscreen.

Brought up by Andrey Simakov and Theos Greg on Google Play.

 347 Network Type IndicatorGeneralFeature RequestVery Low Make notification priority configurable Closed
100%
1.5 (rel. xx039) Task Description

Requested on Google Play

 203 Network Type IndicatorTO-DOLow Release 1.3 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs/features required to complete before releasing nettype 1.3

Next:  FS#215 

 215 Network Type IndicatorGeneralTO-DOVery Low Release 1.5 Closed
100%
Meta: Release Cycle Task Description

This is a meta-item depending on bugs/features required to complete before releasing nettype 1.5

Previous:  FS#203  (1.3),  FS#252  (1.4)
Next: FS#329 (1.6)

 239 Network Type IndicatorTO-DOLow Re-do icons Closed
100%
1.5 (rel. xx039) Task Description

Re-do icons with bigger symbols

 241 Network Type IndicatorTO-DOLow Add dual-state icon support Closed
100%
1.5 (rel. xx039) Task Description

Necessary to indicate mobile data on/off in icon

 242 Network Type IndicatorBuild SystemTO-DOLow Automate icon generation from source SVG Closed
100%
1.5 (rel. xx039)
 243 Network Type IndicatorTO-DOLow Add ldpi / hdpi specific icons Closed
100%
1.5 (rel. xx039)
 252 Network Type IndicatorTO-DOLow Release 1.4 Closed
100%
Meta: Release Cycle
 253 Network Type IndicatorTO-DOLow Release 1.4.1 Closed
100%
Meta: Release Cycle
 254 Network Type IndicatorTO-DOLow Drop support for older versions of Android Closed
100%
1.4 (rel. 07025, 14025)
 258 Network Type IndicatorTO-DOLow Release 1.4.2 Closed
100%
Meta: Release Cycle
 260 Network Type IndicatorTO-DOLow Release 1.4.3 (for older Droids) Closed
100%
Meta: Release Cycle
 261 Network Type IndicatorTO-DOHigh Release 1.4.3 (for newer Droids) Closed
100%
Meta: Release Cycle
 280 Network Type IndicatorTO-DOLow Release 1.4.4 Closed
100%
Meta: Release Cycle
 281 Network Type IndicatorTO-DOVery Low Change from CheckBoxPreferences to SwitchPreferences in ...Closed
100%
1.4.4 (rel. 07032, 14032)
 282 Network Type IndicatorTO-DOLow Add support for Cyanogenmod-only network types Closed
100%
1.4.5 (rel. 07034, 14034)
 312 Network Type IndicatorGeneralTO-DOLow Switch to vector assets Closed
100%
1.5 (rel. xx039)
 332 Network Type IndicatorGeneralTO-DOLow Base the app theme on DeviceDefault for an up-to-date U ...Closed
100%
1.5 (rel. xx039)
 343 Network Type IndicatorGeneralTO-DOLow Change default theme to light Closed
100%
1.5 (rel. xx039)
 344 Network Type IndicatorGeneralTO-DOLow Add information about donations Closed
100%
1.5 (rel. xx039)
 345 Network Type IndicatorInternalTO-DOLow Unify events Closed
100%
1.5 (rel. xx039)
 348 Network Type IndicatorGeneralTO-DOLow Run MonitorService as a foreground service Closed
100%
1.5 (rel. xx039)
 349 Network Type IndicatorGeneralTO-DOMedium Remove requirement of permission READ_PHONE_STATE Closed
100%
1.5 (rel. xx039)
 351 Network Type IndicatorGeneralTO-DOLow Provide back navigation Closed
100%
1.5 (rel. xx039)
 352 Network Type IndicatorBuild SystemTO-DOLow Move reusable UI code into a separate module Closed
100%
1.5 (rel. xx039)
 353 Network Type IndicatorGeneralTO-DOHigh Release 1.5.1 Closed
100%
Meta: Release Cycle
 361 Network Type IndicatorGeneralTO-DOLow Release 1.5.2 Closed
100%
Meta: Release Cycle
341Network Type IndicatorGeneralBug ReportLowStatus bar icon disappears after a while on Huawei phon...Requires testing
50%
?
255Network Type IndicatorBug ReportHighIcon doesn't get updated with network changesAssigned
0%
?
313Network Type IndicatorBug ReportLowIncompatibility with Samsung Tab A (LTE version)Unconfirmed
0%
?
Showing tasks 1 - 50 of 83 Page 1 of 2

Available keyboard shortcuts

Tasklist

Task Details

Task Editing