2023-04-26 01:20:39 +08:00
2023-04-26 01:20:39 +08:00
2022-07-13 14:01:56 -03:00
2023-04-26 00:44:13 +08:00
wip
2022-12-06 15:56:26 -03:00
2023-04-23 01:53:49 +08:00
2022-07-01 13:57:55 -03:00
2023-04-10 23:19:12 +08:00
2023-04-17 03:45:43 +08:00
2023-04-24 04:43:13 +08:00
2023-04-26 00:44:13 +08:00
2023-04-26 00:44:13 +08:00
2023-04-26 01:20:39 +08:00
2023-04-26 01:20:39 +08:00
2023-04-26 01:20:39 +08:00
2023-04-12 14:18:36 +08:00
2023-04-23 20:06:17 +00:00

Automated Redpill Loader (i18n)

本库为 arpl i18n (多语言优化版):

原版:

https://github.com/fbelavenuto/arpl

汉化:

https://github.com/wjz304/arpl-zh_CN

  • 仅同步汉化原版, 所以功能与原版保持一致.

i18n:

https://github.com/wjz304/arpl-i18n

  • 多语言支持.
  • 6.2&7.2支持.
  • other.

说明

  • 命令输入方法演示 https://www.bilibili.com/video/BV1T84y1P7Kq

  • arpl各版本间切换(菜单更新, 增量):
    # shell 下输入以下命令修改更新 repo. 
    # 如果要切换原版修改第二条命令中的 wjz304/arpl-i18n 为 fbelavenuto/arpl
    # 如果切换中文版修改第二条命令中的 wjz304/arpl-i18n 为 wjz304/arpl-zh_CN
    CURREPO=`grep "github.com.*update" menu.sh | sed -r 's/.*com\/(.*)\/releases.*/\1/'`
    sed -i "s|${CURREPO}|wjz304/arpl-i18n|g" /opt/arpl/menu.sh
    # 进入设置菜单执行更新arpl操作即可.
    # 更新后请重启.
    
  • arpl各版本间切换(手动方式, 全量):
    # shell 下下载需要的版本或者手动上传到/opt/arpl/下
    curl -kL https://github.com/fbelavenuto/arpl/releases/download/v1.1-beta2a/arpl-1.1-beta2a.img.zip -o /opt/arpl/arpl.zip
    # 解压
    unzip /opt/arpl/arpl.zip
    # 挂载 img
    LOOPX=`sudo losetup -f`
    losetup ${LOOPX} /opt/arpl/arpl.img
    # 复制 p1 p3 分区
    mkdir -p /mnt/loop0p1; mount ${LOOPX}p1 /mnt/loop0p1; cp -rf /mnt/loop0p1/* /mnt/p1/; umount /mnt/loop0p1
    mkdir -p /mnt/loop0p3; mount ${LOOPX}p3 /mnt/loop0p2; cp -rf /mnt/loop0p3/* /mnt/p3/; umount /mnt/loop0p3
    # 卸载 img
    losetup -d ${LOOPX}
    # 如果安装的版本中无你当前安装的DSM请尽量删除 /mnt/p1/user-config.yml, /mnt/p3/*-dsm, /mnt/p2/*
    rm -rf /mnt/p1/user-config.yml /mnt/p3/*-dsm /mnt/p2/*
    # 重启
    reboot
    

翻译

  • 其他语言的翻译:
    sudo apt install gettext
    git clone https://github.com/wjz304/arpl-i18n.git
    cd arpl-i18n/files/board/arpl/overlayfs/opt/arpl
    xgettext -L Shell --keyword=TEXT *.sh -o lang/arpl.pot
    sed -i 's/charset=CHARSET/charset=UTF-8/' lang/arpl.pot    # The above process has been completed.
    msginit -i lang/arpl.pot -l zh_CN.UTF-8 -o lang/zh_CN.po    # Replace the language you need.
    # translate the lang/zh_CN.po.
    msgfmt lang/zh_CN.po -o lang/zh_CN.mo    # This process will be automatically processed during packaging.
    

一些使用教程

打赏一下

  • 作者: Ing QQ群: 21609194 QQ频道: 0pg8m22666

Description
Redpill Recovery (arpl-i18n)
Readme GPL-3.0 1.8 GiB
Languages
Shell 87%
Python 8.2%
C 4.7%