GPL-2.0으로 공개된 Android용 Telegram 메신저 공식 소스 코드로, 개발자를 위한 빌드 안내를 제공합니다.
arsLan4k1390/Cherrygram
공식 Telegram 앱을 포크해 추가 사용자 지정 옵션을 더한 비공식 Android Telegram 클라이언트입니다.
대체할 수 있는 제품:Telegram
- 스타
- 1,514
- 포크
- 93
- 열린 이슈
- 1
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
Cherrygram은 Android용 서드파티 Telegram 클라이언트입니다. 공식 Android Telegram 앱을 비공식적으로 포크했으며, 기본 메시지 기능은 유지하면서 몇 가지 추가 수정 사항을 제공합니다.
공식 Telegram Android 소스 코드를 기반으로 Java와 Kotlin으로 개발되었습니다. 저장소에는 재현 가능한 빌드 브랜치가 포함되어 있으며, 빌드하려면 Android Studio, Android NDK와 SDK, Firebase 프로젝트 및 빌더가 직접 설정한 서명 구성이 필요합니다.
유지 관리자는 토론을 위한 공식 Telegram 채널과 지원 그룹도 운영합니다. README에는 참고할 수 있도록 Telegram API와 MTProto 프로토콜 문서 링크가 있습니다.
핵심 기능
- 01공식 Telegram Android 소스 코드 기반
- 02몇 가지 추가 클라이언트 수정 사항 제공
- 03소스 코드에서 컴파일할 수 있도록 재현 가능한 빌드 브랜치 제공
- 04Firebase 메시징 및 서명 설정을 직접 구성해야 함
활용 사례
- 추가 사용자 지정 기능이 있는 Telegram Android 클라이언트를 원하는 Telegram 사용자
- 공식 Telegram Android 코드베이스를 살펴보거나 이를 기반으로 개발하려는 개발자
- Telegram 클라이언트를 직접 빌드하고 서명해 사용하고 싶은 사용자
빠른 시작
- 1
서브모듈을 포함해 소스 코드를 clone합니다
git clone --recursive --shallow-submodules https://github.com/arslan4k1390/Cherrygram.git Cherrygram - 2
main_Reproducible_Builds 브랜치로 전환하고 README 안내를 따릅니다
- 3
서명 정보와 Firebase 설정을 입력한 다음, 프로젝트를 Android Studio에서 (가져오기가 아니라) 열고 빌드합니다
사용 전 알아둘 점
- 빌드하려면 먼저 Firebase 앱과 서명 키를 직접 만들고 Extra.kt 값을 설정해야 합니다.
- 빌드에 특정 도구 버전이 필요합니다: Android Studio 2025.1.4, NDK 27.2.12479018, SDK 36.
- Telegram Android 앱의 비공식 서드파티 포크입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Cherrygram은(는) 무엇인가요?
- 공식 Telegram 앱을 포크해 추가 사용자 지정 옵션을 더한 비공식 Android Telegram 클라이언트입니다. Cherrygram은 Android용 서드파티 Telegram 클라이언트입니다. 공식 Android Telegram 앱을 비공식적으로 포크했으며, 기본 메시지 기능은 유지하면서 몇 가지 추가 수정 사항을 제공합니다.
- Cherrygram은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Cherrygram은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Cherrygram은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Cherrygram의 마지막 커밋은 2026년 10월 29일입니다.
- Cherrygram은(는) 어디에 사용할 수 있나요?
- 추가 사용자 지정 기능이 있는 Telegram Android 클라이언트를 원하는 Telegram 사용자 공식 Telegram Android 코드베이스를 살펴보거나 이를 기반으로 개발하려는 개발자 Telegram 클라이언트를 직접 빌드하고 서명해 사용하고 싶은 사용자
- Cherrygram는 어떻게 설치하나요?
- 서브모듈을 포함해 소스 코드를 clone합니다: git clone --recursive --shallow-submodules https://github.com/arslan4k1390/Cherrygram.git Cherrygram main_Reproducible_Builds 브랜치로 전환하고 README 안내를 따릅니다 서명 정보와 Firebase 설정을 입력한 다음, 프로젝트를 Android Studio에서 (가져오기가 아니라) 열고 빌드합니다
- Cherrygram은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/arsLan4k1390/Cherrygram
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
플러그인 권한 모델을 갖춘 Android용 오픈 소스 NagramX 포크로, exteraGram 기능을 재구현합니다.
사용자 식별자를 전혀 사용하지 않는 종단간 암호화 메시징 앱 및 네트워크
디버그 빌드 중 누수된 객체를 자동으로 보고하는 Android 메모리 누수 탐지 라이브러리입니다.
휴대전화 데이터 연결을 통해 메시지를 주고받고 HD 음성 및 영상 통화를 지원하는 Android용 비공개 종단간 암호화 메신저입니다.
Material Design을 적용한 Android 5.0 이상용 오픈소스 파일 관리자이며, root 권한, 압축 파일 및 네트워크 공유(FTP, SFTP, SMB, WebDAV)를 지원합니다.