English · 简体中文 · Español · Français · Deutsch · Português · Русский · 日本語 · 한국어 · العربية · हिन्दी · বাংলা
مفتوح المصدر بموجب رخصة AGPLv3. بلا قياس عن بُعد. بلا إعلانات. بلا حساب.
التنزيل
| القناة | ملاحظات |
|---|---|
| F-Droid | مبني من المصدر، يُحدَّث تلقائيًا، ويُوصى به لمعظم المستخدمين. |
| GitHub Releases | حِزَم APK موقّعة (arm64 & x86_64)، تصدر أولًا، بنفس مزايا F-Droid. |
نفس المزايا في كلتا الحالتين. الحد الأدنى Android 8.0 (API 26).
اختر قناة واحدة والتزم بها. إصدارات GitHub Releases و F-Droid موقّعة بمفاتيح مختلفة (يستخدم GitHub مفتاح الإصدار الخاص بـ Haven؛ ويوقّع F-Droid بمفتاحه الخاص لكل تطبيق)، لذا يعاملهما Android كتطبيقَين منفصلين — لا يمكنك التحديث في مكانه من أحدهما إلى الآخر. يتطلب تبديل القنوات إلغاء التثبيت ثم إعادة التثبيت، وهو ما يمسح بيانات التطبيق، لذا اعمل نسخة احتياطية أولًا عبر الإعدادات ← النسخ الاحتياطي. تتتبع Obtainium وعمليات التحميل الجانبي المباشرة مفتاح إصدارات GitHub Releases.
لقطات الشاشة
لمحة سريعة
- الطرفية — Mosh / Eternal Terminal / SSH، استعادة جلسات tmux، شريط أدوات لوحة مفاتيح قابل للتخصيص، تكامل OSC 7/8/9/52/133/777.
- أسطح المكتب — VNC (RFB 3.8 / VeNCrypt)، RDP (IronRDP + EGFX)، SPICE (QEMU/KVM، GLZ/QUIC)، مُركِّب Wayland أصلي مُسرَّع بواسطة وحدة معالجة الرسوميات، ومدير أسطح مكتب محلية متعدد التوزيعات.
- الملفات والسحابة — SFTP/SCP، SMB، أكثر من 60 مزوّد سحابي (rclone)، النسخ/النقل عبر أنظمة الملفات؛ إضافةً إلى ترميز FFmpeg و HLS و DLNA.
- الاتصالات — إعادة توجيه المنافذ (-L/-R/-D/-J)، وكلاء SOCKS/HTTP/Tor، أنفاق WireGuard و Tailscale لكل تطبيق، طَرْق المنافذ + fwknop SPA، مفاتيح SSH و FIDO2.
- البريد الإلكتروني — ProtonMail + IMAP/SMTP، الكتابة/الرد/إعادة التوجيه، تعدد الحسابات، أتمتة قواعد البريد.
- لينكس المحلي — Alpine / Debian / Arch / Void عبر PRoot، جنبًا إلى جنب، دون الحاجة إلى صلاحيات الجذر.
- إعادة توجيه USB — وساطة جهاز USB للوكيل، أو لضيف لينكس، أو لمضيف بعيد عبر USB/IP.
- Reticulum — صدفة rnsh، ونقل الملفات، وإعادة التوجيه
-L/-Dعبر الشبكة المتشابكة. الناقل الوحيد الذي يستمر في العمل بلا أي اتصال بالإنترنت إطلاقًا. - ناقل الوكيل (MCP) — نحو 130 أداة محكومة بالموافقة؛ يمكن للوكيل حتى أن يقود واجهة Haven نفسها.
- الأمان — قفل بيومتري، بلا قياس عن بُعد، نسخ احتياطي/استعادة مشفّر (AES-256-GCM).
تصفّح فهرس المزايا الكامل.
لماذا تطبيق واحد؟
القائمة أعلاه هي القطع؛ والمهمّ هو كيف تتركّب معًا. كلّ واحد ممّا يلي هو تدفّق واحد داخل Haven — بلا تطبيق ثانٍ، وبلا تعويذة من نوع curl | ssh:
- انقر ملف MKV بدقة 4K في Google Drive فيحوّله FFmpeg عبر HTTP وتعود النتيجة إلى مجلّد Drive نفسه، دون أن تمسّ القرص المحلي إطلاقًا.
- اتّصل عبر SSH بجهاز، وحوّل منفذه، وانقر ملف تعريف VNC الذي يشير إلى
localhost— يفتح سطح المكتب داخل التطبيق نفسه، مع مشاركة لوحة المفاتيح والحافظة. - قُصّ مجلّد سجلّات من حاوية S3، وبدّل التبويب، والصقه على خادم SFTP — يقوم rclone بالنسخ من جهة الخادم عند الإمكان، وإلّا فإنّ Haven ينقله عبره.
- شغّل واجهة سطر أوامر وكيلك في صدفة لينكس على الجهاز؛ فهو ينفّذ
pushعبر وكيل SSH الذي حوّلته من حاسوبك المحمول بينما تشاهد على الشاشة نفسها. - ابثّ فيديو من السحابة إلى التلفاز في الجهة الأخرى من الغرفة عبر HLS، وانسخ عنوان URL للشبكة المحلية من الشريط المنبثق، وأرسله إلى صديق ليشاهده هو أيضًا.
الهاتف هو العميل الخفيف، وHaven هو نظام تشغيل العميل الخفيف، والسحابة وخوادمك ووكلاؤك هم الحاسوب. الاتّساع كافٍ؛ والمهمّ هو التركيب. (الرؤية.)
اللغات
متوفر بـ 12 لغة: الإنجليزية، الصينية (المبسطة)، الإسبانية، الهندية، العربية (مع دعم RTL)، البرتغالية، البنغالية، الروسية، اليابانية، الكورية، الفرنسية، والألمانية. تتبع الواجهة لغة الجهاز.
🌍 ساعد في ترجمة Haven ← — تصفّح كل نص داخل التطبيق مع سياقه، وشاهد ما ينقص في لغتك، واقترح ترجمة بصيغة طلب سحب على GitHub.
لماذا Haven؟
- تطبيق واحد يغطي الدورة كاملة. SSH + Mosh + ET + VNC + RDP + SFTP + التخزين السحابي + لينكس على الجهاز + ترميز الوسائط، من شريط تبويبات واحد.
- بلا قياس عن بُعد، بلا إعلانات، بلا حساب. لا يُرسَل أي شيء إلى الخوادم. راجع سياسة الخصوصية.
- أنفاق لكل تطبيق. وجِّه ملفات تعريف SSH فردية عبر WireGuard أو Tailscale دون أن تشغل خانة VPN الوحيدة في Android — تبقى التطبيقات الأخرى تستخدم الشبكة المباشرة.
- أصلي في كل شيء. FFmpeg و labwc و IronRDP و rclone وناقل Reticulum المكتوب بلغة Kotlin كلها مُجمَّعة من المصدر — بلا بيئة تشغيل Python، وبلا Chaquopy.
- إصدارات متكررة. تصل الإصدارات إلى F-Droid خلال 24 ساعة عبر طلب دمج آلي. راجع سجل الإصدارات.
البناء من المصدر
يتطلب Rust مع أهداف Android، وcargo-ndk، وGo 1.26+، وgomobile:
# Rust (for RDP)
rustup target add aarch64-linux-android x86_64-linux-android
cargo install cargo-ndk
# Go (for rclone cloud storage)
go install golang.org/x/mobile/cmd/gomobile@latest
go install golang.org/x/mobile/cmd/gobind@latest
git clone --recurse-submodules https://github.com/GlassHaven/Haven.git
cd Haven
./gradlew assembleDebug
تظهر المخرجات في app/build/outputs/apk/debug/haven-*-debug.apk.
المشكلات والطلبات والملاحظات
- مشكلات GitHub — الأخطاء وطلبات المزايا.
- Ko-fi — إن أردت أن تقول شكرًا.
التوثيق
- المزايا — مرجع المزايا المفصّل.
- سياسة الخصوصية.
- الشيفرة المصدرية.
Haven مفتوح المصدر بموجب رخصة AGPLv3. · Android علامة تجارية لشركة Google LLC.