gpt4 book ai didi

android - 我们可以确定已删除 SIM 卡的 Android 设备的运营商/运营商吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:34 25 4
gpt4 key购买 nike

对于已移除 SIM 卡的 GSM Android 设备,是否有任何方法可以检测该设备之前在哪个运营商上运行,或者可能由哪个运营商出售?我最关心的是检测具有相同 Build.Device 并由多家不同运营商/运营商销售的手机。

大多数运营商/运营商检测方法似乎都取决于它当前是否连接到网络,或者是否存在 SIM 卡。

最佳答案

检查 Build.FINGERPRINT 字符串。它可能不是 100% 可靠,但大多数运营商将他们的名字放在字符串的第一部分:$(PRODUCT_BRAND)

http://developer.android.com/reference/android/os/Build.html

指纹格式如下:

$(PRODUCT_BRAND)/$(PRODUCT_NAME)/$(PRODUCT_DEVICE)/$(TARGET_BOOTLOADER_BOARD_NAME):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS)

其中,$(BUILD_ID) 特定于运营商/构建/区域。

当然,这些都不适用于无品牌设备或带有自定义 ROM 的设备,因为它们不受任何没有 sim 卡的运营商的约束。对于这两种情况,我认为除了检查 sim 卡之外没有其他方法可以确定任何东西,只是因为没有什么可检查的。

关于android - 我们可以确定已删除 SIM 卡的 Android 设备的运营商/运营商吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5903986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com