分类
android

华为MatePad Pro安装GMS成功 比之前Mate30 Pro安装时更方便了

在HMS还未成熟的情况下,装个GMS还是能方便不少,毕竟全家桶还是离不开它作为基础来安装和使用。期待HMS的快速成长。

2019年Mate30 Pro安装GMS方法

非冠疫情以来,MatePad Pro大容量存储的套装一直缺货,在4月底终于抢到了。华为MatePad Pro的制造工艺还是非常不错,非但打破了iPad死板的外观,把手机的窄边应用到了平板上,其中的多屏互动非常好,华为如果能推出其他平台或者普通PC也能用的多屏互动功能,那么技术奇客就不一定需要使用srccpy比较单一的功能了,参看:

技术奇客(ITGeeker)认为,如果华为的多屏互动是通过蓝牙来实现的,理论上是可以实现的,期待中。。。。。。

by itgeeker.net

GMS安装方法的参考来源:

Google Play Store and Mobile Service (GMS) on Huawei MatePad Pro

ITGeeker won’t be responsible for any kind of issue that may occur to your handset by following this guide. Proceed at your own risk.

通过非官方渠道安装应用,重要提示你一下会有风险,而且后果自负,技术奇客也同样给出警告。

by itgeeker.net

设备需求条件:

  • 1台能上网的PC
  • 1根type C接口的数据线
  • 华为MatePad Pro

华为MatePad Pro安装GMS步骤

  1. 确保电脑已安装“华为手机助手”,英文”HiSuite”

官方下载链接:https://consumer.huawei.com/cn/support/hisuite/

  1. 连接手机到你的电脑,然后在手机端打开“设置”,搜索HDB,选择“允许HiSuite通过HDB连接设备,bala,bala”,选择打开该项。此时华为手机助手应该显示连接MatePad Pro成功
此截图为Mate30 Pro手机截图,MatePad Pro应该类似
  1. 下载压缩包LZPlay & Google Apps Pack

原始为OneDrive Link下载,技术奇客未做搬运,如果下载有困难,请下面留言。打开是两个文件夹。

因要求添加百度网盘下载:

链接: https://pan.baidu.com/s/18NyolTytun-xNtj-PDCH3w 提取码: 5s7p

by itgeeker.net @ 2020年06月22日
  1. 在PC上解压缩LZPlaybackup.zip,建议关闭杀毒软件,比如360杀毒之类的,容易误报。
  2. 然后在华为手机助手选择恢复恢复选项 > 然后选择编辑,再选择刚才解压缩的LZPlaybackup文件。(注意文件解压缩时的目录结构问题)
  3. 如果询问密码password输入a12345678,就会在MatePad Pro安装LZPlay app.
  4. 在PC上解压缩下载的另外一个googleapps.zip文件,通过华为手机助手把整个解压缩的目录拷贝或上传到平板内部存储,可以放到下载目录或其它目录。
  5. 在Pad上打开文件管理应用,华为自带的,找到刚才拷贝的Google Apps (APK)文件。
  1. 逐个点击安装全部6个APK文件吧
  2. 在应用里搜索google,然后给这些应用足够的权限,这些都是Google的官方应用。
  3. 完成后,在华为MatePad Pro上打开恢复安装的LZPlay app,选择激活(Activate,会有个提示,然后回到主屏)
  1. 最后重启设备,登入你的Google账号,打开Play,安装一个谷歌地球,随便飞到一个地方look,look

此方法应该适用大部分手机或平板设备,但未做测试。实测Wifi版8G+256G 华为MatePad Pro安装成功。

by itgeeker.net

另外安装好google应用后可以卸载LZPlay app,如果你认为现在它是多余的,那就卸载吧。之所以说比之前的方便,因为这次的方法不用在安装过程中去下载google的app,可以使用离线下载传输到手机,从而避免之前安装中下载经常失败的窘境。

by itgeeker.net

这部装置未通过Play安全防护认证的问题

以上问题是博友提出在登陆Play商店时会有此提示错误,本人还未测试,之前已登录的还是可以正常使用。不知是否是Google实施了更严格的认证制度所引起的。

分类
OpenWRT

OpenWRT ChinaDNS配置

本文作为树莓派3B/3B+刷OpenWRT原生img 作为旁路由让全屋免配置上机场(二)的分支部分,填补ChinaDNS的配置说明。

by itgeeker.net

在技术奇客网站关于树莓派作为旁路由的方案中,Dnsmaq 接收来自局域网的 DNS 请求后直接转发给 ChinaDNS 处理;ChinaDNS通过上级服务器(Upstream Servers)进行DNS查询。

ChinaDNS安装

opkg update

opkg install ChinaDNS
opkg install luci-app-chinadns

ChinaDNS启动

/etc/init.d/chinadns start

ChinaDNS原理及配置

ChinaDNS 分国内 DNS 和国外DNS。ChinaDNS 会同时向国内 DNS 和国外的 DNS 发请求,如果国外的 DNS 先返回,则采用可信 DNS 的数据;如果国内 DNS 先返回,又分两种情况,返回的数据是国内的 IP, 则采用,否则丢弃并转而采用国外 DNS 的结果。


所以ChinaDNS 需要配置至少两个上游 DNS,并且至少一个为国内 DNS,一个为国外 DNS;当 ChinaDNS 解析一个域名时,它会同时向这些 DNS 服务器发送解析请求,如果国内 DNS 返回的地址是国外的,则过滤掉这个结果,使用国外 DNS 返回的地址;做到智能解析。

使用 chnroute 区分国内外IP地址


我们可以通过建立国内 IP 路由表来区分,可以从网上获取文件并保存到/etc/chinadns_chnroute.txt

wget -O /tmp/delegated-apnic-latest 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' && awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' /tmp/delegated-apnic-latest > /etc/chinadns_chnroute.txt

编辑 crontab 任务计划,每周一凌晨 3 点更新 ,以便保持名单的更新:

chinadns_chnroute.txtcrontab -e
# 输入
0 3 * * 1    wget http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest -O /tmp/delegated-apnic-latest && awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' /tmp/delegated-apnic-latest > /etc/chinadns_chnroute.txt
/etc/init.d/cron start
/etc/init.d/cron enable
# 验证 crontab 任务是否正确执行
logread | grep crond

另外一个备选的IP清单,孰好孰坏就自己选择了,ITGeeker只提供一个备选:

cp /etc/chinadns_chnroute.txt /etc/chinadns_chnroute_apnic.txt
wget --no-check-certificate https://raw.githubusercontent.com/17mon/china_ip_list/master/china_ip_list.txt -O /tmp/china_ip_list.txt && mv /tmp/china_ip_list.txt /etc/chinadns_chnroute.txt

配置 ChinaDNS(参看插图)

  1. 勾选 Enable Bidirectional Filter
  2. 勾选Also filter results inside China from foreign DNS servers
  3. 将上游 DNS (Upstream Servers)修改为 202.96.209.133,127.0.0.1:5353。(前者用于解析国内域名,可选择自己当地最快的DNS服务器;后者为 ss-tunnel 提供的 DNS 端口转发或者DNSForwarder的端口 ,由远程服务器解析国外网站,ITGeeker的树莓派路由器建议使用DNSForwarder的端口,实测效果比ss-tunnel好) 
  4. 选择启用 ChinaDNS