macOS
brew install custom-installlocal Homebrew formula metadata
brew
Install CIA files directly to Nintendo 3DS SD card. Version 2.1 via Homebrew; verified 2026-06-22.
install
brew install custom-installlocal Homebrew formula metadata
overview
Install CIA files directly to Nintendo 3DS SD card
history
custom-install is a focused Nintendo 3DS utility for installing CIA files directly to an SD card. Its README describes it as an experimental script that automates a manual title-install process and says it was originally created in late June 2019.
The public repository was created in September 2019, shortly after the README's stated June 2019 origin. The tool grew around a practical workflow: provide 3DS-specific files such as boot9.bin and movable.sed, run the installer against CIA files and an SD root, then finish the install on the console with custom-install-finalize.
The project sits in the homebrew utility niche rather than the general gaming-tool mainstream. Its adoption is driven by users who already understand 3DS SD-card workflows, CIA files, and companion tools such as SeedDB, save3ds, and the finalize release.
Users run the command with explicit paths for boot9, movable.sed, an SD-card root, and one or more CIA files. The README documents platform-specific search paths for boot9.bin and seeddb.bin, but it does not define a persistent application configuration file.
For package maintainers, custom-install is notable because it packages a console-homebrew workflow as a host-side CLI. It has unusual runtime expectations for a normal Unix package, including user-supplied console keys, SD-card access, and a companion finalizer used on the 3DS itself.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
custom-install | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/ihaveamac/custom-install
install metadata
| Package key | brew:custom-install |
|---|---|
| Version | 2.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/custom-install |
| Homepage | https://github.com/ihaveamac/custom-install |
| Repository | https://github.com/ihaveamac/custom-install |
| Upstream docs | https://github.com/ihaveamac/custom-install#readme |
| License | MIT |
| Source archive | https://github.com/ihaveamac/custom-install/archive/refs/tags/v2.1.tar.gz |
| Last updated | 2026-06-22T14:03:07-07:00 |
| Pulse | updated |
| Dependencies | python@3.14, save3ds_fuse |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | custom-install |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.