CrossTwins

커뮤니티 펌웨어 CrossTwins와 이 사이트의 한국어 펌웨어의 차이점, 설치 및 복원 방법을 안내합니다.

기준 펌웨어 CrossTwins 2.0.0 · Xteink X4·X3

CrossTwins는

CrossTwins는 커뮤니티 개발자(meat-holic)가 개발하는 펌웨어입니다. 2.0.0부터는 CrossPoint 업스트림 2.0.0 정식판 위에 한국어 메뉴, 사용자 본문 글꼴, 홈의 최근 책 진행률 등 CrossTwins 기능을 추가했습니다. 한국어 펌웨어의 소스를 옮긴 것이 아니므로 사용 방법은 비슷하지만 메뉴 구성과 글꼴 방식이 다릅니다. 켤 때 CrossTwins 로고가 표시됩니다.

시작 화면 (CrossTwins 로고)
시작 화면 (CrossTwins 로고)
홈
홈
이 사이트는 CrossTwins를 개발하지 않으며 설치만 지원합니다. 문제는 CrossTwins 저장소에 신고해 주세요. 2.0.0 릴리스 노트에 따르면 블루투스 페이지 터너 자동 재연결은 아직 실기기로 확인되지 않았습니다.

한국어 펌웨어와 다른 점

한국어 펌웨어CrossTwins
만드는 곳crosspoint-reader-ko (이 사이트)커뮤니티 개발자 meat-holic
코드한국어 포크에 업스트림 2.0.0을 병합업스트림 2.0.0 정식판 위에 CrossTwins 기능을 통합
본문 글꼴Pretendard 10pt 내장, 14pt·다른 글꼴은 SD 카드로Pretendard 10pt 내장, 다른 글꼴·크기는 SD 카드로
SD 카드 글꼴 형식.epdfont (크기별 파일, 글꼴 변환기로 만듦).cpfont (업스트림 형식, 글꼴 변환기의 .cpfont 탭으로도 생성 가능)
메뉴 언어한국어, 영어한국어, 영어 (메뉴 글꼴 Pretendard)
줄 간격0%~+75% 일곱 단계110·120·130·145·160·175%
웹 플래셔 지원 기기X4, X3, X4 Pro, X4 Classic, Sticky, Paper MonoX4, X3 (다른 기기용 이미지는 릴리스에서 직접 다운로드)
앱 파티션0x6A0000 두 칸, 플래셔가 파티션 표도 씀순정과 같은 0x640000 두 칸, 기기의 현재 구성으로 동작
OTA 업데이트crosspoint-reader-ko 릴리스meat-holic/CrossTwins 릴리스 (기기별 이미지)
버전 표기2.0.0-ko.N2.0.0

CrossTwins 2.0의 주요 기능은 업스트림 PR #4174를 먼저 반영한 줄 간격 단계, 홈의 최근 책 진행률과 챕터, 탐색기·홈·서재의 두 줄 제목, 파일 이름 자연 정렬(rev.1), TXT 읽기 진행률, 이미지 슬라이드쇼, Lyra와 함께 고를 수 있는 MS-DOS 테마입니다. 업스트림 2.0의 리더 메뉴(클리핑, 자동 넘김, 페이지 QR, 진행 동기화 등)도 그대로 포함되어 있습니다. 위 표는 CrossTwins v2.0.0 소스와 릴리스, 한국어 펌웨어 2.0.0-ko.0 기준입니다.

설치와 업데이트

웹 플래셔로 (USB)

  1. Chrome이나 Edge에서 웹 플래셔를 열고 기기를 X4 또는 X3로 선택합니다.
  2. 아래쪽 CrossTwins 플래싱을 누르고, USB로 연결한 기기를 선택합니다.
  3. 완료되면 기기가 CrossTwins로 다시 시작됩니다.

이후 업데이트

기기의 설정 → System → 업데이트 확인은 meat-holic/CrossTwins의 최신 릴리스에서 기기에 맞는 이미지를 찾습니다. 2.0 후보 중 2.0.0-rc2.rev.2 이전 빌드는 업스트림 CrossPoint 릴리스를 찾았으므로, 그 버전이라면 웹 플래셔로 한 번 다시 설치하세요. 웹 플래셔의 CrossTwins 버전은 이 사이트를 다시 배포할 때 최신 정식 릴리스로 변경됩니다.

플래셔는 기기의 파티션 표를 변경하지 않고, 사용하지 않는 앱 칸에 CrossTwins를 기록합니다. 한국어 펌웨어 구성(0x6A0000)과 순정 구성(0x640000) 모두에 이미지를 설치할 수 있습니다. SD 카드의 책과 파일은 그대로 유지되지만, 두 펌웨어가 서로의 설정 파일을 그대로 읽는지는 확인하지 않았습니다.

한국어 글꼴 넣기

2.0부터는 Pretendard 10pt 본문 글꼴이 내장되어 있어 글꼴 없이도 한국어 책을 열 수 있습니다. 다른 글꼴이나 큰 글씨가 필요하면 .cpfont를 넣고 설정 → 리더 → 텍스트 설정의 글꼴 탭에서 선택하세요. 크기, 줄 간격, 여백은 같은 화면의 크기·배치 탭에 있습니다.

텍스트 설정의 글꼴 탭
텍스트 설정의 글꼴 탭
배치 탭의 줄 간격과 여백
배치 탭의 줄 간격과 여백
리디바탕 .cpfont로 『데미안』 읽기
리디바탕 .cpfont로 『데미안』 읽기

화면 속 책은 위키문헌의 퍼블릭 도메인 번역을 EPUBGUIDE.NET이 전자책으로 만든 『데미안』(CC BY-NC-SA 4.0)입니다. 리디바탕은 CrossTwins 2.0.0-rc2 릴리스에 첨부된 SD 카드용 압축 파일을 풀어 /.fonts에 넣었습니다.

  • 기기에서 받기: Wi-Fi에 연결하고 설정 → 리더 → 글꼴 관리에서 글꼴을 선택하여 받습니다.
  • 파일 전송으로: 기기의 파일 전송 화면을 열고 브라우저에서 연 웹 페이지의 Fonts 탭으로 .cpfont를 업로드합니다.
  • SD 카드로: crosspoint-fonts 저장소의 글꼴 폴더나 글꼴 변환기로 만든 .cpfont를 SD 카드 /.fonts나 /fonts에 넣습니다. 예: /.fonts/글꼴이름/글꼴이름_14.cpfont
한국어 펌웨어용 .epdfont(KoPub 바탕 등)는 CrossTwins에서 사용할 수 없고, CrossTwins용 .cpfont는 한국어 펌웨어에서 사용할 수 없습니다. 두 펌웨어를 번갈아 사용하는 경우 글꼴도 각각 넣어 두세요. 2.0 첫 후보(rc.ct.0) 릴리스 노트에는 X3·X4에서 온라인 글꼴 받기가 동작하지 않는다는 알려진 문제가 기재되어 있었으므로, 받기에 실패하면 파일 전송이나 SD 카드로 넣으세요.

한국어 펌웨어로 돌아가기

  1. 웹 플래셔에서 기기를 선택하고 맨 위의 한국어 펌웨어 플래싱을 누릅니다.
  2. 플래셔가 한국어 펌웨어의 파티션 표와 앱을 함께 기록합니다. SD 카드의 책과 .epdfont 글꼴은 그대로 다시 사용할 수 있습니다.

더 보기

설정과 기능 설명은 CrossTwins 안내 문서를 참고하세요.