OnePlus |BBK | وانپلاس
898 subscribers
755 photos
66 videos
1.92K files
735 links
🌹 کانال گوشی‌های BBK🌹

کانال برای آشنایی و راهنمایی در مورد گوشیهای برندهای OnePlus, Oppo, Vivo, Iqoo و Realme می‌باشد.

کانال فروش گوشی و لوازم جانبی:
@oneplus_shop

حمایت مالی:
https://idpay.ir/oneplus
گروه:
@OnePlus_Experts
کانال:
@OnePlusAXON
Download Telegram
Root_Explorer_v4.12.7_233_.apk
6.7 MB
Root Explorer (File Manager) version: 4.12.7 Paid
🔥آموزش بکاپ گرفتن از پارتیشن‌های حیاتی (IMEI، FOD، کالیبراسیون سنسورها، کلیدهای امنیتی و مودم) روت

💢چرا بکاپ گرفتن از پارتیشن‌های حیاتی مهم است؟
قبل از انجام هرگونه تغییر در گوشی مانند فلش کاستوم رام یا کرنل، ...حتماً باید از پارتیشن‌های مهم گوشی بکاپ بگیرید. در غیر این صورت، ممکن است گوشی شما اطلاعات مهمی مانند IMEI، کالیبراسیون اثر انگشت، سنسورهای دوربین و نمایشگر، کلیدهای DRM و وای‌فای و بلوتوث مک آدرس را از دست بدهد.

پارتیشن‌هایی که نیاز به بکاپ دارند:

1️⃣فایل modemst1 & modemst2 → شامل اطلاعات IMEI

2️⃣ فایل ocdt.img → شامل شناسه‌های دستگاه

3️⃣ فایل persist.img→ شامل اطلاعات امنیتی، کالیبراسیون سنسورها، اثر انگشت، وای‌فای و بلوتوث

4️⃣ فایل frp.img → شامل اطلاعات قفل FRP

5️⃣فایل fsg.img و fsc.img → شامل اطلاعات مودم

6️⃣ فایل param.img → شامل اطلاعاتی مانند مدل گوشی، بوت‌لودر و سایر داده‌های حساس

⚡️روش اول: بکاپ گرفتن با استفاده از گوشی (Termux)


3. اپلیکیشن Termux را از لینک زیر دانلود و نصب کنید:
[دانلود Termux]

1. برنامه Termux را باز کنید و دستور زیر را وارد کنید تا دسترسی روت بگیرد:

♨️برنامه روت منیجر باز کنید و به قسمت اپ لیست بروید و برنامه Termux پیدا کنید و به اون امکان super user بدهید .

2. برای بکاپ گرفتن از پارتیشن‌های حیاتی، دستورات زیر را یکی‌یکی وارد کنید:

su -c dd if=/dev/block/bootdevice/by-name/modemst1 of=/sdcard/Download/modemst1.img

su -c dd if=/dev/block/bootdevice/by-name/modemst2 of=/sdcard/Download/modemst2.img

su -c dd if=/dev/block/bootdevice/by-name/ocdt of=/sdcard/Download/ocdt.img

su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

su -c dd if=/dev/block/bootdevice/by-name/param of=/sdcard/Download/param.img

su -c dd if=/dev/block/bootdevice/by-name/frp of=/sdcard/Download/frp.img

su -c dd if=/dev/block/bootdevice/by-name/fsg of=/sdcard/Download/fsg.img

su -c dd if=/dev/block/bootdevice/by-name/fsc of=/sdcard/Download/fsc.img


♨️یا اگه میخواهید بکاپ کامل از تمام پارتیشن‌های سیستمی (به جز cache، super، rawdump، userdata و ramdump) ایجاد کنید و آن‌ها را به صورت فشرده (gzip) ذخیره کنید.از دستور زیر استفاده کنید :

su -c "for i in \$(ls /dev/block/bootdevice/by-name/ | grep -v -E 'cache|super|rawdump|userdata|ramdump'); do dd if=/dev/block/bootdevice/by-name/\${i} | gzip > /sdcard/\${i}.img.gz; done"



3. پس از اجرای دستورات، فایل‌های بکاپ در مسیر /sdcard/Download/ ذخیره می‌شوند.
4. این فایل‌ها را به سیستم کامپیوتر انتقال دهید و در جای امنی نگهداری کنید.
5. حتماً حجم فایل‌ها را بررسی کنید تا مطمئن شوید که هیچ‌کدام صفر بایت نیستند.

روش دوم: بکاپ گرفتن با کامپیوتر (ADB - نیازمند روت)

پیش‌نیازها:
1. فعال بودنUSB Debugging
2. دانلود و نصبADB & Fastboot:
3. فایل platform-tools از اینجا دانلود و در درایو C کپی کرده و از حالت فشرده خارج کنید.

مراحل بکاپ با کامپیوتر:
1. گوشی را با کابل USB به کامپیوتر وصل کنید.
2. در ویندوز، کلیدهای Win + R را بزنید، cmd را تایپ کنید و Enter بزنید.
3. در پنجره CMD، دستورات زیر را وارد کنید:

   cd\
