相信不少人都刷了G.O.T 2.21了吧...

Android_id 太多軟體要使用到..

如果你執行軟體跳出..CAN'T NOT FIND Android_id(或是相同意思的文字框)

就必須手動增加..

請看完全文再修改Android_id以免浪費時間!



G.O.T 上有說明..
............................................................................................................
We have seen user comments below that I think you guys should try regarding the Missing Android ID:
You can simply add the Android ID using an SQLITE Editor extension from Root Explorer: (SQLite Editor in market)

1. Open RootExplorer
2. Navigate to /data/data/com.android.providers.settings/databases/settings.db
3. Add an entry insert into secure (‘android_id’,’16-digits-hex-number’) using the SQLite Editor ->New Record->name=android_id -> value= 16digit hex code;
4. You can either use a dummy 16-digit hex number, or what we would recommend, revert to a previous Nandroid from your phone, use root explorer(only view SQLITE db) the same way, and take a note of your AndroidID. Then simply add/enter this 16-digit number to your phone in 2.2.1 as per steps 1,2 and 3
Thanks to Ed Castro and others for pointing this out.

............................................................................................................

半中文版解說..
需要工具..Root權限..Root expoler..SQLite(會用sdk的裡面有sql3)...
還有
這些都是付費工具...自己想辦法弄..謎...

有工具後先用Root expoler到目前裝置(舊系統)

/data/data/com.android.providers.settings/databases/settings.db>secure..
去找上述的資料夾..

用SQL打開看secure..

會看到一個或兩個16位英數混合的ID(一樣的)

先抄下來..
然後刷機..(個人覺得UK版收訊有好一點)...

加入Android_id

/data/data/com.android.providers.settings/databases/settings.db > secure
新系統同上操作..
進入SQLite後
按MENU>New Record->name=android_id -> value= 16digit hex code(剛才抄下的16碼)


把那組英數字一樣的KEY回去..

已經刷好G.O.T的...只好重來2.1

重來也很快..

善用NANDROID...先備現在的2.2.1

RSD Lite 刷回官版...

看那個/data/data/com.android.providers.settings/databases/settings.db > secure檔案就行...


再RESTORE回來改...

整個過程不用一小時..

請用G.O.T OpenRecovery V2.00 launched來備份還原..

新的G.O.T OpenRecovery V2.01 launched會有還原無法開機的問題..

各ROOT及刷機方式版上已有教學....

不再贅述..




雖然我還沒刷...,但還是很感謝樓主分享,幫助一些新手了解。
01不給改暱稱,請叫我柚子 Blog: http://www.3cblog.idv.tw
新版的 G.O.T OpenRecovery V2.01 launched 已經對這個部份有所改進,

- added OpenRecovery-CFG folder (this is where the .cfg files for the Android_ID and the stock app removal are stored)

上述壓縮檔 OR-GOTmod_v2.01 解壓縮後會多出一個 OpenRecovery-CFG 的資料夾, 在裡面的子資料夾 GOT_2.2.1 裡有一個 own_id.cfg 檔.

可用notepad 或其他文字檔修改器直接修改...

OWN_ID="put own id here" => 雙引號內填入16碼字串.

透過手機 recovery 模式時便可選擇直接更新!
先感謝一樓對於 Android ID 的詳細說明,
但我的看法卻不這麼認為步驟應該這樣操作。

正常來說每次重刷 ROM,不管官版或什麼版,ID 都應該被 random reset,
這次 GOT ROM 的 bug 在於 ID 為 nul 沒填入,
除非有特殊 hack 需求,不然根本不需要去查出舊的 ID 值,
照 fix 包裡面的 set random android id 去跑就好了。

除非有特定需求,例如說重刷後還要繼續用那些認 ID 的程式,
才需要刻意把 ID 改成和舊的一樣,還大費周章去搞 SQLite,
何況大部分人都是刷完後才發現這問題,誰會保留舊的 .db?

結論:
1F和3F提供的方法,只適合有特殊需求的人(例如憤怒鳥不想從第一關打起...)
大部分的人只要用 OpenRecovery V2.01 launched 裡面的
set random android id 去重設為亂數值就可以了。

作者為網路嘴砲家,長期關注論壇筆戰動向。
三樓的 threesecond 兄, 先別這麼武斷...

誠然 android_id 可以填亂數值, 但是某些特殊的應用會有問題...

例如 Froyo 專有的功能, 透過電腦上的 chrome 瀏覽器將目前正在瀏覽的網頁傳給 Froyo 手機.
如果這個 android_id 不是舊有的, 那麼你傳輸後手機根本收不到, 可能是地球上的某隻手機接收到你的傳送.

這些在之前的討論串中就有人討論過了.
sawaichi wrote:
例如 Froyo 專有的功能, 透過電腦上的 chrome 瀏覽器將目前正在瀏覽的網頁傳給 Froyo 手機.

如果這個 android_id 不是舊有的, 那麼你傳輸後手機根本收不到, 可能是地球上的某隻手機接收到你的傳送....(恕刪)

你說的是 Google Chrome to Phone 這個功能嗎?
百聞不如一見,實際做實驗測試就知道了,
我手機就是上面剛刷完的 GOT 2.2.1,Android ID 為 Random,昨晚剛刷好的,
剛剛裝了 Google Chrome to Phone 來測試,確實可以把 PC 上面的網頁傳到手機。

雙方認證的方式是透過 Gmail 帳號,當然也會帶出 Android ID,
但並非以 Android ID 為惟一值,不然 ID 被 reset 時怎麼辦?

很簡單,做個實驗就證明完畢了。

--
沒人提我還真的忘記有這個功能,真好用,多謝了!
作者為網路嘴砲家,長期關注論壇筆戰動向。
Hi threesecond 兄,

抱歉我本身並沒有特別驗證過 Android ID 是亂數的情況下是否會有影響.
謝謝您的實驗澄清...

Google Chrome to Phone 這個功能的確好用, 的確是我刷 2.2.1 很重要的原因之一.

threesecond wrote:
照 fix 包裡面的 set random android id 去跑就好了。

沒錯,我剛剛也試了,只要跑set random android id就OK了!
Chrome to Phone就能正常使用囉!不過要記得清除Cache,要不然map及market等會不能用~
另外順便換了G.O.T的theme,一整個有質感啊!

嗯~~我在另外一篇有提過...

打算重練的人無所謂..



3秒兄所說的沒錯...
如果打算砍掉重練..

亂數填入是可以的...

sawaichi兄說的也沒錯...

這個方式是給有特殊需求的人..

畢竟程式太多..無法一一驗證是否需要舊ID..

所以才有這篇文..




對了.....有個程式我比較好奇...

不知道APPBRAIN在還原時會不會鎖舊ID..

有發現過因為ANDROID_ID不同...導致無法還原APP列表...

這個不知道是偶發還是都這樣...



xxx2000xxx wrote:
不知道APPBRAIN在還原時會不會鎖舊ID..
有發現過因為ANDROID_ID不同...導致無法還原APP列表......(恕刪)

AppBrain 的軟體列表不用考慮這問題,因為根本不須理會 ID。

就算是在已經重刷 or Wipe ROM 以後才發現忘記備份軟體,
只要到 AppBrain 網站上,另外開一個新的 List1,把軟體全選,複製到 List1,
然後用新的 OS 去同步 AppBrain,當然這樣預設清單會全部清空,
再把 List1 的軟體全選,複製回預設清單,
回到手機同步,就可以把全部軟體裝回來了。

只要你能同步成功,ID 不同也無所謂。
我上面說過,我是用 random reset 的,
我的軟體清單就是這樣還原的。
作者為網路嘴砲家,長期關注論壇筆戰動向。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!