Repository navigation
Releases
DyskLink for Mac 1.3.0
Fixes for pairing and game keys. Update DyskLink for Android to 1.3.0 too: it brings a big set of features between phones.
Fixed
- Pairing: a device on your network can no longer slow the Mac down by flooding the pairing prompt, and the key exchange is much faster.
- Game keys: skills, joysticks and swipes now touch down in the right spot before moving; a key let go while holding ⌘ no longer stays pressed; holding the mouse button keeps working past 5 seconds and hands over cleanly to mouse aiming; right-side ⇧ ⌃ ⌥ work as joystick keys; aiming sends fewer, smoother updates.
- Mac care: startup items can't be toggled twice while a change is still running.
Updating: install over 1.2.x, 1.1.x or 1.0.x. Everything stays, and paired devices stay paired. Pairing a new device needs 1.2.0 or later on both sides.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.2.0
Safer pairing, lighter streaming, a cleaner menu and much richer game keys. Update DyskLink for Android to 1.2.0 too.
New
- Safer pairing: the 6-digit code now uses a password-authenticated key exchange (CPace). A device listening in the middle of your Wi-Fi can no longer work the code out, and gets at most one guess per attempt.
- Lighter streaming: the phone's screen, camera, sound and files travel as raw bytes instead of text, about 25% less data, and sound pauses during silence. Large files send noticeably faster.
- Game keys: a settings panel beside the phone picture while editing. Add several joysticks (WASD, arrows, IJKL or your own keys, with a walk/run modifier), skill aim (hold, aim with the mouse, release to cast; Esc cancels), swipes, and keys that hold, auto-fire or play a combo.
- Menu bar: "where the power goes" is now a simple list with small bars and totals that add up, the charge limit is a calmer battery, and the moving shine only shows while charging.
Fixed
- "Not responding": DyskLink could freeze completely while reading the network address for Wake-on-LAN. That and every other wait on a system tool now runs off the main thread with a time limit.
Updating: install over 1.1.x or 1.0.x. Everything stays, and paired devices stay paired. To pair a new device, both sides need 1.2.0; an older app shows "Update DyskLink on … to pair".
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.1.3
A redesigned menu, UI polish across the app, and fixes from a second security and bug review. Update DyskLink for Android to 1.1.2 too.
New
- Menu bar: wider, with live power readings while it's open, a gentle gradient sweep on the charts, a battery-shaped charge limit, and a clearer "where the power goes" view.
- Updates in one place: the menu's update row opens Advanced › General, and the Updates card moves to the top when something is waiting.
- Polish: one tab style everywhere, real icons in Mac care, tidier folder rows in Files, numbers and dates in your region's format, and a notch title that no longer runs into the date.
Fixed
- Security: files pushed by another device are never opened automatically; gallery files are accepted only from phones and only when you asked for them; the charging helper installs safely from any folder name and its signature is checked first; unpaired devices are limited and must introduce themselves within 10 seconds; Mac care never ticks Apple's own files.
- Terminal: large pastes no longer freeze it, and closed shells are cleaned up.
- Clipboard history keeps images reliably and saves everything on quit.
- Charging: before sleep the charger is switched off only when the battery is already at the limit.
- Monitors: an iPad (Sidecar) or AirPlay screen no longer breaks brightness control on a real monitor.
- Mac care: the duplicate finder skips files that are only in iCloud (no surprise downloads) and doesn't count hard links as duplicates.
- Fewer retries: failed update checks and prayer-time loads now wait longer before trying again.
Updating: install over 1.1.x or 1.0.x. Everything stays.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.1.2
Two fixes. Update DyskLink for Android to 1.1.1 too.
Fixed
- The menu scrolls: when the menu bar menu is taller than the screen, it now scrolls instead of being cut off at the bottom.
- "Couldn't reach GitHub": GitHub allows 60 update checks an hour per network, which a few devices can use up. When that happens, DyskLink now reads the release page instead, so checking still works.
Updating: install over 1.1.x or 1.0.x. Everything stays.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.1.1
A tidier way to see updates. DyskLink for Android is unchanged at 1.1.0.
Changed
- Updates in one place: the new version of DyskLink for Mac and any phone that's behind now show together in Advanced > General > Updates, with Install, Download, Skip, and Check now.
- The update banner in the sidebar and the card on the device page are gone. When an update is waiting, Advanced shows an Update label and opens straight to it.
Updating: install over 1.1.0 or 1.0.x. Everything stays.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.1.0
New features between computers, plus a full security, bug, and performance pass. Update DyskLink for Android to 1.1.0 too.
New
- One mouse and keyboard: move the pointer past a screen edge to control another Mac. Ctrl+Opt+Cmd brings it home.
- Windows and Linux PCs: pair and sync the clipboard, files, and ringing with DyskLink for Windows and Linux.
- Pictures on the clipboard go between computers too.
Faster and smoother
- About 0.1% CPU when idle, down from 6%. The battery reading in the menu only runs while the menu is open.
- Touchpad, sound, and screen stay responsive while a big file is moving.
- Network and file work moved off the main thread, so windows don't stutter during transfers.
- Quicker Launcher, Option+Tab, Dock previews, Mac Care, contacts, and messages.
Safer
- Pairing locks out after repeated wrong codes, and a paired device can't pretend to be a different kind of device.
- Mac Care's Uninstall only offers folders that really belong to the app, and warns when another copy shares its data.
- The charge-limit helper refuses to install into a folder other users can change.
Fixed
- Unpairing a phone ends its screen, sound, terminal, and auto-lock.
- Messages can't be sent twice, and drafts stay with their phone.
- On-time prayer alerts now appear.
- Sleeping during Top Up no longer stops charging.
- Tools data (to-dos, notes, layouts) is backed up by Time Machine again.
- Dimming comes back after wake, and monitors are matched by their identity.
Updating: install over 1.0.x. Everything stays.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.0.1
A fix for the phone gallery. You also need DyskLink for Android, which is unchanged at 1.0.0.
Fixed
- Gallery: wide and tall photos stay inside their square tiles instead of covering the photos next to them, and a click opens the photo you clicked.
Updating: install over 1.0.0. Everything stays.
Requires macOS 15 or later on Apple Silicon (any M chip).
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 1.0.0
DyskLink 1.0: your Android phone and your Mac, working together. You also need DyskLink for Android 1.0.0.
With your phone
- Files, clipboard, notifications, SMS, calls, and contacts between the phone and the Mac, encrypted and paired with a 6-digit code.
- Sound sharing both ways, and a gallery of the phone's photos and videos.
- The phone's screen on the Mac, with mouse, keyboard, and game keys, and its sound. This Mac's screen on the phone, or the phone as an extra display.
- Phone camera as a webcam, USB connection, photo sync, searchable document scans, auto-lock when the phone leaves, and Find my phone.
On the Mac
- Notch with music, Pomodoro, todo, water, codes, and a file shelf.
- Battery: charge limit, Top Up, Discharge, and battery health.
- Mac care, a launcher with emoji, Clipboard History, window layouts, a customizable menu bar, and other Macs sharing copies and files.
Updating
- From 0.2.0: install over it. Everything stays.
- From 0.1: pairings, keys, and Clipboard History stay, and settings are copied over. Allow Accessibility, Screen Recording, and notifications again, and turn Open at login off and on.
- The phone app needs a reinstall once. See the Android release.
Requires macOS 15 or later on Apple Silicon (any M chip). Intel Macs aren't supported.
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 0.2.0
A big update: sound and the gallery, this Mac's screen on the phone, and many new tools. You also need DyskLink for Android 0.2.0.
Moving from 0.1: the bundle ID changed from id.phonelink.mac to id.dysklink.mac. Pairings, keys, and Clipboard History stay, and settings are copied over on the first launch. macOS sees a new app, so allow Accessibility, Screen Recording, and notifications again, and turn Open at login off and on. Phones need the new Android app and pairing again.
What's new with your phone
- Sound sharing: turn on Let phones hear this Mac and a phone can play this Mac's sound. The phone can play its own sound here too, and the phone's screen window now carries its sound, with a mute button. About 0.1 to 0.5 seconds behind, so best for music.
- Gallery: browse the phone's photos and videos, open them, or save them to Downloads.
- This Mac's screen on the phone, with a monitor picker and quality that adapts to the network, and the phone as an extra display.
- Phone camera as a webcam, USB connection through adb, and game keys for the phone's screen with mouse look and per-game profiles.
- Photo sync skips photos the Mac already has, scanned documents become searchable PDFs, and the Mac can lock itself when the phone walks away.
- Other Macs: pair Macs to share copied text and files.
What's new on the Mac
- Battery: charge limit, Top Up, Discharge, and battery health. Charging control needs a one-time admin password for a small helper.
- Mac care, a launcher with emoji (skin tones, flags, families), window layouts, a menu bar you can reorder and drop files on, a terminal for the phone, and more notch pages.
Requires macOS 15 or later on Apple Silicon (any M chip). Intel Macs aren't supported.
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple. Sound sharing and the gallery are tested with automated tests, not yet on many devices.
Buy me a coffee · Part of DyskLab
DyskLink for Mac 0.1.2
A new notch panel, plus more settings. You also need DyskLink for Android for the phone features. The Android app is unchanged since 0.1.1.
What's new
- Notch: a new paged panel with the date, time, and Mac battery, plus pages for Music, Pomodoro, and the Shelf with files and recent copies.
- Music shows song progress for Spotify, and YouTube from Firefox, Safari, Chrome, and other browsers. YouTube shows while its tab is the one in front, without its length or channel.
- Pomodoro runs four rounds and a long break. The focus length, breaks, number of sessions, and sound can be changed.
- Files dropped on Send to phone go to the connected phone.
- Each page can be hidden in Advanced.
- Clipboard History: choose how many items and images to keep.
- Phone screen: rotate the window in quarter turns. The rotation is remembered.
Requires macOS 15 or later on Apple Silicon.
Install
- Download
DyskLink-mac-arm64.zip, unzip it, and move DyskLink to Applications. - The app isn't notarized, so macOS blocks the first launch. Open System Settings > Privacy & Security and choose Open Anyway.
This build uses a self-signed certificate, not one from Apple.
Buy me a coffee · Part of DyskLab