رفتن به مطلب
mohsen8

آموزش اختصاصی ساخت فایل روت برای تمام گوشیهای سامسونگ

پست های پیشنهاد شده

root-samsung.jpg

با سلام

در ورژنهای جدید اندروید سامسونگ روت گوشیها دغدغه ای شده است

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

توسعه دهنده معروف Chainfire قبلا با فایلهای روت اتوماتیک راه حل ساده ای برای روت را در جلویمان گذاشته بود

ولی اکنون همین فایلها فقط بر روی چند بیلد خاص جواب می دهند و باعث بوت لوپ می شوند اکثر اوقات

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

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

 

پروژه ساخت فایل روت هر مدل گوشیهای اندروید سامسونگ برای توسعه دهندگان

 

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

 

 

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

برای شروع کار اول باید یک گوشی روت شده با SuperSU داشته باشید

برنامه 7Zip برای استخراج فایل از فریمور tar و ساخت فایل tar

دو فایل recovery.img و boot.img فریمور مورد نظر خودتان

برنامه Android Image Kitchen برای ریپک و آنپک دو فایل بالا

فایل SuperSU installer Gsm-Developers.com را نیز دانلود نمایید

فایل کلید اختصاصی ریکاوری برای دستکاری ریکاوری را نیز از لینک زیر دانلود نمایید

 

 

 

ساخت فایل recovery.img

فایل recovery.img خود را استخراج و در پوشه برنامه Android Image Kitchen قرار دهید

فایل را با درگ بر روی unpackimg بندازید تا آنپک شود

به پوشه ramdisk\res بروید

آنجا فایل keys را پاک کنید

و فایل کلید اختصاصی که بالا دانلود کردید را جایگزین کنید

اکنون برگردید و بر روی گزینه repackimg کلیک کنید تا فایل شما ریپک شود

یک فایل با نام image-new.img ساخته می شود که همان ریکاوری ما می باشد

نام آن را به recovery.img تغییر بدهید

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

بدون نیاز به کاستوم ریکاوری حتی در صورت انکریپت بودن حافظه دستگاه

اکنون فایل ریکاوری ما برای روت آماده است آنرا یکجا ذخیره کنید

 

 

پچ کردن فایل boot.img

فایل بوت را نیز باید پچ کنید تا دچار بوت لوپ نشویم

در کل برای از روش Chainfire همیشه برای پچ کردن استفاده می شود

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

فایل boot.img را نیز مانند ریکاوری با برنامه Android Image Kitchen استخراج کنید

حتما یکبار cleanup را بزنید تا فایلی از قبل در Android Image Kitchen باقی نماند

به پوشه ramdisk بروید

فایل sepolicy را کپی کنید

اکنون اینجا به گوشی روت شده نیاز داریم

گوشی را با فعال بودن دیباگ به کامپیوتر وصل کنید

فایل sepolicy که کپی کردید را در یک مسیر یا پوشه ADB که دارید کپی کنید

با کد یر فایل را به گوشی انتقال بدید

>adb push sepolicy /data/local/tmp/sepolicy
 

 

بعد با دستور زیر آنرا پچ کنید

>adb shell su -c "supolicy --file /data/local/tmp/sepolicy /data/local/tmp/sepolicy_out"
 

دسترسیهای فایل را با کد زیر درست کنید

>adb shell su -c "chmod 0644 /data/local/tmp/sepolicy_out"
 

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

>adb pull /data/local/tmp/sepolicy_out sepolicy_out
 

خوب می بینید فایل sepolicy_out را آماده دارید

بصورت کلی دستورات زیر می شوند

>adb push sepolicy /data/local/tmp/sepolicy
adb shell su -c "supolicy --file /data/local/tmp/sepolicy /data/local/tmp/sepolicy_out"
adb shell su -c "chmod 0644 /data/local/tmp/sepolicy_out"
adb pull /data/local/tmp/sepolicy_out sepolicy_out
 

نام آن را به sepolicy تغییر دهید و به پوشه ramdisk کپی کنید

فایل بوت را ریپک کنید

تمام دو فایل ما آماده شدند

 

 

فقط چند نکته را در مورد پچ کردن فایل بدم

اگه فایلهای ADB در درایو C باشند ممکن نتونید فایل sepolicy_out رو از گوشی بکشید

میتوانید با یک برنامه مدیریت فایل دارایی روت از مسیر /data/local/tmp/ فایل رو دستی کپی کنید

خوب هر دو فایل ریکاوری و بوت را با 7Zip با فرمت tar آرشیو کنید

تیک OEM زده باشد در گوشیهای سفارش چین CROM نیز OFF شود

گاهی ممکن خود گوشی ریکاوری رو برگردونه

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

فایل روت رو درون قسمت AP بچینید و فلش کنید بدون تیک ریبوت

گوشی را خاموش مستقیم به ریکاوری بروید

از ریکاوری گزینه Apply update from ADB را انتخاب نمایید

فایل زیر را دانلود نمایید و بر روی SuperSU_recovery_installer.bat کلیک کنید

SuperSU installer Gsm-Developers.com

صبر کنید عملیات به پایان برسد

گوشی ریستارت میشه و تمام

 

 

همین کار رو خودم در عرض دو دقیقه انجام می دهم

ساده ترین راه برای ساخت فایل روت می باشد

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

با تشکر

 

 

 

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

 

 

 

 

 

 

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

به اشتراک گذاری این ارسال


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

 

فیلم رو نمیتونم آماده کنم ..دقیقا کجاش گنگ که کاملتر توضیح بدم چند تا دستور adb راحت فقط باید گوشی روت شده داشته باشید

به اشتراک گذاری این ارسال


لینک به ارسال
فیلم رو نمیتونم آماده کنم ..دقیقا کجاش گنگ که کاملتر توضیح بدم چند تا دستور adb راحت فقط باید گوشی روت شده داشته باشید

 

توی همون دستوراش ک میزنم ارور میده احساس میکنم .

میشه از adb عکس بدین مقایسه کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال

با تشکر

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

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

به اشتراک گذاری این ارسال


لینک به ارسال
با تشکر

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

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

 

هر مدل گوشی و هر ورژن اندروید باشه فرقی نمیکنه..خودم روی اندروید 7.1.1 و گوشی وانپلاس 3 برای سامسونگ انجام میدم

نه راهی نداره باید پچ بشه با گوشی روت شده ..نه جایی دیدم هر جا هست با گوشی روت شده هست این پچ کردن روش Chainfire هستش اگه غیر گوشی بود حتما خودش توضیح میداد

به اشتراک گذاری این ارسال


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

میشه از adb عکس بدین مقایسه کنم؟

 

این برای سه دستور اولی

 

34.png

به اشتراک گذاری این ارسال


لینک به ارسال
با سلام

لطفا لینک فایل کلید اختصاصی ریکاوری را دوباره قرار دهید

 

به لینک پرتال مراجعه کنید هستش لینک مستقیم سرور مشکلی نداره

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

به اشتراک گذاری این ارسال


لینک به ارسال
35.png

 

برای من اینجور میاد.مشکل از چیه؟

 

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

Download

به اشتراک گذاری این ارسال


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

Download

 

super su 2.79 رو دانلود کردم نصب کردم.اینجور؟

به اشتراک گذاری این ارسال


لینک به ارسال
؟؟ چجور منظوراون

 

منظورم اینه super su فقط آپدیت کردم

اگه این منظورتون نیست ممنون میشم کامل توضیح بدین.چون متوجه نشدم

به اشتراک گذاری این ارسال


لینک به ارسال

انجام دادم ولی مورد دوم بازم فرق داره.مورد اول و سوم یکیه ولی سومی فرق داره چرا؟(قسمتی که خط قرمز زدم اضافه میشه.تو عکس شما نیست این مورد)

37.png

و اینکه مسیر فایل sepolicy_out حالت عادی توی درایو c و پوشه rogram file و minimal قرار نمیگیره میره توی مسیر زیر.درسته مراحل یا اشتباه؟

C:\Users\win7\AppData\Local\VirtualStore\Program Files\Minimal ADB and Fastboot

به اشتراک گذاری این ارسال


لینک به ارسال
انجام دادم ولی مورد دوم بازم فرق داره.مورد اول و سوم یکیه ولی سومی فرق داره چرا؟(قسمتی که خط قرمز زدم اضافه میشه.تو عکس شما نیست این مورد)

37.png

و اینکه مسیر فایل sepolicy_out حالت عادی توی درایو c و پوشه rogram file و minimal قرار نمیگیره میره توی مسیر زیر.درسته مراحل یا اشتباه؟

C:\Users\win7\AppData\Local\VirtualStore\Program Files\Minimal ADB and Fastboot

 

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

به اشتراک گذاری این ارسال


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

 

اگه فایل بوت با ایراد درست شه احتمال پریدن بوت و خاموشی هست؟

به اشتراک گذاری این ارسال


لینک به ارسال
اگه فایل بوت با ایراد درست شه احتمال پریدن بوت و خاموشی هست؟

 

احتمالش نمیگم نیست ولی خیلی کم...

به اشتراک گذاری این ارسال


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

 

آقا محسن میسازم ولی روی بوت گیر میکنه رایت نمیشه.

عکس هم فرستادم که نوشته هاش با مال شما فرق داره.چیکار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
آقا محسن میسازم ولی روی بوت گیر میکنه رایت نمیشه.

عکس هم فرستادم که نوشته هاش با مال شما فرق داره.چیکار کنم؟

 

سلام مشکل شما گوشی هست که براتون فایل رو پچ میکنه با یک رام دیگر تست کنید ببینید درست میشه

به اشتراک گذاری این ارسال


لینک به ارسال
سلام مشکل شما گوشی هست که براتون فایل رو پچ میکنه با یک رام دیگر تست کنید ببینید درست میشه

 

گوشیم g900f هستش اندروید۶ با cf روت کردم

چه مشخصه رامی بزنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
سلام مشکل شما گوشی هست که براتون فایل رو پچ میکنه با یک رام دیگر تست کنید ببینید درست میشه

 

آقا محسن ممنون میشم جواب بدین

به اشتراک گذاری این ارسال


لینک به ارسال
گوشیم g900f هستش اندروید۶ با cf روت کردم

چه مشخصه رامی بزنم؟

 

رام بزنید بعد ریکاوری کاستوم و SuperSu نصب کنید از ریکاوری ...کلا روشی که میگم اگه نشد نظر خاصی دیگه ندارم امیدوارم جواب بده چون هم خودم و هم دوستان روی چندین گوشی تست کردن هیچ مشکلی نداشته راحت فایل رو پچ کردن

به اشتراک گذاری این ارسال


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

 

داداش من هر کاری میکنم قسمت دوم که کد رو میزنیم یه گزینه اضافه مینویسه چطو حل کردی؟

ارور زیرو میده

sdk=x parameter not specified

به اشتراک گذاری این ارسال


لینک به ارسال

Join the conversation

You can post now and register later. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...