الموضوع خاص بموقع XQ55
تم نقل الموضوع الى المدونة لأهميته
ما الموضوع ؟
في هذه التدوينه سأقوم بشرح كيفية دمج الذاكره الخارجية مع الذاكره الداخلية و كيفية نقل النظام بالكامل على الذاكرة الخارجيه لبعض الاجهزة العامله بنظام الاندرويد .
ما هي الاجهزة التي تعمل عليها هذه الطريقه ؟
الطريقه مأخوذه من جالكسي أس7 .. هذا اول جهاز .
جميع اجهزة شركة سوني العامله بنظام مارشميلو.
من المفترض أن تعمل على جميع الاجهزة العاملة بنظام مارشميلو , لان هذه الميزة تم أضافتها من قبل غوغل في المارشميلو لأجهزة النكسس . لكن بعض الشركات قامت بحذف الميزة من روماتها , لكن مع بعض الاوامر يمكن ان تعود .
جميع اجهزة شركة سوني العامله بنظام مارشميلو.
من المفترض أن تعمل على جميع الاجهزة العاملة بنظام مارشميلو , لان هذه الميزة تم أضافتها من قبل غوغل في المارشميلو لأجهزة النكسس . لكن بعض الشركات قامت بحذف الميزة من روماتها , لكن مع بعض الاوامر يمكن ان تعود .
هل جهازي تتوافق معه هذه الطريقه ؟
لا أعلم , يمكنك التجربه , قمت بتجربتها على أجهزة السوني و عملت بنجاح.
شروط و معلومات :
- هذه الطريقة على مسؤوليتك الخاصه و لا أتحمل اي ضرر يصيب جهازك.
- الطريقه تتم من خلال برنامج Terminal Emulator , لذا فأي خطأ في كتابة الاوامر قد ينهي جهازك.
- يجب وجود شريحة SD في جهازك.
- من الافضل توفر شريحة SD بسرعة عاليه مثلا Class 10.
- قم بنقل بياناتك من على الذاكرة الخارجية لأن الطريقة تقوم بعمل فورمات للذاكره الخارجية.
- أن كانت شريحة الSD غير أصليه فلا تقوم بهذه العملية.
- لا تقم بالعبث في الاوامر لان العبث في الاوامر يؤدي الى تلف شريحة الSD.
- يمكنك نقل النظام بالكامل على الذاكرة الخارجيه , لكن الافضل ان لا تقوم بهذه الخطوة و ذلك بسبب السرعه القليله المتوفره في الذاكره الخارجيه مقارنة مع الذاكره الداخليه.
- الطريقة تحتاج لتوفر صلاحية الروت , و أن لم تتوفر صلاحية الروت فقم بالذهاب الى نهاية المقال لترى حلاً آخر قد يفيدك.
الطريقه :
- قم بتحميل تطبيق Terminal Emulator على جهازك.
- قم بتشغيل التطبيق و منحه صلاحية الروت من خلال الامر su .
- بعد منحة صلاحية الروت قم بكتابة الامر التالي :
sm list-disks - سيظهر لك سطر مكتوب فيه
disk:ID
ID=رقم الذاكرة الخارجيه و على سبيل المثال 111,11 - قم بكتابة الامر التالي :
sm partition disk:ID private
قم بكتابة رقم الذاكرة الخارجية الذي ظهر لك في الامر الثاني بدل كلمة ID , ليصبح الامر كما يلي :
sm partition disk:111,11 private - انتظر قليلا , الان جاري عمل فورمات للجهاز و تحويله الى ذاكرة داخليه .
ملاحظه : قد يظهر لك خطأ بعد فتره معينه , قم بتجاهله . - بعد الانتهاء قم بالذهاب الى الضبط > التخزين , ستجد ذاكرتين في قسم ذاكرة الجهاز .. كما موضح
- الان تم تحويل الذاكرة الخارجيه الى الذاكرة الداخليه.
نقل النظام الى الذاكرة الخارجية :
- قم بالذهاب الى الضبط > التخزين > الذاكرة الخارجيه بعد دمجها .
- بعد الدخول على الذاكرة الخارجيه قم بالضغط على خيارات و أختر Migrate Storage.
- ستظهر لك رساله تنبيهيه قم بتخطيها من خلال الضغط على Continue .
- سيبدأ الجهاز بنقل النظام الى الذاكرة الخارجية.
- العملية تستغرق تقريبا 30 دقيقه أو أكثر , لا تقم بألغاء العملية اثناء نقل النظام لان هذا الشيء يؤدي الى ضرب النظام و الذاكره الخارجيه.
ملاحظات و معلومات بعد عملية الدمج :
- أن رغبت بأرجاع النظام على الذاكره الداخليه , قم بعمل نفس خطوات نقل النظام الى الذاكره الخارجية و لكن على الذاكرة الداخليه .. يعني
الضبط > التخزين > الذاكرة الداخلية > خيارات > Migrate Storage - أن رغبت بأرجاع الذاكرة الخارجيه كذاكرة متنقله [Portable] فقم بعمل التالي :
اذهب الى الضبط > التخزين > الذاكرة الخارجيه > خيارات > تحويل الذاكرة الى ذاكرة متنقله
سيتم عمل فورمات لها و تحويلها الى ذاكرة متنقله . - ان رغبت بأرجاع الذاكرة الخارجيه الى ذاكرة متنقله و كان عليها النظام , فقم بتحويل النظام الى الذاكرة الداخليه و من ثم قم بعمل النقطة الثانيه.
- ذكرت انا في المقال ذاكرة داخلية و خارجية , ستسألني لماذا بقيت تقول ذاكرة خارجية و الموضوع كله يتكلم عن دمجها مع الذاكرة الداخليه ؟
الجواب : لكي أوضح لك كيفية عمل الطريقه و نقل النظام , أن قلت عنها جميعها ذاكرة داخلية ستحتار اقصد أي ذاكرة منهم !؟ و لكن أن قمت بالتمييز بينهما فالعمليه ستتوضح لك . - المقاله تتكلم عن دمج الذاكرتين معاً , لماذا اذا لا تصبح ذاكرة واحده و بمساحة اعلى ؟ لماذا تصبح ذاكرتين داخليتين منفصلتين ؟
الجواب : المفروض عند دمجها تصبح ذاكرة داخلية واحده بمساحة أعلى , لكن هذه ان كانت الطريقه بصورة رسميه كما في أجهزة النكسس , لكن بطريقة غير رسميه سيظهر لنا الخطأ في الاخير و هذا الخطأ هو الذي يقوم بفصلهما عن بعض. - طيب ما الفائده من هذه العملية كلها ؟
الجواب : هذه العملية ستقوم بجعل ذاكرة مخصصه فقط للنظام و التطبيقات , و الذاكرة الاخرى مخصصة لبقية البيانات
بمعنى أن كنت ترغب بتنزيل ملفات موسيقى أو فيديوهات أو تلتقط صور و الذاكرة لا تكفي يمكنك جعلها تخزن على الذاكرة الاعلى و يبقى النظام و التطبيقات على الذاكرة الاقل , و ان كنت ترغب بتنزيل تطبيقات كثيره و الذاكرة لا تكفي يمكنك جعل النظام و التطبيقات تخزن على الذاكرة الاعلى و البيانات الاخرى على الذاكرة الاقل.
لا يوجد لدي روت , ما العمل ؟
العمل يصلح لبعض الاجهزة التي تطبق عليها أوامر ADB , و من خلال الكومبيوتر فقط .
قم بعمل التالي :
- قم بتحميل تعاريف ADB & FASTBOOT على الكومبيوتر.
- اذهب الى مجلد ADB من خلال المسار التالي :
C:\Program Files (x86)\Minimal ADB and Fastboot - قم بفتح نافذة CMD من خلال الضغط على زر Left Shift + زر الفأره الايمن و فتح خيار Open Command Window Here .
- قم بتفعيل USB Debugging على جهازك من خلال الذهاب الى الضبط > خيارات المطورين .
- قم بربط جهازك .
- أكتب الامر التالي في نافذة الاوامر :
adb shell - ستظهر رساله في جهازك قم بالموافقه عليها .
- بعدها قم بكتابة الامر :
sm list-disks - سيظهر لك سطر مكتوب فيه
disk:ID
ID=رقم الذاكرة الخارجيه و على سبيل المثال 111,11 - قم بكتابة الامر التالي :
sm partition disk:ID private
قم بكتابة رقم الذاكرة الخارجية الذي ظهر لك في الامر الثاني بدل كلمة ID , ليصبح الامر كما يلي:
sm partition disk:111,11 private - انتظر قليلا , الان جاري عمل فورمات للجهاز و تحويله الى ذاكرة داخليه .
- أيضا قد يظهر لك خطأ في بعد فتره , تجاهله.
- هذه الطريقه غير مضمونه 100% قد تحصل و قد لا تحصل , لكن تم تجربتها على جهاز Sony Xperia Z5 و عملت بنجاح.
روابط التحميل:
- رابط تحميل تطبيق Terminal Emulator [من هنا]
- رابط تحميل تعاريف ADB & FASTBOOT [من هنا]
تعليقات
إرسال تعليق
مرحبا بكم لاتترد في الاستفسار نحن بخدمتك.