انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: راهنمای فلش انلاک بوتلودر و نصب کاستوم ریکاوری با لینوکس  (دفعات بازدید: 3012 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
 
قبل از هر چیزی بگم که لینوکس در عنوان فقط به دلیل اینه که دوستانی هستند که لینوکس رو جستجو می کنند و با گنو اشنایی ندارند به همین دلیل لینوکس نوشتم تا به جوابشون برسند  ;)


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

سوال :
چطور باید با گنو بوتلودر گوشی رو انلاک کرد ؟ (بسته sdk رو پیدا نکردم  :P)
روت کردن گوشی به چه صورت است ؟
چه ابزاری برای فلش کردن رام با گنو وجود داره ؟
« آخرین ویرایش: 19 امرداد 1401، 10:41 ق‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 513
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #1 : 14 امرداد 1401، 11:19 ق‌ظ »
۱.توی اندروید های جدیدتر، توی بخش گزینه های برنامه نویس/توسعه دهنده یه گزینه برای آنلاک کردن بوتلودر هست.
۲.با فلش زدن Magisk یا CF Auto Root از طریق Fastboot یا TWRP یا برنامه های مخصوص دیگه.
۳.اگر گوشیت از Fastboot پشتیبانی میکنه میتونی با اون فلش بزنی. البته در بعضی دیوایس ها مثل سامسونگ های جدیدتر، فست‌بوت غیر فعال شده و به‌جاش Download Mode رو گذاشتن و باید با نرم‌افزار Odin فلش بکنی. این نرم‌افزار نسخه لینوکس نداره اما جایگزین هاش نرم‌افزار Heimdal و JOdin3 هستن که البته برای من کار نکردن و مجبور شدم ویندوز بریزم.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #2 : 14 امرداد 1401، 11:32 ق‌ظ »
۱.توی اندروید های جدیدتر، توی بخش گزینه های برنامه نویس/توسعه دهنده یه گزینه برای آنلاک کردن بوتلودر هست.
۲.با فلش زدن Magisk یا CF Auto Root از طریق Fastboot یا TWRP یا برنامه های مخصوص دیگه.
۳.اگر گوشیت از Fastboot پشتیبانی میکنه میتونی با اون فلش بزنی. البته در بعضی دیوایس ها مثل سامسونگ های جدیدتر، فست‌بوت غیر فعال شده و به‌جاش Download Mode رو گذاشتن و باید با نرم‌افزار Odin فلش بکنی. این نرم‌افزار نسخه لینوکس نداره اما جایگزین هاش نرم‌افزار Heimdal و JOdin3 هستن که البته برای من کار نکردن و مجبور شدم ویندوز بریزم.
سلام
خوش اومدی
۱ اندروید ۵.۱ دارم الان
۲خوب برای نصب TWRP به روت نیاز دارم
j2 j200f دارم فست بوت رو نمیدونم ولی وقتی پاور + صدا کم + دکمه هوم رو نگه میدارم میره حالت دانلودینگ (توضیحاتی هم درباره کاستوم او اس نوشته )

ویرایش :
یک توضیحاتی در سایت پیدا کردم اما نیازمند روت است  :P
نقل‌قول
Download the latest image file (.img) from the download link above. Place it in the root of your /sdcard folder and rename it to twrp.img. Run the following commands via adb shell or a terminal emulator app:

su
dd if=/sdcard/twrp.img of=/dev/block/platform/13540000.dwmmc0/by-name/RECOVERY
« آخرین ویرایش: 14 امرداد 1401، 11:42 ق‌ظ توسط Mehr32 »
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1275
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #3 : 14 امرداد 1401، 12:58 ب‌ظ »
سلام بعضی گوشی ها مثل شیائومی ها باید با یه نرم افزار خاص که برای ویندوز هست آنلاک شن.
اگر رو دبیان هستید با زدن apt install adb اوکی میشه
بعد آنلاک و نصب twrp میتونید مجیسک رو از گیتهابش بگیرید، پسوند apk رو با زیپ عوض کنید و فلش کنیدش تا گوشی روت شه
هیچی - باید twrp یا ریکاوری های بیس بر اون نصب بشه تا فایل زیپ رو فلش کنید.
« آخرین ویرایش: 14 امرداد 1401، 01:00 ب‌ظ توسط NIMAFANNIASL »

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 513
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #4 : 14 امرداد 1401، 01:25 ب‌ظ »
سلام
خوش اومدی
۱ اندروید ۵.۱ دارم الان
۲خوب برای نصب TWRP به روت نیاز دارم
j2 j200f دارم فست بوت رو نمیدونم ولی وقتی پاور + صدا کم + دکمه هوم رو نگه میدارم میره حالت دانلودینگ (توضیحاتی هم درباره کاستوم او اس نوشته )

ویرایش :
یک توضیحاتی در سایت پیدا کردم اما نیازمند روت است  :P
چه توضیحاتی توی حالت دانلودینگ نوشته؟ اگه جایی نوشته odin mode باید با نرم‌افزار ادین فلش بکنی که جایگزین‌هاش رو هم گفتم. اگه ننوشته، گوشیتو اول وصل کن بعد برو تو حالت دانلودینگ، دستور fastboot devices رو بزن، اگر دیوایست اونجا بود یعنی گوشیت با فست‌بوت میتونه فلش بشه.

برای twrp نیازی به روت نداری. یه جستجو بکن و فایل twrp رو که فرمتش img. هست پیدا کن، بعد با دستور زیر  اگر گوشیت از فست‌بوت استفاده میکنه میتونی فلش کنی:
fastboot flash recovery twrp.img
[اگر برای گوشیت twrp پیدا نکردی] با CF Auto Root‌ هم میتونی روت بکنی. من برای فست‌بوت جایی ندیدم چیزی براش نوشته باشه اما با Odin میشه فلشش کرد. فکر کنم اگه با Magisk بخوای روت بکنی اطلاعاتت میپره و گوشیت ریکاوری میشه.

اصلا شاید هم به این کار ها نیاز نباشه. چون اندروید گوشیت پایین هست، میتونه حتی با Kingroot هم روت بشه و شاید به کامپیوتر نیازی نباشه.

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1275
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #5 : 14 امرداد 1401، 01:41 ب‌ظ »
مجیسک اطلاعات رو پاک نمیکنه (:

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 513
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #6 : 14 امرداد 1401، 02:28 ب‌ظ »
مجیسک اطلاعات رو پاک نمیکنه (:
هوووم. البته اونجا خونده بودم که با آنلاک کردن بوتلودر اطلاعات پاک میشه. من از Developer tools آنلاک کردم و پاک نکرد. نمیدونم حالا منظور اون وبسایت چی بوده.

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1275
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #7 : 14 امرداد 1401، 02:31 ب‌ظ »
بله با آنلاک پاک میشه ولی با روت نه (:

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 513
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #8 : 14 امرداد 1401، 03:55 ب‌ظ »
بله با آنلاک پاک میشه ولی با روت نه (:
جدی؟ نگرفتم ولی خب منظور دقیقا از آنلاک بوتلودر یعنی چی؟ از Developer tools که آنلاک میکنم اطلاعات پاک نمیشه خب. جریان چیه؟

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1275
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #9 : 14 امرداد 1401، 04:07 ب‌ظ »
از دولوپر تولز آنلاک نمیکنید، اجازه آنلاک رو میدید که بعدا با fastboot یا چیز دیگه مثل Miunlocktool برای شیائومی ها آنلاکش کنید.

آفلاین hartin

  • High Hero Member
  • *
  • ارسال: 1582
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #10 : 14 امرداد 1401، 05:09 ب‌ظ »
وقتی سامسونگ هست به راحتی توی حالت برنامه نویس برو آنلاک بگن این از این اگر اندروید پنج هست با کینگ روت میتونی روت بکنی چه روی خود گوشی نصب کنی چه روی کامپیوتر
:My Instagram
_.hartin._

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19697
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #11 : 14 امرداد 1401، 05:34 ب‌ظ »
کینگ روت بدافزاره. از Magisk استفاده کنین.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #12 : 14 امرداد 1401، 05:40 ب‌ظ »
فقط حواست باشه که ترکیب لینوکس و پورت USB3 زیاد واسه این کارا مناسب نیست. نمی‌دونم چرا. شاید ناهماهنگی بین درایورهای fastboot برای USB3 و سیستم‌های لینوکسی باعثش بشه. خودم تجربه‌ی hard brick شدن گوشی شیائومی رو دارم به خاطر این قضیه. یه رام رو باید از طریق fastboot فلش می‌کردم چون هنوز قابلیت رمزگشایی حافظه‌ی داخلی برای اندروید ۱۲ به twrp اضافه نشده بود، این رام فقط نسخه‌ی فلش شدنی با فست‌بوت رو داشت و وسط عملیات گوشی خاموش شد و دیگه روشن نشد. در حالی که بعد از تعمیر کردن گوشی، همون کار رو به راحتی داخل ویندوز انجام دادم. بعد از سرچ کردن متوجه شدم ظاهراً چنین مشکلی زیاد پیش اومده.
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19697
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #13 : 14 امرداد 1401، 07:39 ب‌ظ »
عجیبه. من تا حالا به مشکل نخوردم با usb3
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : انلاک بوتلودر ، روت ، فلش گوشی در لینوکس
« پاسخ #14 : 14 امرداد 1401، 08:12 ب‌ظ »
عجیبه. من تا حالا به مشکل نخوردم با usb3
سکریپت این رام فقط یه سری فایل تصویر رو پشت سر هم فلش می‌کنه. اول fastboot devices می‌زدم و می‌دیدم گوشی رو شناسایی کرده. بعد سکریپت رو اجرا می‌کردم ولی انجام نمی‌شد و جلو نمی‌رفت. و بعد از اجرای سکریپت می‌دیدم دیگه گوشی توسط fastboot devices شناسایی نمیشه و باید کابل رو جدا کنم و دوباره وصل کنم تا بشناسه.
فکر کردم مشکل از خود سکریپته واسه همین گفتم خوبه خودم دستورات رو خط به خط وارد کنم و هر بار کابل رو جدا کنم و دوباره وصل کنم. خلاصه که دو تا تصویر اول فلش شد و حین فلش شدن تصویر سوم گوشی hard brick شد. بعداً سرچ کردم و دیدم ظاهراً مشکل از ناهماهنگی درایورهای fastboot برای usb3 و لینوکس و بوت‌لودر شیائومی ریشه گرفته. محتوای سکریپ رو اینجا می‌ذارم:
cd "`dirname "$0"`"
fastboot=bin/linux/fastboot
[ ! -f $fastboot ] && echo "$fastboot not found." && exit 1
[ ! -x $fastboot ] && echo "$fastboot cannot be executed." && exit 1
echo "Waiting for device..."
device=`$fastboot $* getvar product 2>&1 | grep -F 'product:' | tr -s ' ' | cut -d ' ' -f 2`
[ -z "$device" ] && device='unknown'
[ "$device" != 'lmi' ] && [ "$device" != 'lmipro' ] && echo "This package is for \"lmi\" and \"lmipro\" devices; this is a \"$device\"." && exit 1

echo "##################################################################"
echo "Please wait. The device will reboot when installation is finished."
echo "##################################################################"
$fastboot $* flash cmnlib64 images/cmnlib64.mbn
$fastboot $* flash xbl_config_5 images/xbl_config_5.elf
$fastboot $* flash modem images/NON-HLOS.bin
$fastboot $* flash cmnlib images/cmnlib.mbn
$fastboot $* flash bluetooth images/BTFM.bin
$fastboot $* flash keymaster images/km4.mbn
$fastboot $* flash xbl_5 images/xbl_5.elf
$fastboot $* flash tz images/tz.mbn
$fastboot $* flash aop images/aop.mbn
$fastboot $* flash featenabler images/featenabler.mbn
$fastboot $* flash xbl_config_4 images/xbl_config_4.elf
$fastboot $* flash storsec images/storsec.mbn
$fastboot $* flash uefisecapp images/uefi_sec.mbn
$fastboot $* flash qupfw images/qupv3fw.elf
$fastboot $* flash abl images/abl.elf
$fastboot $* flash dsp images/dspso.bin
$fastboot $* flash devcfg images/devcfg.mbn
$fastboot $* flash xbl_4 images/xbl_4.elf
$fastboot $* flash hyp images/hyp.mbn
$fastboot $* flash cmnlib64bak images/cmnlib64.mbn
$fastboot $* flash cmnlibbak images/cmnlib.mbn
$fastboot $* flash tzbak images/tz.mbn
$fastboot $* flash aopbak images/aop.mbn
$fastboot $* flash qupfwbak images/qupv3fw.elf
$fastboot $* flash ablbak images/abl.elf
$fastboot $* flash devcfgbak images/devcfg.mbn
$fastboot $* flash hypbak images/hyp.mbn
$fastboot $* flash boot images/boot.img
$fastboot $* flash logo images/logo.img
$fastboot $* flash dtbo images/dtbo.img
$fastboot $* flash vbmeta images/vbmeta.img
$fastboot $* flash vbmeta_system images/vbmeta_system.img
$fastboot $* flash cust images/cust.img
$fastboot $* flash super images/super.img
$fastboot $* reboot
صفحه‌ی من در اینستاگرام: ‎‎@armanes92