كيرنال Flash Kernel لجهازي OnePlus 3/3T “من تطويري” | تحديث R6

الكاتب: أحمد الردايدة

بسم الله الرحمن الرحيم

*تحديث جديد للكيرنال بتاريخ 5/4 برقم إصدار R6

قمت ببناء كيرنال Flash Kernel للجهازين OnePlus 3/3T مبني على المصادر الرسمي من OnePlus مع مجموعة كبيرة من الإصلاحات وسد الثغرات في الكيرنال وزيادة كفاءة المعالج والبطارية وأمور برمجية تمت إضافتها للتحكم في الصوت والشاشة والمزيد.

ماهو الكيرنال أو النواة Kernel: هو حلقة الوصل بين السوفتوير والهاردوير أي هو اساس النظام التشغيل، وهو المسؤول بأن يقول لهاتفك بأن هذا هو المعالج وهذا هو الرام وهذا رقمه وهذا هو حجم الذاكرة وهكذا.

ملاحظات:

  • تطبيق الشرح على مسؤوليتك الشخصية ولا نتحمل مسؤولية أي خطأ تقوم به.
  • خطوة احتياطية قبل التركيب، يجب شحن الهاتف فوق النصف <50%.
  • يجب أن يكون البوتلودر Bootloader مفتوح في الجهاز + تواجد الريكفري المخصص TWRP، تابع المقال من هنا.
  • خذ نسخة احتياطية للنظام من خلال ريكفري TWRP تحسباً للمشاكل.
  • الكيرنال للنسخة المستقرة من الروم الرسمي OxygenOS 4.1.0 وأعلى، ولاتركبها على النسخ البيتا الحديثة أو الرومات المخصصة مثل LineageOS.

الميزات:

  • بناء موحد للجهازين OnePlus 3 و 3T. تم فصلهم في تحديث r2 بسبب اختلاف الاداء بين المعالجين.
  • بناء على أخر نسخة مستقرة من كومبايلر GCC 6.3.1 Linaro لاداء أفضل.
  • بناء على أحدث مصادر ون بلس للكيرنال OnePlus OSS.
  • أحدث الإصلاحات والباتشات الأمنية على الكيرنال bugs + UPSTREM.
  • أحدث الباتشات من ARM للمعالج.
  • أحدث الإصلاحات والباتشات للبصمة والشاشة.
  • تفعيل CPUsets لتحسين الاداء والبطارية.
  • زيادة كفاءة المعالج والبطارية وخمول ممتاز للبطارية.
  • التحكم في الوان الشاشة KCAL.
  • التحكم في ضوء الإشعارات LED.
  • التحكم في الصوت + رفع الصوت واستقطاب المايك (افتراضي).
  • اضافة خاصية Backlight dimmer لخفض إنارة الشاشة بشكل أكثر.
  • اضافة FIOPS و SIO وZEN للـ I/O Scheduler (الافتراضية CFQ).
  • التحكم في بروتوكول TCP (الافتراضي Westwood).
  • تعطيل Low Memory Killer بشكل افتراضي (لدينا 6 جيجابايت رام!).
  • تفعيل الحد 60 تطبيق في الرام (لدينا 6 جيجابايت رام!).
  • وقف كل Debugs للمعالج للحصول على اداء أفضل.
  • وقف Wakelocks بشكل كامل لزيادة عمر البطارية.
  • وقف الاهتزاز النقر لفتح الشاشة.
  • خاصية F/sync (مفعلة افتراضياً).
  • دعم SHA1, SHA2 , NEON.
  • الـ SELinux مفعلة Enforcing بشكل افتراضي لتكون محمي.
  • تركيب الكيرنال من خلال AnyKernel2.
  • الإعدادات الافتراضية للكيرنال هي متوازنة Balance وهي الأفضل بدون تعديل.
  • متوافق مع تطبيق Kernel Adiutor للتحكم في إعدادات الكيرنال.
  • الكود المصدري مع كافة التعديلات متوفر للجميع Github.

روابط التحميل:

