Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

升级到 LineageOS 22 后刷入修补镜像无法进入系统,已排除可能的上游问题 #873

Open
5 tasks done
HelixCopex opened this issue Jan 4, 2025 · 4 comments
Labels
bug Something isn't working

Comments

@HelixCopex
Copy link

HelixCopex commented Jan 4, 2025

  • I have searched the issues and haven't found anything relevant/我已经搜索了 issues 列表,没有发现于本问题相关内容
  • If patch failed, root failed, or device unable to boot after flashing the new boot.img. Please goto KernelPatch/修复失败或刷入修补后镜像不能启动,请前往 KernelPatch 提问
  • I will upload bugreport file in APatch Manager - Settings - Report log/我会上传 bureport 文件从 APatch 管理器 - 设置 - 发送日志
  • I know how to reproduce the issue which may not be specific to my device/我知道如何重新复现这个问题

Version requirement/版本要求

  • I am using latest CI version of APatch/我正在使用最新 CI 版本

Describe the bug/描述 bug

系统更新后(LineageOS 21 - LineageOS 22),使用最新版本的 APatch 修补 boot.img 后刷入,依次显示 BL锁警告 、厂商 Logo 后反复重启,无法正常进入系统

Reproduce method/复现方法

按照正常流程获取 boot.img ,修补并刷入

Expected behavior/预期行为

安卓系统本体正常加载并进入系统

Actual behaviour /实际行为

依次显示 BL锁警告 、厂商 Logo 后无法正常进入系统(在安卓启动动画播放环节前反复重启)

Logs/日志

修补了一次本机 boot.img 后的 APatch 日志

Device Name/设备名称

SONY Xperia 1 II / pdx203 / XQ-AT72

OS Version/系统版本

LineageOS 22.1-20250103-NIGHTLY-pdx203

APatch Version/APatch 版本

10763

Kernel Version/内核版本

4.19.324

KernelPatch Version/KernelPatch 版本

0.10.7

Additional context/其他信息

在上一个系统版本使用 APatch 时未出现此问题。
新版本更新后内核配置要求依然检查通过(CONFIG_KALLSYMS=y and CONFIG_KALLSYMS_ALL=y)
刷入系统内提取/随本体同时发布的 boot.img 可以正常进入系统。
在当前版本系统中(LineageOS 22),我尝试通过最新的内核源码与 Kernel 0.9.5 版本合并编译后,打包为 AnyKernel3 包体通过 Lineage Recovery 刷入,可以正常进入系统,且安装模块等功能正常。
我不确定这能否说明上游代码没有问题,但是 pdx203 这部设备并未使用 GKI 内核,而 KernelSU 在 1.0.0 放弃了对非 GKI 内核设备的支持。但在上一个系统版本中(LineageOS 21)APatch 功能正常,所以来这边提 issue。

@HelixCopex HelixCopex added the bug Something isn't working label Jan 4, 2025
@HelixCopex HelixCopex changed the title 升级到 LineageOS 22 后刷入修补镜像无法进入系统,已排除上游问题 升级到 LineageOS 22 后刷入修补镜像无法进入系统,已排除可能的上游问题 Jan 4, 2025
@chinasoul
Copy link

chinasoul commented Jan 9, 2025

小米澎湃os问题类似,miui可以用,升到澎湃刷后开机卡米。换用nightly build,不卡米能进系统,但是依旧显示未安装。
magisk的话,一样的问题,但是如果用init_boot修补,然后刷到init_boot就没问题

@xlucn
Copy link

xlucn commented Jan 10, 2025

一加8+lineageos22同症状

@AE-PH
Copy link

AE-PH commented Jan 11, 2025

我自己的设备在从LOS21升级到22的过程中是正常的,内核是4.4。
LOS只能在recovery下升级,我是预先处理好boot后刷入系统后重启进fastboot刷写boot的。
可能是部分机型跨版本升级的问题?
此外,是否排除了GMS包的原因?跨版本时GMS会经常忘记升级,可能会有干扰。

@HelixCopex
Copy link
Author

我自己的设备在从LOS21升级到22的过程中是正常的,内核是4.4。 LOS只能在recovery下升级,我是预先处理好boot后刷入系统后重启进fastboot刷写boot的。 可能是部分机型跨版本升级的问题? 此外,是否排除了GMS包的原因?跨版本时GMS会经常忘记升级,可能会有干扰。

我升级时使用的是相同步骤。GMS按照官方的升级指南刷写过,顺序如下:

  1. 进 Recovery
  2. 刷写系统包本体
  3. 刷写 GApps
  4. 从 Rec 重启到 Fastboot
  5. 刷写修补过的 boot.img

有可能是 LOS 上游源码的某些 bug,我等几个 release 后再试试,最初的这两个版本小问题不断,目前暂时用 KernelSU.Next 作为 root 方案。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants