Skip to content

d0x-dev/telecloud

Repository files navigation

Tele Cloud ☁️

A powerful, efficient, and deeply integrated Android application that uses Telegram's "Saved Messages" as an unlimited cloud storage and auto-backup engine.


🌐 Connect with Me

Instagram Telegram Website Portfolio


🚀 The DXV / StormX Ecosystem

Beyond Tele Cloud, I develop and maintain a suite of advanced applications available on my personal store:

My personal Android app distribution platform where you can find:

  • Extreme Scan: Advanced scanning and security tools.
  • InsaneMusic / Air Beats: Premium music streaming experiences.
  • AirStream: High-performance video streaming.
  • Extreme VPN: Security-focused networking solutions.

🛠 Tele Cloud Tech Stack

This project is a testament to advanced Android engineering and bridging technologies:

  • UI Framework: Jetpack Compose (100% Kotlin)
  • Background Tasks: Android WorkManager (Coroutine Workers)
  • Telegram Core: Chaquopy (Python embedded in Android) executing Telethon for direct MTProto API access.
  • Architecture: Bi-directional asynchronous Kotlin ↔ Python bridging via JNI.

⚙️ Setup & Configuration

For security reasons, NO API keys or Keystore signatures are hardcoded in this repository. To build this project yourself, you must configure your local environment:

1. Telegram API Keys

You must provide your own Telegram API credentials.

  1. Obtain your API ID and API HASH from my.telegram.org.
  2. Open app/src/main/java/com/darkk/tele/MainActivity.kt.
  3. Locate the variables apiId and apiHash inside the CloudRoot composable.
  4. Replace "YOUR_API_ID_HERE" and "YOUR_API_HASH_HERE" with your actual keys.

2. Signing the APK (for Release)

Create or modify the local.properties file in the root of the project to define your signing keys.

KEYSTORE_PATH=/path/to/your/keystore.jks
KEYSTORE_PASSWORD=your_store_password
KEY_ALIAS=your_key_alias
KEY_PASSWORD=your_key_password

🐧 How to Build on Linux

  1. Clone the repository:
    git clone git@github.com:d0x-dev/telecloud.git
    cd telecloud
  2. Set executable permissions for Gradle Wrapper:
    chmod +x gradlew
  3. Build Shrunk & Signed Release APK:
    ./gradlew assembleRelease

⚠️ Copyright and License

© 2026 ⏤𝑫ꫝ𝒓𝒌𝒃𝒐𝒚 𖠌𐎙ꭙ⁷. All Rights Reserved.

This software is provided for personal use and educational purposes only. NO ONE has permission to distribute, repackage, or upload this application (or any derivative works/APKs) to the Google Play Store, F-Droid, Amazon Appstore, or ANY other platform.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors