Android 6.x 變更 Android ID 的幾個方法

這兩天更新了手機,把小米5 更新到 MIUI8
為了 LINE 當然就馬上準備恢復 Android ID
但是過去的方法卻不行了,所以又是爬文…

查詢 Android ID

 

以下列出幾個變更的方法, 將 NEW_ANDROID_ID 取代成 AndroidID

  1. 使用 update 直接修改
  2. 如果 update 無效,可以先 刪除 再 新增
  3. 直接設定新的 Android ID,實際動作和上一個一樣 先刪後增
  4. 最後一個方式需要 root 設備

 

在 MIUI 7 時,鸚鵡都使用第2個方式
到了 MIUI 8 時,執行 delete 就會出現下面的錯誤

 

參考資料

  1. https://www.asus.com/zentalk/tw/thread-162470-1-1.html

小米路由器 交叉編譯(Cross complie) 環境建置

小米路由器(R1D) 是基於 OpenWrt 深度定製的一款智能路由器
因為屬於深度定製的架構,加上沒有 open source 並且使用非常舊的版本和 kernel
又鸚鵡對 openwrt 的系統架構完全不熟悉,只有基礎的 linux 底子
所以早前在 cross complie (交叉編譯) 時其實遇到很多問題
雖然最後成功編譯出 privoxy,但也早就忘了環境建置的過程和步驟

這次因為企圖嘗試編譯出 核心模組(kernel module)
所以不單單只是 toolchain 搞定就好,還需要 kernel 的 source
對於沒有自己從 source code 編譯過 kernel 的我來說,其實也只能慢慢爬文
所以就順道寫成文章,省去日後重新建置的時間

小米路由器系統資訊

繼續閱讀 “小米路由器 交叉編譯(Cross complie) 環境建置"