Is the RRLP protocol (https://en.wikipedia.org/wiki/Radio_resource_location_services_protocol) implemented in Android phones? Does an Android phone answer to a RRLP query sent by the service provider?
If it does, and satellite location is disabled, will it be enabled to get better location?
How about custom ROMs? Do they offer options to disable this feature?
This looks like a big privacy vulnerability. Of course the service provider can always locate the phone based on its towers, but it's much less accurate than satellite location.
How about the AML protocol? It's supported by Android but can it be disabled? It seems to be less harmful for privacy because it's only used when the user calls emergency number.
Advanced Mobile Location - Wikipedia
en.wikipedia.org
Related
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
Does xperia can use ipv6 as we know the ipv4 is almost finish so
My question is there any way to convert xperia x10 to ipv6
or this is implemented to the software?
OR
EDITED
BY THE WAY HOW TO SET UP in X10
HTML:
The main reason for the concern? There's an explosion of data about to happen to the Web - thanks largely to sensor data, smart grids, RFID and other Internet of Things data. Other reasons include the increase in mobile devices connecting to the Internet and the annual growth in user-generated content on the Web.
Why a New Internet Protocol is Needed
Currently the Web largely uses IPv4, Internet Protocol version 4. Each IPv4 address is limited to a 32-bit number, which means there are a maximum of just over 4 billion unique addresses. IPv6 is the next generation Internet Protocol and uses a 128-bit address, so it supports a vastly larger number of unique addresses. Enough, in fact, to give every person on the planet over 4 billion addresses!
John Curran from ARIN, the non-profit responsible for managing the distribution of Internet addresses in the North American region, told ReadWriteWeb that of the approximately 4 billion IPv4 addresses available, all but 6% have already been allocated. Curran expects the final 6% to be allocated over the coming year.
This is largely an issue that ISP (Internet Service Providers) and telecoms carriers need to deal with. However content service providers, including large-scale Internet companies like Google and Facebook, also need to ensure that the transition from IPv4 to IPv6 takes place. Curran explained that a content company like Google (for example its YouTube operation) will need to work with its ISP to transport the content via IPv6 as well as IPv4.
This transition is happening "slowly," says Curran. But he warns that "deployment is where we're behind."
Google, Facebook & Others Making Good Progress
John Curran told us that large carriers like Verizon and Comcast have announced trial IPv6 activity. Curran also noted that new Internet of Things initiatives that use sensor networks, power grids, RFID and similar technologies, are being directed to use IPv6 and not IPv4.
There is also solid support from the big Internet companies. Curran said that Google has already put the majority of its services onto IPv6. Declaring its support for IPv6 on a special webpage, Google states that "IPv6 is essential to the continued health and openness of the Internet [and] will enable innovation and allow the Internet's continued growth."
In June, Google held a Google IPv6 Implementors Conference. At that event, Facebook announced that it had begun to use IPv6.
In his opening remarks to the conference, Google's Chief Internet Evangelist Vint Cerf urges ISPs to move to IPv6, so that a "black market" for Internet addresses won't occur.
Another Y2K?
Critics view some of the push for IPv6 as Chicken Little 'the sky is falling' talk. Commented @ajbraun, a self-described technology leader at Sony Ericsson, via Twitter: "We should call this "IPv6: Y2K II." An obvious issue for 10 years, we will panic at the end and finally much ado about nothing."
Others see a technology called NAT (Network Address Translation) as a solution - it maps multiple addresses to a single IP address, thus reducing the amount of unique IP addresses required. However this is at best a temporary solution. Google argued back in 2008 that NAT and similar technologies "complicate the Internet's architecture, pose barriers to the development of new applications, and run contrary to network openness principles."
Whether or not there is Y2K-style fear mongering, the bottom line is that IPv6 is a much larger platform for the coming Internet of Things. So one way or another, the move will have to be made.
HTML:
References
http://win7vista.com/index.php?PHPSESSID=54d50a392a858b2105fcc3987bb2b422&topic=19481.0
What is that?
Edit: ok, thanks for editing your post
Sent from my Nexus One using XDA App
Edited
firstly the link below read it please!!
this is not a application!!!
This is "Internet Protocol version"
Read this
http://en.wikipedia.org/wiki/IPv4 <-------
http://en.wikipedia.org/wiki/IPv6
http://inetcore.com/project/ipv4ec/index_en.html
http://www.potaroo.net/tools/ipv4/index.html
http://www.pcmag.com/article2/0,2817,2373903,00.asp
please read before
Now every body suppose to understand
Edited
I find this
http://forum.xda-developers.com/showthread.php?t=733965&highlight=ipv4
But my question is specyficaly about X10
Is your mobile operator moving to IPv6? Do you have a IPv6 network in your home? Do you encounter IPv6 out and about?
With that said:
http://androidboss.com/android-2-1-actually-does-ipv6/
No they don't but I was wounder if it is possible or do I have buy new phone in less that 83 days.
Hello XDA community,
I'm looking for an app or xposed module that's showing me the current mobile data network type (2G, 3G, 4G) as a dynamic quick settings tile.
I found two apps who do this specific tasks as notification but that's aesthetically unpleasant.
I'm using a Motorola Moto Z EU variant with the stock 7.1.1 software.
My mobile data toggle shows the network type once mobile data is activated but I would like to know it even when it's off.
I tried several quick tile/toggle apps from the play store but didn't find one that does this.
I also tried Automate but due to my limited knowledge of the advanced functions of this app I didn't manage this task. The only thing I managed was to get the output of the network type query as number in the label of the tile but I can't do much with numbers.
Could somebody tell me how to manage this?
Kindest regards
I will make this quick, and I hope to see some insight into that question:
We all known how sensitive the DNS Service is. With most of our carriers/ISP proving the service, is not a surprise that lots of people are pressuring vendors to include more privacy-focused DNS services. And that is justified, with that information a company is able to infer lots about you, what banks you have an account, what is your e-mail provider, what porn sites you like to visit and etc, basically is possible to know pretty much everything you do online. Another aspect is that, if your Carrier/ISP got pwned, you are in bad sheets, as the hacker may redirect legit traffic to a custom server, waiting to -eager- to receive your connection and fool you.
Our best bet is to be able to change, and possible setup our own DNS service if paranoid.
Now, we have on Android an option to ask the system to use a encrypted connection to reach a DNS server on the Internet. This feature is called "Private DNS". That would be a solution, if Google were actually *enforcing* the config. Even if I use an VPN, the Carrier is able to ask the system to add a *custom route* that will redirect the traffic going to the Carrier DNS server *out* of the VPN. And if you use a VPN connection and your carrier do not enforce a route to their DNS, you will not be able to use Google's Private DNS as it doesn't work while a VPN is connected.
If you ask me, this is pretty much BS. There is zero need to have a VPN to push a DNS server, but what really shook me is that Google pushed the Private DNS, over TLS and over HTTPS but that setting is not global in the system. What the actual ****?!
The fact that I may need to root the device in order to control the DNS configuration is so bad.. I can't even express how I fell about that.
Any thoughts about the matter? Have you managed to control the DNS config without root and wifi tricks?
felco
HUAWEI Quick App provides the Network Status API, which can be used to monitor the network status of the current user's device, for example, whether the device is connected to the Internet and whether the device is connected to the Internet though Wi-Fi or mobile network. Developers can design their UIs differently based on the network type and traffic consumption of their apps. However, if the network status is monitored on each page, the same code needs to be provided for each page. The code amount will be large and coding may be missed for one or more pages. Is there any way to implement global monitoring? Yes, there is. You can call the Network Status API in the app.ux file of your app and call the Watch API on a specific page to obtain the current network status.
Implementation Solution
1. Define a global object in app.ux. For details, please refer to the localeData object in the following sample code. The currentType attribute is defined in the object to store the result returned by the Network Status API.
2. Call the Network Status API in the lifecycle function onCreate() of the app.ux.
3. For a specific page, call the $watch() function to monitor currentType in step 1 and obtain the result in real time.
More information, you can check https://forums.developer.huawei.com/forumPortal/en/topic/0204435497911800078?fid=0101246461018590361