如何在内核级别禁用我的Android手机中的GPS功能? -- updates 领域 和 linux 领域 和 kernel 领域 和 android-versions 领域 android 相关 的问题

How can I disable the GPS functionality from my android phone at the kernel level?


简体版||繁體版
0
vote

问题

中文

如何在内核级别禁用我的Android手机中的GPS功能?我知道这需要(虽然不确定)禁用GPS或内核模块的设备驱动程序,但是如何完全进行?

通过内核级别,我的意思是,GPS不再像软形式一样,它的硬件仍然存在,但它没有使用。如果我禁用IT应用程序级别,它仍然可以跟踪我,应用程序可能会访问它。我想要的是硬件和软件之间没有通信。因此,应用程序认为这款手机没有GPS。我希望你能得到我的观点。我已经通过蓝牙i.e.i从其股票ROM的系统/ etc / permissions文件夹中列出的XML文件中删除了蓝牙权限,蓝牙不再存在,但同样对GPS不起作用。

english

How can I disable the GPS functionality from my android phone at the kernel level? I know this requires (though not sure) disabling either device drivers for GPS or kernel module BUT how to do it exactly?

By kernel level, I mean that GPS is no longer there like in soft form, its hardware still exists but it is of no use. If I disable it application level, it still tracks me , apps might access it. What I want is that there is no communication between the hardware and software. So the apps perceive that this phone doesnt have a GPS. I hope you get my point. I have been able to do this with bluetooth i.e.I removed bluetooth permissions from xml files listed in the system/etc/permissions folder of its stock rom, bluetooth is no longer there but the same doesn't work for GPS.

           
 
 

回答列表

1
 
vote

假设您的手机上安装了原始ROM,这将是不可能的,因为在原始内核上,内核中没有内部内部的选项无法在该级别切换组件。

如果您的手机植被扎根,您可以始终使用具有这种选项的自定义内核,这在我看来是非常罕见的,因为它不是一个通常寻求的选择。

此外,假设您可以包括这样手动(在源)这样的功能(在源中),您必须重新编译内核,这不一定容易在此字段中缺乏经验。
 

Assuming you still have the original ROM installed on your mobile, this will not be possible, because on the original kernels there are no options in-build in the kernel to toggle the components at that level.

In case your phone is rooted, you can always use a custom kernel that would have this kind of option, which in my opinion is very rare because itsn't an option generally sought.

Also, assuming you can include a feature like this manually (in sources), you will have to re-compile the kernel, which is not necessarily easy for someone inexperienced in this field.

 
 

相关问题

0  New Play Store Minsdk限制会阻止我的手机访问新的应用程序吗?  ( Will new play store minsdk restrictions prevent my phone from accessing new apps ) 
我正在读一个文章该状态在2018年11月,播放商店上的应用程序的所有新应用和新的更新都需要定位Minsdk级别26,这对应于Android 8.0。 这是否意味着我的Android 7.0设备无法下载和安装 2018年11月后播放商店的新和更新的应用程序? ...

93  我的手机何时获取Android 2.3更新(Gingerbread)?  ( When will my phone get the android 2 3 update gingerbread ) 
android 2.3(gingerbread)sdk是 2010年12月6日发布。 (高级用户亮点) 当然,并非所有设备都会立即获取此更新,其他设备根本不会得到它。每个制造商和载体常常选择添加其定制修改,往往会延迟官方发布。 当每个设备何时会获得Android 2.3,无论是正式还是非正式的,如果有史以来? ...

0  如何在内核级别禁用我的Android手机中的GPS功能?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
如何在内核级别禁用我的Android手机中的GPS功能?我知道这需要(虽然不确定)禁用GPS或内核模块的设备驱动程序,但是如何完全进行? 通过内核级别,我的意思是,GPS不再像软形式一样,它的硬件仍然存在,但它没有使用。如果我禁用IT应用程序级别,它仍然可以跟踪我,应用程序可能会访问它。我想要的是硬件和软件之间没有通...

1  在Cyanogenmod 11之后,我会在Moto G上获得Android更新  ( Will i get android updates on moto g after cyanogenmod 11 ) 
我即将在我的moto g xt1033上闪存cynogenmod 11。我想知道,即使安装CM11,我还会获得Android OTA更新吗? 如果有人有答案,请告诉我。 ...

5  什么是“froyo”? [复制]  ( What is a froyo ) 
这个问题已经在这里有答案: android操作系统的各种版本的名称,以及所选的这些名称如何? (3个答案) ...

0  Nexus 10未在Debian Wheezy / Mac OS / Windows 8上识别adb  ( Nexus 10 not recognized on debian wheezy mac os windows 8 with adb ) 
我正在尝试将我的平板电脑Nexus 10 + Android 4.4 + Cyanogen-Mod 11连接到我的桌面电脑,我已经使用亚行安装了Debian Wheezy。它在前段时间工作,现在它既不再使用Debian Linux也不是Windows 8或Mac OS。在这里检查: root@localhost:...

59  我的手机什么时候可以获得Android 2.2更新(Froyo)?  ( When will my phone get the android 2 2 update froyo ) 
Android 2.2(Froyo,"Frobozen Yogurt" )于2010年夏季发布,但并非所有将获得此更新的设备已收到。每个制造商和运营商都需要在可以正式释放之前添加自定义修改。 另见: 我的手机什么时候可以获得Android 2.3更新(Gingerbread)? ...

20  我的设备何时获取Android 4.2更新(果冻Bean)?  ( When will my device get the android 4 2 update jelly bean ) 
Android 4.2(果冻豆)于2012年10月29日正式宣布。 (您可以查看高级更改在果冻bean中在官方Android开发人员的网站。) 当然,并非所有设备都会立即获取此更新,其他设备根本不会得到它。每个制造商和载体常常选择添加其定制修改,往往会延迟官方发布。 每个设备何时将获得Android 4.2,无论...

9  什么是甜甜圈/ froyo? [复制]  ( Whats with the donut froyo ) 
这个问题已经在这里有答案: 关闭 9年前。 可能的重复: 什么是Android操作系统的各种版本的名称,以及所选的这些名称如何? 哎呀froyo? 是Android试图与命名约定很酷吗? ...

0  Android 4.3与4.0.3相同吗?  ( Is android 4 3 the same as 4 0 3 ) 
我遇到了一个Google Play应用程序,说明4.0.3所需的版本,我有4.1。所以我必须升级,因为我宁愿不是因为我的旧应用程序不可能使用4.3。我的问题是它是否是一个错字,他们的意思是说4.3或者是我的操作系统4.1足够好吗? 电话:S3 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有