Daemon 0.8d33, unchanged. Replaces v0.8d33-kit1, which has a real defect —
use this one.
What was wrong with kit 1
The install log it writes went to the volume the installer was launched from, not to the
boot volume that every document promised. FSMakeFSSpec(0, …) takes the default volume,
and those two are the same thing only when the installer is run from the hard disk — which
is how it was tested and is not how it is used. Running it from the mounted kit, which is
the documented route, put the log on the kit: the volume you are told to drag to the Trash
straight afterwards.
The record disappeared with the medium it documented, inside the feature built to stop
exactly that from happening.
Found within two hours of publishing kit 1, by installing it on a second machine — a 2013
MacBook running German System 7.5.3. Nothing about a clean run on one machine could have
shown it.
Fixed
The boot volume is now resolved through FindFolder(kOnSystemDisk, kSystemFolderType) — the
call the installer already makes twice — so AppleBridge Install Log lands at the root of
your hard disk wherever the installer itself was started from.
Verified from the kit volume on the machine that found it: the new log appeared on the boot
volume while the kit's earlier one stayed byte- and timestamp-identical.
Also new
The installer draws its own version beside the title — AppleBridge Installer 0.8d33.
It was already stamped into the log, but a log is read after the fact; a screenshot in a bug
report could not say which build it was.
Everything else, unchanged from kit 1
Six items including ABJournalDRVR; prefs ship IP=10.0.2.2, the slirp constant that means
whichever host runs the emulator, so there is no address to set and no seeding step.
Download, add the disk line, run AppleBridgeInstaller, restart.
| Item | |
|---|---|
AppleBridge |
the daemon, 0.8d33 |
AppleBridgeWatchdog |
autostart owner |
AppleBridgeConfig |
control panel |
AppleBridgeInstaller |
preflight, fork-aware copy, autostart, and the log |
ABJournalDRVR |
journaling driver |
AppleBridge Prefs |
IP=10.0.2.2, NET=OT |
sha256: adeee667000df3ca90db23893f563735d75524ce5f3b8127eacd1b7bda7ff595
Built from a powered-off image and verified by mounting the result.