cd platform-tools
adb devices


💢اگر گوشی شناسایی شد، باید چیزی مانند 123456 device نمایش داده شود.

4. دستورات زیر را برای گرفتن بکاپ وارد کنید قبلش تو اپ پروفایل ksu به Shell (com.android.shell ) دسترسی superuser بدهید

    adb shell su -c dd if=/dev/block/bootdevice/by-name/modemst1 of=/sdcard/Download/modemst1.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/modemst2 of=/sdcard/Download/modemst2.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/ocdt of=/sdcard/Download/ocdt.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/param of=/sdcard/Download/param.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/frp of=/sdcard/Download/frp.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/fsg of=/sdcard/Download/fsg.img

adb shell su -c dd if=/dev/block/bootdevice/by-name/fsc of=/sdcard/Download/fsc.img

ادامه آموزش پست بعد
♨️یا اگه میخواهید بکاپ کامل از تمام پارتیشن‌های سیستمی (به جز cache، super، rawdump، userdata و ramdump) ایجاد کنید و آن‌ها را به صورت فشرده (gzip) ذخیره کنید.از دستور زیر استفاده کنید :

adb shell su -c "for i in \$(ls /dev/block/bootdevice/by-name/ | grep -v -E 'cache|super|rawdump|userdata|ramdump'); do dd if=/dev/block/bootdevice/by-name/\${i} | gzip > /sdcard/\${i}.img.gz; done"




5. سپس بکاپ را به کامپیوتر انتقال دهید:

   adb pull /sdcard/Download/modemst1.img
