شروحات

شرح تطبيق Obtainium لتحديث تطبيقات APK مباشرة من المصدر بدون الحاجة إلى متجر Google Play

سارة أحمد

محرر تقني • يوليو 20, 2026

img_20260719_332a757e

لماذا قررت تجربة تطبيق Obtainium؟

بدأت أبحث عن طريقة أسهل لتحديث التطبيقات التي أثبتها بصيغة APK بعدما أصبحت أعتمد على عدد من التطبيقات مفتوحة المصدر التي لا تتوفر على متجر Google Play، مثل بعض أدوات الإنتاجية والتطبيقات المبنية على مشاريع GitHub. في كل مرة يصدر تحديث جديد كنت أضطر إلى زيارة صفحة المطور، والبحث عن آخر إصدار، ثم تحميله وتثبيته يدوياً، وهو أمر استهلك وقتاً أكثر مما توقعت.

خلال البحث وجدت تطبيق Obtainium، وهو مشروع مفتوح المصدر يعتمد على متابعة صفحات المطورين مباشرة، ثم إخطار المستخدم عند توفر إصدار جديد، دون الحاجة إلى متاجر تطبيقات خارجية. لذلك قررت استخدامه عدة أيام لمعرفة مدى كفاءته في الاستخدام اليومي، وهل يستطيع بالفعل أن يكون بديلاً عملياً لتحديث ملفات APK يدوياً.

معلومات التجربة

  • الجهاز المستخدم: Honor X6c.
  • إصدار النظام: Android 15 (MagicOS).
  • تاريخ التجربة: يوليو 2026.
  • مدة التجربة: 4 أيام.
  • سبب تنفيذ الشرح: متابعة تحديثات التطبيقات مفتوحة المصدر وتطبيقات APK بعيداً عن المتاجر التقليدية.

ما هو تطبيق Obtainium؟

Obtainium هو تطبيق مجاني ومفتوح المصدر يتيح تثبيت التطبيقات ومتابعة تحديثاتها مباشرة من صفحات المطورين الرسمية مثل GitHub وGitLab وCodeberg وعدد من المنصات الأخرى، دون الاعتماد على متجر Google Play.

بدلاً من البحث اليدوي عن الإصدارات الجديدة، يقوم التطبيق بمراقبة الصفحة الرسمية الخاصة بالمطور، ثم يعرض إشعاراً بمجرد توفر إصدار جديد، مع إمكانية تنزيله وتثبيته مباشرة.

Phone Mockup

الخطوات التي نفذتها أثناء التجربة

  1. تحميل ملف Obtainium بصيغة Universal APK من الصفحة الرسمية للمشروع.
  2. تثبيت التطبيق ومنحه صلاحية تثبيت التطبيقات غير المعروفة داخل إعدادات أندرويد.
  3. نسخ رابط صفحة GitHub الخاصة بالتطبيق الذي أردت متابعته.
  4. فتح Obtainium ثم الضغط على Add App.
  5. لصق رابط المشروع داخل التطبيق.
  6. الانتظار حتى يقوم التطبيق بتحليل الصفحة وجلب آخر إصدار متوفر.
  7. ضبط خيارات التحميل والفلاتر الخاصة بملفات APK عند الحاجة.
  8. حفظ التطبيق داخل القائمة ليبدأ Obtainium في متابعته تلقائياً.

أول مشكلة واجهتني أثناء الإعداد

في البداية ظننت أن إضافة التطبيقات ستكون عملية مباشرة في جميع الحالات، لكن بعض مشاريع GitHub كانت تحتوي على أكثر من ملف APK داخل نفس الإصدار، مثل نسخ arm64 وarmeabi-v7a وuniversal.

لذلك لم يكن التطبيق قادراً دائماً على اختيار الملف المناسب تلقائياً، واضطررت إلى استخدام ميزة APK Filters وكتابة كلمة universal أو arm64 حتى يتجاهل الملفات الأخرى ويثبت الإصدار الصحيح لهاتفي.

تفعيل صلاحية التثبيت في MagicOS

على هاتف Honor X6c الذي يعمل بواجهة MagicOS وأندرويد 15، طلب النظام عند أول محاولة تثبيت تحديث منح التطبيق صلاحية Install Unknown Apps.

بعد الدخول إلى إعدادات الهاتف وتفعيل هذا الخيار لتطبيق Obtainium فقط، أصبحت جميع التحديثات تُثبت لاحقاً بسهولة دون الحاجة إلى تكرار الخطوة.

Phone Mockup

ضبط الفلاتر أحدث فرقاً كبيراً

من أكثر الخطوات التي أثرت فعلياً في التجربة إعداد APK Filters. بعد تخصيص الفلاتر، توقف التطبيق عن عرض الإصدارات التجريبية (Pre-release)، وأصبح يركز فقط على النسخ المستقرة التي ينشرها المطور، وهو ما جعل التحديثات أكثر استقراراً وقلل احتمالية تثبيت إصدار غير مكتمل.

ما الذي لاحظته أثناء التطبيق؟

بعد الانتهاء من إعداد التطبيق وإضافة عدد من التطبيقات التي أستخدمها باستمرار، بدأت أتابع أداء Obtainium لمدة أربعة أيام. أكثر ما لفت انتباهي أنه يعمل في الخلفية بهدوء دون استهلاك ملحوظ للبطارية، وعند صدور أي إصدار جديد يصل إشعار يخبرني بوجود تحديث مع إمكانية تثبيته مباشرة.

كما لاحظت أن التطبيق لا يعتمد على متجر وسيط، بل يجلب ملفات التثبيت من المصدر الرسمي الذي يحدده المطور، وهو ما منحني شعوراً أكبر بالاطمئنان مقارنة بالاعتماد على مواقع تحميل APK غير المعروفة.

في المقابل، بعض المشاريع التي تنشر أكثر من نسخة لكل إصدار احتاجت إلى إعداد الفلاتر يدوياً، وهي خطوة قد تبدو معقدة للمستخدم الجديد، لكنها لا تحتاج إلى تكرار بعد ضبطها لأول مرة.

Phone Mockup

مشكلة Rate Limit مع GitHub وكيف تعاملت معها

في اليوم الأول واجهت مشكلة لم أكن أتوقعها، إذ أضفت عدداً كبيراً من التطبيقات دفعة واحدة، وبعد فترة قصيرة توقف التطبيق مؤقتاً عن جلب التحديثات من بعض مستودعات GitHub بسبب تجاوز الحد المسموح لعدد الطلبات (Rate Limit).

بعد الرجوع إلى توثيق المشروع وجدت أن المطورين ينصحون بإنشاء Personal Access Token مجاني من حساب GitHub وربطه داخل إعدادات Obtainium. بعد تنفيذ هذه الخطوة عاد التطبيق للعمل بصورة طبيعية، ولم تتكرر المشكلة طوال فترة التجربة.

النتيجة بعد أربعة أيام من الاستخدام

بعد عدة أيام أصبحت جميع التطبيقات التي أتابعها تظهر داخل مكان واحد، ولم أعد بحاجة إلى زيارة صفحات GitHub بشكل يومي لمعرفة ما إذا كان هناك تحديث جديد أم لا.

كما أن تثبيت التحديثات أصبح يتم بنقرة واحدة فقط، وهو ما وفر وقتاً ملحوظاً، خصوصاً مع التطبيقات التي تتلقى تحديثات متكررة.

ومن أكثر الأمور التي أعجبتني أيضاً أنني توقفت عن تحميل ملفات APK من مواقع خارجية، لأن التطبيق أصبح يعتمد على المصدر الرسمي لكل مشروع، وهو ما يقلل احتمال الحصول على ملفات معدلة أو غير أصلية.

الحالات التي قد لا تناسب فيها هذه الطريقة

رغم نجاح التجربة، فإن Obtainium قد لا يكون الخيار المناسب لجميع المستخدمين، خاصة في الحالات التالية:

  • إذا كنت تعتمد فقط على التطبيقات الموجودة داخل متجر Google Play.
  • إذا كنت لا ترغب في التعامل مع إعدادات مثل APK Filters أو صلاحيات التثبيت.
  • إذا كان التطبيق الذي تستخدمه لا يوفر ملفات APK من مصدر رسمي مدعوم.
  • إذا كنت تفضل أن تتم جميع التحديثات تلقائياً عبر متجر التطبيقات دون أي إعدادات إضافية.
Phone Mockup

مميزات لاحظتها أثناء التجربة

  • مجاني بالكامل ومفتوح المصدر.
  • لا يحتوي على إعلانات.
  • متابعة التحديثات مباشرة من المصدر الرسمي.
  • يدعم GitHub وGitLab وCodeberg وعدداً من المنصات الأخرى.
  • إشعارات فورية عند صدور أي تحديث.
  • إمكانية استبعاد الإصدارات التجريبية باستخدام الفلاتر.
  • تقليل الحاجة إلى مواقع تحميل APK الخارجية.

سلبيات لاحظتها أثناء الاستخدام

  • يحتاج إلى معرفة بسيطة بطريقة عمل الفلاتر في بعض المشاريع.
  • قد يتوقف مؤقتاً عن جلب التحديثات إذا تجاوزت حدود GitHub دون استخدام Personal Access Token.
  • ليس كل المطورين ينشرون تطبيقاتهم بطريقة متوافقة مع Obtainium.

أسئلة شائعة

هل يحتاج Obtainium إلى متجر Google Play؟

لا، فهو يعتمد على صفحات المطورين الرسمية مباشرة ولا يحتاج إلى متجر Google Play حتى يعمل.

هل يمكن استخدامه مع التطبيقات الموجودة داخل Play Store؟

وظيفته الأساسية متابعة التطبيقات التي يتم توزيعها خارج المتاجر التقليدية، خصوصاً المشاريع مفتوحة المصدر.

هل التطبيق آمن؟

من واقع التجربة، يعتمد التطبيق على المصادر الرسمية التي يحددها المطور، كما يُفضل تفعيل ميزة التحقق من التوقيع الرقمي (AppVerifier) للتأكد من سلامة ملفات APK بعد تنزيلها.

هل يناسب جميع المستخدمين؟

أراه مناسباً أكثر للمستخدمين الذين يعتمدون على تطبيقات FOSS أو التطبيقات المعدلة التي يتم تحديثها خارج المتاجر الرسمية.

الخلاصة

بعد استخدام Obtainium لمدة أربعة أيام، أستطيع القول إنه نجح في حل المشكلة التي دفعتني لتجربته من البداية، وهي متابعة تحديثات تطبيقات APK ومشاريع GitHub دون الحاجة إلى البحث اليدوي المستمر.

أكثر ما أعجبني هو الاعتماد على المصادر الرسمية وإرسال إشعارات عند توفر أي إصدار جديد، بينما كانت أكبر ملاحظة سلبية هي أن بعض المشاريع تحتاج إلى إعداد الفلاتر يدوياً في أول مرة فقط.

إذا كنت تستخدم تطبيقات مفتوحة المصدر أو تعتمد على ملفات APK خارج متجر Google Play، فأرى أن Obtainium يستحق التجربة، أما إذا كانت جميع تطبيقاتك تأتي من المتجر الرسمي، فلن تستفيد من معظم إمكاناته.

المصادر

  • الصفحة الرسمية لمشروع Obtainium.
  • موقع سعودي أندرويد.
  • توثيق GitHub الخاص بالمشروع.