طريقة التركيب:

  1. افتح البوتلودر Bootloader ثم ركب الريكفري المخصص TWRP كما في الشرح السابق.
  2. حمل Flash Kernel من الروابط في الأعلى على هاتفك.
  3. ادخل للريكفري المعدل TWRP بالضغط على زر التشغيل وزر خفض الصوت معاً والهاتف مغلق.
  4. اضغط على زر Install ثم أختار ملف Flash Kernel من الذاكرة.
  5. أسحب من أسفل للتركيب. ثم بعد الأنتهاء اضغط على Wipe Cache / Dalvik.
  6. اضغط على Reboot System للدخول للنظام بالكيرنال الجديد Flash Kernel.

سجل التغييرات:

إصدار r6 بتاريخ 5/4:

  • تحديثات أمنية جديدة على الكيرنال (النواة).
  • تحديث على كود تعطيل Weaklocks (لعمر اطول للبطارية).
  • تحديث مساحة الت Swap إلى 20% (لدينا مساحة كبيرة متوفرة من الرام).
  • إيقاف جمع Logs من الشركة OEM.
  • المزيد من الإصلاحات على الكيرنال وتحسين Ramdisk.

إصدار r5 بتاريخ 27/3:

  • تحديثات أمنية جديدة على الكيرنال (النواة).
  • تصحيح وتعطيل المزيد من Wakelocks (لزيادة عمر البطارية).

إصدار r4 بتاريخ 22/3:

  • تسريع فك تشفير الصوت عالي الدقة عند إغلاق الشاشة / تفيد في تطبيق Android Auto و Viper4Android.
  • تصحيح وتعطيل المزيد من Wakelocks (لزيادة عمر البطارية).
  • دمج عدة إصلاحات تحل مشكلة تسرب الذاكرة Memory leaks.
  • المزيد من الإصلاحات على الكيرنال وتحسين Ramdisk.

إصدار r3 بناريخ 17/3:

  • بناء على أحدث مصادر ون بلس OxygenOS 4.1 Nougat 7.1.1
  • المزيد من الإصلاحات والباتشات الامنية على الكيرنال.
  • أحدث الباتشات على AnyKernel

إصدار r2 بتاريخ 15/3:

  • فصل كل من 3 و 3T في ملف zip بسبب إختلاف ترددات المعالج.
  • المزيد من الإصلاحات والباتشات الامنية على الكيرنال.
  • حل مشكلة التأخير في النظام بعد استخدام نظام ملفات F2FS.
  • تحسين ramdisk واداء افضل للمعالج والبطارية (بشكل افتراضي)

إصدار r1 بتاريخ 3/3:

  • النسخة الأولية initial release.

صور من تطبيقات الاداء:

مواضيع قد تحتاجها:

عن Ahmed Radaideh

‏مدون ومهتم في التقنية | مهتم في الأنظمة والبرمجيات الحرة والبرمجة وأمن المعلومات | مدير موقع ‎‎@XQ55

24 تعليق

  1. عبدالرحمن

    شكرا على مجهودك :)
    صراحة عمل رائع

  2. انت تقول ان هذا الكيرنال للنسخة المستقرة من الروم الرسمي OxygenOS 4.0.3 فقط،
    يعني لازم مع كل تحديث رسمي قادم اغير معاه الكيرنال والا كيف؟

  3. ابوخالد

    جزاك الله خير
    عمل جبار تشكر عليه

  4. انا الان على كيرنيل بلو سبارك لكن سعدت عندما رأيت اشخاص مثلك عرب يثرون ساحه التقنيه لك منا كل الدعم و اتمنى لك التقدم بعملك

  5. اخ احمد السلام عليكم و بارك الله فيك
    اشتريت 1+3T و كان من قبل عندي 1+3 العادي هل ممكن ان انقل كل شيئ بين الهاتفية عبر ريبيري twrp

  6. اخ احمد السلام عليكم و بارك الله فيك
    اشتريت 1+3T و كان من قبل عندي 1+3 العادي هل ممكن ان انقل كل شيئ بين الهاتفين عبر ريكفري twrp

  7. أستاذ منذ فترة تقدر بشهر أواجه مشاكل
    ال4g لا يعمل بصورة متواصلة في جهازي الونبلس ثري
    نصف الوقت لا يعمل ويكون الجهاز بدون إنترنت
    عملت ريستارت وعملت هارد ريسيت لكن دون فائدة
    هل هناك اي بادرة حل لأني بدأت اكره الجهاز

    • هل جهازك محدث لإخر إصدار ؟
      هل عدلت على الجهاز مثل الروت ؟
      هل وضع الشبكة في الجهاز يدوي ؟ ام تلقائي ؟

  8. احسنت عزيزي احمد . شاكر لك جهدك و جهد فريق المطورين xq55 . انا شخصيا استفيد من جميع المواضيع الخاصه ب oneplus 3 و بالاخص مواضيع ال kernal . و بالفعل لاحظت اداء رهيب بعد تنصيب ال kernal v3 و v4 . اتمنى من فريق العمل الاستمرار و التجديد في قسم اجهزة ال oneplus . و شكرا جزيلا

  9. مرحبا استاذ احمد . حبيت اسأل. ممكن استخدم kernal r5 على نسخة oxygen os 4.1.1 ؟

  10. يعطيك العافيه أخي أحمد….
    عندي مشكله في جهازي oneplus 3 العادي.
    قبل 3 شهور عملت فتح إلى البوتلودر علشان أنزل الركفري المعدل , وهنا جاءت المشكلة وهي أن الجهاز صار مايتعرف على الكمبيوتر أو اللابتوب , بالعربي ماأقدر أعمل أي تحديث على الجهاز , حاولت أعمل كل شي حتى اني تواصلت مع الدعم الفني لشركة oneplus وأعطوني بعض التعليمات ولكن من دون فائده .

    أرجو منكم المساعدة
    وشكراً

    • الله يعافيك، التعريفات مثبتة ؟
      عند شبك الجهاز في الكمبيوتر، أعطني صورة من مدير الاجهزة Device Manager في الويندوز.

  11. تسلم علا المجهود الرائع 👍
    تنصحني اقتني الون بلص

    • مااقدر انصحك لأني مااعرف استخدامك. بشكل عام الجهاز ممتاز
      اذا اقتنعت في الجهاز خذ الـ 3T مباشرة.

  12. شكرا على تحديث ال v6

  13. السلام عليكم
    هل هاتف ون بلس 3 امن بحيث اركب عليه تطبيق البنك
    وشكرا

  14. مرحبا استاذ احمد . عندي ملاحظه على اخر نسخه للكيرنال r6 ،جهازيoneplus 3 نسخة 4.1.1 Oxygen os . اداء الكيرنال ممتاز جدا و بالفعل لاحظت اختلاف و تحسن كبير ف اداء البطاريه و بشكل عام الكيرنال r6 اداءه رهيب بس تعليقي الوحيد هو في موضوع البصمه . البصمه صارت اسوء، استجابة البصمه سيئه جدا، تنجح ٦ من ١٠ محاولات . مع العلم انا جربت معظم اصدارات الكيرنال الي طرحتها ف الموقع r3 , r4 ,r5 و واجهت هذه المشكله فقط في اصدار r6 . . اتمنى تشوف حل ل هذه المشكله . و شكرا

    • مرحباً، البصمة تعمل بشكل ممتاز معي
      لم اضف اي تعديل على أكواد البصمة منذ الإصدار الثاني، جرب التالي:
      اعمل مسح بيانات لتطبيق Google Play Services + ازل البصمة المسجلة في الجهاز وضيفها من جديد + وايب دالفك كاش والكاش.

  15. ماجد ماجد

    نسخة جهازي هي 4.0.3 وعمل لها روت عن طريق موقعك مشكورا.. والان النظام يطلب مني التحديث ل4.1.3 اريد ان احدثه مع مو وجود الروت.. مالواجب علي فعله؟

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *