tasker - how to detrmine network type (without root)? - Android Q&A, Help & Troubleshooting

Hi
Is there any chance within tasker to determine the type of network the phone is currently using (Egde/UMTS/4G...)? The variable %CELLSIG provides the current signal strength but obviously no information about the type of network which of course makes a big difference. I would like to log the signal strength while travailing by train to find out which provider is best in that area.
This posting provides information about how to determine the network type on rooted phones:
http://forum.xda-developers.com/showthread.php?t=2291621
Thanks
Steph

Related

Network Monitor on the XDA (Similar to Nokia Phone)

Does anyone know if there is a hidden menu on the XDA that is similar to the Network Monitor that can be enabled on Nokia Phones?
For exampl on Nokia phones when activated you can:
Carrier number
MS RX Level in DBM
Received signal quality
MS TX power level
C1 (Path loss criterion, used for cell selection and reselection). The range is -99 to 99.
RTL (Radio link timeout).
Timeslot
Indication of the transmitter status
Information on the Network parameters.
TMSI (Temporary Mobile Subscriber Identity).
Cell identification (Cell ID, Number of cells being used).
MCC (Mobile country code)
MCN (Mobile network code)
LAC (Location area code)
Ciphering (On/Off)
Hopping (On/Off)
DTX (On/Off)
Discard cell barred information.
We have been looking into this. All we know is that this is not low-hangiong fruit on the XDA. The information seems to be available inside the modem chipset only, and it seems like it's not communicated to the PDA part, or we haven't found the way to ask for it yet.
Either way: this frustrates us more than it could possibly frustrate any of you, so stay tuned. (But don't hold your breath...)
thanks for letting me know

select a network operator based on mcc

Hi.
I am using a virtual network operator which relies on 3 different networks:
1st is his own now-in-deployment network
2nd that has no 2G
3rd that has 2G and 3G.
all three networks uses the same network name.
I usually manually select the third network through Settings->Mobile Network->Network Operators.
unfortunately, after every reboot of the phone (Nexus 4), it doesn't register on the network I selected, and I have to search it again and select it (it CAN find it when I search for networks).
my ultimate goal is to use tasker to switch between networks relying on the MCC which is different between all three.
is it possible to make the phone use a specific network operator based on MCC, and initiate a network refresh so it would "catch" that network?
I'm talking about a command I could issue through terminal emulator (shell).
my needs are somewhat related to this thread: http://stackoverflow.com/questions/...n-network-provider-as-soon-as-it-is-available
which is unanswered fully.
I'm rooted and willing to make the appropriate changes to system apps and recompile my OmniROM if needed.
thanks :good:

Custom map for GSM operators

I installed 15 different apps, still no luck.
I need to know which is the strongest operator in my home... but without subscribing ALL operators just for testing!
I can't find an app capable of mapping all operators.
BUT:
1) I'm sure my phone can see all available operators: I can see them when selecting "manual operator selection" option.
2) I'm also sure my phone can see the signal strength of at least one operator: when I have no coverage from mine, I can anyway see the signal strength icon changing.
3) I'm sure any app on my non-rooted phone can read MNC code of the closest base station, and MNC identifies the operator.
Is there any app capable of collecting all these data and thus allowing me to build MY OWN map (not just a downloaded map) of operators coverage for MY specific phone?
I don't know if 1) and 2) info are available to apps, but even an app just using info 3) would be very useful to me.

How to change device classification by T-Mobile network?

T-Mobile One plans classify all network devices into 3 categories: voice(phone), tablet and hotspot. The network retrieves information from the device itself about device type when your device boots and attempts to register itself on T-Mo network to get service. I would like to know how to change (hack) device classification, so T-Mobile network would, for example, see my phone as a tablet device. Anyone with information where this is stored, or a clue how to make T-Mo network misread it - please share.
Anyone?
One way is to edit your build.prop & change product model (device) to the one you want.

Prioritize Cellular over Wifi?

Hello everyone,
I have searched but have been unable to find an answer so I will ask the question
Is it possible to Prioritize a Cellular connection over a Wifi connection?
The main reason for this question is that we are running many Rugged android devices with a PTT application on them and when they connect to a buildings Wi-Fi network it can be congested and cause poor results. So we are looking to have the Android PTT devices connect primarily to Cellular and then when they drop Cellular signal as they head into a basement or a blackspot etc, it will search for a pre-configured Wi-Fi network and then connect it to until the Cellular network is available again.
Pretty much, we would like to know if its possible to get them to work in reverse. Prioritize Cellular over Wi-Fi rather than the default prioritize Wi-FI over Cellular.
Any assistance would be greatly appreciated
Cheers.

Categories

Resources