AuxXxilium 62172ed2ef modules: respect the update folder of the modules tgz
The modules tgz of the igpu platforms ships a backported i915 stack in
an update/ folder, 11 modules for epyc7002 and geminilakenk. Five of
them (drm, ttm, drm_kms_helper, intel-gtt,
drm_panel_orientation_quirks) also exist in the root folder as an older
build, update/ overrides those the same way the kernel does.

getdepends only looked at the root folder, so "getdepends i915"
returned nothing but i915 itself: i915.ko does not exist in root, and
even a prefixed name broke the recursion because dmabuf, drm_buddy,
drm_display_helper and i915-compat are update/ only. Deps that do exist
in both were read from the stale root copy. As a result the i915
deselect menu left all dependencies selected.

Add MODULE_DIRS as the single search order plus resolveModule() and
moduleName() to resolve a module to its file and to its list name.
getdepends now follows dependencies across both folders, returns folder
prefixed names and guards against cycles. addToModules replaces a
module in place so an update/ ko keeps precedence, delToModules drops
every copy so the older root module does not come back.

Match module names as exact tokens in installModules and in the i915
deselect, "grep -w" treats the slash as a word boundary and let a
selected update/drm pull in the older root drm as well.

Also fix the packagModules typo in addToModules and delToModules, both
never repacked the tgz.
2026-08-08 21:23:15 +02:00

arc_loader

Arc is a customized Redpill Loader for DSM 7.x (Xpenology) with enhanced hardwaresupport, addons, guided (semi-automated) installation and more. Multiple customization options are built-in. It is modified to run on different hardware (More informations in wiki).

  • Arc and DSM are independent from each other! Arc is a Boothelper for DSM.

  • Commercial use is not permitted and strictly forbidden!!!

  • DSM and all parts of it are under Copyright / Ownership by Synology Inc.

  • Arc is based on full DSM and not vDSM.

  • Any user-specific custom modification of the tested & prebuilt bootloader images could potentially cause irreversible data destruction.

  • I'm not responsibly liable for damage or personal loss of any types.

  • The project with its affiliation is released for educational and learning purpose only.

  • The Loader is free and will be free forever! If you paid for it to an suspicious person, i can't help you. Because i'm not connected to them!

Arc Project

Arc Control

Arc Utilties

Developer

Thanks

Code is based on the work of TTG, pocopico, jumkey, fbelavenuto, wjz304 and others involved in continuing TTG's original redpill-load project.

Description
Arc is a customized Redpill Loader for DSM 7.x (Xpenology) with enhanced hardwaresupport, addons, guided (semi-automated) installation and more. Multiple customization options are built-in. It is modified to run on different hardware (More informations in wiki). Arc是为DSM 7. x(Xpenology)定制的红丸加载器,具有增强的硬件支持、插件、引导(半自动)安装等。内置了多个自定义选项。它被修改为在不同的硬件上运行(维基中的更多信息)。
Readme GPL-3.0 4.5 GiB
Languages
Shell 83.3%
JavaScript 10.2%
CSS 3%
Python 1.7%
HTML 1.6%
Other 0.2%