최종 가격. 세금, 배송비 및 관세 포함.
← 앱 및 펌웨어로 돌아가기

Cuvex Mirror · Android · Cuvex Mirror

1.0.0-beta.12.1

다운로드, 안내 및 무결성 확인을 한곳에서.

게시일 2026-11-14 · UTC · APK · 0.3 MiB

Cuvex-Mirror-1.0.0-beta.12.1-Android.apk

릴리스 노트

버전 1.0.0-beta.12.1의 세부 정보 / 새로운 기능

PC에서 펌웨어를 먼저 전송하지 않고 휴대전화의 파일로 Cuvex Original과 Cuvex BIT를 업데이트할 수 있습니다. 브라우저 다운로드, 모델 선택, 파일 검사 및 연결 안내를 제공합니다. NFC, QR 및 Desk에서 선택적으로 펌웨어를 받는 기능은 유지됩니다.

휴대전화에서 펌웨어 업데이트

  • 설정에서 기기 펌웨어 업데이트를 열고 Cuvex Original 또는 Cuvex BIT를 선택합니다. 각 모델에서 로컬 파일 선택과 최신 버전 다운로드를 사용할 수 있습니다.
  • 다운로드를 선택하면 브라우저에서 https://cuvex.io/app/#cuvex-mirror 가 열립니다. Mirror로 돌아와 다운로드한 .bin을 선택하세요. ZIP 파일은 먼저 압축을 풀어야 합니다. 이 과정에는 PC가 필요하지 않습니다.

모델별 연결 안내

  • Original은 기존 Bluetooth 업데이트 엔진을 유지합니다. 안내에서 업데이트 모드, 기기와의 거리 및 PIN을 설명합니다. Android 페어링 요청이 알림 창에 표시될 수 있습니다.
  • BIT에는 USB-C 데이터 케이블과 USB OTG 저장장치를 지원하는 휴대전화가 필요합니다. 업데이트 모드를 켜고 기기 드라이브의 Cuvex 폴더를 선택하세요. BIT의 최종 응답을 받은 뒤에만 수신을 확인하며, 연결이 끊겼다고 성공한 것은 아닙니다.

검사 및 사용성

  • .bin 파일 이름은 Cuvex와 선택한 모델을 식별할 수 있어야 합니다. 모호한 이름은 거부하고 실제 크기가 1 KiB~16 MiB인지 확인합니다. SHA-256을 계산하지만 이름이나 해시만으로 진위를 입증할 수는 없습니다. 서명된 펌웨어 검증은 기기가 계속 수행하며 부트로더는 변경하지 않습니다.
  • 마법사는 먼저 Desk 세션을 종료하고 취소를 지원하며 USB 동시 전송을 방지합니다. 인터넷 권한이나 전체 저장소 접근 권한을 추가하지 않습니다. NFC, QR, PIN 및 암호화는 유지됩니다. Desk에서 펌웨어를 받는 방식도 선택적으로 사용할 수 있지만 속도는 최적화하지 않았습니다.
  • 스크롤 화면, 밝은 테마와 어두운 테마, 조정 가능한 텍스트, 개선된 뒤로 가기 및 오른쪽에서 왼쪽으로 표시하는 아랍어를 지원합니다. 앱 인터페이스는 12개 언어이며 출시 안내, 요구 사항 및 설치 절차는 Manager의 14개 언어로 제공됩니다.

베타 식별 및 검증 범위

  • BETA12.1, versionCode 13은 이 로컬 펌웨어 브랜치를 공통 코어 프로젝트의 다른 BETA12 APK와 구별합니다. 이 브랜치의 기능 코드는 변경하지 않았습니다. 다른 APK의 새로운 다중 서명 QR 용도를 포함하지 않으며 두 브랜치를 병합한 버전이 아닙니다.
  • 기존 팀 인증서로 APK 서명을 검증하고 소프트웨어 테스트를 수행했습니다. 실제 휴대전화와 기기에서의 설치, 기본 UI 및 로컬 업데이트 승인 테스트는 아직 필요합니다. 이 베타를 하드웨어 인증 버전으로 제시하지 않습니다.

베타 요구 사항 및 호환성

Android 8.0 이상(API 26, 대상 API 36). 아키텍처별 네이티브 라이브러리가 없는 범용 APK입니다. Bluetooth LE와 카메라가 필요하며 NFC는 카드 작업에만 필요합니다. Original: 안내에 따른 Bluetooth와 전원. BIT: USB-C 데이터 케이블, USB OTG 및 Android의 이동식 드라이브 접근 지원. 브라우저와 인터넷은 펌웨어 다운로드에만 필요합니다. Desk는 선택 사항이며 이 브랜치의 상호 운용성은 1.0.0-beta.9.15.17로 검사했습니다. 최소 펌웨어 버전은 지정하지 않았습니다. 휴대전화별 실제 호환성 테스트는 아직 필요합니다.

설치

  1. Cuvex에서 APK를 다운로드하고 게시된 APK SHA-256과 대조하세요. Manager ZIP의 해시와 혼동하지 마세요.
  2. 먼저 제거하지 말고 같은 서명으로 기존 Mirror 위에 설치하세요. BETA12.1의 versionCode는 13입니다. Android에서 요청하면 사용 중인 브라우저나 파일 관리자에서 설치를 허용하세요.
  3. Mirror를 열고 선택한 기능에 필요한 권한만 부여하세요. 패키지 이름 io.cuvex.mirror와 기존 팀 인증서는 유지됩니다.
  4. 로컬 펌웨어는 설정 → 기기 펌웨어 업데이트 → Original 또는 BIT에서 시작합니다. Cuvex 링크로 다운로드하거나 올바른 모델의 로컬 .bin을 선택하세요. 검사를 우회하려고 다른 모델의 파일 이름을 바꾸지 마세요.
  5. Original은 Bluetooth 안내, BIT는 USB-C 안내를 따르세요. 전송 중 전원이나 케이블을 분리하지 마세요. 페어링 요청이 보이지 않으면 Android 알림을 확인하세요.
  6. 확인을 기다리고 재시작 후 기기에서 버전을 확인하세요. 실패하면 재시도하기 전에 안내에 따라 기기를 다시 준비하세요.

SHA-256은 파일이 게시된 다운로드와 같은지 확인합니다. 제조사 서명 검증을 대신하지 않으며 기기 호환성을 단독으로 증명하지 않습니다.

휴대폰이 NFC 리더기가 됩니다.

Cuvex Mirror는 호환되는 스마트폰의 NFC를 사용해 암호화된 Bluetooth 연결로 Cuvex Desktop용 카드를 읽고 씁니다. Desktop에서 Cuvex Original을 완전히 사용하려면 필요합니다. Mirror는 비밀을 복호화하지 않으며 하드웨어의 승인을 대신하지 않습니다.

NFC, 카메라, Bluetooth 주변기기 모드를 지원하는 Android 8 이상 휴대폰과 호환 Bluetooth 및 Cuvex Desk가 있는 컴퓨터가 필요합니다. 임시 PIN과 QR로 세션을 연결합니다. Mirror는 계정이나 인터넷 권한이 필요 없으며 비밀 정보를 복호화하지 않습니다.

APK 설치 시 공식 다운로드에 대한 Android 보안 안내를 따르세요. Play Protect를 활성화하고 Mirror에 시드 문구, 개인 키, 암호문 비밀번호를 입력하지 마세요.

SHA-256

단계별로 다운로드를 확인하세요.

SHA-256은 파일 무결성을 확인합니다. 제조사 서명을 대신하지 않으며 소프트웨어의 안전성을 단독으로 보장하지 않습니다.

비교는 브라우저에서 수행됩니다. 파일을 서버로 보내지 않으며 터미널도 필요 없습니다.

  1. 파일을 압축 해제하거나 이름을 바꾸지 말고 다운로드 폴더에 두세요. 다운로드가 끝날 때까지 기다리세요.
  2. 터미널을 여세요. ⌘ + 스페이스를 누르고 터미널을 입력한 다음 Return을 누르세요.
  3. 전체 블록을 복사해 터미널에 붙여넣고 Enter를 누르세요. 해시만 계산하고 비교하며 App을 설치하거나 실행하지 않습니다.
  4. 붙여넣은 블록 아래의 결과를 확인하세요. 몇 초 걸릴 수 있습니다.

블록은 붙여넣을 명령입니다. OK 또는 KO 결과는 실행 후 나타납니다.

전체 블록을 붙여넣으세요

sh <<'CUVEX_LOCAL_CHECK'
set -u
folder="$HOME/Downloads"
file="$folder/"Cuvex-Mirror-1.0.0-beta.12.1-Android.apk
expected=220a128ce804b9cc08df098663130d48848cb6d5a83f26d25c0615e14f513ecd
printf "%s\n" 'CUVEX 다운로드 확인 중…'
printf "%s\n" "다운로드한 파일: $file"
if [ ! -f "$file" ]; then
  printf "%s\n" 'KO (FAIL) — 파일을 찾을 수 없습니다'
  printf "%s\n" '다운로드가 완료되었고 다운로드 폴더에 원래 이름으로 파일이 있는지 확인하세요.'
  exit 1
fi
if command -v sha256sum >/dev/null 2>&1; then
  actual=$(sha256sum -- "$file" 2>/dev/null | awk '{print $1}')
elif command -v shasum >/dev/null 2>&1; then
  actual=$(shasum -a 256 -- "$file" 2>/dev/null | awk '{print $1}')
else
  printf "%s\n" 'KO (FAIL) — 이 파일을 열지 마세요'
  printf "%s\n" '공개된 해시와 일치하지 않습니다. Cuvex에서 다시 다운로드하고 확인하세요. 다시 실패하면 sato@cuvex.io로 문의하세요.'
  exit 1
fi
printf "\n========================================\n"
printf "%s\n" 'CUVEX 확인 결과'
if [ "$actual" = "$expected" ]; then
  printf "%s\n" 'OK — 파일 확인 완료'
  printf "%s\n" '이 버전에 대해 공개한 SHA-256과 파일이 일치합니다. 무결성 확인이 완료되었습니다.'
  exit 0
fi
printf "%s\n" 'KO (FAIL) — 이 파일을 열지 마세요'
printf "%s\n" '공개된 해시와 일치하지 않습니다. Cuvex에서 다시 다운로드하고 확인하세요. 다시 실패하면 sato@cuvex.io로 문의하세요.'
exit 1
CUVEX_LOCAL_CHECK

실행 후 예상 결과

OK — 파일 확인 완료

이 버전에 대해 공개한 SHA-256과 파일이 일치합니다. 무결성 확인이 완료되었습니다.

KO (FAIL) — 이 파일을 열지 마세요

공개된 해시와 일치하지 않습니다. Cuvex에서 다시 다운로드하고 확인하세요. 다시 실패하면 sato@cuvex.io로 문의하세요.

선택한 제품

장바구니0

동영상 튜토리얼

재생하면 YouTube에 연결됩니다. YouTube에서 열기 ↗

필수 기능은 스토어 이용에 필요합니다. 나머지 기능은 직접 선택할 수 있습니다.

개인정보 처리방침