Homeإرشاداتكيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر...

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص – لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

هناك ثلاث مستويات لتخصيص Android: الأشياء التي يمكنك القيام بها افتراضيًا ، والأشياء التي يمكنك القيام بها باستخدام ADB ، والأشياء التي يمكنك القيام بها باستخدام الجذر. في حين أن الحصول على الجذر لا يزال صعبًا جدًا ، إلا أن تعديلات ADB أصبحت أسهل كثيرًا.

مرة أخرى في Android 9 ، أضافت Google ميزة تسمح لك بإرسال أوامر ADB لاسلكيًا من جهاز كمبيوتر إلى هاتفك عبر شبكة Wi-Fi. لم تكن رائدة بشكل خاص ، لكنها مهدت الطريقعمل.

أدخل المطور Tyler Nijmeh وتطبيقه الجديد LADB. يقوم بإنشاء مضيف محلي بالكامل على الهاتف ، ثم يتصرف كما لو كان جهاز كمبيوتر على شبكتك. من هناك ، يتعلق الأمر فقط بالاتصال بميزة ADB اللاسلكية الخاصة بهاتفك ، مما يعني أنك لم تعد بحاجة إلى جهاز كمبيوتر لاستخدام الميزة!

ماذا ستحتاج:

  • هاتف يعمل بنظام Android 9 أو أعلى
  • 2.99 دولارًا لشراء التطبيق من Google Play (أو gumption لإنشاء تطبيق من مصدر GitHub)

أكد العمل على:

  • هواتف Google Pixel (Android 9 أو أعلى)
  • هواتف OnePlus (OxygenOS 9 أو أعلى)
  • هواتف Samsung Galaxy (One UI 2.0 و 2.1 و 3.0)

الخطوة الأولى: تثبيت LADB

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

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

  • رابط متجر Play: LADB – Local ADB Shell (2.99 دولارًا)

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

الخطوة 2: تمكين خيارات المطور

الآن ، افتح تطبيق الإعدادات وانتقل لأسفل لتحديد “حول الهاتف”. في الداخل ، انقر على إدخال “رقم البناء” سبع مرات متتالية ، ثم أدخل رمز مرور شاشة القفل عندما يُطلب منك ذلك. سيؤدي هذا إلى إلغاء قفل قائمة خيارات المطور المخفية – ولكن إذا كنت ترغب في مزيد من المساعدة ، فلدينا دليل كامل مخصص لهذا الجزء:

الخطوة 3: تمكين التصحيح اللاسلكي

الآن ، ستحتاج إلى تمكين ميزة Android الأساسية التي تجعل هذا التطبيق يعمل. توجه إلى الإعدادات ، ثم مرر لأسفل وحدد “النظام” ، ثم انقر على “خيارات متقدمة” واختر “خيارات المطور”. في بعض الهواتف ، قد يتم إدراج إدخال خيارات المطور في أسفل شاشة الإعدادات الرئيسية بدلاً من ذلك.

اقرأ ايضا  كيفية إصلاح مشاكل شحن Samsung Galaxy S5 [أدلة استكشاف الأخطاء وإصلاحها]

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

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذركيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

بينما اختبرنا هذا ووجدنا أنه يعمل بشكل أساسي على كل هاتف Android حديث تم بيعه في الولايات المتحدة في السنوات الأربع الماضية ، لا يضمن كل جهاز الحصول على ميزة التصحيح اللاسلكي. إنه جزء من AOSP ، قاعدة الشفرات مفتوحة المصدر لنظام Android ، لكن المصنّعين الأصليين للأجهزة يزيلون أحيانًا الوظائف من إصداراتهم المصقولة من Android. إذا كان هاتفك لا يحتوي على هذا الخيار ، للأسف ، لن يعمل LADB من أجلك.

الخطوة 4: إنشاء الاتصال

بعد ذلك ، سيكون عليك فقط توصيل مضيف LADB المحلي بوظيفة ADB اللاسلكية بهاتفك. ولكن اعتمادًا على إصدار Android الذي تقوم بتشغيله ، يمكن أن يكون ذلك سهلاً للغاية أو صعبًا بعض الشيء. سنبدأ بالإصدار القديم (أحدث إصدارات Android) ، لذلك إذا كنت تستخدم نظام Android 10 أو إصدارًا أقل, انقر هنا للتخطي إلى الأمام.

Android 11 والإصدارات الأحدث

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

لذلك عند تشغيل LADB لأول مرة على Android 11 ، سترى نافذة منبثقة تطلب منك إدخال رقم المنفذ ورمز الاقتران. نظرًا لأن النافذة المنبثقة في الإعدادات التي تعرض رمز الإقران كان من المفترض قراءتها على هاتفك أثناء كتابته في جهاز كمبيوتر ، يقوم النظام تلقائيًا بتغيير رمز الإقران بمجرد إغلاقه.

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

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

من هناك ، عد إلى الإعدادات -> النظام -> خيارات متقدمة -> خيارات المطور أو الإعدادات -> خيارات المطور, ثم انقر على نص “التصحيح اللاسلكي” (بدلاً من زر التبديل) لفتح القائمة الفرعية للميزة. من هناك ، مرر لأسفل وانقر على “إقران الجهاز برمز الإقران”.

الآن ، هناك تجعد آخر. في عرض الشاشة المنقسمة ، تفقد تلك النافذة المنبثقة في LADB زر “حسنًا” ، مما يعني أنه لا يمكنك جعل التطبيق يقبل بيانات الاعتماد بعد تحريرها. لمنع ذلك ، خذ حاجز الشاشة المنقسمة واسحبه لأسفل إلى حيث يشغل جزء الإعدادات حوالي 1/3 من الشاشة فقط ، مع LADB يأخذ 2/3 الأخرى.

اقرأ ايضا  كيفية إصلاح عنصر واجهة مستخدم Google Search Bar المفقودة في Android

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

الآن الأمر يتعلق فقط بنسخ الأرقام. تحت عنوان IP والمنفذ في نافذة الإعدادات المنبثقة ، سترى سلسلة من الأرقام ، ثم النقطتان ، ثم رقم آخر. الرقم بعد النقطتين هو ما يجب عليك إدخاله في ميناء الحقل في LADB المنبثقة. ثم يتم إدخال رمز الإقران في مربع رمز الإقران ، وبعد ذلك تأكد من النقر على “حسنًا” في LADB.

سترى الآن رسالة في LADB الطرفية تقول “في انتظار قبول الجهاز للاتصال”. قد يستغرق هذا ما يصل إلى دقيقتين ، لذا كن صبورًا. عند اكتمال الاتصال ، من المفترض أن تتلقى إشعارًا من نظام Android يخبرك بأن “التصحيح اللاسلكي متصل”.

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذركيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذركيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

في المستقبل ، لن تضطر إلى القيام بكل هذه الأشياء. يقوم كل من LADB و Android بحفظ أزواج Wireless ADB الخاصة بهم ، لذلك في المرة القادمة التي تحتاج فيها إلى إرسال أمر shell ADB ، سيكون عليك فقط فتح التطبيق وكتابته!

Android 9 و 10

إذا كنت تستخدم Android 9 أو 10 ، فهذا الجزء هو وبالتالي أسهل بكثير. فقط افتح التطبيق ، ثم حدد المربع بجوار “السماح دائمًا” وحدد “السماح” عندما يُطلب منك “السماح بتصحيح أخطاء USB”. سيظهر لك بعد ذلك سطر الأوامر ، جاهزًا لقبول الأمر!

كيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذركيفية إرسال أوامر ADB Shell إلى هاتفك الخاص - لا حاجة للكمبيوتر ، ولا حاجة إلى الجذر

الخطوة 5: أرسل أوامر ADB Shell إلى هاتفك الخاص

أنت الآن جاهز لإرسال أوامر shell من ADB إلى هاتفك الخاص. ضع في اعتبارك أن هذا عبارة عن غلاف ADB ، مما يعني أنه لا يمكنك الوصول إلى أوامر مثل “adb reboot-bootloader”. بدلاً من ذلك ، يمكنك فقط تشغيل الأوامر التي تبدأ عادةً بـ “adb shell”.

ومع ذلك ، نظرًا لأنك ترسل أوامر مباشرة إلى غلاف ADB ، فلن تحتاج إلى تضمين جزء “adb shell” من الأوامر – فقط احذف هذا الجزء وأرسل باقي الأمر بنفسه. على سبيل المثال ، عند منح WRITE_SECURE_SETTINGS التي تتطلبها العديد من تطبيقات التخصيص المتقدمة ، بدلاً من هذا:

adb shell pm منح com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

. يمكنك فقط إرسال هذا:

pm منح com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

هناك تطبيقان رائعان لتجربة هذا الأمر باستخدام SystemUI Tuner و Tasker. بمجرد منحهم الإذن العالي للقدرة على كتابة إعدادات نظام معينة ، يصبحون أقوياء للغاية!

<<<<<<<<<<<<<>>>>>>>>>>>>>>>