天天看点

树莓派4安装LineageOS后设置resize,root和google play

作者:浅吟轻唱丫

NO.1下载附件

准备一个空白U盘

注意不要那种已经安装了U盘PE,或者U盘随身系统等其他刻录到U盘又能继续存储的

要格式化为一个纯净的U盘,这样在安装的时候才能识别U盘和U盘中的文件

文档地址

https://konstakang.com/devices/rpi4/LineageOS20/

下载resize的zip包

https://androidfilehost.com/?fid=14871746926876846666

下载Magisk的zip和apk

https://www.androidfilehost.com/?fid=14871746926876846664

https://github.com/topjohnwu/Magisk/releases/tag/v25.2

下载谷歌应用程序zip包

https://androidfilehost.com/?w=files&flid=322935

总共有4个文件,把这些文件都放到U盘中

树莓派4安装LineageOS后设置resize,root和google play

NO.2引导至 TWRP 恢复

下载谷歌ADB工具套件

https://developer.android.com/studio/releases/platform-tools?hl=zh-cn

树莓派4安装LineageOS后设置resize,root和google play

解压缩,后面我们会使用adb.exe,通过终端命令的方式

树莓派4安装LineageOS后设置resize,root和google play

NO.3启动LineageOS

打开设置

树莓派4安装LineageOS后设置resize,root和google play

选择最底部的-关于平板电脑,然后连续点击版本号,直到提示已开启开发者选项

树莓派4安装LineageOS后设置resize,root和google play

然后点击设置中的系统,可以看到多出来一个开发者选项,点击开发者选项

树莓派4安装LineageOS后设置resize,root和google play

开启USB调试

开启Root身份的调试

树莓派4安装LineageOS后设置resize,root和google play

选择系统-Raspberry Pi settings

树莓派4安装LineageOS后设置resize,root和google play

开启ADB调试,并记得显示ADB IP,后面会用到

比如本文的192.168.1.238:5555

树莓派4安装LineageOS后设置resize,root和google play

NO.4安装附件

把之前有4个附件的U盘插入到树莓派的USB接口

树莓派4安装LineageOS后设置resize,root和google play

然后电脑上连接和树莓派同一个wifi,或者保持在同一个网段,这些才可以通过ADB调试树莓派

树莓派4安装LineageOS后设置resize,root和google play

在电脑上打开终端(cmd)

树莓派4安装LineageOS后设置resize,root和google play
树莓派4安装LineageOS后设置resize,root和google play

尝试使用ADB连接树莓派

把adb.exe拖拽到终端中,会自动显示对应的文件夹目录命令,懂编程,手动输入也行

树莓派4安装LineageOS后设置resize,root和google play

执行终端命令

连接你树莓派的ip

adb connect 192.168.1.238           

显示已连接

树莓派4安装LineageOS后设置resize,root和google play

使用root权限

adb root           

注意第一次会提示失败,是因为需要在树莓派界面点击同意调试

树莓派4安装LineageOS后设置resize,root和google play

树莓派点击同意

树莓派4安装LineageOS后设置resize,root和google play

再次执行root

显示 restarting asbd as root,说明root连接成功

树莓派4安装LineageOS后设置resize,root和google play

重启引导至 TWRP 恢复

以下命令一定是adb root连接后才能执行,不然会报错,同时记得U盘先插到树莓派

adb shell rpi4-recovery.sh           

执行成功

树莓派4安装LineageOS后设置resize,root和google play

树莓派点击重新启动

树莓派4安装LineageOS后设置resize,root和google play
树莓派4安装LineageOS后设置resize,root和google play

树莓派重启后的界面-刷机界面

树莓派4安装LineageOS后设置resize,root和google play

先执行一次wipe,完成后点击左上角返回

树莓派4安装LineageOS后设置resize,root和google play

NO.5扩展磁盘空间

继续在刷机界面选择install

点击select storage

树莓派4安装LineageOS后设置resize,root和google play

选择usb,点击ok

树莓派4安装LineageOS后设置resize,root和google play

执行安装resize zip包

先点击resize zip,然后拖动安装,安装完成后

继续点击wipe dalvik,拖动安装

然后点击左上角返回

树莓派4安装LineageOS后设置resize,root和google play

NO.6安装Magisk

同样的,刷机界面,点击install

选择Magisk zip包点击

拖动安装,安装完成后,点击wipe dalvik,再次拖动安装

然后点击左上角返回

树莓派4安装LineageOS后设置resize,root和google play

NO.7安装Google Play

同样的,刷机界面,点击install

选择 MindTheGapps zip包点击

拖动安装,安装完成后,点击wipe dalvik,再次拖动安装

然后点击左上角返回

树莓派4安装LineageOS后设置resize,root和google play

然后点击mount

树莓派4安装LineageOS后设置resize,root和google play

勾选boot和system,点击左上角返回

树莓派4安装LineageOS后设置resize,root和google play

点击reboot

树莓派4安装LineageOS后设置resize,root和google play

点击system,树莓派就会自动重启

树莓派4安装LineageOS后设置resize,root和google play

重启后,树莓派又重新走了一遍安装LineageOS的过程

不过安装完成后,这次的磁盘空间不是8GB,而是把128GB的磁盘都利用起来了

参考 树莓派4B安装安卓系统LineageOS 20(Android13)

树莓派4安装LineageOS后设置resize,root和google play

同时google play也默认安装到了系统

树莓派4安装LineageOS后设置resize,root和google play

NO.8安装Magisk apk

同样的,因为重装了系统,这里要参考文章上半部分

重新执行开启开发者选项,开启usb调试,开启root调试,开启adb调试并获取adb ip地址

使用adb连接树莓派

执行命令的时候,同样也可以把apk拖拽到终端,自动识别路径

执行adb install Magisk.apk

树莓派4安装LineageOS后设置resize,root和google play

提示success说明安装完成

树莓派4安装LineageOS后设置resize,root和google play

查看树莓派,多了Magisk的图标

树莓派4安装LineageOS后设置resize,root和google play

登录google paly

树莓派4安装LineageOS后设置resize,root和google play

NO.9网络受限

连接wifi成功后,可能会提示网络受限

本文没有这个问题,如果遇到这个问题

可以参考以下内容解决

删除默认的地址

adb shell settings delete global captive_portal_https_url


adb shell settings delete global captive_portal_http_url           

更改为新的地址

adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204           

如果时区不对的话,还需要设置NTP服务器和时区

设置为阿里NTP服务器

adb shell settings put global ntp_server ntp.aliyun.com           

NTP服务器查看命令

adb shell settings get global ntp_server           

如果设置后显示ntp.aliyun.com,说明设置成功,如果不行,则显示空

设置时区

adb shell settings put global time_zone Asia/Shanghai           

查看时区

adb shell settings get global time_zone           

查看结果显示为 Asia/Shanghai,说明设置成功

NO.10Tips

到此为止,基本上完成了以下几点

  1. TF系统磁盘空间全部扩展(不受默认8GB存储限制)
  2. Magisk app安装(用于root等)
  3. google paly安装(用于安装google app和google 手游等)
  4. 解决网络已连接但是提示网络受限制,无法正常上网问题

END.