Skip to content

Releases: asyouplz/DX-Manager-mac

DX Manager for macOS 2.1.0 (Native GUI)

Choose a tag to compare

@asyouplz asyouplz released this 12 Oct 08:45

DX Manager for macOS 2.1.0 — Native GUI

English

This community macOS release replaces the .app terminal launcher with a native
Mac control window. It is maintained by asyouplz,
based on maze-mei/DX-Manager and the
macOS port by kimdongup.
Mac and Windows release numbers are maintained separately.

Download and run

Requires macOS 14 Sonoma or later. Both ZIPs contain DX Manager.app, .NET
runtime, scrcpy 4.1, ADB and ADB proxy. Homebrew and a separate .NET install are not needed.

Mac ZIP Checksum
Apple Silicon (M-series) arm64 ZIP SHA-256
Intel x64 ZIP SHA-256

Extract the complete ZIP, then open DX Manager.app. You may move the whole
app to Applications. Select the connected Galaxy, choose DeX or a single-window
slot, adjust settings and click Start. The optional .command still opens the
terminal interface. First launch and use.

Changes from 2.0.2

  • Native buttons and checkboxes for DeX, three single-window slots, device profiles,
    language/theme, connection, transfer settings, diagnostics and logs.
  • Focused-window Mac key conversion: right Option language switching, right Shift
    compatibility and configurable capture/stop shortcuts. F14 toggles Enter behavior.
  • F8 whole-window/region PNG capture, Esc/timeout cancellation, and optional transfer
    to the same phone. The mini-bar camera captures the whole window directly.
  • Attached mini bar for phone panel off/on, power, fullscreen, original size, capture,
    manager opening and collapse. The original-size button keeps the window within
    the current Mac display. Missing system icons fall back to usable text buttons.
  • Owned-session cleanup on Stop/quit, stable device selection and preserved settings.
  • A source mapping and read-only checker for integrating later original-project
    updates. The recorded upstream baseline remains 2a1ec107450d8755e3691e9fa52aa086ed034e8d;
    this is not a claim that a later Windows release has already been integrated.

Permissions and validation limits

Developer ID signing and Apple notarization are not included. Gatekeeper may
require System Settings > Privacy & Security > Open Anyway for the app or tools.
For key/mini-bar actions grant Accessibility, and for capture grant Screen
Recording
, using the buttons in Keyboard settings. Add the whole .app manually
if macOS does not list it, and restart when requested. These are separate from
first-launch approval. The package does not remove quarantine or weaken Mac security.

Both Apple Silicon and Intel jobs in release CI passed against source
0a9e843.
The attached files are those CI artifacts. PR #3
contains the source change and remains open for review.

Automated validation covers 142 managed tests, 39 multi-device tests and 17 native
checks
, plus dual-architecture packaging, signatures, executable permissions,
checksums, archive integrity and private-data exclusion. Physical checks on an
Apple Silicon Mac with USB SM-S942N / Android 17 covered panel off/on, language
switching/right Shift, full/region/camera captures and matching phone copies,
Esc/timeout cancellation, mini-bar actions, resize correction and normal cleanup.
These were performed on the preceding GUI review builds; final 2.1.0 changes
release labels, documentation and CI packaging, not the tested phone behavior.

F14 was unavailable on the tested keyboard. Enter toggling, alternate ADB input,
wireless/simultaneous phones, single-window hardware, external displays, other
Galaxy models and Intel/Galaxy operation remain unverified. Capture includes the
Mac window title bar. Security lock/folding can still lock DeX. This is not full
Windows platform parity; see the scope table.

Settings and logs remain outside the signed app. Existing portable-folder settings
are not silently migrated. Companion APK inclusion/automatic installation is unchanged.
The 2.0.1 and 2.0.2 release files remain available for existing links and rollback.
To verify a ZIP beside its matching checksum file:

shasum -a 256 -c DX-Manager-v2.1.0-macos-arm64.zip.sha256

Use x64 instead of arm64 on Intel. Source: macos-v2.1.0.

한국어

기존 .app의 터미널 실행기를 Mac 네이티브 설정 창으로 바꾼 커뮤니티 2.1.0입니다.
maze-mei/DX-Manager와
kimdongup님의 macOS 포팅을 바탕으로
asyouplz가 별도로 관리합니다. Mac·Windows 버전 번호는
독립적으로 관리합니다.

다운로드와 실행

macOS 14 이상에서 위 표의 M 시리즈는 arm64, Intel은 x64 ZIP을 받으세요.
두 파일 모두 DX Manager.app, 런타임·scrcpy 4.1·ADB·proxy를 포함합니다.
Homebrew나 .NET 설치 없이 ZIP을 풀고 앱을 열면 됩니다. 앱 전체를 응용 프로그램
폴더로 옮길 수 있습니다. 연결된 Galaxy를 선택하고 DeX·단일창 설정 후 시작하세요.
.command는 선택형 터미널 인터페이스입니다. 최초 실행·사용법.

2.0.2에서 바뀐 내용

  • DeX·단일창 1~3·기기별 설정·언어/테마·연결·전송·진단·로그를 버튼과 체크박스로 조작합니다.
  • 현재 DeX 창에 오른쪽 Option 한/영 전환과 오른쪽 Shift 보정 등을 적용합니다.
    캡처·중지 단축키를 설정할 수 있으며, F14로 Enter 동작을 전환합니다.
  • F8 전체·영역 PNG 캡처, Esc·시간 초과 취소, 같은 휴대폰으로 전송을 지원합니다.
  • 미니바에서 화면 켜기·끄기, 전원, 전체화면, 원래 크기, 캡처, 설정 창, 접기를 조작합니다.
    크기 조정 뒤 창이 Mac 화면 밖으로 나가지 않게 보정하며, 없는 아이콘은 글자로 대체합니다.
  • 중지·종료 시 이 앱의 세션을 정리하며, 기기 선택 메뉴와 설정 보존을 보완했습니다.
  • 원본 대응표와 업데이트 검사 도구를 포함합니다. 원본 기준 커밋은
    2a1ec107450d8755e3691e9fa52aa086ed034e8d이며, 이후 Windows 버전을 이미
    반영했다는 뜻은 아닙니다.

권한과 검증 범위

Apple Developer ID 서명·공증은 없습니다. 최초 실행 때 앱이나 개별 도구를
시스템 설정 > 개인정보 보호 및 보안 > 그래도 열기로 승인해야 할 수 있습니다.
키 입력 화면의 버튼으로 손쉬운 사용과 화면 기록 권한을 요청합니다.
자동 목록에 없으면 앱 전체를 직접 추가하고 macOS가 요구하면 재시작하세요.
이는 최초 실행 승인과 별개입니다. quarantine이나 Mac 전체 보안 설정을 바꾸지 않습니다.

배포 CI의 Apple Silicon·Intel 작업이 같은 소스
0a9e843에서 모두 통과했습니다. 첨부 파일은 그 CI 산출물입니다.
소스 변경은 PR #3에 있으며
검토용으로 열어 두었습니다.

자동 검증은 관리형 테스트 142개·다중 기기 39개·네이티브 17개, 두 아키텍처
패키징과 서명·권한·체크섬·압축 무결성·개인 파일 제외를 포함합니다.
Apple Silicon과 USB SM-S942N / Android 17에서 화면 제어, 한/영·오른쪽 Shift,
전체·영역·미니바 캡처와 휴대폰 사본 일치, 취소, 미니바 조작, 창 크기 보정과
정상 종료 복원을 확인했습니다. 실기는 앞선 GUI 검토 빌드로 진행했으며,
최종 2.1.0은 버전 표시·문서·CI 패키징을 바꾼 것으로 전체 실기를 다시 했다고
기재하지 않습니다.

키보드에 F14가 없어 Enter 전환은 실기 미확인입니다. ADB 대체 입력·무선·복수 기기·
단일창 실기·외부 화면·다른 Galaxy·Intel/Galaxy 동작도 별도 확인 대상입니다.
캡처에는 Mac 창 제목 표시줄이 포함되며, 보안 잠금이나 접기로 DeX도 잠길 수 있습니다.
Windows 기능이 모두 동일한 것은 아닙니다. 대응 범위를 확인하세요.

설정·로그는 앱 밖에 저장하며, 기존 포터블 폴더 설정을 자동으로 옮기지 않습니다.
Companion APK 포함·자동 설치 방식은 바꾸지 않았습니다. 기존 링크와 되돌리기를 위해
2.0.1·2.0.2 파일도 보존합니다. ZIP과 체크섬을 같은 폴더에 놓고 위 shasum 명령으로
OK를 확인하세요. Intel은 파일 이름의 arm64를 x64로 바꿉니다.

DX Manager for macOS 2.0.2 (Community distribution)

Choose a tag to compare

@asyouplz asyouplz released this 12 Oct 06:07

DX Manager for macOS 2.0.2 — Community distribution

English

This release replaces 2.0.1 as the current community macOS download. Original project: maze-mei/DX-Manager; macOS port: kimdongup/DX-Manager-mac; distribution: asyouplz/DX-Manager-mac. The changes were merged into this repository's main through PR #2. macOS is distributed separately from the original project's Windows releases.

Download

Both ZIPs below include DX Manager.app inside the DX Manager folder, together with the portable launcher. Requires macOS 14 Sonoma or later. No Homebrew or separate .NET installation is needed.

Mac Package Checksum
Apple Silicon (M-series) arm64 ZIP SHA-256
Intel x64 ZIP SHA-256

Extract the entire ZIP and open DX Manager.app. You may move the whole app to Applications. The original Start DX Manager.command remains available for portable-folder use; keep its sibling files together. Both launch the terminal menu: 1 starts DeX, 2 stops it, and Q stops sessions and exits. Enable USB debugging on the phone, connect it, unlock it and approve the RSA prompt when required.

What changed

  • The menu, saved preferences and new DeX/single-app windows now use the selected phone's profile. Changing one phone's preferences does not overwrite another phone's settings or common defaults.
  • Focus the DeX/scrcpy window: left Option+O turns the phone panel off; Option+Shift+O turns it on. Terminal O shows this help only. The running scrcpy session owns screen restoration.
  • The optional standalone app includes the runtime, scrcpy 4.1, ADB and ADB proxy. It verifies integrity and opens the terminal menu. App settings are stored in ~/Library/Application Support/DX Manager/config/settings.json; portable-folder settings remain separate and are not automatically imported.

Screen off is not a security unlock. A lock button, folding or a security lock may also lock DeX. Unlock the phone to resume. This is not a confirmed fix for Galaxy Z Flip6 folding/manual-lock behavior.

Apple Developer ID signing and notarization are not included. If blocked, attempt launch once, close the warning, then review System Settings > Privacy & Security > Open Anyway for the component you trust. The app or bundled tools may need individual approvals. The launcher does not remove quarantine or change system security settings. Read the first-launch and package guide.

Source and verification

  • Source is archived at macos-v2.0.2. It includes the native-tool selection prerequisite from still-open PR #5.
  • Personal-fork PR CI run 38211822870 passed on both Apple Silicon and Intel runners, including native package smoke checks. These are software checks without a connected Galaxy.
  • Final 2.0.2 local Release build: zero warnings/errors; xUnit 121/121, multi-device tests 39/39.
  • Both final packages: SHA-256, ZIP CRC, required files/licenses, executable permissions, architecture and private-data exclusion passed. Both app signatures passed deep/strict verification. Apple Silicon version/help/integrity checks passed; a tampered app copy was rejected. Intel was cross-packaged locally.
  • The same runtime was tested as 2.0.2-preview.2 on Apple Silicon with USB SM-S942N, Android 17 / SDK 37 / One UI property 90000. The user confirmed normal DeX during phone-panel on/off. 2 and active-session Q restored the panel, overlay and original power settings, and exited without remaining DX Manager/scrcpy processes. Final 2.0.2 changes version metadata/documentation; it is not claimed as a second physical-device test.
  • Galaxy Z Flip6, folding/manual lock, other firmware, Wi-Fi switching/file-transfer regressions, physical Intel/Galaxy operation, Finder launch UI and first approval from a quarantined browser download remain unverified.
  • The previous 2.0.1 tag and files are preserved for existing links and rollback; use the packages above for this update.

Download the ZIP and matching checksum into one folder, then run:

shasum -a 256 -c DX-Manager-v2.0.2-macos-arm64.zip.sha256

For Intel, replace arm64 with x64. The result must be OK.

