‏إظهار الرسائل ذات التسميات أندرويد+شروحات. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات أندرويد+شروحات. إظهار كافة الرسائل

السبت، 16 يناير 2016

ما الفرق بين الروم التي تكون odexed و التي تكون deodexed ؟

يَعتمِد الأندرويد حُزم التطبيقات (application packages) أو ما يُطلق عليه إختصارا apk ، لِيُخبر نظام التشغيل عَم يَجب ان يقوم بشحنه (إلى الذاكرة العشوائية) و تنفيذه. هذه الحزم نجدها مخزنة في تقسيمتين partition في الذاكرة الداخلية للجهاز: تقسيمة /data التي تحتوي التطبيقات التي تَبثها المستعمل، و تقسيمة /system التي تضم تطبيقات النظام. هذه التقسيمة الأخيرة هي أول ما يتم شحنه عند إقلاع الجهاز ليتم إعطاء الأولوية للتطبيقات التي يَحويها. وهذه الأخيرة ذاتها هي المعنية بموضوع odexed و deodexed.



ماذا تعني Odexed rom ؟

Odex هي إختصار ل: ملف دالفك التنفيذي المحسن Optimized Dalvik Executable File. 
نجد هذه الملفات مرفقة مع جميع تطبيقات النظام داخل المجلد  /system/ ، بحيث أنه لكل تطبيق ملفين: الأصلي ينتهي ب apk. و أخر ينتهي ب odex (كما تلاحظون في الصورة أدناه).



ولكن لِمَ يَصلُح هذا الملف odex. ؟


هذا الملف الذي يحمل معلومات عن مكونات تطبيقاتنا، هو عبارة عن ملف كاش يتم إستدماجه من طرف تطبيق دالفك (الذي من خلاله يتم تشغيل كل التطبيقات) عند إقلاع الجهاز، و ذلك دون بدل جهد لاستخراج تلك البيانات من ملفات apk. 

ما هي إيجابيات odexed rom ؟

- سرعة إقلاع التطبيقات أكبر نظرا لكون المعلومات الأساسية قد تم تخزينها سلفا من طرف النظام في كاش دالفك.


- ملفات apk لا تكون ضخمة و بالتالي تأخد حيزا أقل في الذاكرة العشوائية.

ما هي السلبيات ؟

- في هذه الحالة تغيير التيمات أو التعديل على التطبيقات يصبح صعبا لأن بيانات التطبيق تتواجد الأن في ملفين.
- إذا قمنا بحذف ملف apk فسيتوجب علينا حذف ملف .odex الموافق له تجنبا لأي مشاكل.


و للإشارة فأغلب مصنعي أجهزة الأندرويد يفضلون odexed rom لسببين رئيسيين:
- إمكانية التعديل على ملفات النظام تكون أكثر صعوبة، مما يجعل هذا الأخير أمنا و ثابتا،
- سرعة أكبر في إقلاع النظام لكون الكاش يكون مبنيا كجزء من كاش دالفك.


ماذا تعني Deodexed rom ؟

فيما يخص الروم التي تكون deodexed فكل المعلومات (الكاش) تكون مخزنة داخل ملف apk. في ملف يحمل الاسم classes.dex .



ما هي الإجابيات ؟

- النظام الذي يكون deodexed يكون من السهل تعديله و إنجاز تيمات له، لأن كل البيانات تكون مخزنة ضمن ملف واحد هو apk.
- للتخلص من تطبيقات النظام يكفي حذف ملف واحد هو ال apk.

ما هي السلبيات ؟

- لا يتم تخزين المعطيات سلفا في كاش دالفك، و بالتالي فالنظام يستغرق وقتا لاستخراجها من ملف apk، مما يؤدي إلى إبطاء إقلاع التطبيقات.
- و بالتالي تكون عملية إقلاع النظام ككل أبطأ.

