طريقة استخدام تنسيق نظام الملفات F2FS المدعوم في أغلب الرومات المخصصة
الكاتب: أحمد الردايدة
بسم الله الرحمن الرحيم
- تحديث: تاريخ كتابة الموضوع 10/4/2016 وتم التعديل عليه في 23/8/2018.
مقدمة:
نظام الملفات F2FS هو اختصاراً لـ Flash-Friendly File System، وهو نظام ملفات فلاش Flash طور من الصفر من قبل شركة سامسونج ودمج في نواة لينكس منذ إصدار 3.8 في 2012، وتم تطويره خصيصاً من البداية للأجهزة القائمة على الذواكر الفلاشية NAND Flash Memory، مثل (ذواكر SSD، ذواكر eMMC، بطاقات SD) والتي تستخدم في الكثير من الأجهزة المحمولة وأجهزة الكمبيوتر والخوادم وغيرها. ومايميز تنسيق F2FS عن تنسيق EXT4 الذي يستخدم في نظام الأندرويد بشكل افتراضي هو السرعة في الأداء I/O، تنظيم أفضل وأسرع للذاكرة وزيادة عمرها الافتراضي بسبب أنه يتطلب كتابة أقل، عدم انحدار الأداء عندما تكون المساحة شبه ممتلئة أو استخدام الهاتف لعدة سنوات. وهو الأمثل للذواكر الفلاشية لأن EXT4 وغيرها من أنظمة الملفات القديمة صممت للأقراص الصلبة “الدوارة” Hard Drive.
ملاحظات:
- تطبيق الشرح على مسؤوليتك الشخصية ولا نتحمل مسؤولية أي خطأ تقوم به.
- يجب أن تتأكد قبل أن تطبق الطريقة، على أن الروم المخصصة الذي ستستخدمه يدعم تنسيق الملفات F2FS، لأنه اذا لم يدعم التنسيق لن يعمل النظام وسيعمل Bootloop. ورومات LineageOS داعمة لهذا التنسيق على بعض الأجهزة. فيجب عليك أن تبحث قبل أن تستخدم هذه الطريقة!
- يجب أخذ نسخة احتياطية كاملة لبياناتك وملفاتك لأنه عند عمل تنسيق للذاكرة بنظام الملفات F2FS سيقوم بعمل فورمات لجهازك بشكل كامل.
- يجب تواجد ريكفري TWRP 3.0.1 وأعلى.
الشرح:
أدخل لوضع الريكفري مود TWRP في جهازك ثم أختر Wipe ثم Advanced Wipe.
الأن أختر قسم Data و Cache ثم Repair or Change File System ثم Change File System.
الأن أختر تنسيق الملفات F2FS ثم أسحب من أسفل لإعادة تنسيق القسم.
الأن تم عمل فورمات بالكامل للأقسام وأصبح بتنسيق F2FS، لاتطبقها على قسم System لأن قسم الـ System فقط للقراءة Read وليس للكتابة Write أي لايفيد في هذه العملية. والأن هذه صورة بعد الاستخدام على روم سيانوجين مود 13 “النسخة الليلية” وجهاز OnePlus One، من خلال تطبيق DiskInfo.
الأجهزة التي تستخدم هذا التنسيق F2FS بشكل افتراضي من الشركة:
- Google Pixel 3 / XL.
- OnePlus 3/3T.
- بعض هواتف موتورولا مثل: Moto G family و Moto E LTE 2015.
- Nexus 9 2015.
الأجهزة التي تم عمل اختبار عليها:
- OnePlus One.
- OnePlus 3/3T.
- Nexus 5.
ما هي الطريقة التي ممكن اعرف من خلالها هل جهازي يدعم هذا التنسيق
جهازي هواوي ميت 8 huawei mate
جميع الأجهزة حالياً تدعم هذه التنسيق بدون استثناء
ولكن المهم تحتاج الى روم مطبوخ أو كيرنال مخصص يدعم هذه الميزة لكي يعمل الهاتف
https://play.google.com/store/apps/details?id=me.kuder.diskinfo&hl=en
اخوي انا جوالي جاه فيروس مااقدر افتح جهازي كل يحمل تطبيقات من نفسه وصخه مره تطبيقات وتعبت وانا اسوي فرمته ومايروح فيروس حاولت احمل برنامج حق فيروس بس مااعندي فرصه افتح جهاز لي شهر كامل احاول ((لينفو))) نظام اندرويد حقي
معلومات قيمة،، تشكر عليها
قبل تحديث Oneplus One الى المارشميلو الرسمي الذاكره عندي f2fs بعد التحديث اصبحت الذاكره ext4
كنت على الروم الرسمي Cyanogenmod os 12 وكانت الذاكره f2fs استقبلت التحديث وبعدها قمت بعمل ضبط كامل للجهاز
بعد الضبط المصنع قمت بتثبيت برنامج Diskinfo اجد ان الذاكره على ext4 ….. لا اعلم ما السبب
مع العلم لم اقم باي اجراء او تحويل امتداد الذاكره من قبل
System ext4 – cache f2fs -data ext4 شي غريب
ممكن نصحيه منك مهندس احمد الردايدة
يبدوا أن سيانوجين قامت بتغيير امتداد الملفات في تحديثها الجديد
لأنها كانت في السابق على اللولي بوب f2fs
السلام عليكم صديقي هل يمكن تطبيق هذا التنسيق على جوال شاومي ريدمي نوت 4 على روم LineageOS 15.1 النسخة الليلية اوريو 8.1؟
وهل العملية ستعمل فورمات لكل شيء حتى الذاكرة الداخلية ام فقط الداتا؟
وماذا سأستفيد من العملية؟
آسف على الإطالة وشكرًا
وعليكم السلام
نعم، ولكن تحتاج إلى أن تتأكد إذا الروم يدعم ذلك ام لا
نعم للكل
اداء أفضل لذاكرة الجهاز + العمل بشكل افضل مع الأحمال الثقيلة
هل تعمل الطريقة على نوت3 ونوت4 روم رسمي وعندي ريكفري معدل
لا
تحتاج إلى كيرنال يدعم هذا التنسيق.