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


한국어 펌웨어와 다른 점
| 한국어 펌웨어 | 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 Mono | X4, X3 (다른 기기용 이미지는 릴리스에서 직접 다운로드) |
| 앱 파티션 | 0x6A0000 두 칸, 플래셔가 파티션 표도 씀 | 순정과 같은 0x640000 두 칸, 기기의 현재 구성으로 동작 |
| OTA 업데이트 | crosspoint-reader-ko 릴리스 | meat-holic/CrossTwins 릴리스 (기기별 이미지) |
| 버전 표기 | 2.0.0-ko.N | 2.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)
- Chrome이나 Edge에서 웹 플래셔를 열고 기기를 X4 또는 X3로 선택합니다.
- 아래쪽 CrossTwins 플래싱을 누르고, USB로 연결한 기기를 선택합니다.
- 완료되면 기기가 CrossTwins로 다시 시작됩니다.
이후 업데이트
기기의 설정 → System → 업데이트 확인은 meat-holic/CrossTwins의 최신 릴리스에서 기기에 맞는 이미지를 찾습니다. 2.0 후보 중 2.0.0-rc2.rev.2 이전 빌드는 업스트림 CrossPoint 릴리스를 찾았으므로, 그 버전이라면 웹 플래셔로 한 번 다시 설치하세요. 웹 플래셔의 CrossTwins 버전은 이 사이트를 다시 배포할 때 최신 정식 릴리스로 변경됩니다.
한국어 글꼴 넣기
2.0부터는 Pretendard 10pt 본문 글꼴이 내장되어 있어 글꼴 없이도 한국어 책을 열 수 있습니다. 다른 글꼴이나 큰 글씨가 필요하면 .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 카드로 넣으세요.한국어 펌웨어로 돌아가기
- 웹 플래셔에서 기기를 선택하고 맨 위의 한국어 펌웨어 플래싱을 누릅니다.
- 플래셔가 한국어 펌웨어의 파티션 표와 앱을 함께 기록합니다. SD 카드의 책과
.epdfont글꼴은 그대로 다시 사용할 수 있습니다.
더 보기
설정과 기능 설명은 CrossTwins 안내 문서를 참고하세요.