Skip to content

Repository files navigation

Faa Magisk Rclone (FMR)

Rclone v1.75.1 (linux/arm64-v8a) + fusermount sebagai binary sistem (/system/bin). Khusus untuk perangkat ARM64 (arm64-v8a). Termasuk daemon opsional rclone rcd (API/Web GUI di 127.0.0.1:5572) yang bisa dinyalakan lewat tombol Action di Magisk.

Module ID: frcl

Note: Modul ini cocok untuk kamu yang ingin menggunakan Rclone langsung dari shell Android tanpa perlu membuka atau bergantung pada Termux, terutama jika kamu lebih memilih Rclone tersedia sebagai utility sistem.

Fitur

  • Binary rclone v1.75.1 (linux/arm64-v8a)
  • Binary fusermount (tidak perlu fuser dari Termux)
  • Config persisten di /data/adb/rclone/rclone.conf
  • Autostart daemon rclone rcd via tombol Action di Magisk
  • update.json untuk update via Magisk App
  • FMR Manager APK (opsional) — dashboard rclone Web GUI di HP

FMR Manager (APK)

Opsional — Manager APK ini bukan bagian wajib dari modul. Modul rclone-nya tetap jalan sendiri (daemon rcd bisa dinyalakan lewat tombol ACTION di Magisk App atau shell). APK hanya pembungkus yang enak untuk buka dashboard di HP.

Manager = WebView dashboard rclone (http://127.0.0.1:5572/) dengan tombol START/STOP untuk daemon rcd. Butuh root (via su) untuk menyalakan daemon.

Package com.faa.frcl
File manager/build/frcl.apk (build via manager/build.bat)
Fitur WebView dashboard rclone, START/STOP rcd, auto check status
Tema Light Blue

Build APK Manager (tanpa Android Studio)

cd manager
build.bat

Syarat: JDK 17+ dan Android SDK build-tools (lihat REQUIREMENTS.md). build.bat otomatis keystore, zipalign, dan sign APK.

Install APK Manager

adb install -r manager/build/frcl.apk

Update via Magisk

Tambahkan URL berikut di repository Magisk App (Modul → siklus):

https://raw.githubusercontent.com/FaaRamadhann/Magisk-Rclone/main/update.json

Cara Install Modul

1. Clone repository

git clone https://github.com/FaaRamadhann/Magisk-Rclone.git
cd Magisk-Rclone

2. Buat zip dari source

Cara paling mudah (universal, semua OS):

python zip.py

Script ini otomatis:

  • Membuat file zip rclone-v1.75.1-fusermount-arm64.zip
  • Melewati .git, .gitignore, README.md, LICENSE, zip.py

Mau nama file beda? Tinggal ketik pas diminta.

Cara manual (Linux/macOS):

zip -r rclone-v1.75.1-fusermount-arm64.zip . -x ".git/*" ".gitignore" "README.md" "LICENSE" "zip.py"

PENTING: Jangan pakai Compress-Archive (PowerShell) karena path-nya pake backslash, Magisk tidak bisa extract dengan benar.

3. Install ke device

Copy file zip ke device lalu install lewat Magisk App:

  • Buka Magisk App → Install → pilih file zip

Atau via ADB:

adb push rclone-v1.75.1-fusermount-arm64.zip /sdcard/

Lalu install dari Magisk App.

4. Verifikasi

su -c 'rclone version'
su -c 'fusermount --version'

Struktur Module

├── META-INF/          # Magisk installer script
├── system/
│   └── bin/
│       ├── rclone     # Binary rclone
│       └── fusermount # Binary fusermount
├── customize.sh       # Install script
├── service.sh         # Autostart daemon saat boot
├── action.sh          # Toggle daemon via tombol Action
├── module.prop        # Module info (id=frcl)
└── uninstall.sh       # Cleanup saat uninstall

Config

  • Config file: /data/adb/rclone/rclone.conf
  • Log file: /data/adb/rclone/rcd.log
  • Autostart toggle: tombol ACTION di Magisk App
  • Web GUI: /data/adb/rclone/.webgui (buat file ini untuk aktifkan)

Author

Faa Ramadhan

License

MIT

About

Rclone v1.75.1 (linux/arm64-v8a) + fusermount sebagai binary sistem (/system/bin). Khusus untuk perangkat ARM64 (arm64-v8a). Termasuk daemon opsional rclone rcd (API/Web GUI di 127.0.0.1:5572) yang bisa dinyalakan lewat tombol Action di Magisk.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages