為何網路上會有人有修改「Android ID」的需求呢?

假設你有A手機與B手機,若把B手機的Android ID改成與A手機一樣,會有許多妙用的地方,例如:

多手機(平板)同時登同一個Line而不會被踢出;

多手機同時登同一個遊戲而不會被踢出或沒電時換機玩仍可以延續同一個進度;

其它…很多。

我參考網路上數篇教導免root來修改Android ID的文章,覺得有些寫得太雜或細節沒寫到,以致我左試右試試了5個小時才試成功,為了怕以後二次會用到便重新整理成筆記。

以下教學請你準備電腦、手機傳輸線,

教學:把B機的Android ID改成與A機一樣

一、查出自己手機的Android ID並抄下

我有A機與B機,兩支手機分別都下載此APP並執行,然後一定要先抄下上面的Android ID。

APP名稱:【Device ID Changer】

官方載點:點此

上圖的「Now」就是你當前的Android ID,請抄下,例我的如下:

我的A機(舊機):1F404924C44F2EA5

我的B機(新機):A9AFB5E10A1E0686

也許你會問,用上面這個app不能直接改id嗎?答案是「不行」,因為你的手機沒ROOT啊,當然無法改只能查看而已。

再提醒一次,id要抄下,萬一手機改id後有問題才有辦法照原ID改回來。

二、手機接傳輸線連電腦

手機須做下列設定,每個手機廠牌設定的位置應相近,

A機先用傳輸線與電腦連後請進入「設定」去尋找下面2點:

1、打開開發人員模式

2、再打USB偵錯模式

然後換B機也重覆上面設定,並停留在B機與電腦連線即可,因為我們再來是要把「B機的Android ID改成與A機一樣」。

若你手機在USB線將手機跟電腦連接時有跳出是要充電或是傳輸之類的對話,請選「僅充電」模式即可。

→從這裡開始,保持B機與電腦連線著。

三、電腦端安裝驅動程式

此時你的B機與電腦仍是相接,就這樣一直維持著然後再來安裝電腦的另一個驅動程式,而不同手機廠牌所要安裝的驅動程式都不一樣,但您可以安裝下面介紹的「萬用手機驅動程式」就能適用在各大廠牌手機,

電腦端要要安裝手機的驅動程式【Adb-setup-1.3.exe】,點下載後直接安裝到完成即可。

萬用手機驅動程式: 【Adb-setup-1.3.exe】

載點:點此

四、電腦端安裝adb工具

adb工具是一種可以用來與手機溝通的工具,且必須以命令提示字元方式來與手機溝通,下面有把網路上教的指令整理好了。

adb工具模式: 點此

下載後一直安裝到結束即可,預設會是在此路徑可以找到安裝的目錄:”C:\Program Files (x86)\Minimal ADB and Fastboot“

五、開始執行修改Android ID

1、叫出adb工具的黑色視窗

如下圖的找到安裝的目錄與步驟,雙擊圖中②之處,就能叫出③的黑色視窗了。

2、測試電腦的ADB工具能不能抓到手機

請在該黑色視窗中輸入以下指令後按Enter,

adb devices

你也可以複製後在該黑色視窗後貼上,但在該視窗只能支援用滑鼠右鍵貼上。

有出現上圖箭頭處訊息字樣就是有連線成功了。

2、查詢原Android id 並抄下或複製Android ID到記事本中。

請確認現在是B機與電腦連線著。

我知道在上面已經有使用另一個APP【Device ID Changer】查過了,但為了測試ID是否一樣,請複製下面指令後貼上按下Enter來查詢並對照一下。

(請你養成習慣從網頁上複製文字時都先貼到空的記事本後再複製一次再貼過去)

adb shell content query –uri content://settings/secure –where “name=\’android_id\'”

上圖中顯示出我的B機的Android ID是「A9AFB5E10A1E0686」,與用APP查的ID是一樣的ID。

我的A機(舊機):1F404924C44F2EA5

我的B機(新機):A9AFB5E10A1E0686

3、修改B機的Android ID

我的目的是「把B機的Android ID改成與A機一樣」,

再來這一段指令不要手快直接貼,請在下面自把A機的ID共16碼填入(例我的A機ID是:1F404924C44F2EA5)

先在記事本改成下面這樣後再貼過去,你在網頁看這一段指令時可能會被自動換行,但你複製到記事本時請把記事本放到最大,注意這段指令在記事本是保持沒有換行的後再複製貼過去,貼過去在黑色視窗中可能也是自動換行,你可以把黑色視窗放到最大後就會呈行同一行了。

adb shell content update –uri content://settings/secure –bind value:s:1F404924C44F2EA5 –where “name=\’android_id\'”

上圖Enter後跳出②就代表指令執行完畢了。

此時…↓

4、再查詢一次ID是否已經改成功了

貼上下面指令來查詢B機當前的ID,如果有成功則下面的步驟就不用再做了,若沒成功再繼續往下照做。

adb shell content query –uri content://settings/secure –where “name=\’android_id\'”

上圖查出的ID仍沒有變,所以發現用「修改」的方式在這支手機上是無法成功的。

5、刪除B機原本的Android ID

既然用「修改」的方式無法成功,那就「先刪再新增」。

貼上下面指令(不用修改指令),貼上後按Enter就會刪除目前的ID。(複製到記事本再轉貼過去,請把記事本放到最大,注意這段指令在記事本是保持沒有換行的後再複製貼過去)

adb shell content delete –uri content://settings/secure –where “name=\’android_id\'”

6、再新增一筆B機的Android ID

先在記事本填上A機的ID再貼過去,別搞混了,我的目的是「把B機的Android ID改成與A機一樣」。

adb shell content insert –uri content://settings/secure –bind name:s:android_id –bind value:s:1F404924C44F2EA5

7、再查詢一次ID是否已經改成功了

貼上下面指令來查詢B機當前的ID,這次用「先刪再新增」的方式就成功囉。

adb shell content query –uri content://settings/secure –where “name=\’android_id\'”

以上就完成了「免Root就修改了Android ID」,假設你的B機登入了與A機同一個Line帳號,在A機就不會跳出「有人從別的裝置登入,所以要此機的Line要被強制登出」,這個方式可以運用在「手機、平板」雙機共同一個Line的情況下喔。

Ps:「把B機的Android ID改成與A機一樣」了,而你在B機登入時並不會自動保有A機的對話記錄喔,你要保有對話記錄仍然要把A機Line的對話先備份到雲端後再從B機匯入才行。

下面另整理出上面所有用的到的指令於下面供複製使用:

※ADB工具所有指令

●查詢原Android id

adb shell content query –uri content://settings/secure –where “name=\’android_id\'”

●修改B機的Android ID(注意下面指令是一行而不是二行喔)

adb shell content update –uri content://settings/secure –bind value:s:XXXXOOOOXXXXOOOO –where “name=\’android_id\'”

●刪除B機原本的Android ID

adb shell content delete –uri content://settings/secure –where “name=\’android_id\'”

●新增一筆B機的Android ID

adb shell content insert –uri content://settings/secure –bind name:s:android_id –bind value:s:XXXXOOOOXXXXOOOO

XXXXOOOOXXXXOOOO:表示16碼ID

感謝下面的1樓網友steven回覆也有發表自己的處理經驗並協助指令整理,可以往下拉看參考一下喔!

註:我寫此篇只是一個筆記,因我不是專業手機玩家,所以有任何過程中遇上的疑難雜症我可能無法回答,也不保證此法人人可成,也不保證失敗負責之類的,本文方法請自行評估風險。

整理的很辛苦,不要盜文啊,轉載時請附上「出處網址連結」。

android 平板root,【Android】免root即能修改Android ID,實現手機平板共用一個Line不互踢...相关推荐

  1. Android逆向之旅--免Root实现微信消息同步原理解析

    感谢「珍惜」同学投稿,也热烈欢迎其他同学来投稿,分析是一种快乐,也是一种精神! 现在很多应用有一些需求需要获取监听微信消息,然后做一些事情,有的会把当前微信聊天信息直接同步到服务端进行分析用户行为,这 ...

  2. android tuner 教程,真正免root的安卓调谐器Android Tuner详细使用教程

    安卓调谐器Android Tuner的功能 一款集合了很多功能的Android系统软件,如任务查杀.软件卸载.电池优化等. 如果要使用安卓调谐器Android Tuner,手机必须root才行.在这里 ...

  3. android通知栏自定义软件,免root状态栏美化神器

    免root状态栏美化神器小编特意为广大小伙伴带来的可直接修改状态栏颜色的工具,用户还可以自定义运行商,状态栏美化神器!感兴趣的用户赶快前来西西软件园下载体验吧! 免root状态栏美化神器使用介绍 我们 ...

  4. 学编程脚本 android,Auto.js安卓免root脚本开发教程

    Auto.js安卓免root脚本开发教程 教程介绍 Auto.js是利用安卓系统的"无障碍服务"功能,实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作.与" ...

  5. android免root自动化,免root自动化安卓助手

    免root自动化安卓助手打开即是VIP,这是一款支持免ROOT的自动化执行APP,免root自动化安卓助手旨在减少用户对手机的重复操作或点击,实现一键直达的功能,快来下载体验一下子. 功能介绍 1.界 ...

  6. netty框架android,隻需五步,即可基於Netty框架實現Android內網推送功能。

    隻需五步,即可基於Netty框架實現Android內網推送功能. 一.先引入依賴,客戶端和服務端用的都是同一個依賴netty-all. Android Studio中Gradle配置: compile ...

  7. 通用Android电视 风行电视 免root禁用广告方法

    环境:Android 电视.智能电视.机顶盒 问题:开机弹窗,无法安装软件 解决办法:ADB命令切换root后,再安装.禁用卸载软件 以风行电视举例: 1.下载ADB工具包 自行百度 或者点击下载 2 ...

  8. Android新技术学习——阿里巴巴免Root无侵入AOP框架Dexposed

    阿里巴巴无线事业部近期开源的Android平台下的无侵入运行期AOP框架Dexposed,该框架基于AOP思想,支持经典的AOP使用场景.可应用于日志记录,性能统计,安全控制.事务处理.异常处理等方面 ...

  9. android 虚拟按键root,(免root)虚拟按键手动修改方法

    荣耀6采用了虚拟按键,但原来的虚拟按键对于喜欢个性定制的朋友来说,有点不爽.前几日在贴吧看到有更改的方法,但还是不能自己定制.捣鼓了一下,现在放出最简教程. [修改教程] 1.楼主不提供的透明底图,用 ...

最新文章

  1. Oracle常用傻瓜问题1000问
  2. 理解Android编译命令(转)
  3. 【DIY】可能是最简单粗暴、省钱省电的家用温湿度计解决方案
  4. CSP认证201412-4 最优灌溉[C++题解]:最小生成树裸题、Kruskal算法求最小生成树
  5. Python格式化字符串知多少
  6. python实现素数筛选法_从零开始学Python系列-第6讲:循环结构
  7. Jupyter Notebook使用说明
  8. Python教学与学习过程中应注意的九句话
  9. spark sql读取hive底层_SparkSQL读取Hive数据插入Redis
  10. CATIA2018客户端安装错误之提示Runtime VC14 x86失败,返回代码3
  11. .NetCore对接各大财务软件凭证API——用友系列(2)
  12. Win10系统总是自动更新升级?教你如何关闭这烦人功能
  13. [RK3288][Android6.0] 主动从WLAN网络切换到移动数据网络
  14. 科学计算机怎么按出arctan,计算器arctan怎么按
  15. Florian%C3%B3polis巴西北岸新业务的最佳场所四方数据分析
  16. 2017 ACM Arabella Collegiate Programming Contest
  17. 端午节假期----心情记录
  18. Word标题设置快捷键
  19. Jav8 HashMap-putVal() 方法分析
  20. 基于Python的工人员工工资管理系统

热门文章

  1. 工业物联网未来发展的六大趋势
  2. 2022年计算机软件水平考试信息系统运行管理员(初级)练习题及答案
  3. 方法(Methods)
  4. 【华为OD机试模拟题】用 C++ 实现 - 新员工座位安排系统(2023.Q1)
  5. 5天学会fx-5800计算器测量编程(一)
  6. ffmpeg缩放处理视频背景高斯模糊
  7. SRM系统能为企业带来什么好处,企业该怎么选择SRM系统供应商
  8. SRM系统排名,国内做srm系统的公司
  9. 高通骁龙wear4100怎么样 相当于骁龙多少
  10. MySQl数据库使用AES加密解密配Java代码使用