adb pull /sdcard/Download/modemst2.img
adb pull /sdcard/Download/ocdt.img
adb pull /sdcard/Download/persist.img
adb pull /sdcard/Download/param.img
adb pull /sdcard/Download/frp.img
adb pull /sdcard/Download/fsg.img
adb pull /sdcard/Download/fsc.img
adb pull /sdcard/*.img.gz



روش سوم: استفاده از اسکریپت خودکار

قبلش تو اپ پروفایل ksu به Shell دسترسی superuser بدهید .

♨️ فایل .bat را از اینجا بگیرید و داخل پوشه platform-tools بریزید دستور adb devices بزنیدو بت اجرا کنید.

♨️اگه میخواهید بکاپ کامل از تمام پارتیشن‌های سیستمی (به جز cache، super، rawdump، userdata و ramdump) ایجاد کنید و آن‌ها را به صورت فشرده (gzip) ذخیره کنید این فایل فایل .bat را از اینجا بگیرید و داخل پوشه platform-tools بریزید دستور adb devices بزنیدو بت اجرا کنید.


⚡️ بازیابی پارتیشن‌ها با FastbootD

♨️در صورت نیاز به بازیابی بکاپ، گوشی را در حالت FastbootD قرار دهید و دستورات زیر را اجرا کنید:

♨️ابتدا گوشی را به حالت Fastboot ببرید:

adb reboot bootloader 


بعد که گوشی وارد فست بوت شد دستور زیر را بزنید

fastboot devices 



بعد گوشی را به حالت FastbootD با دستور زیر ببرید :
adb reboot fastboot




حالا هر پارتیشنی که خواستید ریستور کنید دستور مربوط به همان اجرا کنید :
fastboot flash modemst1 modemst1.img
fastboot flash modemst2 modemst2.img
fastboot flash ocdt ocdt.img
fastboot flash persist persist.img
fastboot flash frp frp.img
fastboot flash fsg fsg.img
fastboot flash fsc fsc.img
fastboot flash param param.img




و بعد با دستور زیر گوشی را ریبوت کنید .

fastboot reboot
🔥راهنمای کامل به‌روزرسانی OTA برای کاربران روت‌شده وان پلاس

این راهنما مخصوص کاربرانی است که:

✔️با Kitsune یا Magisk یا kernelsu روت شده‌اند.

♨️مراحل به‌روزرسانی OTA برای کاربران روت‌شده

1️⃣ آماده‌سازی قبل از به‌روزرسانی:
به Kitsune یا Magisk یا kernelsu بروید و تمام ماژول‌های فعال را غیرفعال کنید به جز ماژول Fix Signal & Bootloop v3 (نیازی به ری‌استارت نیست).

2️⃣دانلود فول رام

💢دو روش برای دانلود Full OTA وجود دارد :

⚡️روش اول: دانلود از طریق آپدیتر گوشی :

📌 زمانی که آپدیت روی گوشی ظاهر شد، به حجم آن دقت کنید:

اگر حجم زیاد بود→ دانلود و نصب بزنید .

توجه: در طول فرآیند نصب، به دستگاه دست نزنید.

بعد از نصب به هیچ عنوان دکمه "Restart now" را نزنید! به مرحله 5️⃣ بروید.

اگر حجم کم بود (یعنی آپدیت Incremental بود) یعنی سیستم تشخیص نداده بوتلودر شما باز و بجای فول رام برای شما incremental که حجم کمتری ارسال کرده است.

• شما روی دانلود و نصب بزنید اگه آپدیت incremental باشه موقع نصب خطا میده و تشخیص میده که بوتلودر باز و سری بعد که بزنید دانلود و نصب خودش فول رام دانلود میکند ، بعد از نصب به هیچ عنوان دکمه "Restart now" را نزنید! به مرحله 5️⃣ بروید.


⚡️روش دوم: دانلود دستی از گروه :

📌 آخرین نسخه Full OTA را با تگ زیر در گروه جستجو و دانلود کنید:
- برای وان‌پلاس 13 → #op13
- برای وان‌پلاس 12 → #op12

♨️(رام‌های OxygenOS و ColorOS در گروه موجود هستند، پس متناسب با رام فعلی خودتان دانلود کنید.)

فایل دانلود شده را در روت حافظه کپی کنید .(پسوند فایل zip است ) فایل کامل OTA باید در حافظه داخلی اصلی دستگاه (نه در یک پوشه) ذخیره شده باشد.

☑️ به تنظیمات ➝ سیستم و به‌روزرسانی‌ها ➝ به‌روزرسانی نرم‌افزار بروید.

☑️ روی منوی سه‌نقطه در گوشه‌ی بالا سمت راست کلیک کنید. گزینه‌ی Local Install بزنید اگر فعال بود به مرحله 4️⃣ بروید

3️⃣ فعال‌سازی Local Install در تنظیمات :

📌 اگر غیرفعال بود :
1. حالت هواپیما (Airplane Mode) را فعال کنید. سپس دولوپر اپشن فعال کنید .
2. به مسیر Settings > Apps > App Management بروید.
3. از منوی سه‌نقطه گزینه Show System Apps را انتخاب کنید.
4. برنامه Software Update را پیدا کنید و گزینه‌های Wipe Cache + Wipe Data را اجرا کنید.
5. دوباره به به‌روزرسانی نرم‌افزار بازگردید. (اگر هنوز فعال نشده، یک‌بار گوشی را ریبوت کنید.)


4️⃣ نصب به‌روزرسانی OTA:

📂 مسیر Local Install را باز کنید، محل ذخیره‌ی رام فول که قبلا دانلود کردید و اون در روت حافظه ذخیره کردید را انتخاب کرده و فرآیند به‌روزرسانی را آغاز کنید. ( فایل کامل OTA باید در حافظه داخلی اصلی دستگاه (نه در یک پوشه) ذخیره شده باشد.)

منتظر بمانید تا نصب کامل شود و سیستم از شما بخواهد ری‌استارت کنید. بعد از اتمام نصب (زمانی که نوار پیشرفت ۱۰۰٪ شد) ، دکمه "Restart now" را نزنید!

5️⃣ حفظ روت بعد از به‌روزرسانی
⚠️ دکمه "Restart now" را نزنید! اگر ری‌استارت کنید، روت را از دست خواهید داد.

صفحه آپدیتر را کوچک کنید .

برنامه مدیر روت Root Manager (Magisk، Kitsune یا KernelSU) را اجرا کنید.

( این مرحله فقط مخصوص وان‌پلاس 13 نسخه چین با OxygenOS است.

در روت منیجر، زیر ماژول "Fixes for OnePlus 13 version 3 " روی "Action" کلیک کنید ( اگه نسخه 3 نیست حتما قبل از آپدیت اون به نسخه 3 آپدیت کنید ) و مطمئن شوید که پیام تأیید موفقیت‌آمیز بودن پچ را دریافت می‌کنید. سپس به مرحله بعد بروید. )

در همان برنامه روت منیجر در صفحه اصلی گزینه‌ی نصب (Install) را انتخاب کنید.

گزینه Install into inactive slot (after OTA update) را انتخاب کنید.

پیام هشدار را تأیید کنید، اما گزینه Reboot را انتخاب نکنید!


6️⃣ تکمیل فرآیند :

☑️ دوباره به برنامه به‌روزرسانی نرم‌افزار آپدیتر برگردید و این بار روی Restart now بزنید.

☑️گوشی ری‌استارت شده و هم سیستم به‌روز می‌شود و هم روت باقی می‌ماند .

☑️ ماژول‌های Kitsune یا Magisk یا kernelsu را بررسی کنید، در صورت نیاز مجدداً فعال کنید و یک بار دیگر ری‌استارت کنید.

🎉کار تمام است! از نسخه‌ی جدید لذت ببرید.

📢 توصیه مهم:
⛔️ به‌روزرسانی خودکار سیستم را در Developer Options غیرفعال کنید!

✔️در غیر این صورت، گوشی ممکن است بدون اجازه شما در پس زمینه آپدیت را نصب کند و روت از بین برود!

✔️همیشه قبل از آپدیت، از اطلاعات خود بکاپ بگیرید!

✔️اطمینان حاصل کنید که دستگاه شما حداقل 60% شارژ باتری دارد.

✔️این روش برای دستگاه‌هایی با پارتیشن‌های A/B مناسب است.
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش ویدیویی کامل: چگونه گوشی روت شده‌ام را از طریق آپدیتر گوشی به‌روز کنم