Repository navigation
Releases: Qorvhex/Bifrost
Release list
v1.2.0
🚀 What's New in v1.2.0
✨ Improvements & Fixes
- Auto-Start Bridge for Telegram: Clicking "Connect to Telegram" now automatically starts the proxy bridge service if it's off, opening Telegram directly without requiring you to turn on the bridge manually.
- Tactile Spring Animations: Added responsive spring bounce physics and subtle haptic feedback across all buttons, cards, and interactive controls for a lively, tactile feel.
- Centered Modal Dialogs: Completely redesigned all popup dialogs with smooth spring transitions opening symmetrically from the screen center, eliminating platform-level corner window jumps.
- Fluid FAB Rotation: Added a smooth 135-degree spring rotation on the main action button along with staggered reveals for speed-dial options.
- Fixed Cloudflare Dialog Freeze: Fixed an issue where dismissing the Cloudflare proxy creation dialog left the screen permanently blurred and unresponsive.
- Performance & Stability: Refined dialog lifecycle handling and memory cleanup under the hood for a cleaner, more reliable experience.
v1.1.8
🚀 What's New in v1.1.8
✨ Improvements & Fixes
- Fixed Share Crash: Fixed the issue where clicking the share button would crash the app. The share menu now opens smoothly.
- Direct Telegram Opening: Clicking the Telegram channel icon now directly opens your installed Telegram app instead of launching the web browser.
- Automatic Update Checks: The app now checks for new updates automatically as soon as you open it, ensuring you never miss a new release!
- Performance & Stability: Small improvements under the hood for a smoother and more reliable experience.
v1.1.5
🚀 What's New in v1.1.5
We are excited to bring you a major update to Bifrost! Here is everything new in simple words:
🌟 New Features
- Full Persian & English Language: You can now use the app in complete Persian or English. You can choose your language on the first open or change it anytime in Settings.
- Build Your Own Cloudflare Proxy in App: In Settings, you can now tap "Create Proxy", follow the simple guide to get your free Cloudflare key, and the app will set up your private fast proxy automatically with one click!
- Auto-Start on Phone Boot: An optional "Run on Startup" toggle was added to Settings. When turned on, your proxy automatically connects whenever your phone restarts.
- One-Tap Update Checker: Added an update button next to the Telegram icon so you can easily check if a newer version is available and download it directly.
🎨 Visual & Quality of Life
- Fresh New App Icon: A cleaner, modern logo and icon.
- Cleaner Home Screen: Removed unnecessary duplicate buttons to make the main screen clean and easy to use.
- Blur Background for Menus: When opening menus or pop-ups, the background now blurs smoothly so you can focus on the options.
🛠️ Fixes & Stability
- Fixed Power Button Glitch: Fixed an issue where the proxy switch button would sometimes visually turn back on by itself after being switched off.
- Smoother & More Reliable: Improved connection stability in the background so the app won't disconnect randomly.
v1.0.0
Bifrost v1.0.0 — Genesis Release ⚡️
We are thrilled to introduce the initial release of Bifrost, the ultra-lightweight, battery-friendly local SOCKS5 bridge for Android that tunnels official Telegram MTProto traffic through Cloudflare Workers using the TWP (MTProto-over-WebSocket) protocol.
Say goodbye to heavy VPNs, battery-draining background services, and persistent VPN key icons in your status bar. Bifrost gives you an unblocked, direct, and private Telegram experience powered by Cloudflare's global edge network.
🌟 Key Highlights
- 🚫 No VpnService & Zero Root Required:
Operates entirely on the local loopback interface (127.0.0.1:5050). Your device-wide network and other apps remain completely untouched. - ⚡️ Wake-on-Demand (Zero-Idle Architecture):
Consumes 0.0% CPU and zero battery while Telegram is idle. The Linux kernel suspends the bridge and wakes it instantaneously upon the first MTProto packet. - 🛡 Cloudflare Clean IP / CDN IP Support:
Bypass severe SNI filtering, domain bans, and ISP throttling by routing WebSocket handshakes directly to clean Cloudflare Anycast IPs. - 🔗 RFC 3986 Standardized Link (
twp://):
Full support for universal proxy link standards:
twp://[secret@]workerHost[:port]?clean_ip=cleanIp#ConfigName - 🚀 Zero-Click Deep Link Automation:
Tapping any twp:// link or sharing a link into Bifrost automatically imports the proxy in the background, starts the local bridge, and prompts Telegram's native proxy confirmation screen with zero UI flicker. - 🎨 Cyberpunk Dark Jetpack Compose UI:
Built with 100% modern Jetpack Compose & Material 3, featuring an AI-powered QR Scanner (CameraX + ML Kit), dynamic status headers, and balanced floating action controls.
🚀 Quick Start Guide
- Install the APK: Download and install app-release.apk from the Assets below.
- Deploy your Cloudflare Worker:
- Deploy the open-source script in 2 minutes: Qorvhex/TWP - worker.js
- Import into Bifrost:
- Tap
+> Paste from Clipboard or scan your Worker's QR code.
- Tap
- Connect Telegram:
- Tap the worker card, then tap Connect Telegram.
- Tap Enable Proxy in Telegram (SOCKS5 127.0.0.1:5050) and enjoy unrestricted connectivity!
📱 System & Build Specifications
| Specification | Details |
|---|---|
| Minimum Android Version | Android 8.0 (API Level 26) |
| Target Android Version | Android 14 / 15 (API Level 34+) |
| Architecture | Universal APK (arm64-v8a, armeabi-v7a, x86_64) |
| Signing Scheme | Full APK Signature Scheme v1 & v2 (Production Signed) |
| Kotlin Version | 2.0.20 |
📢 Community & Support
Join our official Telegram community for daily clean IPs, proxy updates, and discussions:
- 💬 Telegram Channel: @Qorvhex_Channel
- 🛠 Worker Repository: Qorvhex/TWP
- 🐛 Bug Reports & Feedback: GitHub Issues
Distributed under the MIT License. Crafted with precision for freedom of communication.