خلاصة القول، إن كانت الروم odexed فإننا نحصل على أمان و سرعة أكبر، و إن كانت الروم deodexed فإننا نحصل على إمكانيات أكبر للتعديل و تغير الواجهة و الثيم.

وفي الواقع فإن الروم عندما تكون deodexed فإنها تكون بطيئة فقط في أول إقلاع لها، وفي ما بعد لا يبقى هناك اي فرق بينهما لانه يتم تخزين بيانات التطبيقات في كاش دالفك. كما أن هذا النوع الأخير لا يخبئ في طياته أي نوع من المشاكل الأمنية.

إذن في النهاية الفارق يكون فقط في إمكانية التخصيص و التعديل من عدمه.

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

هل وفقت في الشرح؟ أتمنى ذلك. 
و السلام عليكم.

الجمعة، 15 يناير 2016

مصطلحات على كل مستعمل أندرويد أن يعرفها - الجزأ الثالث (AOSP, GPE , CM, ADB, Fastboot, Nandroid, Baseband, Brick)

تعلمنا من خلال التدوينتين السابقتين المفاهيم التالية:

boatloader, rom, nightly build, kernel, gapps

Recovery, Root, Cache, Dalvik cache, Flashing, Init.d

و سنتناول إن شاء الله في هذه التدوينة الثالثة في هذه السلسلة الخاصة بمفاهيم عالم الأندرويد مصطلحات جديدة.



ما هو Stock ROM و AOSP و Cyangenmod و GPE ROM ؟

- يقصد ب stock rom نظام التشغيل الذي يأتي مثبتا على الجهاز. و هو عبارة عن نسخة معدلة بدرجة كبيرة من طرف الشركة المصنعة بغرض تمييز منتوجها عن منتوجات المنافسين، بحيث تضيف ثيما theme و launcher (مدير تطبيقات) خاص بها (تاتشويز عند سامسونغ، سينس عند إتش تي سي ...) و تطبيقات أخرى . كما أنها تضيف للأندرويد التعاريف (الدرايفرات) اللازمة لعمل هاردوير الجهاز.

- تفيد كلمة AOSP مشروع أندرويد المفتوح المصدر. و يقصد بها الروم المبنية على كود غوغل الأصلي غير المعدل. و الرومات التي نجدها تحمل في إسمها كلمة AOSP فيُعنى بها أنها مبنية على على كود غوغل مع بعض التحسينات و الإضافات.


- ساينوجين مود ِCyanogenmod هي نسخة معدلة من روم AOSP (المقدمة من طرف غوغل). تتميز بواجهة سلسة و وظائف متطورة و مبتكرة و ثبات و سرعة ( إدارة أفصل للذاكرة العشوائية و للموارد لأنها لا تأتي بكل تلك التطبيقات التي تُثقل بها الشركات أجهزتها)، و تحديث يومي للأجهزة المدعمة رسميا.

تم إنشاء هذه النسخة من طرف Steve Kondik (الملقب ب Cyanogen) . و اليوم أصبح الفريق يضم العديد من المطورين المتطوعين الذين يقوموم بعمل جبار لإعداد نسخ من الأندرويد تصلح للعمل مع مختلف الأجهزة .

تعتمد سيانوجين مود ترقيما خاصا بها فيما يتعلق بأجيال الأندرويد، كالتالي :
cm xx

Marshmallow ( Android 6.0 ) = cm 13
Lollipop ( Android 5.1 ) = cm 12.1
Lollipop ( Android 5.0 ) = cm 12.0
KitKat ( Android 4.4 ) = cm 11.0
و هكذا.

GPE 
أصبحت غوغل،بالإضافة إلى أجهزة Nexus، تبيع على متجرها (حصريا في الولايات المتحدة الأمريكية) أجهزة أخرى تَسِمُها ب Google Play Edition. يطلق على هذه الأجهزة اختصارا GPE.
فمثلا نجد Samsung Galaxy S4 I9505 Google Play Edition.
هذه الأجهزة لا تحمل نظام التشغيل المعدل من طرف الشركة المصنعة بل نظام أندرويد مٌعَدٌ من طرف غوغل خصيصا للجهاز. يقوم بعض العباقرة باستخراجه و بنائه على شكل روم قابل للتثبيت على الأجهزة الشبيهة و هو ما يطلق عليه GPe ROM.

ما هو الناندرويد باكاب Nandroid backup ؟
يقصد بها صورة احتياطية لكل النظام بكافة تقسيمات الذاكرة، يتم الرجوع إليها (و استرجاعها) في حالة الطوارئ، كحالة حذف ملف أساسي لعمل الجهاز و الوقوع فيما يسمى soft brick اي عطل يمكن معالجته.

ما هو ADB ؟
يُطلق ADB على تطبيقان مختلفان أحدهما مثبت على جهاز الأندرويد و الأخر على الحاسوب. و عندما يكون الحاسوب مرتبط بالهاتف او اللوحة و يكون USB debugging مُفَعل، يمكن إذاك إرسال أوامر بواسطة terminal من الحاسوب إلى جهاز الاندرويد و التحكم فيه من خلال شاشة الحاسوب و لوحة مفاتيحه، كما يمكن تحميل و رفع ملفات من و إلى الهاتف. والغرض من هذه الأداة هو محاولة حل المشاكل البرمجية. 
أداة خاصة بالمطورين المتقدمين.

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

ما هو البيزباند Baseband ؟
البزباند أو المودم يطلق على الفيرموير (نظام تشغيل) الخاص بالرقاقة المسؤولة عن الإتصال بالشبكات، GPS و الوايفاي. و يمكن الإطلاع على نسخته المثبتة على جهازنا من خلال الذهاب إلى الإعدادات ثم "حول الجهاز".
ترقية هذا الفيرموير إلى نسخ أحدث قد يحل مشاكل الإتصال ( الوايفاي و/أو GPS ) التي تستنزف البطارية و تأثر على الأداءً... ولكن تثبيت نسخة غير مناسبة للجهاز قد يؤدي إلى تعطيل الوظائف السالفة الذكر.

ما هو البريك Brick ؟
هو الحالة التي يكون فيها الجهاز غير قادر على إنجاز المهام التي صُنع من أجلها. و إذاك يمكن أن نقول أن الجهاز ميت. 
نُميز نوعين من البريك:

- السوفت بريك Soft brick

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

- الهارد بريك Hard brick: نادر الحدوث. فإن إتبعنا تعليمات المطور صاحب الروم أو الكيرنل فلن يحدث معنا. و لكن قد يحدث إن قمنا بفلاش روم أو كيرنل أو بيزباند غير مخصص لجهازنا. لذا يجب التأكد جيدا قبل البدأ في أي عملية فلاش.

و الهارد بريك لا يمكن إصلاحه، للأسف.

هذا كل ما يتعلق بالمفاهيم الأساسية التي قد نواجهها أثناء توغلنا في عالم الاندرويد. إن كنت تريد إضافة أي معلومة أخرى لهذه التدوينة يرجى إخباري من خلال ترك تعليق أسفله.

شكرا لقراءتكم.

الخميس، 14 يناير 2016

مصطلحات على كل مستعمل أندرويد أن يعرفها - الجزأ الثاني (Recovery, Root, Cache, Dalvik cache, Init.d ...)

نستمر بحول الله في عرض أهم المصطلحات المتعلقة ببيئة الأندرويد. فبعد أن تطرقنا لتعريف كل من rom و bootloader و kernel و gapps و غيرها، سنتناول في تدوينتنا هته، المصطلحات التالية:



ما هو الريكافري Recovery ؟
كما يوحي الإسم فهي أداة تصلح لاسترجاع أشياء ما. هذه الأداة تكون مثبتة على تقسيمة مستقلة عن تقسيمة النظام كي لا يتم مسحها أثناء التحديثات التي يرسلها المُصنع أو  أثناء القيام باسترجاع إعدادات المَصنع.
و هناك نوعان من هذه الأداة:
- الريكافري الأصلي Stock recovery الذي ياتي مثبتا مع الجهاز و يقوم بما ذكرناه اعلاه، ولا يسمح بتثبيت الرومات المعدلة،
- الريكافري المعدل custom recovery الذي يصلح لتثبيت الرومات المعدلة و بعض ملفات النظام المعدلة كذلك.
هذه الأداة تكون وثيقة الصلة بالهاردوير بحيث ان الريكافري الخاص بجهاز لا يصلح لجهاز اخر.
و هناك ادوات ريكافري عديدة أشهرها: TWRP  ، Philz recovery  و CWM .

ما هو الروت Root ؟
هذا المصطلح مأخود من اللينكس، الذي هو الاساس الذي بُني عليه نظام الأندرويد. و يُقصد به الحصول على كل الصلاحيات (صلاحيات السوبر مستعمل)، التي تُخول التحكم الكامل بالجهاز، بما فيها الكتابة و التعديل على ملفات النظام و على تقسيماته.
الحصول على هذا هذا النوع من الصلاحيات المُطلقة قد يُشكل خطرا على مُستعمل مبتدئ لأن بعض الملفات الأساسية لعمل النظام قد يتم حذفها عن طريق الخطء. وهذا هو واحد من الأسباب الذي تقدمه الشركات المُصنعة لوضعها لقيود على الصلاحيات في أجهزتها.


ما هو Init.d ؟
هو مُجلد يوجد داخل system/etc/ و يتضمن ملفات تعليمات (سكريبتات) يتم تنفيذها أثناء إقلاع الجهاز. 
بواسطة هذه التعليمات يمكننا ضبط و تعديل العديد من الأشياء و الإعدادات بغرض تمديد عمر البطاربة مثلا و تحسين أداء النظام عموما. ولكن هذا الأمر لا يكون ممكنا إلا إذا كان الكيرنل يدعم ذلك، و هو الشيء غير المتوفر على نظام تشغيل المصنع.

ما هي عملية الفلاش Flashing ؟
تقنيا يقصد بالفلاش العملية التي يتم من خلالها كتابة بيانات جديدة فوق بيانات الروم القديمة على جهاز إلكتروني.
و في عالم الأندرويد نعني بالفلاش عملية تثبيت روم معدل أو كيرنل معدل أو سكريبتات و غيرها، بواسطة أداة إسترجاع recovery معدلة.

ماهو الكاش Cache و الدالفك كاش Dalvik cache ؟
- الكاش هو ذاكرة مؤقتة حيث يتم تخزين الملفات التي يتم استعمالها بصفة متكررة بغرض سرعة الوصول إليها.
- دالفك هو اسم قرية صَيد في ايسلاندا، و هي موطن أجداد دان بورنشتاين الذي قام بكتالة الكود الأصلي للجهاز الإفتراضي virtual machine.
"دالفك كاش" = مساحة كاش خاصة بتطبيق دالفك، و هو نتيجة عملية تحسين أداء التطبيقات الشغالة على الجهاز من طرف تطبيق دالفك و ذلك بغرض تسريع عملية الوصول إليها.
دالفك هو تطبيف مكتوب بلغة جافا يقوم من خلال ما يسمى ب "الجهاز الإفتراضي"  بتنفيذ تطبيقات الأندرويد apk.
عندما يقلع نظام التشغيل لأول مرة، يقوم تطبيق دالفك بالبحث عن كل تطبيقات apk ليترجمها إلى ملفات dex أي dalvik executable و يضعها في الكاش، و ذلك بغرض جعل عملية اقلاع التطبيقات أسرع كما سلف الذكر.
إذا لم يتم مسح "كاش دالفك" بعد تثبيت روم جديد، فسيتم تجاوز عملية إنشاءه، مما يؤدي إلى مشكل "force close" و عدم إشتغال التطبيقات في النظام الجديد المثبت.

