Jump to content

SignalCheck - Android app to monitor your Wi-Fi/2G/3G/4G LTE/5G-NR signal strengths


mikejeep

Recommended Posts

  • 4 weeks later...

Finally got a SignalCheck Pro update pushed out yesterday afternoon! By now I'm sure many of you already grabbed it, but here are the version 4.47 highlights..

Added option to hide "Unknown" neighbor cells.
If you enable this option, you will not see "Unknown" neighbors displayed individually.. instead the total number of unknowns (if any) will be mentioned in the neighbor cell header. "Unknown" cells are usually nearby cells that are on a different band than your active connection. Android used to handle these without an issue, but since 7.0 it's been broken.

Resolved issue with missing signal information on GSM devices reporting 99% BER.
There's a decent number of older Samsung devices (and possibly others) that report a bogus GSM bit error rate (BER) even when the connection is valid. This should work around that.

Overhauled implementation of Android 6+ runtime permissions requirements.
This has been a nightmare, but it's getting better. Essentially, you need to grant SignalCheck the location, phone, and storage permissions it asks for if you want full functionality. There is still a glitch where you may not be prompted for every permission if more than one is pending in the background, but I'm working on it. There is an explanation of why these permissions are needed on the website FAQ, but please ask if you have any questions.

Overhauled Wi-Fi channel and bandwidth routines.
Wi-Fi channel/frequency/bandwidth information should be greatly improved for those who were lacking this information before. Still some occasional reports of issues with DFS, please let me know if anything doesn't look right.

Changed AT&T LTE band 17 indicators to display as "B12/B17" if EARFCN cannot be obtained.
I'm probably getting the technical explanation wrong here, but AT&T is deploying B12 and B17 together with MFBI. SignalCheck will now show either B12 or B17 if the EARFCN confirms one of those, or "B12/B17" if it's not sure.

Added additional indicators for AT&T LTE band 2, 4, 5, 12, 17, and 30 cells.
Added additional indicators for Sprint CDMA Airave cells.
Added additional indicators for Sprint LTE band 41 Magic Box cells.
Added Data/EPST and Debug/Engineering shortcuts for rooted Pixel devices.
Added indicators for T-Mobile LTE band 71 cells (excluding East Coast & Western US).
Added support for newest LTE bands in 3GPP spec.
Reorganized Display Settings screen.
Resolved force closes on devices with multiple user accounts.
Resolved force closes when necessary permissions have not been granted on Android 6+.
Resolved force closes with Send Diagnostics function when storage permission is not granted.
Resolved issue with CDMA BSL display failing on Android 8.1.

These should all be self-explanatory but feel free to ask if you want more information.

 

As always, thank you to everyone for your support! There WILL be an update to SignalCheck Lite this month to catch it up to this release. I have been holding out because I was hoping to get all of the permissions issues ironed out before doing that, but my patience has run out.

-Mike

  • Like 9
Link to comment
Share on other sites

  • 1 month later...
Mike I noticed on my S8 that the BSL isn't displaying, instead I get "click for map."  Is this a known issue?


Yes, a reboot should fix it. The geocoding service will sometimes just stop working for no reason:

http://www.bluelinepc.com/signalcheck/known-issues/

https://issuetracker.google.com/issues/36956130

-Mike

Link to comment
Share on other sites

8 hours ago, mikejeep said:

 


Yes, a reboot should fix it. The geocoding service will sometimes just stop working for no reason:

http://www.bluelinepc.com/signalcheck/known-issues/

https://issuetracker.google.com/issues/36956130

-Mike
 

 

Rebooting my device doesn't fix it, hopefully it gets fixed in Android since its a known bug.  

Link to comment
Share on other sites

8 hours ago, mikejeep said:

 


Yes, a reboot should fix it. The geocoding service will sometimes just stop working for no reason:

http://www.bluelinepc.com/signalcheck/known-issues/

https://issuetracker.google.com/issues/36956130

-Mike
 

 

BSL has not worked on my essential phone...ever.

Link to comment
Share on other sites

41 minutes ago, JossMan said:

Rebooting my device doesn't fix it, hopefully it gets fixed in Android since its a known bug.  

11 minutes ago, swintec said:

BSL has not worked on my essential phone...ever.

Until now I do not think I had any reports of this not working. You do need an active data connection (it looks up the address using an unknown Google server) but otherwise it should just work. Can you try sending a diagnostic report after you are connected to a CDMA site for a bit? Maybe there's an error getting thrown in the background.

-Mike

  • Like 1
Link to comment
Share on other sites

5 hours ago, mikejeep said:

 

Until now I do not think I had any reports of this not working. You do need an active data connection (it looks up the address using an unknown Google server) but otherwise it should just work. Can you try sending a diagnostic report after you are connected to a CDMA site for a bit? Maybe there's an error getting thrown in the background.

-Mike

Will do I'll send a few reports from various sites.

  • Thanks 1
Link to comment
Share on other sites

7 hours ago, mikejeep said:

 

Until now I do not think I had any reports of this not working. You do need an active data connection (it looks up the address using an unknown Google server) but otherwise it should just work. Can you try sending a diagnostic report after you are connected to a CDMA site for a bit? Maybe there's an error getting thrown in the background.

-Mike

okay i sent one over.  just for reference, what needs to be enabled in the settings for BSL to display correctly?  i could have missed a setting migrating from my nexus device.

  • Thanks 1
Link to comment
Share on other sites

 

38 minutes ago, swintec said:

okay i sent one over.  just for reference, what needs to be enabled in the settings for BSL to display correctly?  i could have missed a setting migrating from my nexus device.

There's only one option (enabled by default); if you had it disabled, you wouldn't see the line at all.

I got your report and immediately see the issue.. the latitude and longitude are flipped. It's trying to geocode coordinates in Antarctica, not Maine. A bug caused this to happen on Android 8.0, so SignalCheck flips them back -- I wonder if the Essential folks implemented a fix on their end, so my "fix" is really breaking it. Ugh! I'll have to implement a smarter fix.

EDIT: Actually, something more widespread is going on.. @JossMan I just got your report, and your lat/long is flipped too. The "fix" must have rolled out in an interim 8.0 update for some devices. It wasn't fixed on the Pixel until 8.1 so that's what the app looks for.. ugh..

-Mike

  • Thanks 1
Link to comment
Share on other sites

48 minutes ago, mikejeep said:

 

There's only one option (enabled by default); if you had it disabled, you wouldn't see the line at all.

I got your report and immediately see the issue.. the latitude and longitude are flipped. It's trying to geocode coordinates in Antarctica, not Maine. A bug caused this to happen on Android 8.0, so SignalCheck flips them back.

EDIT: Actually, something more widespread is going on.. @JossMan I just got your report, and your lat/long is flipped too. The "fix" must have rolled out in an interim 8.0 update for some devices. It wasn't fixed on the Pixel until 8.1 so that's what the app looks for.. ugh..

-Mike

So is this just a fix to SCP Pro? 

Link to comment
Share on other sites

3 minutes ago, JossMan said:

So is this just a fix to SCP Pro? 

The initial release of Android 8.0 had a bug in the OS that switched the BSL latitude and longitude. When Android 8.1 came out for the Pixel, it was fixed. So SCP checks if you're on 8.0, and if so, it swaps the lat and long. Until now, it was working great as far as I knew. Your devices must have a flavor of Android 8.0 that does not have the original bug. Perhaps it wasn't fixed in time for the initial rollout to pure Android devices, but it was fixed for other devices (either by the Android developers or the individual OEMs).

@swintec and @JossMan can you confirm that the BSL stopped working once you moved to Android 8.0?

If anyone else is experiencing issues with the BSL display, please let me know; include your device and OS details. I am thinking I could just limit my workaround to Google devices, but I want to confirm no others are impacted.

Thanks,
-Mike

Link to comment
Share on other sites

21 minutes ago, mikejeep said:

 

@swintec and @JossMan can you confirm that the BSL stopped working once you moved to Android 8.0?

If anyone else is experiencing issues with the BSL display, please let me know; include your device and OS details. I am thinking I could just limit my workaround to Google devices, but I want to confirm no others are impacted.

Thanks,
-Mike

Yea Mike once I updated to Oreo (8.0) on my S8 the issue started. 

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, mikejeep said:

 

@swintec and @JossMan can you confirm that the BSL stopped working once you moved to Android 8.0?

 

Ive been on the Oreo 8 beta since essential came out with it..i cant remember when that was though, december?.  However, when I was on 7 for a little bit in the beginning, I want to say BSL was not working then either.  That is why i thought there was a setting ive been missing all along once i swapped to this device.  Dont attack this problem based off that though as I could be mistaken so hopefully someone in the essential post is still running version 7.

 

I believe 8.1 is coming out very soon though, if we can believe the essential team.

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

SignalCheck Pro update was pushed out a few minutes ago! Not a huge update, but laying the groundwork to be able to raise the minimum Android version so I can move forward with new features I really want to add. Trying to tie up loose ends by fixing all significant bugs I am aware of. Grab the update on Google Play, should be available shortly if you don't see it yet..

Added additional indicators for Sprint LTE band 41 Magic Box cells (up to 0FC).
Magic Boxes are confirmed up to GCI prefix 0FA as of right now. This will continue to evolve as more Magic Boxes are deployed.

Internal development changes.
Stuff nobody would really notice without seeing the source code, but important nonetheless.

Resolved force closes on certain Android 7 devices with the 1X status bar icon enabled. (Pro)
Resolved force closes on some devices when Location Service is stopped before it finishes initializing. (Pro)
Resolved issue with CDMA BSL display failing on certain Android 8.0 devices. (Pro)
Resolved issue with missing Wi-Fi data on Android 8.1 when location permission was not requested.

Bug fixes, more bug fixes, yay bug fixes!

 

As always, please let me know if you have any issues, and thanks for everyone's support!

-Mike

  • Like 6
Link to comment
Share on other sites

  • 1 month later...

I was in a grocery store in downtown Denver across from Coors field.  I know that site next to Coors field gets killed so if it is that site then it's good to see this being a high capacity site now.  I assumed that's what hc stood for.  

Link to comment
Share on other sites

4 hours ago, jthawks said:

I was in a grocery store in downtown Denver across from Coors field.  I know that site next to Coors field gets killed so if it is that site then it's good to see this being a high capacity site now.  I assumed that's what hc stood for.  

Probably was a Clear site that was converted to Nokia mini-macro, and they did this to add capacity for the stadium area.

Link to comment
Share on other sites

Mike, I sent in diagnostics last evening for the last GCI showing an AT&T LTE site via Sprint Roaming from an hour before despite having passed many Sprint LTE sites which had been see by SCP.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • large.unreadcontent.png.6ef00db54e758d06

  • gallery_1_23_9202.png

  • Similar Content

  • Posts

    • Since this is kind of the general chat thread, I have to share this humorous story (at least it is to me): Since around February/March of this year, my S22U has been an absolute pain to charge. USB-C cables would immediately fall out and it progressively got worse and worse until it often took me a number of minutes to get the angle of the cable juuuussst right to get charging to occur at all (not exaggerating). The connection was so weak that even walking heavily could cause the cable to disconnect. I tried cleaning out the port with a stable, a paperclip, etc. Some dust/lint/dirt came out but the connection didn't improve one bit. Needless to say, this was a MONSTER headache and had me hating this phone. I just didn't have the finances right now for a replacement.  Which brings us to the night before last. I am angry as hell because I had spent five minutes trying to get this phone to charge and failed. I am looking in the port and I notice it doesn't look right. The walls look rough and, using a staple, the back and walls feel REALLY rough and very hard. I get some lint/dust out with the staple and it improves charging in the sense I can get it to charge but it doesn't remove any of the hard stuff. It's late and it's charging, so that's enough for now. I decide it's time to see if that hard stuff is part of the connector or not. More aggressive methods are needed! I work in a biochem lab and we have a lot of different sizes of disposable needles available. So, yesterday morning, while in the lab I grab a few different sizes of needles between 26AWG and 31 AWG. When I got home, I got to work and start probing the connector with the 26 AWG and 31 AWG needle. The stuff feels extremely hard, almost like it was part of the connector, but a bit does break off. Under examination of the bit, it's almost sandy with dust/lint embedded in it. It's not part of the connector but instead some sort of rock-hard crap! That's when I remember that I had done some rock hounding at the end of last year and in January. This involved lots of digging in very sandy/dusty soils; soils which bare more than a passing resemblance to the crap in the connector. We have our answer, this debris is basically compacted/cemented rock dust. Over time, moisture in the area combined with the compression from inserting the USB-C connector had turned it into cement. I start going nuts chiseling away at it with the 26 AWG needle. After about 5-10 minutes of constant chiseling and scraping with the 26AWG and 31AWG needles, I see the first signs of metal at the back of the connector. So it is metal around the outsides! Another 5 minutes of work and I have scraped away pretty much all of the crap in the connector. A few finishing passes with the 31AWG needle, a blast of compressed air, and it is time to see if this helped any. I plug my regular USB-C cable and holy crap it clicks into place; it hasn't done that since February! I pick up the phone and the cable has actually latched! The connector works pretty much like it did over a year ago, it's almost like having a brand new phone!
    • That's odd, they are usually almost lock step with TMO. I forgot to mention this also includes the September Security Update.
    • 417.55 MB September security update just downloaded here for S24+ unlocked   Edit:  after Sept security update install, checked and found a 13MB GP System update as well.  Still showing August 1st there however. 
    • T-Mobile is selling the rest of the 3.45GHz spectrum to Columbia Capital.  
    • Still nothing for my AT&T and Visible phones.
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...