Skip to content

Commit 97d0a67

Browse files
committed
feat: add WM1A volume curve installation from user-provided table and improve boot check handling
1 parent b50ec91 commit 97d0a67

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/DEVICE_CHECKLIST.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ state the desk cannot produce. Detail: CHANGELOG `[Unreleased]`.
292292
| 13.5 | **The reporter's library appears** (1 TB, formatted by the player; music on stock, `library loaded — 0 tracks` in Cinder while the card was mounted and readable) | Their `cinderhome.log` from a boot with this build | `library by storage — … SD N` with N > 0, and their albums on screen. At most a `[cinder-db] a track row would not read and was skipped` line, never an empty library | `track query FAILED — <reason>` names the column. `SD 0` with the card mounted and no failure line → the store really lacks its rows: Settings ▸ Database |
293293
| 13.6 | **Does Sony's `_cew` region table change the level at the jack?** The 2026-09-04 "no EU cap" result swept only the analogue attenuator, and the two tables are identical there — they differ in the digital stages (`analysis/RE_volume_tables.md`, amended 2026-09-13). Wampy measured CEW2/KR3 units quieter | **Nothing on anyone's head.** Jack → PC line input, the tone file and settings from `RE_headphone_amp_modes.md` §2, `master volume` 60. `cinder-voltable eu`, step the volume 59 → 60 so the table is written, record; the same with `cinder-voltable stock`; reboot to restore | Levels at 1 kHz that differ by more than the rig's 0.02 dB repeatability, `eu` lower. The difference in dB is the number the RE doc is missing | Identical levels: on this output path the two digital stages cancel. Record that — Wampy's result then needs a CEW2/KR3 unit, not this one |
294294
| 13.7 | **Lyrics show and follow the song** — new; embedded tags and `.lrc` | Play *Amy Winehouse – Love Is A Losing Game* (synced `LYRICS` tag) and *The Smiths – Is It Really So Strange* (plain CRLF tag); tap the title block on Now Playing ▸ Lyrics. Then put a timestamped `Song.lrc` beside a song with the same name and play it | Synced: a `Lyrics · Synced, N lines` row; the page highlights the sung line and keeps it in view; a drag stops the following. Plain: `Lyrics · N lines`, verse breaks kept, no highlight. A `.lrc` replaces the tag's lyrics. A song with neither has no Lyrics row | No row on a tagged song: the key must be `LYRICS`/`UNSYNCEDLYRICS` (FLAC). No row for a `.lrc`: the names must match apart from the extension (`.lrc` / `.LRC`). Garbled words: note the file's encoding |
295-
| 13.9 | **The WM1A volume curve from a table the user brings** — new; the reference device had it copied in over adb, not by an install. **PARTIAL 2026-09-14** (reference device, Wampy installed): the install step, run as root, refused a junk `/contents/ov_127x.tbl` and installed all three tables from Wampy's copies with matching hashes; `cinder-voltable wm1a` then applied from Cinder's directory and `--volcurve` read vol 40 → 0x54 (84), vol 60 → 0x7C (124), monotonic. **The boot check failed first time**: `mkdir -p` under root's umask 077 made both directories 0700, so the uid-100 launcher logged `needs Sony's ov_127x.tbl` with the file present — fixed (explicit `chmod 755`), the post-fix boot is not yet seen. Also: a sweep while the codec is in standby prints `?` for every step; the probe now wakes it | (a) Wampy installed, nothing on the drive: install with `wm1a`. (b) A player without Wampy: put `ov_127x.tbl` and `ov_dsd_127x.tbl` from the cinder-sony-analysis release at the top of the drive, install with `wm1a`. (c) Any other file renamed `ov_127x.tbl` on the drive | Install log `volume table: installed ov_127x.tbl from … (SHA-256 matches Sony's)`; boot log `volume curve: wm1a applied`; `cinder-probe --volcurve` monotonic (vol 40 → PHV 84, vol 60 → 124). (c): `WARN: /contents/ov_127x.tbl is not Sony's ov_127x.tbl` and the stock curve | Boot log `needs Sony's ov_127x.tbl`: nothing reached `/system/vendor/unknown321/usr/share/cinder/audio_dac` — read the install log's `volume table:` and `WARN:` lines. A browser may have renamed the download (`ov_127x (1).tbl`) |
295+
| 13.9 | **The WM1A volume curve from a table the user brings** — new; the reference device had it copied in over adb, not by an install. **PARTIAL 2026-09-14** (reference device, Wampy installed): the install step, run as root, refused a junk `/contents/ov_127x.tbl` and installed all three tables from Wampy's copies with matching hashes; `cinder-voltable wm1a` then applied from Cinder's directory and `--volcurve` read vol 40 → 0x54 (84), vol 60 → 0x7C (124), monotonic. **The boot check failed first time**: `mkdir -p` under root's umask 077 made both directories 0700, so the uid-100 launcher logged `needs Sony's ov_127x.tbl` with the file present — fixed (explicit `chmod 755`); the next boot logged `volume curve: wm1a applied` at 25 s. (a) and (c) pass by the install step run over adb; still to do: the same through a real install, and (b), a player without Wampy. Also: a sweep while the codec is in standby prints `?` for every step; the probe now wakes it | (a) Wampy installed, nothing on the drive: install with `wm1a`. (b) A player without Wampy: put `ov_127x.tbl` and `ov_dsd_127x.tbl` from the cinder-sony-analysis release at the top of the drive, install with `wm1a`. (c) Any other file renamed `ov_127x.tbl` on the drive | Install log `volume table: installed ov_127x.tbl from … (SHA-256 matches Sony's)`; boot log `volume curve: wm1a applied`; `cinder-probe --volcurve` monotonic (vol 40 → PHV 84, vol 60 → 124). (c): `WARN: /contents/ov_127x.tbl is not Sony's ov_127x.tbl` and the stock curve | Boot log `needs Sony's ov_127x.tbl`: nothing reached `/system/vendor/unknown321/usr/share/cinder/audio_dac` — read the install log's `volume table:` and `WARN:` lines. A browser may have renamed the download (`ov_127x (1).tbl`) |
296296
| 13.8 | **Library search, the install option** — new, off by default | Install with Library search ticked; Library ▸ the magnifier; type part of a title; tap a result. Then Update with it unticked | `deferred_up: library search enabled` in `cinderhome.log`; the keyboard is already up, the count changes on every key, the tap plays that song; after the Update the magnifier is gone | No magnifier with it ticked: the install log's `library search:` line says whether `/data/cinder/search_on` was written |
297297

298298
## Recording results

0 commit comments

Comments
 (0)