آموزش ساخت رام روت شده سامسونگ

استاندارد

شاید گاهی در سطح اینترنت مشاهده کرده اید که رامهای با اسم از قبل روت شده آماده هستند که با فلشر معمولی فلش رامهای رسمی فلش می شوند در این آموزش چگونگی ساخت این فایلها را آموزش می دهیم.

ممکن است بعد از ساخت فایل بوتلوپ شود گوشی پس مسولئیت کار با خود شماست

موارد مورد نیاز

  • لینوکس یا ماشین مجازی
  • آشنایی با مبانی اولیه و انتقال فایلها در ماشین مجازی
  • این برنامه را هم دانلود کنید.(فقط برای روش اول مورد استفاده قرار می گیرد)
  • مثل همیشه صبر و حوصله فراوان

روش اول: قالب rfs با پشتیبانی از simg2img

این روش بیشتر به درد گوشیهای با اندروید 4 به پایین می خورد.

اگر بتوانید فریمور چند فایل تهیه کنید کارمان خیلی راحتر است چون فقط با PDA کار داریم اگر هم فریمور تک فایل بود mdf آخر رام را پاک کنید xxxx_xxxx_HOME.tar.md5 مثلا نام فریمور است به نام xxxx_xxxx_HOME.tar درمیایید.

فایل را با برنامه زیپ استخراج کنید

tar xvf xxxx_xxxx_HOME.tar.tar.md5

آن را به ext4 تبدیل کنید.

simg2img system.img newsys.img

بعد از آن فایل قدیمی system.img را پاک کنید.

پوشه تمپ می سازیم و آن را مونت می کنیم با دستور زیر

mkdir temp
mount -o loop newsys.img temp

برنامه های روت را اضافه کنید

cp su temp/xbin/su
chmod 06755 temp/xbin/su

cp Superuser.apk temp/app/Superuser.apk
chmod 0644 temp/app/Superuser.apk

cp busybox temp/xbin/busybox
chmod 04755 temp/xbin/busybox

فایل جدیدی که درست کردید را به ایمیج سامسونگ تبدیل کنید

mkuserimg.sh -s temp system.img ext4 tempdir 2048M
# 2048M مقدار حجم فایل system.img

دستور زیر را وارد کنید برای پاک کردن پوشه تمپ

umount temp
rmdir temp

در آخر از دستور زیر برای ساخت فایل tar و اضافه کردن md5 checksum استفاده کنید.

tar cvf prerooted.tar boot.img cache.img hidden.img modem.bin recovery.img sboot.bin system.img tz.img
#تمام فایلهای که موقع استخراج بودند را وارد کنید

md5sum -t prerooted.tar >> prerooted.tar
mv prerooted.tar prerooted.tar.md5

در آخر فایل را با اودین فلش کنید.

روش دوم: فریمورهای جدید در قالب ext4

دقیقا مانند مرحله اول پیش میرید ولی به دسترسی روت در ترمینال نیاز دارید،که باید دستور زیر را اول بزنید

sudo -i

بقیه مراحل دقیقا مانند بالا می باشد.

روش سوم: فریمور با قالب rfs که با simg2img ناسازگارند

فریمور خود حالا چند فایل یا تک فایل رو آماده می کنید مانند مراحل قبلی و دسترسی روت هم می دهید.

در این روش اول باید خود گوشی را روت کنید و از ترمینال خود گوشی استفاده کنید.

نیاز هست که نقطه پشتیبان سیستم خود را بدانید در حافظه که برای فهمیدن آن از دستور زیر می توانید استفاده کنید.

proc/mtd

یا کد

proc/emmc

برای ما stl9 هست در کد ترمینال گوشی که وارد میکنیم مانند کد زیر

su
dd if=/dev/block/stl9 of=/sdcard/system.img bs=4096

بعد فایل سیستم که آماده شد را در پوشه کاری خود در سیستم کپی و دستور زیر را میزنید

tar cvf prerooted.tar نام فایلهای که استخراج کردید system.img
#تمام فایلهای که موقع استخراج بودند را وارد کنید

md5sum -t prerooted.tar >> prerooted.tar
mv prerooted.tar prerooted.tar.md5

بعد از آن با اودین فلش کنید.

کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد.