来自 @solidot 的消息,「Google 开始屏蔽未认证设备运行 GApps」,也就是说未来没有经过 Google 认证的 Android 设备,都不能在安装并运行 GApps 应用了,这其中包括 Google Play、Gmail、Calendar、Now、Maps、YouTube 等一大票主流的、用户量巨量的、中国不能使用的应用。那么,然后怎么办?
上面的 Logo 是著名的 OpenGApps 项目,可以很方便的在 Android 设备上安装 GApps 全家桶。
不过鉴于目前这个消息,可能未来连安装 OpenGApps 都不被允许。
那么两个问题:
- 未经过 Google 认证的设备是什么?
- 如何才能继续使用 GApps?
第一个问题,根据这里的说法:
为了确保装有 Google 应用的 Android 设备可以正常运行,设备必须符合以下条件才能获得 Google 认证:
- 装有获得 Google 许可的专属应用
- 通过了 Android 兼容性测试
只有经过认证的设备才有资格搭载 Google 应用,例如 Google Play 商店应用。
虽然国内主流的 Android 厂商都经过了认证,但不代表你买到的机器也有认证…
于是,只剩下一个办法了,通过 Google 提供的自定义 ROM 注册页面注册自己的 Android 设备,然后就可以安装 Google 全家桶了。
而获取自己设备的 Android ID 有两种办法,一种是通过连接电脑后,使用 ADB 命令:
adb shell settings get secure android_id
另外一种简单了,安装一个叫做 Device ID 的应用,这是由著名的 apk 下载服务商 Evozi 提供的应用,虽然很多年没有更新了,但在青小蛙的手机上依旧运行正常。
获取 Android ID 后,就可以在注册页面注册后,安装全家桶了。
更新:直接输入 Android ID 并不能成功注册,这里有新的方法,感谢 @riceone
那。。怎么知道自己的设备是否已经认证过了呢?
emmmm,自问自答,刚刚找到答案了。。在google play的setting里可以看到。但这不是有悖论么,,要装了google play才找到是否认证,但不认证就装不了gapps。。。。hhhhhhh
不认证就装不了gapps?谁告诉你的?那么多第三方开源的gapps项目。
何况你不知道是否有认证的情况下,直接去试试google gapps安装不就知道了?不能安装,则自行认证然后安装。
網頁版能看
楼上,有详细方法么?
还有。。已经装了gapps的未认证设备会有影响么。。
拿到device ID后在注册页面点注册,一直提示“出了点问题,请重试”。
一直注册失败
google这绝对是想自杀。
我获取了android id 填进去点击注册,网页左下角就弹出提示:很抱歉,发生错误,请再试一次?
我也是同样的问题。
输入IMEI就可以,不知道IMEI注册有没有用
至少现在不用啊,我的一加一 卡刷gapps 直接就是认证了的
ID无法注册,只能使用IMEI SIM ID 注册,是什么原因哪,小编可知什么问题.
使用ID注册提示 Value must be a number.
提示value must be a number。但是Android ID真的是带字母的啊
_(:з」∠)_
我这也是这样……
想知道Samsung s8 其内置谷歌框架为何还是未认证
输入ID后,提示
”Value must be a number.“
设备是mi mix。
以上教學有誤,不是直接填入Android ID,而是需填入轉碼後的GSF ID,以下網址來自XDA論壇,個人已實作成功
https://www.xda-developers.com/how-to-fix-device-not-certified-by-google-error/
簡譯如下
1.下載安裝Device ID apk,執行後複製Google Service Framework (GSF)代碼
下載連結
Google Play商店:https://play.google.com/store/apps/details?id=com.evozi.deviceid
XDA論壇提供備份載點:https://www.androidfilehost.com/?fid=673956719939830832
2.至下列網址將步驟1取得之代碼轉換,並複製轉換後的Decimal number
https://www.rapidtables.com/convert/number/hex-to-decimal.html
3.至google認證網頁
https://www.google.com/android/uncertified/
4.將步驟2轉換後之代碼填入GSF Android ID欄,點擊註冊即可
感谢分享。
另外我点击认证网页后,谷歌更新了说明,现在直接给出了ADB获取GSF ID的方法:
$ adb shell ‘sqlite3 /data/data/com.google.android.gsf/databases/gservices.db “select * from main where name = \”android_id\”;”‘
得到的就是10进制的号码了,可以直接输入。
实测通过了注册,但是手机打开play商店看到的还是“未认证”。
同样问题,Samsung S8+国行ROM,以前Google Play是一直显示未认证的,今天刚注册了,结果Google Play里还是未认证,Google Pay仍然不允许绑定银行卡。
实测,注册确实通过了,但是Play Store里面还是未认证
注册成功了!感谢!
1.下載安裝Device ID apk,執行後複製Google Service Framework (GSF)代碼……
运行Device ID后,在Google Service Framework (GSF)下面写着:Not found。
怎么办呢?
我的平板电脑也是显示这样的情况,找不到gsfid代码,———网上找了半天,找不到解决办法,
註冊後記得清除(非移除)Play商店及Play服務資料,之後再查看就會通過了。若跟我一樣有加刷Magisk的話,先magisk hide Play商店後再做以上動作,晚上試了許久才成功
感谢 测试 可以用 需要在同一个帐号下注册 是我使用多帐号注册导致无法认证的
这个是比较重要的步骤,我也注册好了,设置停止后清除存储再打开没有看到未认证那行了。
请问怎么清除 Play商店及Play服務資料 是 在应用设置里面的吗 我测试了依然无法显示认证
在應用設置裡清除沒錯,但通過後重開機登錄帳號後就又變回未認證了,暫時無解
小米没有升级前登陆谷歌商店现实的的是认证,没过多久,不知道是不是更新了手机系统还是更新了谷歌商店后就显示未认证了!!!
注册了,还是未认证
實測可以用
我用Device ID查找后,gsf ID 一栏显示为“not found”,请问该怎么解决呢?
看这个
1.下載安裝Device ID apk,執行後複製Google Service Framework (GSF)代碼……
运行Device ID后,在Google Service Framework (GSF)下面写着:Not found。
怎么办呢?
运行Device ID后,在Google Service Framework (GSF)下面写着:Not found。
怎么办呢?
怎么清除啊,是清除缓存吗。。 我清除缓存后还是未认证 。。求好心人指点
在设置里清除数据就可以了
er。。。不用试了,实测,设置了play商店通过了认证,google pay仍然是无法设置支付的。。还说设备root什么之类
按照步骤做后,然后清除谷歌应用商店全部数据重新登陆,那行字不见了,也不知道是认证了还是未认证,都没有显示,之前显示未认证,现在未认证字没有了,也没有显示认证!咋整
假如你删掉或者感谢谷歌应用商店然后又恢复,该设备未认证
现在似乎注册了也没用。。哎 心累
关于GSF id申请认证成功,而手机端仍显示未认证的解决方法:
1、如果已经用magisk提权的设备,先在隐藏中加入谷歌商店;
2、在 设置/应用和通知/查看全部应用/中找到谷歌商店;
3、如果有两个谷歌商店就执行两次(我的就是有两个,不知道什么原因);
4、谷歌商店/存储和缓存/清除存储空间,仅清除缓存不行;
5、清除存储空间后,返回执行强行停止,再重启手机。
然后……ok了呀。
我也补充一下 GSF ID 出不来 用浏览器登录一下谷歌play商店就出来了
到浏览器登录进去,Gmail,到谷歌商店想下载东西,他告诉你这台设备还没有连接上谷歌账号,所以这是一个死循环,你可以登录谷歌商店,那就不需要gsfid,
注册提示“Valve already registered”。。。。我这是3小时前刚拆封的新手机啊,怎么会被别人注册了。。还有什么办法吗
可能就是已注册啊