هذا كل ما لدينا اليوم. نلتقي إن شاء الله مع تعاريف أخرى لاحقا.

الأربعاء، 13 يناير 2016

مصطلحات على كل مستعمل أندرويد أن يعرفها - الجزأ الأول (... boatloader, rom, kernel, gapps)

إن كنت جديدا في عالم الأندرويد أو تنوي البدأ في تحديث جهازك إلى نظام أندرويد معدل أو تغيير الكيرنل أو غيره فيلزمك حتما معرفة بعض المصطلحات الأساسية الخاصة ببيئة نظام الأندرويد.

إذن في هذه التدوينة سنحاول تقديم ابسط تعريفات لاهم هذه المصطلحات .


ما هو البوتلودر Bootloader ؟
هو برنامج تقوم الشركة المصنعة بتثبيته على تقسيم من الذاكرية الداخلية للجهاز. و هو وثيقة الصلة بعتاد هذا الأخير، أي أنه لكل جهاز بوتلودر خاص به، و لا يمكن تعديله ولا استبداله.
و هو أول ما يتم تشغيله عند إقلاع الجهاز، ليقوم بإعطاء الأوامر للكيرنل (طالع أسفله) الذي يقوم بدوره بتشغيل نظام الأندرويد.
يمكن اعتبار البوتلودر كحاجز أمني يقوم بالتأكد من سلامة كل تقسيمات الذاكرة الداخلية.

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

ما هو الكيرنل Kernel ؟
هو برنامج يقوم بالربط بين الهاردوير (العتاد) و السوفتوير، فهو يتلقى المعطيات من نظام التشغيل و يحولها إلى الهاردوير ( المعالج، بطاقة الشاشة، الكاميرا، المايك...) و يستقبل الإدخالات من هذا الأخير و يرسلها للأول. فمثلا عندما نقوم بتغيير إضاءة الشاشة بتحريك شريط التمرير على جهازنا، فإن نظام التشغيل يرسل الى الكيرنل معطيات عن كمية الإضاءة المطلوبة ليقوم بدوره بإعطاء أوامر تعليمات للشاشة لكي تغير من إضاءتها.

و للإشارة فكافة أنظمة التشغيل المتطورة كالويندوز و الماك أوس و اللينكس تستعمل كيرنل خاص بها. و بالمناسبة فهذا الأخير هو المستعمل في نظام تشغيل الأندرويد كذلك. ولكنه ليس هو بالضبط، فغوغل (صاحبة الأندرويد) أدخلت عليه الكثير من التعديلات.

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


ما هو الروم ROM ؟
تقنيا، الروم هي الذاكرة الداخلية لجهاز، و التي تتضمن بيانات نظام التشغيل ( الفيرموير) التي لا يمكن تغييرها إطلاقا (إلا بطرق خاصة)، فهي (اي الذاكرة) مخصصة للقراءة فقط read-only memory.

لكن في عالم الأندرويد يطلق هذا المصطلح على نظام التشغيل (الفيرموير) المخزن في الذاكرة الداخلية ،بدلا من الذاكرة الداخلية نفسها. 
لذا عندما تسمع أحدا يتحدث عن تحميل الروم الفلاني، فإنه يقصد الملف الذي يتضمن الفيرموير (نظام التشغيل)، و الذي يكون مهيئا لتثبيته على الهاتف بدلا من القديم. 

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

كما نجد نوعا من نسخ معدلة من هذه الرومات من طرف فرق لا تمثل أي شركة مصنعة للأجهزة. وعلى سبيل المثال، يطور فريق سيانوجين مود نسخا (تحمل نفس إسم الفرقة) لعدة أجهزة. و يتميز هذا النوع من الرومات بكونه:
- أقرب للنسخة الأصلية لغوغل و القريبة من تلك المستعملة على أجهزة نيكسوس،
- تقديمه لعدة ميزات و وظائف لا تتوفر في نسخ المصنع. 
و تعتبر هذه الرومات المعدلة من أفضل الطرق لترقية الاجهزة للنسخ الأحدث من الأندرويد خاصة بالنسبة للموديلات القديمة.

ما هي النسخ الليلية Nightly build ؟
يطلق هذا التعبير على أنظمة التشغيل المعدلة (من طرف إحدى الفرق)، التي يتم بناؤها تلقائيا (بواسطة حواسيب) و بصفة يومية، لإضافة آخر التعديلات المنجزة من طرف فرق الصيانة، بما فيها الترقيعات و التحديثات و الوظائف الجديدة.
و حيث أن هذه النسخ يتم إنتاجها تلقائيا فهي غير مجربة، وبالتالي قد تكون فيها مشاكل، لذا لا ينصح بتثبيتها إلا إذا كنتم مطورين أو ممن يحب تجريب كل ما هو جديد.

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

يمكنكم مطالعة تعاريف المصطلحات التالية في هذه التدوينة Recovery, Root, Cache, Dalvik cache, Init.d, Flashing .

الخميس، 7 يناير 2016

طريقة التحكم في التطبيقات التي يسمح لها بالوصول إلى الإنترنت على أجهزة الأندرويد ( بدون الروت )

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

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

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

فمن جهة قد يعرض هذا الإتصال بالأنترنت خصوصيتنا للخطر، ومن جهة أخرى فإنه سيستهلك حتما رصيدنا من الأنترنت ( أثناء الإتصال من خلال 3G أو 4G ... ) و سيستنزف طاقة بطاريتنا.




من أجل كل ذلك فإني أقترح عليكم أفضل تطبيق على متجر غوغل: NetGuard ، المخصص لأجهزة الأندرويد و الذي سيمنحنا التحكم في التطبيقات التي يسمح لها بالوصول إلى الإنترنت من خلال إنشاء ما يسمى بجدار ناري. و ما يجعل هذا التطبيق مميزا هو حقيقة أنه لا يحتاج إلى الروت للقيام بوظائفه.

إليكم طريقة إعداده

1- التحميل و التثبيت من هنا: 

NetGuard

2- نشغل التطبيق

3- ستظهر لنا رسالة تذكرنا بأن فريق العمل يقوم بكل مجهوداته... مشكورين جدا. ننقر OK



4- تظهر لنا رسالة أخرى تخبرنا أن التطبيق سينشئ VPN محلي ليتم من خلاله مرور جميع الإتصالات بالأنترنت حتى يتكمن من التحكم فيها. OK



5- فرسالة أخيرة يطلب منا فيها بمنح التطبيق صلاحية إنشاء ال VPN، و تذكير بأنه ستظر أيقونة "مفتاح" و التي تعني اننا متصلون من خلال ال VPN

 

6- نصل الأن إلى واجهة التطبيق. هذا الأخير غير مفعل، و لتشغيله نمرر الزر الأبيض إلى اليمين. ثم نختار إعدادات



7- نقوم بتعطيل الأنترنت ( الوايفاي و الجوال ) على كافة التطبيقات كما في الصورة أدناه



8- نرجع إلى واجهة التطبيق. لنقوم الأن بمنح صلاحية الإتصال بشبكة الأنترنت للتطبيقات التي نستعلها فقط.
هنا أنا أمنح للواتساب صلاحية الإتصال اللامشروطة من خلال الوايفاي و الجوال و ذلك بالنقر على الأيقونتين اللتين يتحول لونهما إلى الأخضر



و هنا أنقر على المثلث (الذي يشير للأسفل) الذي يوجد قرب أيقونة كروم، لأمنح له صلاحية الإتصال فقط عندما تكون الشاشة شغالة





و هكذا.

دعواتكم
يتم التشغيل بواسطة Blogger.