وضع تصحيح أخطاء USB - وظيفة خاصةأجهزة Android، وهي مطلوبة بشكل أساسي للمطورين. بمساعدتها، يمكنك التحقق من وظائف التطبيق واختباره حالات مختلفة. لكن وضع التصحيح مفيد أيضًا للمستخدمين. دعونا نفكر في سبب فائدة ذلك، وكيفية تشغيله وإيقاف تشغيله على أجهزة Android.
يسمح وضع التصحيح للمستخدمين بما يلي:
بالإضافة إلى ذلك، في وضع التصحيح، يمكنك الوصول إلى عمليات النظام وكذلك تحليل التغييرات في السلوك ذاكرة الوصول العشوائيوالمعالج والمكونات الأخرى.
يوجد خيار "تمكين تصحيح أخطاء USB" في "قائمة المطورين" (أو "خيارات المطورين")، والتي تكون مخفية عن المستخدمين في إصدارات Android الأعلى من 4.2. ولكن، مرة أخرى، تقرر بعض الشركات المصنعة فتح الوصول إلى القائمة، والبعض الآخر يقرر إخفاءه. على سبيل المثال، على الهواتف الذكية للشركة قائمة ميزوالمطورون مفتوحون دائمًا ويقعون في " قدرات خاصة"، وعلى الأجهزة وصول سامسونجإلى القائمة مغلقة. كل هذا يتوقف ليس فقط على الشركة، ولكن أيضا نموذج محددالأجهزة.
لذلك، إذا تم حظر الوصول إلى قائمة المطورين على جهازك، فقم بما يلي: في إعدادات الجهاز، افتح علامة التبويب "حول الجهاز" وانقر على عنصر "رقم الإصدار" حتى يظهر إشعار بأنه تم تعيين حالة المطور لك ويمكنك استخدام القائمة الخاصة.
اذهب الآن إلى هذه القائمة. اعتمادًا على الطراز، قد يكون إدخال القائمة موجودًا في أقسام مختلفةقائمة الإعدادات. إما في إعدادات الجهاز قد يكون هناك على الفور قسم "للمطورين" ("خيارات المطور"، "قائمة المطور")، أو قد يكون قسمًا فرعيًا من العناصر "إمكانية الوصول"، "أخرى"، "المزيد"، "متقدم" إعدادات".
عند الدخول إلى قائمة المطورين، حدد المربع بجوار "تمكين تصحيح أخطاء USB" (أو "وضع تصحيح أخطاء USB"). عادة ما يأتي هذا العنصر أولاً.
توجد قائمة المطور في قسم "المزيد". في Android 2.2–3.0، يوجد عنصر "تصحيح أخطاء USB" في قسم "التطبيقات". في Android 4.2 والإصدارات الأحدث، يتم نقل قائمة المطور إلى قسم "الإعدادات".
هناك طرق لتمكين وضع تصحيح الأخطاء حتى لو لم يكن من الممكن القيام بذلك على الجهاز نفسه بسبب، على سبيل المثال، شاشة مكسورة، أو شاشة لمس مكسورة، أو مشاكل في الجهاز ككل.
الشرط الرئيسي: يجب أن يكون جهازك مثبتًا عليه بالفعل استرداد تابع لجهة خارجية - CWM أو TWRP.وهذا ضروري لتكون قادرة على الحصول عليها الوصول إلى الجذر الكاملإلى نظام التشغيل.
بعد إعادة التشغيل، يمكنك العمل مع هاتفك الذكي أو جهازك اللوحي باستخدام QtADB وMyPhoneExplorer وADB وغيرها برامج مماثلة. أي باستخدام وضع تصحيح أخطاء USB.
للعمل مع تصحيح أخطاء USB، يتم استخدام برامج تشغيل ADB خاصة (Android جسر التصحيح، حرفيا "جسر ل تصحيح أخطاء أندرويد")، والتي يمكن تنزيلها من موقع Google على الويب، الصفحة الرسميةيقع على: https://developer.android.com/studio/index.html. دعونا نتعرف على ما يجب فعله إذا لم يكتشف ADB الجهاز، ولماذا لا يمكن استخدام وضع تصحيح أخطاء USB.
تأكد من اكتشاف جهازك المحمول بواسطة جهاز الكمبيوتر الخاص بك. لهذا:
تأكد من استخدامك البرامج الثابتة الرسميةالشركة المصنعة للجهاز. إذا قمت بتثبيته على الهاتف الذكي أو الجهاز اللوحي البرامج الثابتة لطرف ثالث(مثل CyanogenMod أو ما شابه ذلك)، فقد لا يعمل تصحيح أخطاء USB بشكل صحيح.
تأكد من أنك قمت بتثبيت برامج تشغيل ADB الصحيحة. هناك إصدارات مختلفة من برامج التشغيل لـ أجهزة مختلفة. يتم توزيعها جميعًا وفقًا لنماذج الهواتف الذكية والأجهزة اللوحية على الموقع الرسمي. هناك أيضًا برامج تشغيل ADB عالمية، ولكن من الأفضل استخدامها فقط في حالة عدم وجود برنامج تشغيل منفصل لجهازك برامج تشغيل عالميةقد تكون هناك مشكلات في الاتصال لا يمكن حلها إلا عن طريق الاتصال بدعم Google.
للمطورين برمجةمن الأفضل استخدام النظام بدلاً من برامج تشغيل ADB المنفصلة بيئة تطوير أندرويدوالذي يمكن تنزيله أيضًا من الموقع الرسمي: Developer.android.com. في أندرويد إعداد الاستوديوبرامج التشغيل تحدث تلقائيا، بالإضافة إلى ذلك، هناك محاكي أندرويدلجهاز كمبيوتر، لذلك قد لا يكون تصحيح أخطاء USB ضروريًا.
لتعطيل وضع تصحيح أخطاء USB على أجهزة Android، افتح قائمة المطورين وقم بإلغاء تحديد خيار استخدام تصحيح أخطاء USB.
وضع تصحيح أخطاء USB - للغاية اداة مفيدةليس فقط لمطوري البرمجيات، ولكن أيضًا لـ المستخدمين العادييننظام التشغيل أندرويد. بمساعدتها، يمكنك تثبيت البرامج الثابتة وإعادة تثبيتها على أجهزتك المحمولة، ونقل الملفات من هاتف ذكي أو جهاز لوحي إلى جهاز كمبيوتر، وتنزيلها على Android تطبيقات الطرف الثالث. ستكون القدرة على استخدام وضع تصحيح أخطاء USB مفيدة أيضًا في الحالات التي يتوقف فيها الجهاز عن العمل بشكل صحيح، حيث تتيح لك التعمق في الأمر عمليات النظاموالتي سوف تساعدك على العثور على المشاكل والأعطال. بالإضافة إلى ذلك، سيساعدك تصحيح أخطاء USB على الوصول إلى الجذر للجهاز، مما سيؤدي إلى توسيع إمكانيات نظام التشغيل بشكل كبير.
على أي هاتف ذكي أو كمبيوتر لوحي يعمل على نظام التشغيل Android، بغض النظر عن الشركة المصنعة له وإصدار نظام التشغيل المثبت مسبقًا، من الممكن تمكين وظيفة خاصة، وهو ما يسمى "وضع التصحيح". ومع ذلك، تختلف عملية تنشيط هذه الوظيفة. الحقيقة هي أن كل هذا يتوقف على إصدار النظام المثبت.
في هذه المقالة، سنلقي نظرة فاحصة على مسألة كيفية تمكين تصحيح أخطاء USB على نظام Android، كما هو الحال في الإصدارات السابقةنظام التشغيل، وعلى أحدث منها. سننظر أيضًا في مسألة المهام التي تم تصميمها لحلها. هذا الوضع.
دعونا أولاً نتعرف على الأغراض التي قد يحتاجها المستخدم العادي لتنشيط هذا الوضع.
كما قد تتخيل، فهو ضروري لتصحيح أخطاء التطبيقات والأجهزة نفسها. التحدث أكثر بلغة بسيطة، مخصص للتحقق من وظائف البرامج، وبالتالي يحظى بشعبية كبيرة، في المقام الأول، بين مطوري البرامج. ومع ذلك، فهو ذو قيمة أيضًا بالنسبة للبشر فقط، لأنه يسمح لك بالتفاعل مع Android عبر جهاز كمبيوتر واستخدام البرامج (في المقام الأول ADB) التي يمكنها إجراء عمليات معالجة مختلفة بالجهاز عن بعد.
إذا كان لديك جهاز Android قديم مثبت عليه الإصداران 2.0 و3.0، فلتنشيط تصحيح الأخطاء، يتعين عليك اتخاذ بعض الخطوات البسيطة:
في إصدارات Android الرابعة والخامسة والسادسة، يتعين عليك العبث قليلاً، نظرًا لأن وضع التصحيح فيها مخفي بعناية عن أعين المستخدم.
كيفية تمكين وضع تصحيح أخطاء USB على أحدث إصدارات Android؟ للقيام بذلك، عليك اتخاذ الخطوات التالية:
كما تظهر الممارسة، في كثير من الأحيان يجد المستخدمون أنفسهم في مواقف حيث، بعد تشغيل وضع التصحيح، الهاتف الذكي أو حاسوب لوحيلسبب ما. ماذا يجب على المستخدم فعله في هذه الحالة؟
في الحالة التي تستخدم فيها وضع التصحيح بواسطة يو اس بي اندرويدلا توجد طريقة، يمكنك محاولة الاتصال عبر شبكة Wi-Fi.
مهم! قبل البدء، تأكد من استلام جهازك حقوق الجذر. هذه التعليمات مناسبة فقط لغرفة العمليات. أنظمة ويندوز 7، الذي هو على الوقت المعطىالأكثر شيوعا على جهاز الكمبيوتر.
لإلغاء تنشيط تصحيح الأخطاء، استخدم الإرشادات التالية:
بفضل المواد الخاصة بنا، أنت تعرف الآن كيفية تمكين تصحيح أخطاء USB على نظام Android، وكذلك لماذا وفي أي الحالات قد يحتاج المالك العادي للهاتف الذكي أو الجهاز اللوحي إلى هذه الوظيفة.
دعنا نذكرك بأن تصحيح أخطاء USB مفيد أداة النظام، والذي يوفر للمستخدم القدرة على إعادة تثبيت البرامج الثابتة، وتنزيل برامج الطرف الثالث وتثبيتها، ومزامنة أجهزته المحمولة مع جهاز الكمبيوتر، وما إلى ذلك. مستخدمين المتقدمينسيتمكن من الحصول على حقوق "المستخدم المتميز" وحتى في بعض الحالات استعادة النظام إذا توقف عن العمل بشكل طبيعي.
كيفية تمكين قائمة المطورين وتصحيح أخطاء USB على هاتفك أو جهاز لوحي يعمل بنظام أندرويد الطريقة التقليدية، لقد تحدثنا بالفعل في المقال.
في هذه المقالة سنتحدثحول تمكين تصحيح أخطاء USB جهاز أندرويدمع الشاشة المكسورة، والتي قد تكون هناك حاجة إليها من أجل.
تتطلب هذه الطريقة مهارات البرمجة/إدارة النظام لأنظمة التشغيل Windows وLinux، أو على الأقل رعاية كبيرة، حيث أن ارتكاب الأخطاء عند كتابة الأوامر أدناه يمكن أن يؤدي إلى عدم إمكانية تشغيل الهاتف/الجهاز اللوحي بشكل كامل.
هذه التعليمات مناسبة بشكل أساسي للأجهزة التي تعمل بنظام التشغيل Android 4.0 (Ice ساندويتش كريم)، أندرويد 4.2 (جيلي بين)، أندرويد 4.4 ( كت كات)، بالإضافة إلى Android 6.0 (Marshmallow)، حيث تم اختباره عليها. قد تحتوي الإصدارات الأخرى من Android على تغييرات في ملفات النظام، لذا فإن تنفيذ الأوامر التالية بالضبط قد لا يؤدي إلى النتيجة المرجوة. في هذه الحالة، ارجع إلى النسخ الاحتياطية، كما هو مكتوب في القسم الأخير"5. العودة إلى النسخ الاحتياطية" من هذه المقالة.
الفكرة وراء تمكين تصحيح أخطاء USB عبر الكمبيوتر هي التحرير مباشرة ملفات النظامعبر واجهة ADB (Android Debug Bridge) عبر الاسترداد المخصص (CVM/TWRP) قبل تحميل نظام أندرويد مباشرة، مما يعني أنه يجب عليك التثبيت أولاً استعادة العملاءوحقوق الجذر. وتجدر الإشارة إلى أنه على البعض الهواتف الصينية(على سبيل المثال، UMI، IconBIT) تم بالفعل تثبيت ROOT من قبل الشركة المصنعة وستعمل الأوامر المذكورة أدناه حتى مع الاسترداد الأصلي (المصنع).
لسوء الحظ، فإنه غير موجود طريقة عالميةالمنشآت استعادة العملاءوحقوق ROOT، مناسبة لأي جهاز يعمل بنظام Android. أنت بحاجة إلى البحث عن تعليمات خاصة بجهازك، ولكن هناك أخبار جيدة: يمكن تثبيت استرداد مخصص على هاتف/جهاز لوحي بدون أي إدخال تقريبًا من شاشته (بدون لمس نسخة الاسترداد) باستخدام أداة تحميل التشغيل fastboot بالجهاز (يجب إلغاء قفل أداة تحميل التشغيل). لذلك، تقوم جوجل بتثبيت الاسترداد المخصص على جهازك جهاز معينمع الكلمات الدالة: <модель Вашего телефона/планшета>، بدون لمس CVM/TWRP، ROOT، الاسترداد، Fastboot، أداة تحميل التشغيل، أداة فلاشوما إلى ذلك وهلم جرا.
كيف يمكن أن يكون معلما مقالة مفيدةعن . صحيح، على سبيل المثال، لتثبيت TWRP وROOT على هواتف Xiaomi، حيث يتعين عليك القيام بذلك أولاً ولم تقم بالتسجيل مسبقًا لذلك ولم تقم بتسجيل الدخول إلى حساب MI على الجهاز، فمن غير المرجح أن تتمكن من ذلك فتح البوتلودر بدون شاشة. لذلك، نوصي بعدم إضاعة الوقت، ولكن أخذ هذا الهاتف على الفور إلى مركز الخدمة لاستبدال الشاشة.
سنخبرك في هذا الدليل بكيفية تمكين تصحيح أخطاء USB باستخدام جهاز كمبيوتر قيد التشغيل التحكم بالويندوز 10. يمكن أيضًا العثور على البرامج اللازمة لأنظمة التشغيل الأخرى. الأوامر المذكورة أدناه صالحة أيضًا لأنظمة التشغيل الأخرى (MacOS وLinux)، ولكن يجب تعديل تركيبها لتتوافق مع بناء جملة مترجمي الأوامر على أنظمة التشغيل تلك.
وكقاعدة عامة، نظام التكوين ملفات أندرويدعادية ملفات نصية. على الرغم من إمكانية فتحها وتحريرها مباشرة ويندوز المفكرة، نوصي باستخدام محرر مجانيرمز لنظام التشغيل Windows - Notepad ++، لأنه يتعرف تلقائيًا على فواصل الأسطر في الملف. يمكنك أيضًا تشغيل عرض أحرف التحكم (عرض > عرض الرمز > إظهار كافة الرموز).
إذا تم تثبيت Android 4.0 أو 4.2 أو 4.4 على هاتفك/جهازك اللوحي، فستحتاج أيضًا إلى تعديل قاعدة البيانات باستخدام إعدادات الجهاز. للقيام بذلك، سوف نستخدم محرر قاعدة بيانات وحدة التحكم لنظام التشغيل Windows - SQLite3، والذي يمكن تنزيله من الموقع الرسمي.
قم بإنشاء مجلد "android-config" في جذر محرك الأقراص C، وقم بفك ضغط الأرشيف باستخدام SQLite3 في هذا المجلد (لنظام Android 4.0 أو 4.2 أو 4.4). قم أيضًا بإنشاء مجلد "نسخ احتياطي" في مجلد "android-config" لتخزين كافة النسخ الاحتياطية لملفات نظام جهاز Android التي سنقوم بتحريرها.
أعد تشغيل جهاز Android الخاص بك في الاسترداد المخصص. يعتمد هذا أيضًا على الجهاز، ولكن عادةً مع إيقاف تشغيل الهاتف/الجهاز اللوحي، تحتاج إلى الضغط مع الاستمرار على مفتاحي خفض مستوى الصوت أو رفعه ومفاتيح التشغيل معًا لبضع ثوانٍ. من الممكن أيضًا إجراء تغيير من خلال الضغط على كلا الزرين (رفع مستوى الصوت وخفضه) وتشغيل الهاتف/الجهاز اللوحي. وحتى أقل شيوعًا، ولكن هناك طريقة يمكنك من خلالها الضغط باستمرار على مفاتيح الصوت وتوصيل الشاحن بجهاز مغلق. بشكل عام، تحقق من مجموعة المفاتيح الخاصة بجهازك على Google.
افتح مجلد "أدوات النظام الأساسي"، واضغط باستمرار على مفتاح "Shift"، ثم اضغط انقر على اليمينالماوس في منطقة خالية من النافذة مستكشف ويندوزوحدد قائمة السياق"فتح نافذة الأوامر."
قم بتوصيل هاتفك/جهازك اللوحي بالكمبيوتر، واكتب الأمر التالي في نافذة سطر الأوامر:
أجهزة بنك التنمية الآسيوي
واضغط على مفتاح "أدخل".
إذا تم عرض معرف الجهاز وكلمة "جهاز" أو "استرداد" بجواره، فهذا يعني أنك قمت بالاتصال بهاتفك/جهازك اللوحي بنجاح باستخدام ADB.
قم بتشغيل الأوامر التالية للإزالة المعلمات المحددة مسبقا(إذا حدثت أخطاء نتيجة للتنفيذ، فلا بأس، فهذا يعني أن هذه المعلمات لم تعد موجودة في النظام):
(أولاً، قم بعمل نسخ احتياطية لملفات إعدادات النظام المحذوفة) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (استدعاء shell الأوامر التفاعلية) adb shell (حذف ملفات إعدادات النظام على الجهاز) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. الخروج من التكوين (الخروج من الصدفة التفاعلية).
(نقوم بعمل نسخة احتياطية من الملف الرئيسي ملف الضبط) adb pull /system/build.prop c:\android-config\backup (نقوم بعمل نسخة عمل من ملف التكوين الرئيسي. لتجنب كتابة كل شيء مرة أخرى، اضغط على المفتاح "لأعلى" وقم بتحرير الأمر.) adb pull / نظام/build.prop ج :\android-config
افتح الملف "c:\android-config\build.prop" فيه محرر المفكرة++ وابحث عن المعلمات التالية فيه:
Persist.service.adb.enable=1 استمرار.service.debuggable=1 استمرار.sys.usb.config=mass_storage,adb
إذا كانت المعلمات موجودة، ولكن خصائصها مختلفة، فقم بتحريرها وفقًا للقيم المذكورة أعلاه، وإذا كانت هذه المعلمات مفقودة على الإطلاق، فأضفها إلى نهاية الملف. إذا تم اكتشاف جهازك مسبقًا بواسطة الكمبيوتر ليس كمحرك أقراص محمول، ولكن كجهاز وسائط، فيجب أن يكون الخيار الأخير هو:
Persist.sys.usb.config=mtp,adb
احفظ الملف وقم بتشغيل الأمر:
(قم بتحميل ملف التكوين المعدل مرة أخرى إلى جهاز Android) adb Push c:\android-config\build.prop /system
إذا حصلت على خطأ في النسخ "adb: خطأ: فشل في نسخ 'c:\android-config\build.prop' إلى '/system/build.prop': للقراءة فقط عن بعد نظام الملفات"قم بتشغيل الأمر:
(قم بتثبيت قسم "/ النظام" في وضع القراءة والكتابة) adb Shell "mount -o rw,remount,rw /system"
(قم بتعيين المالك/المجموعة "الجذر" للملف "build.prop") adb Shell "chown root.root /system/build.prop" (اضبط حقوق الوصول إلى "644" للملف "build.prop") adb شل "chmod 644 / system/build.prop"
الخطوة التالية: تحتاج إلى تحرير قاعدة البيانات باستخدام إعدادات أندرويد(لأندرويد 4.0، 4.2، 4.4). تنزيل قاعدة البيانات على جهاز الكمبيوتر الخاص بك:
(عمل نسخة احتياطية من قاعدة البيانات مع الإعدادات) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (إنشاء نسخة عمل من قاعدة البيانات مع الإعدادات) سحب بنك التنمية الآسيوي /البيانات /data/com.android.providers.settings/databases/settings.db c:\android-config
افتح المجلد "c:\android-config" مع نسخة عمل من قاعدة البيانات وقم بتشغيل نافذة سطر أوامر جديدة هناك (انظر أعلاه)، ولكن لا تغلق النافذة السابقة! نحن مهتمون بإعدادات "adb_enabled" و"development_settings_enabled". يمكن أن تكون موجودة في الجدول "الآمن" أو "العام". نحن نفعل ما يلي استعلامات SQLللعثور على إعداداتنا:
(الاتصال بقاعدة البيانات) إعدادات sqlite3.db (راجع الجدول "الآمن" بحثًا عن خيار "adb_enabled") حدد * من الآمن حيث الاسم = "adb_enabled"؛ (راجع الجدول "الآمن" بحثًا عن خيار "development_settings_enabled") حدد * من الآمن حيث name = "development_settings_enabled"؛ (راجع الجدول "العالمي" للتأكد من وجود خيار "adb_enabled") حدد * من العمومي حيث الاسم = "adb_enabled"؛ (راجع الجدول "العالمي" لمعرفة وجود خيار "development_settings_enabled") حدد * من global حيث name = "development_settings_enabled"؛
في حالتنا، الخيارات المطلوبة موجودة في الجدول "العام" وقيمتها هي "0".
نحن بحاجة إلى تعيين قيم جديدة لهم - "1".
(تحديث قيمة خيار "adb_enabled") تحديث قيمة المجموعة العامة = "1" حيث name = "adb_enabled"؛ (تحديث قيمة خيار "development_settings_enabled") تحديث قيمة المجموعة العامة = "1" حيث name = "development_settings_enabled"؛ (قطع الاتصال بقاعدة البيانات) .quit
انتقل إلى نافذة سطر الأوامر السابقة وقم بتنفيذ الأوامر:
(قم بتحميل قاعدة البيانات المحررة مع الإعدادات مرة أخرى إلى الجهاز) adb Push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (قم بتعيين المالك/المجموعة "النظام" إلى الملف "settings.db" ") adb Shell "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (اضبط حقوق الوصول على "644" للملف "settings.db") قذيفة بنك التنمية الآسيوي "chmod 644 /data /data/com.android.providers.settings/databases/settings.db"
عند تشغيل الجهاز قم بتشغيل الأمر:
أجهزة بنك التنمية الآسيوي
إذا تم عرض "غير متصل" بدلاً من "الجهاز" أو "الاسترداد"، فقم بتشغيل الأمر:
خادم قتل بنك التنمية الآسيوي أجهزة بنك التنمية الآسيوي
إذا لم يتغير شيء، على الأرجح لا يوجد مفتاح وصول عام على الهاتف. لنفس السبب، قد تظهر عبارة "adb devices" كلمة "غير مصرح بها". انتقل إلى المجلد ".android" الموجود في الدليل الرئيسي لديك حساب Windows، انسخ الملف "adbkey.pub" إلى دليل "أدوات النظام الأساسي" وقم بتشغيل الأمر:
دفع بنك التنمية الآسيوي adbkey.pub /data/misc/adb/adb_keys
كرر الأمر "adb devices" للتأكد من تكوين الاتصال.
الجميع! إذا كنت قد وصلت بنجاح إلى هذه النقطة، تهانينا! يمكنك الآن التشغيل على جهاز الكمبيوتر الخاص بك أو أي برنامج آخر مشابه للتحكم في شاشة جهاز Android الخاص بك.
إذا لم ينجح شيء و هذه التعليماتلم يساعد، قم بإعادة النسخ الاحتياطية المحفوظة مسبقًا لملفات تكوين النظام مرة أخرى إلى جهاز Android. للقيام بذلك، قم بإعادة تشغيل الجهاز في وضع الاسترداد المخصص ثم العودة الملفات الأصلية. على سبيل المثال، بالنسبة لملف التكوين الرئيسي "build.prop"، ستكون الأوامر كما يلي:
(قم بتحميل نسخة احتياطية من ملف التكوين "build.prop" إلى جهاز Android) adb Push c:\android-config\backup\build.prop /system (قم بتعيين المالك/المجموعة "الجذر" إلى "build.prop" ملف) adb shell "chown root.root /system/build.prop" (اضبط حقوق الوصول إلى "644" للملف "build.prop") adb shell "chmod 644 /system/build.prop"
بالنسبة للملفات الأخرى، تكون الإجراءات متشابهة، فقط نقوم بتحميلها إلى الأدلة المناسبة على جهاز Android وتعيين المالكين/المجموعات والحقوق المناسبة:
بغض النظر عن مدى تقدم الهاتف الذكي، فإنه لا يزال جهازًا تابعًا. في كثير من الحالات، للعمل مع جهاز محموللا تزال هناك حاجة كمبيوتر شخصي. على وجه الخصوص، عندما يتعلق الأمر تطوير المحمولأو استعادة الجهاز بعد ذلك البرامج الثابتة غير الناجحة. على سبيل المثال، إذا فشلت الأداة الذكية، لإعادة تثبيت النظام، فستحتاج إلى اتصال كابل (عبر USB) من الهاتف الذكي إلى جهاز الكمبيوتر. لكي يتمكن الكمبيوتر من اكتشاف هاتفك أو جهازك اللوحي، يتم وضع الجهاز في وضع التصحيح. في هذه المادةسنحاول إخبارك بكيفية تمكين تصحيح أخطاء USB على نظام Android وما قد يكون مطلوبًا أيضًا.
إذا لم تضرب ميزات تقنية، فإن وضع التصحيح (يسمى هذا الوضع أيضًا وضع التصحيح) هو إحدى ميزات أدوات Android التي تم إنشاؤها لاختبار الجديد منتجات البرمجيات. يستخدمه المطورون لتقييم أداء تطبيقاتهم.
يسمح لك تصحيح أخطاء USB بتنفيذ المهام التالية:
يمكن استخدام وضع تصحيح الأخطاء لاستعادة البرنامج الثابت، على سبيل المثال، إذا كان لا يعمل بشكل صحيح أو توقف الهاتف عن التشغيل.
يتم تمكين تصحيح أخطاء USB من الهاتف أو الجهاز اللوحي من خلال قائمة الإعدادات. يوجد هذا الخيار عادةً في خيارات المطور أو قائمة إمكانية الوصول.
غالبًا ما يكون عنصر القائمة هذا مخفيًا بحيث لا يتمكن المستخدمون العاديون من التبديل إلى وضع تصحيح الأخطاء ولا يعطلون تشغيل النظام. عادةً ما تلجأ الشركات المصنعة الشهيرة مثل Samsung أو HTC إلى هذا الأمر الشركات المصنعة الصينيةيسمح لك بتمكين وضع تصحيح أخطاء USB على هاتفك الذكي دون طرح أي أسئلة.
إذا كنت تمتلك جهازًا من شركة Samsung أو أي علامة تجارية كبرى أخرى يخفي الوصول إلى تصحيح الأخطاء، فسيتعين عليك القيام بما يلي:
ستكون هذه الطريقة مفيدة لأولئك المستخدمين الذين لا تحتوي أجهزتهم لسبب ما على شاشة تعمل باللمس، أو أن الشاشة مكسورة، أو لا توجد طريقة لتوصيل ماوس USB.
في كثير من الأحيان، للتبديل إلى وضع التصحيح، تحتاج إلى توصيل هاتفك الذكي أو جهازك اللوحي بجهاز الكمبيوتر الخاص بك. للقيام بذلك، سيكون عليك استخدام مكان قريب أدوات إضافيةوالتحلي بالصبر.
لذلك، للتبديل إلى هذا الوضع عبر جهاز كمبيوتر، عليك القيام بما يلي ( هذه الطريقةمناسب لجميع إصدارات Android، بما في ذلك 5.0 و6.0 و7.0 والإصدارات الأحدث):
cd C:\Sqlite3_Windows (لتنشيط الأمر، اضغط على "Enter")
إعدادات sqlite3.db (لتنشيط الأمر، اضغط على "أدخل")
تحديث قيمة المجموعة الآمنة = 1 حيث الاسم = 'adb_enabled' (لتنشيط الأمر، اضغط على "Enter")
إنهاء (لتنشيط الأمر، اضغط على "أدخل")
لسوء الحظ، لا يعمل تصحيح أخطاء USB دائمًا. في كثير من الأحيان، حتى بعد التبديل إلى هذا الوضع، لا يعمل الجهاز بشكل صحيح. لماذا يمكن أن يحدث هذا وما هي التدابير التي ينبغي اتخاذها لحل المشكلة؟
هذا كل شيء، في الواقع. الآن أنت تعرف كيفية تمكين الوضع تصحيح أخطاء USBعلى الروبوت. كما ترون، إذا اتبعت التعليمات بدقة، فإن تنفيذ هذا الإجراء ليس بالأمر الصعب. الشيء الرئيسي هو عدم الضياع وتنزيل كل شيء مسبقًا الملفات الضرورية. في معظم الحالات، تكون الطرق الموضحة أعلاه مطلوبة فقط من قبل المطورين والمختبرين، ولكن هناك حالات يمكن فيها ذلك المستخدمين العاديينيجب عليك العمل مع هذا الوضع، لذا من الأفضل أن تتعرف على كيفية تمكينه.
تتطلب العديد من الإرشادات عند العمل مع جهاز على نظام Android الأساسي تمكين وضع تصحيح أخطاء USB. يتوفر هذا الخيار في جميع الأدوات الذكية لنظام التشغيل هذا، ولكن قد يختلف موقعه حسب إصدارات أندرويد. دعونا نتعرف على كيفية تمكين أو تعطيل وضع تصحيح أخطاء USB.
يسمح لك وضع تصحيح أخطاء USB بالاستخدام خدمة أندرويد Debug Bridge (ADB)، الذي يتحقق من تشغيل كل تطبيق والنظام ككل. يتم استخدام هذا الوضع بشكل أساسي من قبل المطورين عند إنشاء تطبيقات جديدة أو تحسين التطبيقات القديمة. ولكن يمكن أن يكون مفيدًا أيضًا للمستخدمين العاديين. ماذا يمكنك أن تفعل بهذه الخدمة:
هناك عدة طرق لتمكين تصحيح أخطاء USB على جهازك. سيتم عرض العديد من الخيارات أدناه، ويتم توزيعها وفقًا لإصدارات Android، ولكن هناك أيضًا استثناءات للقواعد. على سبيل المثال، على سوني اكسبيريام مع نظام التشغيليعمل الإصدار 4.1 الطريقة الأخيرة. لذلك، إذا لم تتمكن من تمكين التصحيح باستخدام الطرق القياسية- استخدم الخيارات للإصدارات الأخرى.
هذا العنصر مناسب لإصدارات Android 4.2 والإصدارات الأحدث. بعد تمكين وضع تصحيح أخطاء USB، ستحتاج بالطبع إلى توصيل هاتفك الذكي أو جهازك اللوحي بالكمبيوتر. سيتعرف الجهاز على هذا الكمبيوتر ويطلب الإذن لتصحيح الأخطاء من هذا الكمبيوتر. لكي يعمل وضع التصحيح على النحو المنشود، ستحتاج إلى تمكين تصحيح الأخطاء على هاتفك. إذا كنت تريد في المستقبل عند الاتصال هذا الحاسوبلم يظهر مثل هذا الطلب - حدد المربع بجوار "السماح دائمًا لهذا الكمبيوتر". ولكن عند الاتصال بأي جهاز جديد، سيظل الهاتف الذكي يطلب الإذن.
عندما تقوم بتوصيل هاتفك الذكي أو جهازك اللوحي بالكمبيوتر لأول مرة، فإن أول شيء يفعله الكمبيوتر هو البحث عن برامج التشغيل وتثبيتها لجهازك. في أغلب الأحيان، يكون هذا نوعًا من البرامج التي تحمل اسم الشركة المصنعة لأداتك الذكية. ابحث عن شيء مماثل بين الجميع البرامج المثبتةعلى جهاز الكمبيوتر. إذا لم يتم العثور على مثل هذا البرنامج، فاستخدم الإنترنت للبحث عن برامج التشغيل وتثبيتها بنفسك.
تأكد من تشغيل هاتفك الذكي أو جهازك اللوحي. قم بإلغاء قفل الجهاز، إذا لزم الأمر، أدخل صورة أو كلمة مرور عادية.
لا تستخدم USB 3.0، USB 2.0 فقط هو المناسب لتصحيح الأخطاء.
إذا كنت لا تزال غير قادر على تنشيط وضع التصحيح، فحاول خفض الزر العلوي أثناء الاتصال بالكمبيوتر. لوحة المعلوماتعلى هاتفك الذكي أو جهازك اللوحي، ثم حدد " اتصال USB" بعد ذلك، قم بتغيير وضع الاتصال إلى PTP.
إذا وجدت بالفعل خيارًا يناسبك لتمكين هذا الوضع، فلن يكون إيقاف تشغيله مشكلة. اتبع نفس قائمة الإرشادات الخاصة بتمكين وضع تصحيح الأخطاء، ولكن بدلاً من تحديد مربع الاختيار تصحيح أخطاء USB، قم بإلغاء تحديده.
يعد وضع تصحيح أخطاء USB ضروريًا بشكل أساسي للمطورين، ولكنه قد يكون مفيدًا أيضًا للمستخدمين العاديين. هناك عدة طرق لتشغيله؛ يعتمد اختيار الطريقة فقط على إصدار Android، وربما على الشركة المصنعة للأداة. عند توصيله بجهاز كمبيوتر، قد لا يتمكن الكمبيوتر من اكتشاف الجهاز، ولكن يمكن أيضًا حل هذه المشكلة بسهولة عن طريق الإدراج الصحيحإعدادات.