آموزش ساخت رام روت شده سامسونگ
شاید گاهی در سطح اینترنت مشاهده کرده اید که رامهای با اسم از قبل روت شده آماده هستند که با فلشر معمولی فلش رامهای رسمی فلش می شوند در این آموزش چگونگی ساخت این فایلها را آموزش می دهیم.
ممکن است بعد از ساخت فایل بوتلوپ شود گوشی پس مسولئیت کار با خود شماست
موارد مورد نیاز
- لینوکس یا ماشین مجازی
- آشنایی با مبانی اولیه و انتقال فایلها در ماشین مجازی
- این برنامه را هم دانلود کنید.(فقط برای روش اول مورد استفاده قرار می گیرد)
- مثل همیشه صبر و حوصله فراوان
روش اول: قالب 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
بعد از آن با اودین فلش کنید.
کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد.