Jump to content

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


mikejeep

Recommended Posts

Google announced the ability today to have bitmap icons for notifications. They basically said it lets you build the icons on the fly, so it should eliminate the need for individual icons for each signal strength and band.

 

Sent from my Nexus 6

  • Like 1
Link to comment
Share on other sites

Just noticed yesterday that SignalCheck Pro said I was connected to an LTE 700 B12 site for T-Mobile, but I was actually connected to a B4 site. There seems to be some sort of error in how it detects B12 for T-Mo.

Bands are identified by GCI patterns. Sprint has a very defined pattern, which makes it easy to ID bands. Unfortunately, T-Mobile does not seem to use any pattern at all for 700MHz, so Signal Check is going to be inaccurate more times than not. The only way to reliably identify T-Mobile bands is by using the engineering screen, if available.
  • Like 1
Link to comment
Share on other sites

Bands are identified by GCI patterns. Sprint has a very defined pattern, which makes it easy to ID bands. Unfortunately, T-Mobile does not seem to use any pattern at all for 700MHz, so Signal Check is going to be inaccurate more times than not. The only way to reliably identify T-Mobile bands is by using the engineering screen, if available.

Yea that makes sense. I was wondering what pattern or method Mike was using to have Signal Check identify one verses the other.
Link to comment
Share on other sites

SignalCheck mostly works flawlessly in M preview! I have been having some problems with the latest version identifying Sprint B41 as Clearwire, but those were true in lollipop as well

Link to comment
Share on other sites

Google announced the ability today to have bitmap icons for notifications. They basically said it lets you build the icons on the fly, so it should eliminate the need for individual icons for each signal strength and band.

 

Interesting.. do you have a link? I can't find anything about that.

 

Just noticed yesterday that SignalCheck Pro said I was connected to an LTE 700 B12 site for T-Mobile, but I was actually connected to a B4 site.  There seems to be some sort of error in how it detects B12 for T-Mo.

Bands are identified by GCI patterns. Sprint has a very defined pattern, which makes it easy to ID bands. Unfortunately, T-Mobile does not seem to use any pattern at all for 700MHz, so Signal Check is going to be inaccurate more times than not. The only way to reliably identify T-Mobile bands is by using the engineering screen, if available.

 

T-Mobile is sort of reliable, but there are many instances where their conventional ID patterns apparently just got tossed out the window. There is no clear rhyme or reason, so I'm stuck trying to decide how to balance what the app displays.. I'm not happy with showing something that is correct 80% of the time, but I also have a huge demand to show everything possible at the expense of accuracy. SignalCheck intentionally does not display T-Mobile band indicators as frequently as some other apps because my threshold for false indications is higher than most.

 

SignalCheck mostly works flawlessly in M preview! I have been having some problems with the latest version identifying Sprint B41 as Clearwire, but those were true in lollipop as well

Awesome! Could you elaborate a little on the problem you're experiencing?

 

-Mike

Link to comment
Share on other sites

Mike, what's the ! Mark for?

Hah! That's a leftover remnant of my failed testing to get around the bug where the PLMN does not change immediately. I didn't realize it was still in there. If you see it, I do not believe that site will be logged. A connection reset should make it disappear. I'll get that out of there.

 

-Mike

  • Like 1
Link to comment
Share on other sites

Hah! That's a leftover remnant of my failed testing to get around the bug where the PLMN does not change immediately. I didn't realize it was still in there. If you see it, I do not believe that site will be logged. A connection reset should make it disappear. I'll get that out of there.

 

-Mike

Thanks for the heads up lol
Link to comment
Share on other sites

Hah! That's a leftover remnant of my failed testing to get around the bug where the PLMN does not change immediately. I didn't realize it was still in there. If you see it, I do not believe that site will be logged. A connection reset should make it disappear. I'll get that out of there.

 

-Mike

An indicator that a site won't be logged actually sounds kind of like a sweet feature. Unless of course it actually should be getting logged and that's just an error that'll prevent it from being logged.
Link to comment
Share on other sites

Does SCP only export logs for the current carrier? I ask because I've verified that I have non-domestic HSPA/UMTS entries in the database file from when I was traveling with a foreign SIM, but no GSM log file gets generated when I export them. Is this a bug or is it by design?

 

Sent from my Nexus 6

Link to comment
Share on other sites

i get this allot on the g4

 

i get that on my flex 2 a lot too. i've also seen reports of HTC One M9's doing it. As far as i can tell its an android bug, not a signal check issue. When it does that if you check the engineering screens they are all messed up as well. i'm just waiting till my phone gets 5.1 to see if its fixed.

Link to comment
Share on other sites

Recently my S4 Triband was updated OTA to firmware OD2 Lolipop.  sing then i have not been able to use the pro version to reset data connection.  

 

I am running a stock rooted firmware.

Any Ideas?

Link to comment
Share on other sites

Edited Post.

Also, is this a good thing? Or can you not talk about it in the free section of the site?

First rule of (S4GRU) fight club....

 

We sponsors all donated for this valuable info, and we are not going to give it away. Sorry you're missing out!

  • Like 1
Link to comment
Share on other sites

On Verizon LG G2 SCP will not normally show any band or GCI/PCI/TAC, but LTE discovery is able to gather the info. It I force the phone network mode into LTE/GSM/UMTS and then back to Global, SCP will display the data but I can not do anything with site notes giving an error "LTE PLMN or GCI is invalid or missing; cannot edit site note", and the status bar notification won't show the band. Any idea what the issue might be? Its just my work phone so having the data isn't necessary but I've been curious why LTE discovery could get it and SCP couldn't. Until I messed with the network mode I never saw the data reported in SCP at all.

Sent from my VS980 4G using Tapatalk

uploadfromtaptalk1433201148978.png

uploadfromtaptalk1433201156459.png

Link to comment
Share on other sites

Also Mike, are you still aware of the auto refresh issue on non-Sprint SIMs/devices?

 

I'm starting to hear about issues on some devices never updating the screen. It must be an Android bug, because SignalCheck just listens for changes in signal strength using a standard Android method. Do you (or anyone else) know if it happens with other similar apps, like LTE Discovery or Signal Detector?

 

An indicator that a site won't be logged actually sounds kind of like a sweet feature. Unless of course it actually should be getting logged and that's just an error that'll prevent it from being logged.

 

My intention is to show an indicator and not log a site when the app is reporting it might be invalid (like what many of us see for a moment when switching between some Clearwire and Sprint sites), however the code in place doesn't properly recognize these moments -- and the indicator tends to get 'stuck'. I thought I removed all traces of it, but obviously I didn't. I'll get an update out soon that resolves that, and I will keep trying to hunt down a way to ignore those bogus readings.

 

Does SCP only export logs for the current carrier? I ask because I've verified that I have non-domestic HSPA/UMTS entries in the database file from when I was traveling with a foreign SIM, but no GSM log file gets generated when I export them. Is this a bug or is it by design?

 

Hmm, that sounds like a bug. The export feature should dump the entire contents of the database, regardless of the provider you are/were connected to at the time. Can you e-mail support [at] bluelinepc.com with a copy of your database and your exported CSV so I can take a look?

 

i get this allot on the g4

i get that on my flex 2 a lot too. i've also seen reports of HTC One M9's doing it. As far as i can tell its an android bug, not a signal check issue. When it does that if you check the engineering screens they are all messed up as well. i'm just waiting till my phone gets 5.1 to see if its fixed.

 

Just to confirm.. is the issue you are seeing simultaneous 1X and LTE connections on the G4 and Flex 2? Does it happen when you are on LTE, and does the 1X information remain static when it happens? We all know no newer devices have dual radios, so I'm guessing that the 1X display is most likely 'stale' data. Does LTE Discovery or Signal Detector show wacky information too?

 

Recently my S4 Triband was updated OTA to firmware OD2 Lolipop.  sing then i have not been able to use the pro version to reset data connection.  

 

I am running a stock rooted firmware.

Any Ideas?

 

What error do you see? Are you sure the device is rooted? The reset feature requires root, but other than that it is not device-specific. It simply toggles airplane mode on and off.. nothing fancy :)

 

-Mike

Link to comment
Share on other sites

On Verizon LG G2 SCP will not normally show any band or GCI/PCI/TAC, but LTE discovery is able to gather the info. It I force the phone network mode into LTE/GSM/UMTS and then back to Global, SCP will display the data but I can not do anything with site notes giving an error "LTE PLMN or GCI is invalid or missing; cannot edit site note", and the status bar notification won't show the band. Any idea what the issue might be? Its just my work phone so having the data isn't necessary but I've been curious why LTE discovery could get it and SCP couldn't. Until I messed with the network mode I never saw the data reported in SCP at all.

 

This hiccup is really starting to annoy me! I have no idea why LTE Discovery is showing the information, and SignalCheck is not.. the routines to gather this information are part of the base Android framework on Android 4.2+, and I don't use any crazy tricks to display them unless you're using an older HTC. I do see you're showing that bogus "<!>" indicator that I mentioned in my last post; that's a remnant of beta testing that I need to get out ASAP, and could be the reason you are not able to edit the site note. But the missing GCI/PCI/TAC information is a separate issue that I am completely lost on. I'm going to reach out to Spence and Danial and see if they have something up their sleeve that they might be able to share.

 

-Mike

Link to comment
Share on other sites

 

*snip*

 

-Mike

 

relpying to my part, no its not stale data, thats what makes is really weird. the 1x connection does update and does show the correct signal strength and BID and other info for the 1x connection based on where i'm at and what i should be connected to. the only thing thats off with the 1x connection is sometimes (i'm assuming when i'm connected to B26) it will show i'm connected to 1x800 from sites that do not have 1x800 (verified too).

 

on the LTE side its a little different. the signal strength info is accurate but everything else either doesn't display properly or is stale. it never shows the GCI and sometimes will show the PCI and sometimes not but the PCI is always stale and usually the last PCI from the LTE i was connected to prior.

 

i have verified that i am on LTE during this state based on speed tests. I have also tested if calling and data works at the same time, which it does not, obviously, just a curiosity thing because of the weird state.

 

its almost 100% guaranteed when i lose LTE and i reconnect to LTE it will go into this state. during an airplane mode afterwards does nothing, you just have to wait until eventually it fixes itself, without me doing anything, and starts displaying properly. i did send a diagnostic report but its been several weeks now so if you need a new one let me know, its easy to get :)

  • Like 1
Link to comment
Share on other sites

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

    • A new SignalCheck Pro update is now available on Google Play! Notable changes: Improved duplicate LTE GCI cleanup function. Duplicates with the greater number of recorded connection 'hits' will now be kept. Duplicate entries appear for a variety of reasons but can cause neighbor cell notes to display improperly. Strongly recommend running this cleanup function occasionally. Improved site note logging functionality. Better matching of co-located cells and prior Sprint sites. Overhauled display functions to fully re-sync all information when reopening app or with swipe-down gesture. The swipe-down gesture now essentially restarts the core functions of the app. Other changes: Added 5G-NR band to notification pulldown title. Added accent colors for additional wireless providers. Added option to disable street address geocoding when editing a site note; coordinates will populate instead. Code optimizations and enhancements. Improved identification of unregistered 5G-NR cells. Improved LTE PLMN identification on some devices. Resolved issue with log import proceeding when log backup fails. Resolved issue with some 5G-NR connections displaying improper band. Resolved issue with some 5G-NR neighbor cells displaying improper band. Updated internal libraries. As always, I appreciate everyone's support. Dual SIM bugs are *still* being ironed out but it is a priority to resolve. Thanks!
    • Bribery. No discussion yet on whether the two laws will be revoked (which should happen). https://arstechnica.com/tech-policy/2024/05/att-paid-bribes-to-get-two-major-pieces-of-legislation-passed-us-govt-says/
    • https://www.fierce-network.com/wireless/t-mobiles-appetite-more-25-ghz-alive-and-well?__cf_chl_tk=E8B8E2cXIEfkSd2I6oKIMlE1.2OR2YbUh7Dl9Kkt_Os-1715722620-0.0.1.1-1770 Discusses pending deal for more 2.5Ghz for T-Mobile that may ultimately benefit AT&T.
    • If they're splitting it up, there's nothing stopping T-Mobile from doing a deal first and then the rest of the company being bought by Verizon or AT&T at a later date.  I can't see why you'd have to have both lined up at once. I'm reminded of when nTelos shut down.  They sold off the PCS spectrum they had in the "eastern market" (Richmond/Norfolk) to T-Mobile where they didn't have the Sprint deal first, and then later did the sale to Sprint and Shentel. - Trip
    • Reportedly Verizon has backed out, but that could be a negotiating tactic. T-Mobile needs another purchaser. They are doing a mmWave spectrum swap with AT&T, so maybe them. Could always go with a spectrum speculator.  The duo may not want the debt on their books until 2026.  I think the towers and customers may be dumped (handled separately).
  • Recently Browsing

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