原生Android系统的第一次开机google验证的解决

网络访问问题

作为Android系统开发者,编译AOSP是无法避免的,下载Nexus系列的AOSP image来使用也是无法避免的。如果是我们自己编译AOSP的话,我们可以选择eng版本,从而省去这些验证步骤,同时也没有各种权限问题,当然SeLinux还是有问题的,但是我们可以很容易的关闭。

如果我们需要下载,或者使用product版本的aosp image,那么一般在第一次开机后,Android系统需要连接google网站,然后让我们选择登录google帐号,如果无法连接到google,那么其实我们是无法进入系统的。因此问题就在于,如何连接到google。

方法

方法有多重,根据个人的开发环境各异,但是一般不外乎下面这两种:

  • 1. 路由器直接有SS可以访问网络
  • 2. 使用代理

如果路由器已经可以访问google,那么也就容易了,但是对于大多数开发者而言,使用第二种方式较为实用和普遍也非常的容易实现。

准备

要使用第二种方式,我们需要下面这些东西:

1. Wifi热点,笔记本自带的一般就可以,也可以使用路由器

2. SS帐号密码,可以到淘宝卖SS的地方找一个试用的来暂时使用,最好是自己的SS Server

步骤

设置LAN共享

如果某台电脑已经可以连接到SS Server,那么可以使用SS Client设置LAN共享:

开启全局模式

设置手机上面的Proxy

在wifi连接上面,选择Advance Option,然后选择里面的Proxy,并使用manual setting,然后在里面的代理服务器中,输入我们电脑的IP,端口选择SS的Local Port,例如1080.

然后确定即可连接。

另外,也可以使用X-wall这个软件来做代理。

Leave a Reply

Your email address will not be published. Required fields are marked *