安卓系统 4.x、5.x、6.x、7.x 的手机改 imei 的疑问 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
qceytzn

安卓系统 4.x、5.x、6.x、7.x 的手机改 imei 的疑问

  •  
  •   qceytzn Oct 9, 2016 17292 views
    This topic created in 3486 days ago, the information mentioned may be changed or developed.

    imei 无疑是隐私党的关切要点。我有个疑问:安卓手机的改 imei 是在手机里的 app 层面上修改的还是在运营商的层面上修改的?(运营商的层面是指改过 IMEI 之后电信运营商所拿到的 imei 也是你修改过的那个 imei 了)。同时还有个问题就是:高通芯片的手机上, imei changer 这个 xposed 程序和 xprivacy 都有改 imei 的功能,但是改好之后的效果不一样,具体说来如下:

    1,在 4.4 的系统上, xprivacy 和 imei changer 修改过之后可以体现在*#06#上面,即拨号盘拨*#06#显示的是修改后的 imei ,这个时候是不是说运营商得到的 imei 也就是修改后的了?

    2,在 5.x 和 6.x 的系统上, xprivacy 和 imei changer 修改过之后,拨*#06#显示的依然是手机原来的 imei ,这个时候用其他的读取手机信息的软件来检查的话,基本上都是显示的 imei changer 修改的那个结果, xprivacy 修改的就没效果了,这个时候在运营商层面上是不是依然拿到了手机原来的 IMEI ??

    3,如果想要在 5.x 、 6.x 、 7.x 的安卓系统上实现运营商层面的改 imei ,需要怎么做??

    31 replies    2016-10-10 14:05:19 +08:00
    pagxir
        1
    pagxir  
       Oct 9, 2016 via Android
    imei 是从基带读过来的,然后送到 app 。这些框架做的事情是拦截送到 app 这个步骤,是不会影响基带的数据的,也就是说基带还是使用原来的 imei 来跟基站通信。
    qceytzn
        2
    qceytzn  
    OP
       Oct 9, 2016
    @pagxir 那这里又有一个问题了:刷机的时候也会刷到基带,刷完之后基带更新了但是 IMEI 还是没变啊,所以硬件上来说 IMEI 到底是存在手机上的哪个芯片里?可以通过软件修改不? MTK 芯片的手机据说都可以修改?
    21grams
        3
    21grams  
       Oct 9, 2016
    改 IMEI 需要手机厂商专门的工具,这种工具你是拿不到的。
    qceytzn
        4
    qceytzn  
    OP
       Oct 9, 2016
    @21grams 该 IMEI 的需求不是我一个人,我认为应该有这样的工具
    pagxir
        5
    pagxir  
       Oct 9, 2016 via Android
    @qceytzn 基带分区是有普通的数据分区,代码分区,还有 otp 分区。 otp 分区只能通过特定的工具才能写入。
    zzutmebwd
        6
    zzutmebwd  
       Oct 9, 2016 via Android
    有一样的需求 有张联通返费的卡 必须对应送的手机才能返费 估计是根据 imei
    jsonzz
        7
    jsonzz  
       Oct 9, 2016
    酷安网搜索:应用变量。不谢~
    qceytzn
        8
    qceytzn  
    OP
       Oct 9, 2016
    @pagxir 看起来您知道这个工具...
    qceytzn
        9
    qceytzn  
    OP
       Oct 9, 2016
    @jsonzz 早就在用了,我知道它能解决 app 层面的问题,我也知道它不能解决运营商层面的问题
    qceytzn
        10
    qceytzn  
    OP
       Oct 9, 2016
    @zzutmebwd 你这个简单:去营业厅或者打 10010 说手机丢了,补卡之后就随便你在哪个手机里用了
    zzutmebwd
        11
    zzutmebwd  
       Oct 9, 2016 via Android
    @qceytzn 真的?会玩啊
    CodingPuppy
        12
    CodingPuppy  
       Oct 9, 2016 via Android
    这个真的不是想改就能改的
    qceytzn
        13
    qceytzn  
    OP
       Oct 9, 2016
    @zzutmebwd 玩卡玩手机我还算是比较在行的。小广告,自己的小号: t/310102
    ChangeTheWorld
        14
    ChangeTheWorld  
       Oct 9, 2016
    没有统一的解决方法,不同厂家基带文件格式不通, IMEI 位置也不同, MTK 似乎稍简单,高通则要上 QPST
    qceytzn
        15
    qceytzn  
    OP
       Oct 9, 2016
    @ChangeTheWorld QPST 好像是可以下载到的??下载安装后怎么弄?
    PolarNightUnion
        16
    PolarNightUnion  
       Oct 9, 2016   1
    仅作技术交流,请勿用作非法用途。
    http://en.miui.com/thread-260943-1-1.html?mobile=2
    ChaosPark
        17
    ChaosPark  
       Oct 9, 2016
    都没用三星手机么?三星手机刷机之前首先要做的就是备份 efs ,不然分分钟刷哭你。
    qceytzn
        18
    qceytzn  
    OP
       Oct 9, 2016
    @PolarNightUnion 非常感谢!!

    我总结一下那篇文章的教程,大概是这几步:

    1 , root 并且解锁 BL 的手机上,把 build.prop 文件中的“ ro.build.selinux=1 ”改为” ro.build.selinux=0 “

    2 ,在电脑上通过 abd 命令” setprop sys.usb.config diag,adb “让高通的专用端口显示出来(“ getprop sys.usb.config ” 检查用)

    3 ,把一个下载来的基带文件用 HxD 打开并且在相应的位置上替换 IMEI 对应的特殊字符并保存

    4 ,在电脑上运行 adb 命令“ dd if=/dev/block/mmcblk0p13 of=/sdcard/modemst1 ”保存基带分区的备份( 3 个分区)

    5 ,在电脑上运行 adb 命令“ dd if=/dev/zero of=/dev/block/mmcblk0p13 ”清空基带分区(清空 3 个分区)

    6 ,重启后的手机 IMEI 为 0 ,重新打开高通的专用端口,电脑上运行 QPST ,选择端口,然后“ start clients ”里面选“ software download ”里面选“ restore ”并选中之前修改好的文件刷人,重启之后就是全新的 IMEI 了!

    以上是红米 NOTE3 的修改方式,那么是不是理论上只要是高通芯片的手机并且其基带分区没有特别加密的话,就可以用这种方式去修改??原版的基带文件应该可以在官方的原装系统文件包里找到,哪个分区对应基带分区应该可以在刷机的脚本文件里看到,有了这些然后给任何高通芯片的手机改 IMEI 就畅通无阻了??
    wtdd
        19
    wtdd  
       Oct 9, 2016
    慎改,上次想用 xposed 里面的某个 changer 改,还没等改,刚装了重启就直接开机不能了
    wtdd
    nbsp;   20
    wtdd  
       Oct 9, 2016
    原因是好像被常蹭的常去馆子旁边的药店发现后封了 wifi 后想改 mac 地址,
    不过估计这个得改整个系统的,单独改某个软件这种估计是找不到具体软件的
    billlee
        21
    billlee  
       Oct 10, 2016
    @wtdd 这个是应该只是把 Davilk VM 搞崩溃了吧,把 xposed 禁用,开机进去 disable 掉那个插件就好了
    lshero
        22
    lshero  
       Oct 10, 2016
    qceytzn
        23
    qceytzn  
    OP
       Oct 10, 2016
    @lshero 3 个好评,都是 9 月和 10 月里的...如果最近很闲的话倒是可以逗他玩玩的,反正可以退款,就怕把手机刷坏了...
    qceytzn
        24
    qceytzn  
    OP
       Oct 10, 2016
    @wtdd 一直在改,从来没出过不能开机的问题
    v1024
        25
    v1024  
       Oct 10, 2016
    高通 QPST , MTK 也有相应工具,这才是真改。
    baozijianke
        26
    baozijianke  
       Oct 10, 2016 via iPhone
    @21grams 拿得到的我的 LG G3 已经随心所欲改了无数次了
    qceytzn
        27
    qceytzn  
    OP
       Oct 10, 2016
    @v1024 高通的改法是跟我上面总结的不多吗?
    qceytzn
        28
    qceytzn  
    OP
       Oct 10, 2016
    @baozijianke 那是个什么样的软件?哪里可下?大侠指条路呗
    v1024
        29
    v1024  
       Oct 10, 2016
    @qceytzn 嗯,差不多,我改了太久,有点忘了。有一个关键点:查找 IMEI 的时候,是反序的。
    qceytzn
        30
    qceytzn  
    OP
       Oct 10, 2016
    @v1024 你刷过几个品牌的高通手机??要修改后刷入的那个文件,各个品牌的处理方式都一样吗??获取这个文件也就是我说的在官方的原版包里找吗?
    wtdd
        31
    wtdd  
       Oct 10, 2016
    @billlee 是类似的原因,还好 xposed 有通用方法进去,非 xposed 要 root 又改系统的就得更小心了
    About     Help     Advertise     Blog     API     FAQ     Solana     1035 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 52ms UTC 23:08 PVG 07:08 LAX 16:08 JFK 19:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86