flash.android.com dumper
- Go 98.3%
- Dockerfile 1.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| cmd/dumpplex | ||
| pkg/flashstation | ||
| vendor | ||
| .dockerignore | ||
| .gitignore | ||
| compose.yaml | ||
| config.toml | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| README.md | ||
dumpplex
сдш for browsing and downloading Flashstation factory images.
run
go run ./cmd/dumpplex --config config.toml --once
config
api_key = ""
out_dir = "downloads"
interval = "24h"
download_all = false
state_file = "state.json"
flat_layout = false
[[device]]
codename = "sargo"
[[device]]
codename = "raven"
layout
by default images land in out_dir/<codename>/:
downloads/
sargo/sargo-sp2a.220505.008-factory-071e368a.zip
raven/raven-cp2a.260705.006.a1-factory-133b7b44.zip
files already downloaded flat into out_dir are moved into the matching codename
folder on the next run (once, tracked via layout_version in the state file), and
existing files are never re-downloaded. flat_layout = true keeps the old behaviour,
a per-device out_dir still wins over both.
docker
docker compose up -d --build