Skip to content

LMWYY/Action-SGSI-Android11

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Action-SGSI-Android11

适配Android R 11 支持自定义精简功能

登录你的github,Fork此仓库到你的github

返回github首页点头像 -- 进入settings -- Developer settings -- Personal access tokens -- Generate new token -- note填写SGSI -- Expiration改为> No expiration -- Select scopes全部勾选 -- 点击Generate token创建token -- 复制得到的token令牌

创建 secret

进入你的Actions_SGSI-Android11项目 -- settings -- Secrets -- Actions -- New repository secret -- Name填写SGSI -- Value填写刚> 刚复制的token

注意:如果提示失败并在 下载ROM... 时出现 Error: Process completed with exit code 127. 系服务器网络问题,请重试

快速开始

  1. Fork此仓库

    首次使用时,你需要先Fork此仓库,然后再进行参数配置

  2. 配置参数

    假设你此时已经Fork本仓库并进入自己的仓库,点击菜单中 Actions - 左栏All workflows下的SGSI_Build - 右侧 Run workflow 灰色按钮 - 填写相应参数

    说明 Name Value(按你自己的需求填写)
    待制作包链接 ROM_URL https://hugeota.d.miui.com/21.5.31/miui_TUCANA_21.5.31_cb42ec9bed_11.0.zip
    待制作包名称 ZIP_NAME miui_TUCANA_21.5.31_cb42ec9bed_11.0.zip
    待制作包种类 OS_TYPE miui
    待制SGSI种类 SGSI_TYPE AB.BOTH.AONLY
    打包名称 REPACK_NAME SGSI.zip
  3. 开始制作

    点击Run workflow绿色按钮即可开始制作

个性化配置

  1. 自定义精简功能

    修改apps_clean文件夹下对应系统的精简脚本,请自行参照修改

后续步骤

由于Github large binaries限制,制作后的SGSI若超过2GB无法上传,因此本Action将自动根据制作后的SGSI大小选择直接上传/分卷上传

若以分卷方式上传,请下载每个分卷后手动合卷解压

cat ${fileName}*>${fileName}.tar.gz    # 将分卷文件fileName*合并
tar xzvf ${fileName}.tar.gz            # 解压

版权与致谢

本项目受 SGSI-build-action 项目启发。

感谢xiaoxindada的开源。