安装Google框架服务并突破Google Play下载限制

请注明出处:http://www.cnblogs.com/killerlegend/p/3546235.html Written By KillerLegend

关于谷歌服务框架以及安装

安装前请先获得root。

安装这个服务,有两点,一是为了能够从Google Play获取应用,如果不安装这个服务,那么安装完Google Play就会闪退。二是,有时候一些游戏容易闪退更新太慢。

国产手机一般是不内置谷歌服务框架(GoogleServicesFramework)的。这里谷歌授权的设备:https://support.google.com/googleplay/android-developer/answer/1727131 (天朝已经给墙了……)。小米手机貌似内置有谷歌服务框架,为啥小米有,你请看参看文章http://www.zhihu.com/question/20892245

OK,安装了谷歌服务框架,谷歌的一些很好的东西就能用了,才是原汁原味的Android系统嘛,这些服务框架就是一些文件堆到一块就形成了,最终安装的就是一些apk文件,下面仅仅列出几个:

Ø GoogleServicesFramework.apk服务框架(very重要,哈哈^-^)

Ø ChromeBookmarksSyncAdapter.apk 书签同步

Ø GoogleCalendarSyncAdapter.apk 日历同步

Ø GoogleContactsSyncAdapter.apk 联系人同步

Ø GoogleLoginService.apk 帐户登录

Ø GoogleQuickSearchBox.apk 快速搜索

Ø GoogleTTS.apk 语音识别

Ø MarketUpdater.apk 市场升级

Ø MediaUploader.apk 媒体上传

Ø NetworkLocation.apk 网络位置

Ø SetupWizard.apk 设置向导

Ø Talk.apk 谷歌聊天

Ø VoiceSearch.apk 语音搜索

核心的是安装GoogleServicesFramework.apk服务框架,其余的也很实用。下面采用刷包的方式一次完成所有安装,这样的很省事儿的……你倒是也可以采用第二种方式,稍后说。

Recovery刷包安装谷歌服务框架

手机上的Recovery就和我们平常说的PE似的,我们平常不用它,但是它给我们提供了其他很强大的功能。通过它,我们可以来安装第三方ROM或者加载第三方Recovery(有时候厂家出的并不是那么好,经过一些大神优化后,发布出来,然后我们通过这种方式就可以安装使用了)。不同手机进入Recovery模式的大概不同,我试了几个不同型号的手机都是:首先你的手机完全的关机了,【开机按住开机键+然后按住音量上键】稍等片刻就进入Recovery模式了。如果你的手机这种方式不行的话,你可以上网找一下对应你的手机型号进入Recovery模式的方法。也或者在电脑上下载个刷机精灵,刷机大师什么的,里面好像带有进入Recovery模式的工具。在进入Recovery模式后(音量加减键上下移动,关机键为确定键),一般的你会找到一个install zip from Sdcard(从sdcard安装zip文件),不同手机可能不同,总之就是这个意思,你自己见机行事。如果找不到,就说明,你遇到麻烦了,哈哈……先假定你已经找到了,找不到的一会儿我告诉你怎么办(因为我已经被后者狠狠的折磨了一番)。Well,找到那个选项后,就从我们的存储卡中找要安装的zip文件,这个zip你可以从这里下载:http://goo.im/gapps

给个截图:

安装Google框架服务并突破Google Play下载限制

在上面的表格中选择对应你手机的Android版本在Package列进行下载就行了,如果没有的话,点击上面的RootzWiki,在新打开的页面右栏里找找。包大小不超过100M。注意下载后不要解压,你要是想看看里面是什么东西,解压也无妨。但是放到你的存储卡中的要保证是zip格式的文件。我下载的是4.2.1版本的,如果恰好你也是,那么你可以到我的网盘下载,地址是:http://pan.baidu.com/s/1pJ2PG75

然后就是等待安装了,安装完成后会有提示,然后你切换到重新启动系统就行了。重新启动系统可能会等待一会儿手机对应用的更新,然后会弹出一些关于Google的一些东西(比如语言选择,账户登录什么的),建议你申请一个Google账号,或者说如果你要使用谷歌框架服务你就必须得有一个Google账号。当一切完毕后,你会发现手机上多了几个应用,这就是刷谷歌框架服务时一同装进去的应用,如果这几个应用使用不了,提示“应用程序意外终止”,到谷歌商店自己更新,更新完就基本上就没有问题了,谷歌商店一定要下载(我写了这么多,主要就是为了能够在手机上运行谷歌商店),谷歌商店里有各种好玩的应用,比国内的什么豆,什么峰的应用市场好多了,更新非常快,游戏十分丰富,各种精美应用……。

OK,下面说说其他的事情:

1:如果你的Recovery模式里面没有install zip from Sdcard或者类似的选项,那么你就需要从网上下载适合你手机的第三方Recovery带有这个功能的文件(一般名字为recovery.img)(一般第三方Recovery都是为了弥补厂商自带Recovery功能不够强大的缺点而诞生的),然后利用电脑上比如刷机精灵的【刷入Recovery】功能刷入你下载的Recovery.img文件或者讲Recovery.img放在手机sd卡的根目录,再在手机上下载一个能够管理手机固件的软件比如固件管理器(ROM Manager)或者移动叔叔MTK工具箱,我使用的是后者,打开移动叔叔,在首页(Index)里有一个Recovery更新(Recovery Update),选中后会自动搜索手机本地和远程的Recovery文件,选择对应的然后安装就可以了。

2:其实也可以只安装GoogleServicesFramework服务框架和Google Play就可以了,找到这个两个apk文件,然后放在手机上,再通过RE或ES等软件移动到手机的system/app下,然后修改这两个apk的权限,然后安装,然后重新启动手机,这个容易出错,所以我选择了第一种比较彻底的方法。

3:在我伟大的天朝的保护下,想使用Google服务还请使用一些辅助软件,以助你更加便利的访问互联网。我觉得,一个人要是与Google隔绝,我觉得就是与世界隔绝了(个人愚昧之见)。Android上推荐两款FQ软件,基本上也不用设置就能用,一款是GAEproxy,另一款是fqrouter。两款都不错,后一款更强大,如果你不介意,你可以两款都下载到手机上,如果你的手机支持无线AP的话,fqrouter还可以将你手机变成一个小型FQ服务器,让连接上你的手机ap网络的设备访问墙外网络,当然还有其他很强大的比如清理DNS污染什么的。

Hello,各位,晚安……

----------------接着上面------------

下面说一说如何从Google Play 上下载地区或者设备受限的APP(说与设备不兼容只是个借口)

(Update:下面的第一步可以先省略,直接进入第二步,如果不行,再尝试)

第一需要一个能够访问国外网站的代理(比如*),然后上Google搜搜Google Wallet,打开后用你的Google账号登录,进入如下界面:

安装Google框架服务并突破Google Play下载限制

按照图示填写Google Wallet的相关信息,注意其中的邮编需要是美国的,美国的邮编地址可以到这个网站中找一个邮政编码随便填上就可以了。

2:用fqrouter设置里的Open Google Play然后选择Clean & Open功能打开Google Play,进入Google Play后搜索Google Wallet应用程序,如果搜索不到,就关闭Google Play重新清除一次应用程序缓存。再尝试几次。直到搜索到Google Wallet,然后下载安装。安装完Google Wallet,打开后要求设置一个PIN,自己设置一个。然后关闭。

3(Update:跳过这一步):重新进入Google Play,在Books栏里搜索些免费的东西,然后选择添加到我的内容库,在弹出的付费窗口中选择兑换(redeem),然后随便输入20个数字,会提示代码无效(当然无效了,如果要是有效,建议你马上去买注彩票^-^),不用管它,直接关闭就行。

4:就是这样了,然后你再用电脑后者手机在Google Play上搜索一下Temple Run如果出来的是Temple Run的话(不是那些带有什么cheat或tips等等乱七八糟的Temple Run,它们都不是Temple Run)并且没有出现the item is not compatible with this device或者the item is not available in your country的话说明设置成功。Just Enjoy It!

注意:每次手机重新开机后,都需要用fqrouter设置里的Open Google Play然后选择Clean & Open功能打开才能够正常使用Google Play。

Wednesday, February 12, 2014 Written By KillerLegend

update(2014.5.25)

1:Google Play无法打开,请打开hosts,删除全部,进行修改(操作hosts请看http://www.cnblogs.com/killerlegend/p/3737888.html

2:fqrouter,打开Google Player时,选择clean & open仍然无法正常打开Player,请先选择Clean DNS Cache,然后点击Toggle It Now,再一次打开Player试一试。

上一篇:I/O复用模型之select学习


下一篇:Session 与cookies 的区别