打开/关闭搜索
搜索
打开/关闭菜单
通知
打开/关闭个人菜单
查看“LG SM8150 设备”的源代码
来自Uotan Wiki · 刷机百科
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
LG SM8150 设备
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=总览= ---- 当前LG SM8150各设备维护者列表: *LG G8S (betalm): j0sh1x *LG G8X (mh2lm): Molly Sophia *LG V50S (mh2lm-5G): AKAsaliza(由于个人原因暂不活跃) 状态:尚在开发 =一些教程= ---- ==LG设备刷写前所需的准备工作== *确保Bootloader已经解锁,第三方recovery已安装(TWRP或者OrangeFox等) *确保你已备份<code>fsc</code> <code>fsg</code> <code>ftm</code> <code>laf_a</code> <code>laf_b</code> <code>modem_a</code> <code>modem_b</code> <code>modemst1</code> <code>modemst2</code>分区并妥善保管! *如果你在操作过程中不小心将设备刷成砖,且没有备份这些分区,你的机器可能将无法再识别sim卡!后果自负。 *LG设备刷机相对繁琐,请在动手前了解相关基础知识,并保持清醒的头脑。 *关于LG设备的救砖,请自行在酷安、百度、谷歌等各种平台/搜索引擎寻找资料 已知的很有用的资料推荐:http://855.lge.fun/doc_hz/ ==获取UEFI镜像,驱动包以及Windows安装镜像== UEFI镜像: [https://github.com/edk2-porting/edk2-msm/releases/tag/2302.1-mh2lm edk2-msm] 驱动包: [https://github.com/MollySophia/LGE-sm8150-Drivers/releases/ LGE-sm8150-Drivers] 用于在twrp下进入大容量存储模式的脚本(作者[https://github.com/gus33000 @gus33000]): [https://github.com/WOA-Project/SurfaceDuo-Guides/raw/1705a1a777951da176ea60b8cbc2cb6de5274790/InstallWindows-Files/msc.sh msc.sh] 分区工具: [https://forum.renegade-project.org/t/linux-android-aarch64-parted3-5-statically-linked-parted/2937 parted] Windows安装镜像:参阅[https://renegade-project.tech/zh/install#h-111-%E4%B8%8B%E8%BD%BD-windows-arm64-iso%E9%95%9C%E5%83%8F UUP Dump] ==启用LG的fastboot模式== LG的机器默认无法进入fastboot模式,lg专有的download mode替代了fastboot模式。 不过我们可以通过清空<code>laf_a</code> 和 <code>laf_b</code>分区的方式来启用fastboot模式。 重要:请在清空这两个分区之前备份并妥善保管 清空的不同方法: 1.在第三方recovery 或者是有Root权限的Android系统下, <code>dd if=/dev/zero of=/dev/block/by-name/laf_a bs=4k</code> <code>dd if=/dev/zero of=/dev/block/by-name/laf_b bs=4k</code> (胡乱操作可能会造成严重后果。请知道你自己在做什么!) 2.进入EDL(9008)模式,连接电脑,使用QFIL中的Partition manager进行清除,此处不赘述。 ==修改分区== 这一步操作与主教程里的部分基本一致,但是有一处不同,请先参阅[https://renegade-project.tech/zh/install#h-12-%E4%BF%AE%E6%94%B9ufs%E5%88%86%E5%8C%BA 1.2 修改UFS分区]。在[https://renegade-project.tech/zh/install#h-12-%E4%BF%AE%E6%94%B9ufs%E5%88%86%E5%8C%BA 1.2 修改UFS分区]中,执行完“打印当前的分区表信息”(如下)后,<code>(parted) print</code> 你会注意到<code>userdata</code>后还有一个<code>grow</code>分区,如下: <code>......... Number Start End Size File system Name Flags ......... 30 19.0GB 126GB 107GB ext4 userdata 31 126GB 126GB 4096B grow (parted)</code> 目前使用parted工具的分区方法有一个局限,在创建32个以上分区时会失败并破坏分区表,原因暂不清楚。(GPT分区表理应至少支持128个分区) 因此,这里我们可以将<code>grow</code>分区删除,实测并不会有任何影响。 <code>(parted) rm 31</code> 接着遵循[https://renegade-project.tech/zh/install#h-12-%E4%BF%AE%E6%94%B9ufs%E5%88%86%E5%8C%BA 1.2 修改UFS分区]中剩余的步骤进行操作。 ==在TWRP/OrangeFox下启用大容量存储模式== 目前UEFI镜像中并没有大容量存储模式的支持,但是可以在TWRP/OrangeFox下使用脚本开启大容量存储模式。 在先前的章节中有下载一个msc.sh脚本 用adb push进设备并执行即可。 <code>adb push msc.sh /cache/ adb shell sh /cache/msc.sh</code> 此时大容量存储设备应该出现并可以访问。 (注:此方法支持USB3.0) ==安装Windows== ===创建Windows分区 & 部署Windows镜像=== 请参阅[https://renegade-project.tech/zh/install#h-21-%E4%BD%BF%E7%94%A8%E5%A4%A7%E5%AE%B9%E9%87%8F%E6%A8%A1%E5%BC%8F%E8%BF%9B%E8%A1%8C%E5%AE%89%E8%A3%85 2.1 使用大容量模式进行安装] 从"输入diskpart并回车"开始部分以及2.1.2部分。 ===使用DriverUpdater安装驱动=== 上述的驱动包内含有一个DriverUpdater.exe工具(作者[https://github.com/gus33000 @gus33000])。 解压上述的驱动包到某个文件夹,打开一个PowerShell终端,cd到那个文件夹并执行: <code>.\DriverUpdater.exe -d .\definitions\Desktop\ARM64\Internal\your_device_code.txt -r . -p E:\</code> (请将your_device_code.txt替换为你的机器对应的文件,如LG G8X: mh2lm.txt,LG G8S: betalm.txt,并把E:\替换成你的手机的Windows安装位置对应的盘符。) ===修复分区名 & 启用测试模式=== 继续参阅[https://renegade-project.tech/zh/install#h-214-%E4%BF%AE%E5%A4%8D%E5%88%86%E5%8C%BA%E5%90%8D 2.1.4 修复分区名]。
返回
LG SM8150 设备
。