98dc4887acd434063be061518d0fca60401e289cd23291d3ab4bb4191041f392  DX-Manager-v2.0.2-macos-arm64.zip
562bedebfbf88b41278e3611890fcc566a1d771cf017596b5bd69f1288165faa  DX-Manager-v2.0.2-macos-x64.zip

한국어

기존 2.0.1을 잇는 macOS 2.0.2 커뮤니티 배포본입니다. 원본은 maze-mei/DX-Manager, macOS 포팅은 kimdongup/DX-Manager-mac이며 이 포크에서 별도로 배포합니다. 수정은 개인 배포 저장소 PR #2를 통해 이 저장소의 main에 병합했습니다. macOS 파일은 원본 프로젝트의 Windows 릴리스와 별도로 배포합니다.

다운로드와 실행

두 ZIP 모두 압축을 풀면 DX Manager 폴더 안에 DX Manager.app이 있습니다. 위 표에서 M 시리즈 Mac은 arm64, Intel Mac은 x64 ZIP과 체크섬을 받으십시오. macOS 14 Sonoma 이상이 필요하며 Homebrew나 .NET을 따로 설치할 필요가 없습니다.

ZIP 전체를 풀고 DX Manager.app을 여십시오. 앱 전체를 응용 프로그램 폴더로 옮겨도 됩니다. 기존 Start DX Manager.command도 제공하며, 이 포터블 실행기를 사용할 때는 같은 폴더의 파일들을 함께 유지하십시오. 두 방식 모두 터미널 메뉴를 엽니다. 1은 DeX 시작, 2는 중지, Q는 세션을 정리하고 종료합니다. 휴대폰의 USB 디버깅을 켜고 연결한 뒤 잠금을 풀고, 필요하면 RSA 승인창에서 허용하십시오.

달라진 점

  • 메뉴에 표시되는 설정, 저장하는 설정과 새 DeX·단일창에 적용하는 설정을 선택한 휴대폰 기준으로 맞췄습니다. 다른 휴대폰이나 공통 기본값을 덮어쓰지 않습니다.
  • DeX/scrcpy 창을 클릭하고 왼쪽 Option+O로 휴대폰 패널을 끄고 Option+Shift+O로 켭니다. 터미널의 O는 사용법만 표시합니다. 같은 scrcpy 세션이 종료 시 화면 복원을 관리합니다.
  • 선택형 앱 묶음에는 런타임·scrcpy 4.1·ADB·ADB proxy가 포함됩니다. 앱 무결성을 검사하고 기존 터미널 메뉴를 엽니다. 앱 설정은 ~/Library/Application Support/DX Manager/config/settings.json에 저장합니다. 기존 포터블 폴더 설정은 별도로 유지하며 자동으로 가져오지 않습니다.

휴대폰 패널 끄기와 보안 잠금은 다릅니다. 전원·잠금 버튼, 접기 또는 보안 잠금으로 DeX도 잠길 수 있으며 그때는 휴대폰에서 잠금을 풀어야 합니다. Flip6 접기·수동 잠금 문제가 해결됐다고 확인한 배포는 아닙니다.

Apple Developer ID 서명·공증은 없습니다. 차단되면 한 번 실행을 시도하고 경고를 닫은 뒤 시스템 설정 > 개인정보 보호 및 보안 > 그래도 열기에서 신뢰하는 구성요소를 승인하십시오. 앱이나 포함된 도구마다 승인이 남을 수 있습니다. 실행기가 quarantine을 제거하거나 Mac 전체 보안 설정을 바꾸지는 않습니다. 최초 실행·패키지 안내를 참고하십시오.

검증 범위

개인 저장소 PR CI 38211822870도 Apple Silicon·Intel 실행 환경 모두 통과했습니다. 각 환경의 패키지 실행 검사를 포함하며 휴대폰을 연결한 실기는 아닙니다.

최종 2.0.2 로컬 빌드는 경고·오류 0, xUnit 121개와 다중 기기 테스트 39개를 통과했습니다. 두 ZIP의 체크섬·압축 무결성·필수 파일·라이선스·실행 권한·아키텍처·개인 파일 제외와 앱 서명을 확인했습니다. Apple Silicon에서 버전·도움말·무결성 검사는 정상이며, 변조한 복사본은 거부했습니다. Intel 파일은 로컬에서 교차 패키징했습니다.

동일한 실행 코드는 2.0.2-preview.2로 USB SM-S942N(Android 17, SDK 37, One UI 속성 90000)에서 시험했습니다. 사용자가 휴대폰 화면 켜기·끄기 중 DeX 정상 표시를 확인했고, 2 중지와 실행 중 Q 종료에서 화면·가상 화면·원래 전원 설정 복원 및 프로세스 종료를 확인했습니다. 최종 2.0.2는 버전 표기·문서와 패키지를 갱신한 것이며, 최종 파일의 실기를 다시 수행했다고 표기하지 않습니다.

Galaxy Z Flip6, 접기·수동 잠금, 다른 펌웨어, 무선 전환·파일 전송 회귀, 실제 Intel/Galaxy 동작, Finder 실행 화면 및 브라우저 다운로드 최초 승인 과정은 별도 확인 대상입니다. 소스 태그는 macos-v2.0.2이며 미병합 PR #5의 선행 수정도 포함합니다.

이전 2.0.1 태그·파일은 기존 링크와 되돌리기 용도로 보존합니다. 이번 변경은 위의 2.0.2 파일을 받으면 됩니다. ZIP과 체크섬을 같은 폴더에 두고 위의 shasum 명령 결과가 OK인지 확인하십시오. Intel 파일은 명령의 arm64를 x64로 바꿉니다.

DX Manager for macOS v2.0.1 (Community distribution)

Choose a tag to compare

@asyouplz asyouplz released this 11 Oct 23:49
fcbcaa1

Updated macOS download: 2.0.2. Includes selected-phone settings fixes, screen-control guidance and an optional app launcher. Use the new release for this update; the 2.0.1 files below are preserved for existing links and rollback.

DX Manager for macOS v2.0.1 — Community distribution

English

This is the macOS distribution maintained in asyouplz/DX-Manager-mac. It redistributes the existing Apple Silicon and Intel portable packages without modifying their contents. The original project is maze-mei/DX-Manager; the macOS port was contributed through kimdongup/DX-Manager-mac. This release is published by this fork and is not an official upstream release.

Download and run

Mac Portable ZIP SHA-256 file
Apple Silicon (M-series) arm64 ZIP arm64 checksum
Intel x64 ZIP x64 checksum

Requires macOS 14 Sonoma or later. The ZIP includes the .NET runtime, scrcpy 4.1, ADB, and the ADB proxy; Homebrew and a separate .NET installation are not required. Extract the entire ZIP and double-click Start DX Manager.command. This opens the terminal menu, not a Windows-style settings window. Keep every file and folder together. The macOS packages do not include a Companion APK.

For detailed setup, USB authorization, cleanup, and first-launch instructions, see the portable package guide.

Source and verification

  • Distribution tag: macos-v2.0.1. The package filename version remains 2.0.1 to preserve the original ZIPs and checksums.
  • Exact build and tag commit: fcbcaa124e6f978e2ffc4283854d4d3489a1dc1c.
  • Original build: macOS portable packages, run 35304622556, built on 2026-09-18.
  • The build used the temporary merge commit for upstream PR #5, which was still open when this distribution was prepared. It includes macOS native-tool selection fixes. Its source tree is identical to PR head cc7dc401245da5802c0e944dc9f063ce3a2fd09f.
  • Both original CI jobs passed the Release build with zero warnings/errors, 106 unit/integration tests, 39 multi-device tests, and portable-package verification.
  • Redistribution checks passed for both ZIPs: SHA-256 sidecars, archive integrity, executable permissions, required tools/licenses, and exclusion of personal settings, logs, debug files, signing secrets, and APKs. On an Apple Silicon Mac, the packaged program returned version 2.0.1 and help successfully; bundled adb version also succeeded. No device-control command was run.

The packages are not signed with an Apple Developer ID or notarized. macOS may require first-launch approval. A complete Galaxy DeX session, USB/Wi-Fi switching, file transfer, and cleanup were not re-tested on physical devices for this distribution. Hardware and One UI compatibility remain subject to the package guide's limits.

Download the matching ZIP and checksum into one folder. For Apple Silicon:

shasum -a 256 -c DX-Manager-v2.0.1-macos-arm64.zip.sha256

Use x64 instead of arm64 for Intel. The result must be OK.

102869df528261656813484777c6d06090c0f41f9538fe5c739e6f4f45edc0cf  DX-Manager-v2.0.1-macos-arm64.zip
81ba424d6d43ff160b349fd2020881ee007ea4fa71c0d261b5dfecb03a731db3  DX-Manager-v2.0.1-macos-x64.zip

한국어

최신 macOS 다운로드: 2.0.2. 선택한 휴대폰의 설정 수정, 화면 제어 안내와 선택형 앱 실행기를 포함합니다. 이번 업데이트는 새 릴리스에서 받으십시오. 아래 2.0.1 파일은 기존 링크와 되돌리기 용도로 보존합니다.

이 릴리스는 asyouplz/DX-Manager-mac에서 관리하는 별도 macOS 배포본입니다. 기존 Apple Silicon·Intel 포터블 패키지의 내용을 변경하지 않고 제공합니다. 원본 프로젝트는 maze-mei/DX-Manager이며, macOS 포팅은 kimdongup/DX-Manager-mac을 통해 기여됐습니다. 원본 프로젝트의 공식 릴리스와는 별도로 이 포크에서 게시합니다.

다운로드와 실행

위 표에서 M 시리즈 Mac은 arm64, Intel Mac은 x64 ZIP과 같은 이름의 체크섬 파일을 받으십시오. 공개 릴리스 파일은 GitHub 로그인 없이 다운로드할 수 있습니다.

최소 운영체제는 macOS 14 Sonoma입니다. .NET 런타임, scrcpy 4.1, ADB와 ADB proxy가 포함돼 있어 Homebrew나 별도 .NET 설치가 필요하지 않습니다. ZIP 전체를 풀고 Start DX Manager.command를 더블클릭하면 터미널 메뉴가 열립니다. Windows 형태의 설정 창은 아니며, 압축을 푼 파일과 폴더를 함께 유지해야 합니다. macOS ZIP에는 Companion APK가 포함되지 않습니다.

휴대폰 USB 디버깅 승인, 종료 시 정리와 최초 실행 승인은 포터블 패키지 안내를 참고하십시오.

소스와 검증 범위

  • 배포 태그는 macos-v2.0.1입니다. 원본 ZIP과 체크섬을 보존하므로 파일명의 버전은 2.0.1을 유지합니다.
  • 태그는 실제 빌드 커밋 fcbcaa124e6f978e2ffc4283854d4d3489a1dc1c를 가리킵니다.
  • 2026-09-18의 원본 Actions 실행 35304622556에서 만든 파일입니다.
  • 배포 준비 당시 미병합 상태였던 원본 PR #5의 임시 병합 커밋으로 빌드됐으며, Mac 아키텍처별 실행 도구 선택 보정을 포함합니다. 소스 내용은 PR head cc7dc401245da5802c0e944dc9f063ce3a2fd09f와 같습니다.
  • 원본 CI에서 두 아키텍처 모두 Release 빌드 경고·오류 0, 단위·통합 테스트 106개, 다중 기기 테스트 39개와 패키지 검증을 통과했습니다.
  • 이번 재배포에서도 두 ZIP의 체크섬·압축 무결성·실행 권한·필수 도구와 라이선스, 개인 설정·로그·디버그 파일·서명 비밀·APK 제외를 확인했습니다. Apple Silicon Mac에서 프로그램의 버전 2.0.1·도움말 출력과 번들 adb version 실행도 확인했습니다. 휴대폰 제어 명령은 실행하지 않았습니다.

Apple Developer ID 서명과 공증은 적용되지 않아 최초 실행 시 macOS 승인이 필요할 수 있습니다. 이번 배포 과정에서는 실제 Galaxy의 DeX 전체 동작, USB·무선 전환, 파일 전송과 종료 정리를 다시 시험하지 않았습니다. 기기·One UI 호환성은 패키지 안내의 확인 범위를 따릅니다.

ZIP과 체크섬 파일을 같은 폴더에 저장한 뒤 위의 shasum 명령을 실행해 OK를 확인하십시오. Intel Mac 파일은 명령의 arm64를 x64로 바꿉니다. 두 ZIP의 SHA-256은 위에 기재된 값과 동일합니다.