📦Keeperorowner / NagramXF
← 返回首页
A fork of NagramX with additional features.
⚖️ GPL-3.0📅 创建于 2025-07-22🔄 更新于 2026-10-27

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

Nagram XF

A fork of Nagram X with additional features. Includes most features from exteraGram and AyuGram.

Sponsor

Download

Compilation Guide

  1. Clone the repository with its submodules:

    bash git clone --recursive --shallow-submodules https://github.com/Keeperorowner/NagramXF.git NagramXF

    If you already cloned the repository without submodules, run:

    bash git submodule update --init --recursive --depth=1

  2. Obtain API credentials (TELEGRAM_APP_ID and TELEGRAM_APP_HASH) from Telegram Developer Portal. Create local.properties in the project root with:

properties TELEGRAM_APP_ID=<your_telegram_app_id> TELEGRAM_APP_HASH=<your_telegram_app_hash>

  1. For APK signing: Replace release.keystore with your keystore and add signing configuration to local.properties:

properties KEYSTORE_PASS=<your_keystore_password> ALIAS_NAME=<your_alias_name> ALIAS_PASS=<your_alias_password>

  1. For FCM support: Replace TMessagesProj/google-services.json with your own configuration file.

  2. Replace project-specific metadata:

    • Set your Google Maps API key in the com.google.android.maps.v2.API_KEY meta-data entry in TMessagesProj/src/main/AndroidManifest.xml.
    • Set BaseRemoteHelper.CHANNEL_METADATA_ID in TMessagesProj/src/main/java/tw/nekomimi/nekogram/helpers/remote/BaseRemoteHelper.java to your metadata channel's numeric ID, without the -100 prefix.
  3. Open the project in Android Studio to start building.

Notice

This project reverse-engineered and uses some code from closed-source projects.

For the functionality obtained through reverse engineering in this section, I listed the original developers as the contributors.

Acknowledgments

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR