- حل مشكلة توقف التاتش بعد إعادة التشغيل - برعاية
- All-in-One Support
- 🔹 المشكلة:
- بعد استبدال ملف y792_p3.bin، التاتش بيختفي كلما تطفي الجهاز وتشغله، وبتضطر تكتب الأوامر من أول وجديد! 😤
- 🔍 ليش عم يصير هالشي؟
- 1️⃣ الدرايفر المسؤول عن التاتش slsi_ts ما عم يتفعّل لحالو بعد الإقلاع.
- 2️⃣ النظام ما بيحفظ الأوامر يلي بتنكتب يدويًا.
- 3️⃣ لازم يكون في سكربت يشتغل لحالو مع كل إعادة تشغيل.
- 💡 الحل الجذري صار جاهز بفضل فريق All-in-One Support 🔥🔥
- إحنا قدرنا نحل المشكلة بالكامل، وهاي هي الخطوات:
- ✅ الحل النهائي من All-in-One Support
- 📢 اتبع هالخطوات عشان التاتش يشتغل لحالو بعد كل إعادة تشغيل!
- 1️⃣ استبدال الملف الناقص: افتح Termux أو أي Terminal، ونفّذ هالأوامر:
nginx
CopyEdit
su -c "mount -o rw,remount /vendor"
su -c "cp /sdcard/y792_p3.bin /vendor/firmware/y792_p3.bin"
su -c "sync"
- ✅ هيك تأكدنا إنو الملف صار بمكانه الصح، وما رح ينحذف بعد الريستارت.
- 2️⃣ إنشاء سكربت لتشغيل التاتش تلقائيًا:
- نفذ هالأوامر بالترتيب:
swift
CopyEdit
su -c "mkdir -p /data/adb/service.d"
cat <<EOF > /data/adb/service.d/enable_touchscreen.sh
#!/system/bin/sh
sleep 5
echo 6-0048 > /sys/bus/i2c/drivers/slsi_ts/bind
EOF
su -c "chmod +x /data/adb/service.d/enable_touchscreen.sh"
- ✅ السكربت صار جاهز بفضل All-in-One Support!
- 3️⃣ تفعيل دعم service.d في Magisk:
- افتح Magisk.
- روح على الإعدادات.
- فعّل خيار "Support init.d".
- 4️⃣ أعد تشغيل الجهاز واختبر التاتش 🛠️
- 💡 كيف حلينا المشكلة؟
- 🔍 المشكلة كانت إنو التاتش يتوقف بعد إعادة التشغيل لأن الدرايفر ما عم يشتغل تلقائيًا.
- 🛠️ الحل كان باستخدام service.d ضمن Magisk ليشتغل السكربت لحالو بعد كل ريستارت.
- ✅ النتيجة: التاتش شغال 100% وما في داعي تعيد الأوامر كل مرة!
- 🚨 شو تعمل إذا التاتش لسا ما اشتغل بعد الريستارت؟
- 1️⃣ تأكد إنو السكربت انحفظ بهالمكان:
bash
CopyEdit
ls -l /data/adb/service.d/
- إذا ما لقيت enable_touchscreen.sh، عيد تشغيل الأوامر أعلاه.
- 2️⃣ جرّب تشغيل السكربت يدويًا:
swift
CopyEdit
sh /data/adb/service.d/enable_touchscreen.sh
- إذا اشتغل التاتش، يعني السكربت سليم، بس ما عم يشتغل تلقائيًا. تأكد من تفعيل init.d في Magisk.
- 3️⃣ عيد تعيين الصلاحيات:
nginx
CopyEdit
su -c "chmod 755 /data/adb/service.d/enable_touchscreen.sh"
- 🔹 النتيجة النهائية - حل All-in-One Support
- ✔️ ما عاد في داعي تكتب الأوامر كل مرة، التاتش صار يشتغل لحالو!
- ✔️ الحل معتمد على service.d ضمن Magisk لتشغيل السكربت تلقائيًا.
- ✔️ حل مضمون 100% بإشراف All-in-One Support!
- 🚀 هالحل مقدم من فريق All-in-One Support - خبراء حلول السوفتوير! 🔥
- 📌 تابعونا للمزيد من الحلول الاحترافية! 💡
- 🔵 هالطريقة مقدمة من فريق
- All-in-One Support
