بیایید با این واقعیت شروع کنیم که به لینوکس نیاز دارید. در ویندوز، فقط می توانید سیستم عامل را جدا کنید، اما به دلایل صرفاً فنی نمی توانید آن را دوباره کنار هم قرار دهید. حالا در مورد فریمور. معمولاً آنها به عنوان بایگانی ZIP از طریق بازیابی سفارشی پخش می شوند. این یکی از آنهاست که برای آزمایش به آن نیاز خواهیم داشت. من توصیه می‌کنم مسیر مدل‌سازی را با برخی از میان‌افزارهای سفارشی تا حد امکان نزدیک به AOSP شروع کنید، زیرا تشخیص آن اغلب آسان‌تر از موجود است.

  1. بایگانی را با سیستم عامل در هر پوشه ای باز کنید.
  2. اسکریپت را از لینک دانلود کنید و آن را در هر پوشه ای از حالت فشرده خارج کنید.
  3. فایل ext را اجرا کنید (اگر از کمبود جاوا شکایت دارد، فقط با فشار دادن y از آن عبور کنید؛ جاوا فقط برای بسته بندی مورد نیاز است).
  4. اکنون با فشار دادن دکمه 1 و سپس Enter گزینه unpacking را انتخاب کنید.
  5. یک پوشه جدید به نام extract_* در کنار فایل ext و پوشه tools ظاهر می شود. فایل های system.new.dat و system.transfer.list را در آن کپی کنید.
  6. پس از کپی کردن فایل ها، Enter را فشار دهید و منتظر بمانید. پس از مدتی، باید دوباره Enter را فشار دهید، رمز عبور مدیر را وارد کنید و دوباره Enter را بزنید.
  7. آماده. محتویات سیستم در پوشه extract_*/output.

راه دستی

بایگانی را با سیستم عامل در هر پوشه ای (مثلاً به رام) باز کنید:

$ mkdir ~/rom $ unzip path_to_archive -d ~/rom/

ابزارهای مورد نیاز ما را در این پوشه دانلود کنید:

$ cd ~/rom $ wget https://github.com/xpirt/sdat2img/raw/master/sdat2img.py

بیایید اسکریپت را اجرا کنیم:

$ chmod +x sdat2img.py $ ./sdat2img.py system.transfer.list system.new.dat system.img

فایل system.new.dat را به یک تصویر خام به نام system.img تبدیل می کند. تصویر را در زیر پوشه mnt قرار دهید:

$ mkdir mnt $ sudo mount -t ext4 -o loop system.img ~/rom/mnt

ساختار دایرکتوری اندروید

پس از باز کردن بسته بندی سیستم، ساختار دایرکتوری زیر ظاهر می شود:

  • برنامه- برنامه های از پیش نصب شده با امتیازات استاندارد؛
  • برنامه خصوصی- برنامه های از پیش نصب شده با امتیازات بالا، از جمله برخی از اجزای سیستم؛
  • صندوقچه- فایل های باینری با فرمت ELF، مشابه دایرکتوری های bin / و /usr/bin در لینوکس. شامل اجزای سیستم مختلف است که توسط اجزای سیستم سطح بالاتر استفاده می شود.
  • و غیره- فایل های تنظیمات یک آنالوگ کامل از /etc در لینوکس، با این حال، فقط توسط همان اجزای سیستم استفاده می شود. برنامه‌های اندروید تنظیمات فردی را در فهرست‌های /data/data/ ذخیره می‌کنند.
  • فونت ها- فونت ها به طور پیش فرض، فقط حاوی فونت های مارک Roboto است.
  • چارچوب- کتابخانه های کلاس های جاوا که توسط سیستم و برنامه ها استفاده می شود. همچنین یک فایل Framework-res.apk حاوی توضیحات کاملی از رابط سیستم عامل، از جمله تمام فایل های گرافیکی وجود دارد.
  • libو lib64- کتابخانه های لینوکس که توسط اجزای سیستم سطح پایین استفاده می شوند. مشابه دایرکتوری های /lib و /usr/lib در لینوکس، از جمله کتابخانه های استاندارد مانند libc، libz، libssl. دستگاه هایی با معماری ARMv7 و پایین تر، دایرکتوری lib64 ندارند.
  • رسانه ها- فایل های رسانه ای: آهنگ های زنگ، صداهای اعلان، صداهای رابط و انیمیشن بوت سیستم عامل.
  • tts- فایل های مورد نیاز سینت سایزر گفتار.
  • usr- دایرکتوری که معمولاً حاوی فایل های مورد نیاز برای اجرای برنامه ها از دایرکتوری bin است. اساسا، آنالوگ /usr/share ;
  • فروشنده- فایل های ارائه شده توسط سازنده دستگاه. معمولا حاوی سیستم عامل باینری برای اجزای سخت افزاری مختلف، مانند ماژول Wi-Fi است.
  • xbin- دایرکتوری اختیاری؛ سیستم عامل سفارشی از آن برای ذخیره مواردی مانند مفسر bash، SSH، PowerTOP، BusyBox و سایر ابزارهای مفید استفاده می کند.
  • build.prop- یک فایل حاوی اطلاعات مربوط به مونتاژ، و همچنین تنظیمات مختلف سطح پایین؛
  • addon.d- حاوی اسکریپت هایی است که پس از نصب سیستم عامل اجرا می شوند. GApps همچنین اسکریپت خود را در اینجا تجویز می کند که به لطف آن پس از نصب مجدد سیستم عامل دوباره متولد می شوند.

اکنون که با ساختار اصلی اندروید آشنا شدیم، شروع به ایجاد تغییرات می کنیم.

حذف و اضافه کردن برنامه ها

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

  • /system/app/;
  • /system/priv-app/.

آنها در امتیازات دسترسی با یکدیگر تفاوت دارند. اگر برنامه‌های برنامه دارای مجوزهای مشابه برنامه‌های شخص ثالث باشند (مثلاً برنامه‌هایی که از Play Store نصب شده‌اند)، برنامه‌های priv-app می‌توانند از APIهای ممتاز (حقوق ممتاز) استفاده کنند. در این مورد می توانید اطلاعات بیشتری کسب کنید.

برای نصب از قبل برنامه در سیستم عامل، کافی است فایل APK آن را در /system/app/ بیندازید. البته می توانید یک پوشه جداگانه ایجاد کنید، اما در مورد ما این معنی ندارد، زیرا این پوشه برای ذخیره کتابخانه ها و فایل های odex استفاده می شود که ما به سادگی نداریم. برای حذف، به سادگی پوشه را با آن حذف کنید.

می‌توانید جلوتر بروید و برنامه‌های سهام را برای آنالوگ‌ها تغییر دهید. به عنوان مثال، برای جایگزینی تقویم، پوشه را حذف کنید تقویمو com.rpagyc.simplecalendar.apk مورد علاقه ما را در /system/app کپی کنید. و نمی توانید کپی کنید. سپس سیستم عامل بدون تقویم خواهد بود.

نکته اصلی که باید به خاطر داشته باشید این است که برنامه های سهام را می توان پیوند داد. بنابراین، حذف یک برنامه ممکن است منجر به عدم کارکرد کامل برنامه دیگر شود (به عنوان مثال، CalendarProvider و Calendar: با حذف اولین برنامه، نه تنها تقویم سهام، بلکه هر تقویم دیگری را نیز غیرفعال می کنید). خوشبختانه، در میان‌افزار خالص AOSP روابط زیادی وجود ندارد.

تغییر انیمیشن بارگذاری

انیمیشن ها به عنوان تصاویر PNG در بایگانی /system/media/bootanimation.zip بدون فشرده سازی ذخیره می شوند. داخل آرشیو عبارتند از:

  • desc.txt- فایلی که انیمیشن را توصیف می کند.
  • part0- پوشه با فایل های انیمیشن که ابتدا پخش می شوند.
  • قسمت 1- پوشه ای با فایل های انیمیشن که در مرحله دوم پخش می شوند.
  • قسمت؟- پوشه شدید، تصاویری که از آن در پایان پخش می شود.

فایل desc.txt ممکن است حاوی چیزی شبیه به این باشد

1920 1080 60 p 1 0 part0 p 0 0 part1

هدف از این خطوط بصری است: 1920 × 1080 وضوح تصویر، 60 تعداد فریم در ثانیه است. Part0 و part1 به پوشه هایی که انیمیشن از آنها پخش می شود و دنباله پخش اشاره می کنند. به طور کلی، می تواند یک قسمت یا چند (سه یا بیشتر) باشد.

تصاویر موجود در پوشه های قسمت به ترتیب پخش با پنج رقم شماره گذاری می شوند: 00000.png , 00001.png , 00002.png ... این تصاویر را می توان به تصاویر خود تغییر داد و در نتیجه یک انیمیشن اصلی ایجاد کرد. یا فقط می توانید فایل bootanimation.zip را حذف کنید. سپس دستگاه انیمیشنی از اندروید استاندارد را نشان می دهد. یا از یک مجموعه آماده از انیمیشن ها در w3bsit3-dns.com استفاده کنید.

تغییر طراحی صدا

در واقع تمام صداهایی که سیستم پخش می کند در پوشه /system/media/audio ذخیره می شود. در داخل آن پوشه های زیر را خواهید دید:

  • آلارم ها- آهنگ های زنگ هشدار؛
  • اطلاعیه- صداهای اعلان؛
  • آهنگ های زنگ- آهنگ های زنگ؛
  • رابط کاربری- صداهای سیستم، مانند باتری کم، فوکوس دوربین، انتخاب عناصر رابط.

در آلارم‌ها، اعلان‌ها، آهنگ‌های زنگ، می‌توانید هر تعداد ملودی را که دوست دارید اضافه کنید. می توانید آنها را به عنوان مثال در اینجا بگیرید:

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

و یک هک زندگی کوچک: حذف فایل ها از پوشه رابط کاربری منجر به خرابی و خطا نمی شود، بلکه منجر به ناپدید شدن صداهای سیستم می شود. بنابراین، می توانید به راحتی با حذف فایل های حاوی این صداها (نام آنها بصری است) صدای ایجاد یک عکس از دوربین، گرفتن اسکرین شات را خاموش کنید.

اضافه کردن فونت

فونت ها در فونت ها ذخیره می شوند. می‌توانید بایگانی‌هایی را با فایل‌های فونت در w3bsit3-dns.com و XDA پیدا کنید. برای نصب کافیست فایل های ttf را از آرشیو در پوشه فونت ها کپی و جایگزین کنید.

تغییر تنظیمات سیستم (build.prop)

یک فایل build.prop جالب در تصویر سیستم وجود دارد که حاوی اطلاعات مفید زیادی در مورد سخت افزار دستگاه و تنظیمات پیش فرض برای برنامه های مختلف استوک است. انصافاً متذکر می شوم که همیشه اینطور نیست. به عنوان مثال، در Gigaset ME و ME Pro build.prop به دو قسمت تقسیم می شود. یک قسمت شامل تنظیمات Gigaset ME است و برای ME Pro برخی از خطوط تکراری هستند، اما کلیدها (نام گوشی هوشمند و غیره) متفاوت هستند. این کار برای اطمینان از عملکرد کم و بیش صحیح سیستم عامل یکسان در دستگاه های مختلف انجام شد.


Build.prop شامل (یا ممکن است شامل) تعداد زیادی تنظیمات باشد. برخی از آنها چیزی را تغییر نمی دهند، برخی یکی را به قیمت دیگری بهبود می بخشند، اما مواردی هستند که واقعا مفید هستند:

  • ro.product.modelو ro.محصول.سازنده- مدل گوشی هوشمند و نام سازنده. با جایگزینی این خطوط می توانید پلی استور را به این فکر کنید که گوشی هوشمند متفاوتی دارید که دسترسی به نرم افزارهای بیشتری را باز می کند. برای هر گوشی هوشمند چینی که کمتر شناخته شده است، این خطوط می توانند صرفه جویی کنند.
  • hw.qemu.mainkeys- فقط دو مقدار را می گیرد: 0 - نمایش کلیدهای ناوبری روی صفحه، 1 - دکمه ها نشان داده نشود. عدم وجود رشته با 0 مطابقت دارد.
  • debug.sf.nobootanimation- مقدار 1 انیمیشن بارگذاری را غیرفعال می کند که کمی سرعت آن را افزایش می دهد. با تنظیم آن بر روی 0 یا حذف خط، انیمیشن به جای خود باز می گردد.
  • ro.telephony.default_network- به سیستم می گوید که شبکه تلفن همراه هنگام بوت شدن باید به کدام حالت سوئیچ شود.
  • ro.sf.lcd_density- DPI نمایشگر، دقیق ترین مقدار برای نمایشگر را می توان از طریق یک سایت مناسب محاسبه کرد. اما هیچ کس شما را منع نمی کند که یک مقدار بزرگتر یا کوچکتر را به دلخواه خود تنظیم کنید: مقادیر بالاتر عناصر رابط را بزرگتر می کند و مقادیر پایین آنها را کوچکتر می کند.
  • ro.config.vc_call_vol_steps- تعداد مراحل صدا در طول تماس (پیش فرض 8)؛
  • ro.config.media_vol_steps- تعداد مراحل برای حجم رسانه (پیش‌فرض 15).

جاسازی Google Apps در سیستم عامل

تقریباً همیشه، کاستوم رام‌ها بدون سرویس‌های Google و فروشگاه برنامه ارائه می‌شوند. توسعه دهندگان پیشنهاد می کنند که آنها را به طور جداگانه با استفاده از بسته GApps نصب کنیم. با این حال، می توان آن را مستقیماً در سیستم عامل ادغام کرد.

ابتدا باید بسته GApps را دانلود کنید. توصیه می کنم بایگانی Open GApps را بگیرید. شما نسخه اندروید، معماری پردازنده و نوع بسته نرم افزاری (Pico، Nano، Stock...) را انتخاب می کنید، که تعیین می کند بایگانی دارای چند برنامه مختلف Google است. توصیه می کنم نسخه پیکو را دانلود کنید. این فقط شامل فروشگاه Play و مجموعه ای از کتابخانه های لازم برای عملکرد آن است.

ادغام GApps در سیستم عامل به شرح زیر انجام می شود:

  1. بایگانی ZIP GApps را با استفاده از هر بایگانی باز کنید.
  2. به پوشه Core بروید.
  3. ما آرشیوهای زیادی با پسوند tar.lz می بینیم. با lzip استخراج کنید.
  4. پس از بسته بندی، فایل ها را از پوشه ها در پوشه های مربوطه در سیستم کپی کنید. چه چیزی را به کجا پرتاب کنیم، به راحتی می توان از ساختار دایرکتوری های موجود در بایگانی حدس زد. به عنوان مثال، configupdater (از اسکرین شات) باید در پوشه priv-app قرار گیرد.
  5. به پوشه GApps (واقع در کنار Core) بروید و مراحل 3 و 4 را برای فایل های موجود در آن انجام دهید.
  6. تمام است، ما GApps را در سیستم عامل خود ادغام کرده ایم!

مکان رایگان

باید درک کرد که محل نصب سیستم عامل محدود است. شما نمی توانید سفت افزار بزرگتر از پارتیشن سیستم دستگاه را نصب کنید. می توانید ارزش آن را با استفاده از:

$ adb shell df /system

گزینه دوم: یک ترمینال روی دستگاه قرار دهید و دستور را تایپ کنید

$ df / سیستم

با نصب BusyBox بر روی گوشی هوشمند خود و اجرای دستور در ترمینال می توانید اندازه پارتیشن را بر حسب بایت دریابید.

$ busybox df -B 1 /system

یا همینطور با ADB:

$ adb shell busybox df -B 1 /system

فضای اشغال شده توسط سیستم عامل تقریباً برابر با اندازه سیستم در هنگام باز کردن بسته بندی خواهد بود. به طور کلی هنگام ایجاد یک فریمور باید در نظر گرفت که کاربر می تواند تغییرات مختلفی را نیز در بالای آن فلش کند (SuperSU، Xposed) یا برنامه ها را به قسمت سیستم منتقل کند. به عنوان مثال، حداقل بسته Google Apps (Pico) به حداقل 150 مگابایت فضای نصب اضافی نیاز دارد.

در صورت لزوم، با حذف نه تنها برنامه‌های غیرضروری از /system/app (/system/priv-app) و صداهای فراخوانی از system/media/audio و bootanimation.zip، می‌توان حجم فایل میان‌افزار را کاهش داد، بلکه:

  • /system/tts/lang_pico- زبان‌های موتور صوتی اولیه Pico TTS، موتور صوتی Google تحت تأثیر قرار نخواهد گرفت.
  • /system/usr/srec/config/- زبان های آفلاین در صورت نیاز می توان آن را به صورت آنلاین دانلود کرد.

مونتاژ

پس از ایجاد تغییرات، باید همه چیز را جمع آوری کنید. ابتدا اجازه دهید پارتیشن سیستم را در system.new.dat بسته بندی کنیم. ابزار مورد نیاز ما را دانلود کنید:

$ wget https://github.com/xpirt/img2sdat/raw/master/img2sdat.py $ wget https://github.com/xpirt/img2sdat/raw/master/blockimgdiff.py $ wget https://github. com/xpirt/img2sdat/raw/master/common.py $ wget https://github.com/xpirt/img2sdat/raw/master/rangelib.py $ wget https://github.com/xpirt/img2sdat/raw/ master/sparse_img.py $ sudo apt-get install android-tools-fsutils

بیایید پوشه خود را دوباره به یک تصویر RAW تبدیل کنیم. بیایید آن را system_new.img بنامیم:

$ sudo make_ext4fs -T 0 -S file_contexts -l 1073741824 -a system_new.img خروجی/

1073741824 تغییر اندازه پارتیشن سیستم بر حسب بایت. حتی بهتر است آن را کمی کوچکتر کنید. ما یک تصویر پراکنده از یک تصویر RAW می سازیم:

$ img2simg system_new.img system_snew.img

بیایید تصویر خود را به system.transfer.list و system.new.dat تبدیل کنیم، که باید با سیستم عامل به بایگانی پرتاب شود، اما ابتدا فایل های قدیمی را حذف می کنیم:

$ rm -rf system.transfer.list $ rm -rf system.new.dat $ rm -rf system.patch.dat $ chmod +x img2sdat.py $ ./img2sdat.py system_snew.img

بیایید فایل‌های میان‌افزار را از پوسته‌های اضافی جدا کنیم (فایل‌هایی که برای کار دانلود کرده‌ایم. برای این کار، استفاده از آرشیو با سیستم‌افزار راحت است). حذف شده؟ اکنون باید سیستم عامل را در یک بایگانی ZIP (با هر بایگانی) بسته بندی کنید.

باقی مانده است که آرشیو را امضا کنیم. می توانید این کار را هم در خود اندروید با استفاده از ZipSigner و هم در رایانه شخصی انجام دهید (شما باید جاوا را نصب کنید):

$ wget https://github.com/appium/sign/raw/master/dist/sign.jar $ java -jar file.zip

سنگ های زیر آب

در حین ساخت system.new.dat، ممکن است با چندین مشکل ناشی از تغییرات مداوم در مکانیسم های تولید سیستم عامل اندروید مواجه شوید. روش فوق باید برای سیستم عامل اندروید 5.1 به خوبی کار کند، روش های جدیدتر ممکن است مشکل ساز باشند، بنابراین باید از نسخه های دیگر ابزارهای ساخت استفاده کنید. متأسفانه، ما نمی توانیم تمام تفاوت های ظریف مونتاژ را توصیف کنیم، بنابراین ممکن است مجبور شوید در گوگل جستجو کنید.

نصب و راه اندازی

برای نصب سفت‌افزار سفارشی، به بازیابی سفارشی TWRP نیاز دارید، که به شما امکان می‌دهد سیستم‌افزار بدون امضا یا امضا شده را با یک کلید تست نصب کنید (این همان چیزی است که ما ایجاد کردیم). در مجله بارها مراحل نصب آن را شرح داده ایم و در تاپیک های انجمن که به دستگاه شما اختصاص داده شده است، معمولاً اطلاعات کافی برای این کار وجود دارد.

TWRP

نتیجه گیری

این مقاله تنها نوک یک کوه یخ بزرگ به نام "اصلاح سیستم عامل" را توصیف می کند. سفت‌افزار «جدی» نه تنها هسته و خود سیستم‌افزار را با برنامه‌های استوک با عملکردهای فراوان (که اغلب از هسته‌ها و میان‌افزارهای دیگر جدا می‌شوند)، سازماندهی یا حتی تغییر اصول تعامل آنها را تکمیل می‌کند، بلکه می‌توانند اصول عملیاتی را نیز به شدت تغییر دهند. از سیستم عامل درست است، چنین کاردستی دیگر اندروید نیست، بلکه یک سیستم عامل جداگانه است، حتی اگر خدمات Play را بتوان در آنجا نصب کرد (به هر حال، چنین اقداماتی، به بیان ملایم، توسط Google تشویق نمی شود). خوب، فراموش نکنید: تمام پوسته های تولید کنندگان - TouchWiz، ZenUI، HTC Sense و غیره - فقط سفارشی معمولی هستند، حداکثر به سخت افزار دستگاه و به یکدیگر مرتبط هستند.

او پشتیبانی فعال از مشتری را حفظ می‌کند، به‌روزرسانی‌ها و به‌روزرسانی‌هایی را برای ابزارهایش با موفقیت‌های متفاوت منتشر می‌کند. در عمل، توسعه‌دهنده سیستم عامل رسمی را عمدتاً «از طریق هوا» (از طریق به‌روزرسانی‌های OTA) و همچنین ارسال یک فایل تصویری میان‌افزار ویژه در وب‌سایت یا پورتال خود ارائه می‌کند.

به لطف مجموعه ای از نرم افزارهای ویژه می توانید تصویر را فلش کنید:

  • بازیابی CWM
  • بازیابی TWRP
  • استفاده از کامپیوتر و مجموعه ای خاص از برنامه ها (Fastboot، KDZ Update، Odin و سایر ابزارها).

به عنوان یک قاعده، تصاویر سیستم عامل قبل از به روز رسانی در بایگانی های ویژه با پسوند ZIP، ISO و سایر برنامه های افزودنی بسته بندی می شوند.

علاوه بر سیستم عامل رسمی، اغلب کاربران و جامعه ابزارها با انتشار نسخه های سفت افزار سفارشی و ارسال آنها در انجمن ها و پورتال های آماتور، از دستگاه ها پشتیبانی می کنند. چنین به‌روزرسانی‌هایی می‌توانند عملکرد گسترده یا کاهش‌یافته تصاویر رسمی را فراهم کنند و ویژگی‌های غیرضروری را از آن‌ها اضافه یا حذف کنند.

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

در مورد سوال نحوه فلش کردن اندرویدما تحت به روز رسانی OTA "از طریق هوا" متوقف نخواهیم شد، بلکه تمام توجه خود را روی روش های به روز رسانی دیگر متمرکز خواهیم کرد.

سیستم عامل تلفن با استفاده از CWM Recovery

عملکرد غنی CWM Recovery به شما امکان می دهد دستکاری های زیادی را با دستگاه انجام دهید، از جمله سیستم عامل نورد. به طور پیش فرض، Stock Recovery در دستگاه ها نصب شده است، به این معنی که ابتدا باید خود ابزار ClockWorkMod Recovery را نصب کنید.

روند کلی فلش که در زیر توضیح داده شده است برای فایل های ZIP است. دستورالعمل:

  1. به ریکاوری می رویم. برای این کار باید دستگاه را کاملا خاموش کنید و سپس دنباله خاصی از دکمه ها را روی بدنه دستگاه نگه دارید. بسته به سازنده دستگاه ممکن است مجموعه کلیدها متفاوت باشد. هر ترکیب ممکن است با یکدیگر متفاوت باشد. اطلاعات تکمیلی را می توان از طریق موتورهای جستجو با پرسیدن سوال مناسب پیدا کرد. یک گزینه جهانی مجموعه ای از کلیک های زیر است:
  • دکمه افزایش صدا + کلید پاور
  • دکمه کاهش صدا + کلید پاور
  • دکمه های افزایش/کاهش صدا + کلید پاور + صفحه اصلی.
  • کلیدهای ولوم بالا + پایین و کلید پاور دستگاه را به طور همزمان بست.

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

  1. قبل از راه‌اندازی دستگاه، شما را ملزم می‌کند که گجت را به تنظیمات کارخانه بازنشانی کنید. برای انجام این کار، به آیتم "پاک کردن داده ها / بازنشانی کارخانه" بروید و با کلیک بر روی خطی که می گوید "بله - پاک کردن همه داده های کاربر"، اقدام را تأیید کنید.
  2. در لابی اصلی، "Install zip" را انتخاب کنید.
  3. در مرحله بعد، روی مورد "Choose zip from / sdcard" کلیک کنید و فایلی را با سیستم عامل ذخیره شده قبلی در درخت اکسپلورر انتخاب کنید.
  4. ما انتخاب را با کلیک بر روی مورد "بله - نصب ..." تأیید می کنیم.
  5. فرآیند فلش کردن دستگاه شروع می شود. در پایان فرآیند، کاربر روی صفحه نمایش "نصب از sdcard کامل" را مشاهده می کند.
  6. تنها کاری که کاربر باید انجام دهد این است که به لابی اصلی CWM Recovery بازگردد و با کلیک کردن روی خط "reboot system now" فرآیند راه اندازی مجدد ابزار را انجام دهد.

پس از انجام این مراحل، نصب فریمور آغاز خواهد شد. نگران نباشید، زیرا الگوریتم نصب ممکن است تا 10 دقیقه طول بکشد.

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

برای کسانی که ترجیح می دهند با این ابزار در قالب بازیابی TWRP کار کنند، دستورالعمل زیر برای نصب گام به گام به روز رسانی در قالب یک بایگانی ZIP ارائه شده است:

  1. فایل را به همراه تصویر سیستم عامل در حافظه دستگاه بیندازید.
  2. به بازیابی TWRP بروید. این کار با قیاس با CWM انجام می شود.
  3. با کلیک بر روی گزینه "Wipe" در منوی اصلی، بازنشانی کارخانه را انجام دهید. اهرم را به سمت راست بکشید. پس از تمیز کردن ابزار، با فشار دادن دکمه "بازگشت" به لابی اصلی بازگردید.
  4. در لابی اصلی، مورد "Install" را انتخاب کنید و تصویر دانلود شده قبلی را در درخت سیستم فایل پیدا کنید. با کشیدن نوار لغزنده به سمت آن، روی آن کلیک کنید.
  5. پس از آن، فرآیند سیستم عامل شروع می شود. طبق استاندارد، از 2-3 دقیقه تجاوز نمی کند.
  6. پس از اتمام، ابزار به طور خودکار پیامی در مورد چشمک زدن موفقیت آمیز نمایش می دهد. با کلیک بر روی آیتم "Reboot System"، دستگاه را راه اندازی مجدد کنید.

نصب آپدیت با استفاده از رام منیجر

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

برای شروع، به فایل های خاصی در دستگاه خود نیاز دارید که به شما امکان می دهد به فایل های داخلی دستگاه خود در سطح سیستم دسترسی داشته باشید. برای این کار می توانید از هر یک از برنامه های ارائه شده استفاده کنید.

دومین جنبه مهم ROM Manager بازیابی سفارشی است. تمام اقدامات روی سیستم عامل مستقیماً در خود لانچر اندروید انجام می شود و ROM Manager به عنوان یک افزودنی بصری برای Recovery عمل می کند.

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

  1. بایگانی سیستم عامل را در پسوند ZIP به حافظه دستگاه خود منتقل کنید.
  2. در منوی ابزار، به آیتم "نصب رام از کارت SD" بروید.
  3. تصویر خود را از بین پوشه ها و فایل ها انتخاب کنید و روی آن کلیک کنید.
  4. در لابی جدید، "Reboot and Install" را انتخاب کنید. فراموش نکنید که چک باکس "Keep current ROM" را علامت بزنید. در این صورت شما این فرصت را خواهید داشت که در هر زمان سیستم را بازیابی کنید.
  5. با کلیک بر روی "OK" ابزار شما به حالت بازیابی می رود و فرآیند به روز رسانی سیستم عامل آغاز می شود.

به لطف عملکرد گسترده برنامه ROM Manager، کاربران می توانند مستقیماً تصاویر دستگاه خود را در آن دانلود کنند. شما می توانید این کار را با کلیک بر روی آیتم "دانلود سیستم عامل" انجام دهید. دسترسی به برخی رام ها فقط در نسخه پولی برنامه امکان پذیر است.


آموزش فلش کردن اندروید از طریق کامپیوتر

یک ابزار جهانی برای فلش کردن دستگاه های اندرویدی با استفاده از رایانه شخصی، ابزار Fastboot است. این بخشی از SDK Platform Tools است، به این معنی که برای تعداد زیادی دستگاه مناسب است.

مرحله دوم قبل از راه اندازی سیستم عامل، دسترسی به هسته سیستم است. اغلب، بسیاری از تولید کنندگان این پارامتر سیستم را مسدود می کنند، و نمی خواهند کاربران به صورت دستی فایل های تصویر سیستم سیستم عامل خود را تغییر دهند. این تولیدکنندگان عبارتند از HTC، خط دستگاه های Nexus، سونی و دیگران. برای این کار باید Bootloader را باز کنید. برای انجام این کار، باید دستورالعمل های دقیق برای تنظیم و مدیریت خط فرمان را مطالعه کنید. قبل از شروع سیستم عامل با استفاده از رایانه، فراموش نکنید که اشکال زدایی USB را در تنظیمات مهندسی دستگاه فعال کنید.

دستورالعمل مختصری برای نصب سیستم عامل ZIP با استفاده از Fastboot

  1. ابتدا آرشیو .zip را با تصویر کپی کرده و در پوشه "ADB" قرار دهید.
  2. گوشی هوشمند یا تبلت خود را در حالت فست بوت قرار دهید و درخواست زیر را در خط فرمان بنویسید: fastbooflash zip filename.zip، که filename.zip نام سیستم عامل شما است.
  3. منتظر بمانید تا نصب به پایان برسد و دستگاه خود را راه اندازی مجدد کنید.

آیا باید اندروید را با استفاده از FastBoot فلش کنید، اما نمی دانید چگونه؟ در این مقاله دستورالعمل های دقیقی در مورد نحوه استفاده از ابزار FastBoot، نحوه استفاده از آن، از کجا دانلود و نحوه فلش کردن دستگاه اندرویدی ارائه شده است.

این راهنما به طور کامل نحوه استفاده از FastBoot را به شما می گوید! نحوه پاک کردن پارتیشن ها با استفاده از Fastboot، فایل های IMG فلش، راه اندازی مجدد و بسیاری موارد دیگر.

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

FastBoot را دانلود و نصب کنید

قبل از فلش کردن اندروید با استفاده از FastBoot، باید این ابزار را دانلود کرده و بر روی کامپیوتر خود نصب کنید. چندین گزینه وجود دارد:

  1. می توانید FastBoot را از صفحه توسعه دهندگان اندروید در کیت دانلود کنید پلت فرم-ابزار .
  2. یا از برنامه استفاده کنید adb اجرا شود, به جای بهتر، که در آن "all inclusive" است و همچنین می داند که چگونه الگوی اندروید را باز کند.

چرا ADB RUN بهتر است؟

راه اندازی Fastboot Utility

بسته به آنچه که انتخاب کرده اید، ابزار fastboot را جداگانه دانلود کرده اید یا adb run را انتخاب کرده اید، راه اندازی ممکن است متفاوت باشد!

اگر به طور جداگانه Fastboot را دانلود کرده اید

استخراج فایل ها:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

آنها را به درایو C:\، پوشه Windows منتقل کنید. شما با موفقیت ADB و Fastboot را روی رایانه خود نصب کرده اید!

پس از دانلود و نصب FastBoot، برنامه را باز کنید. خط فرمان".

مثال خط فرمان ویندوز

نمونه ای از نصب ADB و Fastboot.

اگر ADB RUN را دانلود کرده اید

اگر انتخاب شما روی یک برنامه اختصاصی افتاد ADB RUNسپس آن را اجرا کنید، دکمه A را تایپ کرده و Enter را فشار دهید.

فایل هاکه نیاز به فلش زدنمطلوب در همان پوشه با ابزار Fastboot قرار دهید.

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

سیستم عامل اندروید در Fastboot به معنی سیستم عامل فایل های جداگانه برای بلوک های حافظه مختلف دستگاه (سیستم، داده، بوت) است.

نوشتن دستورات و فایل های سفت افزار همانطور که نشان داده شده اند بسیار مهم است!

اگر دستوری دارید:

فست بوت فلش کش NazvaniAFiLe.img

سپس شما باید دقیقاً مانند آن بنویسید، و نه در غیر این صورت. به عبارت دیگر مورد مهم استدر غیر این صورت دریافت خواهید کرد - چنین فایلی وجود ندارد.

دستورات راه اندازی مجدد
Fastboot به حالت سیستم عامل (بوت لودر)

  • برای شروع کار با یک دستگاه اندرویدی با استفاده از Fastboot، ابتدا باید گوشی هوشمند یا تبلت خود را با استفاده از adb در حالت بوت لودر قرار دهید:

بوت لودر راه اندازی مجدد adb

  • راه اندازی مجدد اندروید از حالت سیستم عامل (بوت لودر) به همان حالت:

فست بوت ریبوت-بوت لودر

  • اندروید را از حالت سیستم عامل بوت لودر به حالت بوت لودر راه اندازی مجدد کنید:

فست بوت ریبوت-بوت لودر

  • اندروید را از حالت سیستم عامل بوت لودر به حالت عادی راه اندازی مجدد کنید:

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

دستور "sees" PC Android شما

قبل از انجام هر کاری در Fastboot عادت کنید تا بررسی کنید که آیا ارتباطی بین رایانه و اندروید وجود دارد یا خیر:

  • بررسی اینکه آیا رایانه شخصی اندروید شما را می بیند یا خیر:

دستگاه های فست بوت

این دستور باید زمانی اجرا شود که دستگاه در حال حاضر در حالت سیستم عامل (بوت لودر) است.

دستورات باز کردن و قفل کردن بوت لودر
Google Pixel، Nexus در Fastboot

  • باز کردن قفل بوت لودر برای Pixel، Nexus:

باز کردن قفل فست بوت oem یا باز کردن قفل فلاشینگ فست بوت

  • قفل کردن بوت لودر برای Pixel، Nexus:

قفل OEM fastboot

برای اطلاع از نسخه بوت لودر دستور دهید

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

fastboot getvar version-bootloader

دستورات قالب بندی پارتیشن
در Fastboot (Fastboot Erase)

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

  • پارتیشن کش را در Fastboot پاک می کند:

فست بوت پاک کردن کش

  • بخش تاریخ (داده / UserData) را در Fastboot پاک می کند:

فست بوت پاک کردن اطلاعات کاربریا fastbot -w

  • پارتیشن سیستم را در Fastboot پاک می کند:

سیستم پاک کردن فست بوت

  • پارتیشن بازیابی را در Fastboot پاک می کند:

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

دستورات فلش کردن پارتیشن های اندروید در Fastboot
(Fastboot Flash)

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

  • پارتیشن سیستم (سیستم) را فلش کنید:

سیستم فلش فست بوت imya.img

  • پارتیشن کش (کش) را فلش کنید:

فست بوت فلش کش imya.img

  • قسمت تاریخ (داده) را فلش کنید:

fastboot flash userdata imya.img

  • پارتیشن Recovery را فلش کنید:

ریکاوری فست بوت فلش imya.img

بجای imya.imgشما باید نام فایلی که فلش می شود را وارد کنید!

  • فلش همه پارتیشن ها (بوت، بازیابی و سیستم):

فلشال فست بوت

دستور نصب update.zip

بایگانی به‌روزرسانی را در قالب update.zip در Android فلش می‌کند - یک بایگانی ZIP با تصاویر IMG از بخش‌های مختلف:

به روز رسانی fastboot filename.zip

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

بررسی اتصال یک دستگاه سونی، اگر پاسخ دستگاه 0.3 باشد، آنگاه متصل است:

fastboot.exe -i 0x0fce نسخه getvar

آنلاک بوت لودر سونی

fastboot.exe -i 0x0fce oem باز کردن قفل 0xGet_Key

اطلاعات دقیق تر در مورد باز کردن قفل بوت لودر سونی - نحوه باز کردن قفل بوت لودر سونی.

خطا در انتظار دستگاه

اگر برای مدت طولانی کتیبه ای در پنجره فرمان دارید منتظر دستگاه- به معنای:

  • درایور به درستی نصب یا نصب نشده است - دوباره نصب یا نصب کنید
  • دستگاه اندروید در حالت بوت لودر نیست - ترجمه کنید
  • اتصال نادرست به پورت USB - از پورت های USB 2.0 عقب کامپیوتر استفاده کنید، از هاب USB استفاده نکنید

نمونه ویدیویی کار با ابزار Fastboot

برای کسانی که نمی فهمند!

برای کسانی که چیزی نمی فهمند، از برنامه اختصاصی استفاده کنند ADB RUN، این برنامه تقریباً شامل تمام دستوراتی است که برای FASTBOOT مورد نیاز است!

در زیر نمونه ای از نحوه عملکرد ADB RUN آورده شده است - نحوه فلش سریع فایل Recovery با استفاده از ADB RUN در کمتر از 5 ثانیه (فقط به یاد داشته باشید که ابتدا به حالت بوت لودر بروید)!

همین! مقالات و دستورالعمل های بیشتر را در بخش بخوانید مقالات و هک های اندروید. با سایت همراه باشید، جالب تر خواهد شد!

برای هر گوشی هوشمند یا تبلت، سیستم عامل رسمی و سفارشی وجود دارد. نصب آنها به روش های مختلفی انجام می شود: به روز رسانی OTA از طریق هوا ارائه می شود، سیستم عامل در بایگانی ZIP به صورت دستی از طریق CWM، TWRP Recovery یا برنامه ROM Manager نصب می شود، با استفاده از رایانه، می توانید Android را با استفاده از ابزارهای Fastboot و SP Flash Tool فلش کنید. .

پس از فلش کردن اندروید، تمام اطلاعات حافظه داخلی پاک می شود، بنابراین برای ذخیره مخاطبین، تنظیمات و برنامه ها ابتدا.

سیستم عامل اندروید از طریق ریکاوری

سفت‌افزار غیررسمی با فرمت ZIP، مانند CyanogenMod، می‌تواند از طریق بازیابی سفارشی: CWM یا TWRP، و همچنین برنامه‌هایی با استفاده از Recovery مانند ROM Manager نصب شود. مغزها و تکه ها نیز به همین ترتیب دوخته می شوند. برای دانلود رسمی "Update.zip"، قابلیت های حالت بازیابی استاندارد کافی است، جزئیات بیشتر در مقاله در لینک بالا.

فایل ZIP را در CWM نصب کنید

در تمام دستگاه‌های خارج از جعبه، بازیابی سهام از سازنده وجود دارد، در عوض باید CWM را توسط . سپس آرشیو ZIP را با سیستم عامل پیدا کرده و دانلود کنید. لطفاً توجه داشته باشید که سیستم عامل فرمت های دیگر از طریق CWM نصب نمی شود.

1. حالا به Recovery بروید. برای انجام این کار، دستگاه را خاموش کنید و ترکیب خاصی از دکمه ها را فشار دهید. بسته به سازنده، ترکیب کلید متفاوت است، در زیر همه گزینه های ممکن وجود دارد (یکی جدید می گوید که چگونه می توان در مدل های خاص Recovery را وارد کرد):

  • دکمه افزایش صدا + پاور
  • دکمه کاهش صدا + پاور
  • افزایش/کاهش صدا + دکمه پاور + "صفحه اصلی"
  • افزایش صدا + کاهش صدا + دکمه پاور

عالی، شما در ریکاوری هستید. حرکت با استفاده از دکمه های صدا و تأیید انتخاب با دکمه پاور انجام می شود.

2. قبل از نصب سیستم عامل، ابتدا باید تنظیمات را بازنشانی کنید: "wipe data / factory reset" را انتخاب کنید.

4. عالی! به منوی اصلی برگردید و "install zip" را انتخاب کنید.

5. پس از آن "انتخاب zip from / sdcard".

6. به پوشه ای که سیستم عامل را در آن ذخیره کرده اید بروید و آن را انتخاب کنید.

7. از شما خواسته می شود که اقدام را تأیید کنید. روی "بله - نصب ..." کلیک کنید.

8. مراحل نصب سفت‌افزار طی می‌شود و در پایان، عبارت «Install from sdcard complete» روی صفحه زیر ظاهر می‌شود.

عالی بود اندروید فلش شد به منوی اصلی CWM Recovery برمی گردیم و سیستم را راه اندازی مجدد می کنیم. برای انجام این کار، "reboot system now" را انتخاب کنید.

نحوه نصب سیستم عامل از طریق TWRP Recovery

اگر CWM را ترجیح نمی دهید، بلکه TWRP Recovery را ترجیح می دهید، آن را با راهنمایی فلش کنید. از طریق آن، شما همچنین می توانید سیستم عامل را از یک آرشیو ZIP نصب کنید:

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

2. به TWRP بروید. این کار به همان روش CWM انجام می شود.

3. حالا باید سیستم را ریست کنید. برای انجام این کار، "Wipe" را از منوی اصلی انتخاب کنید.

4. برای شروع بازنشانی کارخانه، نوار لغزنده را به سمت راست بکشید.

5. پس از اتمام تمیز کردن گوشی هوشمند، تبلت، دکمه "بازگشت" را فشار دهید.

6. به منوی اصلی TWRP Recovery باز خواهید گشت. حالا بیایید مستقیماً به سراغ خود فریمور برویم. برای انجام این کار، "نصب" را انتخاب کنید.

7. به مکانی در حافظه که سیستم عامل در آن ذخیره شده است بروید. روی آن کلیک کنید.

8. نوار لغزنده را به سمت راست بکشید تا نصب سیستم عامل شروع شود.

9. روند شروع خواهد شد. معمولا 2-3 دقیقه طول می کشد.

10. در پایان پیامی مبنی بر تکمیل موفقیت آمیز فریمور ظاهر می شود. برای بوت شدن اندروید بر روی "Reboot System" کلیک کنید.

روش دیگری برای فلش کردن اندروید با استفاده از به روز رسانی ZIP در نظر گرفته شده است. شما همچنین می توانید از یک برنامه خاص استفاده کنید. بیشتر در مورد آن در زیر.

با استفاده از رام منیجر

برنامه ROM Manager اجازه می دهد. ضمناً من به شما توصیه می کنم قبل از فریمور از حافظه داخلی یک نسخه پشتیبان تهیه کنید تا بعداً اطلاعات را بازیابی کنید. اکنون از یکی دیگر از عملکردهای برنامه استفاده خواهیم کرد: فلش کردن گوشی با استفاده از رام منیجر.

این ابزار برای کار به حقوق ریشه نیاز دارد - آنها با استفاده از اکسپلویت ها به دست می آیند: , یا .

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

بنابراین، ROM Manager را نصب کنید، سیستم عامل مناسب دستگاه خود را پیدا و دانلود کنید. برنامه را باز کنید و دستورالعمل ها را دنبال کنید:

1. آرشیو فشرده فریمور را در حافظه گوشی یا تبلت اندرویدی خود قرار دهید.

2. در منوی ROM Manager مورد "Install ROM from SD card" را باز کنید.

3. آرشیو را پیدا کنید و روی آن کلیک کنید.

4. در منوی باز شده گزینه «Reboot and Install» را انتخاب کنید. من به شما توصیه می کنم کادر کنار "Keep current ROM" را علامت بزنید تا در صورت لزوم بتوانید سیستم را بازیابی کنید.

5. در پنجره بعدی، روی "OK" کلیک کنید، پس از آن دستگاه به حالت Recovery راه اندازی می شود و فرآیند سیستم عامل شروع می شود.

همچنین در ROM Manager یک عملکرد جستجوی رام برای دستگاه وجود دارد. در منوی اصلی برنامه، "دانلود سیستم عامل" را انتخاب کنید. برخی از آنها فقط در نسخه پریمیوم برنامه موجود هستند.

در بالا، من در مورد سه راه برای نصب سیستم عامل از بایگانی ZIP در خود دستگاه صحبت کردم. در ادامه اطلاعاتی در مورد سیستم عامل اندروید با استفاده از رایانه شخصی ارائه خواهد شد.

آموزش فلش کردن اندروید از طریق کامپیوتر

بسیاری از دستگاه های تلفن همراه با استفاده از ابزارهای ویژه برای رایانه شخصی فلش می شوند: در زیر دستورالعمل های کار با Fastboot و SP Flash Tool آمده است. از طریق برنامه دوم دستکاری های مختلفی با گوشی های چینی انجام می شود بر اساس پردازنده های Mediatek

Fastboot: دستورالعمل های سیستم عامل تلفن

بسیاری از سیستم عامل ها باید با استفاده از ابزار Fastboot با راه اندازی مجدد دستگاه تلفن همراه در همان حالت، از رایانه نصب شوند. این برنامه در Android SDK Platform Tools موجود است که نحوه نصب آن در . علاوه بر این، به درایور نیاز خواهید داشت (تمام اطلاعات در لینک موجود است).

همچنین، در دستگاه های برخی از سازندگان، ابتدا باید Bootloader را باز کنید:

  • نحوه انجام در HTC:

سپس بایگانی را با سیستم عامل مورد نیاز دانلود کنید و آن را در پوشه "platform-tools" که حاوی "ADB" و "fastboot" است، از حالت فشرده خارج کنید. باید چیزی شبیه به این شود (من اجزای لازم را در یک پوشه جداگانه "adb" دارم).

سپس اندروید را از طریق USB به کامپیوتر متصل کرده و گوشی هوشمند یا تبلت را به حالت فست بوت منتقل می کنیم. ساده ترین راه برای انجام این کار به شرح زیر است:

  1. روشن کن
  2. در رایانه، به خط فرمان بروید
  3. دستورات را به ترتیب وارد کنید و بعد از هر بار "Enter" را فشار دهید:

سی دی مسیر فایل adb

به عنوان مثال، در "C:\Program Files (x86)\Android\android-sdk\platform-tools" قرار دارد. سپس مسیر به شکل زیر خواهد بود:

فایل های برنامه سی دی (x86)\Android\android-sdk\platform-tools

سپس گجت اندروید به حالت فست بوت راه اندازی مجدد می شود.

قبل از فلش کردن هر یک از پارتیشن های سیستم، ابتدا باید آن را فرمت کنید تا مشکلی در کار نباشد. برای انجام این کار، از دستورات استفاده کنید (پس از وارد کردن هر بار "Enter"):

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

فست بوت پاک کردن اطلاعات کاربر

سیستم پاک کردن فست بوت

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

فست بوت پاک کردن کش

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

فست بوت فلش بوت imya-fayla.img

fastboot flash userdata imya-fayla.img

سیستم فلش فست بوت imya-fayla.img

ریکاوری فلش فست بوت imya-fayla.img

فست بوت فلش کش imya-fayla.img

"Imya-fayla.img" نام فایل سیستم عامل مربوطه است. به عنوان مثال، از آنجایی که در مورد من Recovery در حال دوخته شدن است و تصویر آن "recovery.img" نام دارد، من وارد می کنم:

فست بوت ریکاوری فلش.img

معمولا سیستم عامل را می توان به طور کامل نصب کرد، یعنی همه فایل ها را یکجا فلش کنید. برای انجام این کار، "flash-all.bat" باید در پوشه حاوی فایل های سیستم عامل قرار داشته باشد. اگر اینطور است، پس فقط این دستور را وارد کنید و فرآیند نصب سیستم عامل شروع می شود:

در نتیجه، در پایان پیامی در مورد تکمیل موفقیت آمیز سیستم عامل ظاهر می شود.

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

نصب به روز رسانی ZIP در Fastboot

با استفاده از Fastboot می توانید سیستم عامل ZIP را نصب کنید. برای انجام این کار، سیستم عامل را دانلود کرده و در پوشه ای که "ADB" در آن قرار دارد قرار دهید. گوشی هوشمند یا تبلت خود را در حالت فست بوت قرار دهید و دستور را وارد کنید:

fastboot flash zip imya-fayla.zip

"Imya-fayla.zip" نام سیستم عامل شما است، آن را با خود جایگزین کنید.

منتظر بمانید تا نصب اندروید تمام شود و دستگاه خود را مجددا راه اندازی کنید.

SP Flash Tool: فلش گوشی های اندرویدی چینی در MTK

گوشی های چینی Fly، Lenovo، Xiaomi، Meizu، ZTE، Doogee، Bluboo، UMI، Elephone، Oukitel، Blackview و سایرین بر اساس پردازنده های MTK با ابزار ویژه SP Flash Tool فلش می شوند. او می داند که چگونه پارتیشن های فردی را بدوزد، سیستم را قالب بندی کند و پشتیبان تهیه کند. مدل های پشتیبانی شده عبارتند از MT6572، MT6577، MT6580، MT6582، MT6589، MT6592، MT6750، MT6737، Helio P10، Helio P20، Helio X10، Helio X20 و سایر تراشه های کمتر محبوب.

نسخه فعلی برنامه در وب سایت http://spflashtool.com/ موجود است. قبل از شروع فرآیند، درایورهای USB را برای پردازنده MTK نصب کنید (پیوند سؤالات متداول در بخش "Fastboot" این کتابچه راهنمای کاربر است).

1. پوشه SP Flash Tool را در درایو C:\ از حالت فشرده خارج کنید، فریمور را در کنار آن قرار دهید. مسیر فایل ها نباید دارای نویسه های سیریلیک باشد.

2. پوشه حاوی فایل "flash_tool" است. آن را اجرا کنید.

3. در قسمت "Download-agent" مسیر "MTK_AllInOne_DA.bin" قبلاً نشان داده شده است. در مرحله بعد، باید روی "Scatter-loading" کلیک کنید و فایل scatter را در پوشه دارای سیستم عامل انتخاب کنید.

4. سوئیچ را روی "Download Only" بگذارید و پارتیشن هایی را که باید فلش کنید علامت بزنید (به طور پیش فرض همه انتخاب شده اند).

5. روی «دانلود» کلیک کنید. سپس گوشی را خاموش می کنیم، باتری را برای چند ثانیه در می آوریم، آن را دوباره وارد می کنیم و گوشی هوشمند اندرویدی خاموش را از طریق USB به کامپیوتر متصل می کنیم.

6. ابتدا نوار قرمز "Download DA 100%" ظاهر می شود.

7. سپس با فرآیند فریمور زرد شود. درصدها نشان می دهد که پایان نصب چقدر نزدیک است.

8. SP Flash Tool به شما در مورد تکمیل سیستم عامل دستگاه تلفن همراه اطلاع می دهد - پنجره "Download Ok" با یک علامت باز می شود.

گوشی خود را روشن کنید. اولین شروع معمولاً زمان زیادی می برد.

فلاشرهای سامسونگ و ال جی

دستگاه های برخی از سازندگان باید از طریق ابزارهای اختصاصی خاص (فلاشر) فلش شوند. وب سایت ما دستورالعمل هایی در مورد این موضوع دارد:

  • سامسونگ-

درود بر خوانندگان همیشگی و بازدیدکنندگان جدید سایت اندرویدی طرفداران! امروز سعی می کنم با شما تمام این سیستم عامل ها، به روز رسانی ها را بفهمم، کدام یک را نصب کنیم و آیا اصلاً نیاز به نصب دارند یا خیر.

سیستم عامل اندروید یک سیستم عامل زیبا، پویا، اما گاهی کاملاً قابل درک نیست. به عنوان مثال، اگر به یک مبتدی نوعی گوشی هوشمند اندرویدی و فایل های پیوست شده را برای سیستم عامل بدهید، به احتمال 100٪ او به سادگی گیج می شود. گوگل (که سیستم عامل اندروید موبایل را ایجاد کرد) تمام تلاش خود را برای توزیع سیستم عامل خود انجام داده است، اما به استانداردسازی سیستم عامل گوشی های هوشمند توجهی نکرده است. هر سازنده انواع و روش های زیادی از سیستم عامل دارد، به عنوان مثال، استفاده از فایل های با پسوند KDZ، TAR، MD5، ZIP، IMG، ETX4، RFS. به نوعی از طریق رایانه فلش کنید، به نوعی منو بروید، نام را تغییر دهید و به روز رسانی ها را نصب کنید. حالا بیایید به ترتیب به همه چیز بپردازیم!

به روز رسانی برای "تثبیت" (برای اینکه دستگاه کمتر باگ شود)

از طریق به روز رسانی یا سیستم عامل

از طریق هوا (FOTA)

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

با Update.zip

آیا اصلا نیاز به آپدیت هست؟

در زمان های بسیار دور، زمانی که سیستم عامل سیمبین نوکیا سلطنت می کرد، انتشار یک سیستم عامل جدید برای گوشی هوشمند شما چیزی خارق العاده به نظر می رسید، سیستم عامل برای "تثبیت" گوشی هوشمند منتشر شد، باگ نبود، هیچ بحثی در مورد افزایش عملکرد وجود نداشت. هیچ تغییر جهانی در ویژگی های سیستم عامل وجود ندارد. با ورود گوشی های هوشمند اندروید و IOS به بازار، همه چیز به طرز چشمگیری تغییر کرده است. برای هر یک از تلفن های هوشمند شما، تضمین شده است (در صورت جدید بودن) حداقل یک ارتقاء نسخه سیستم عامل موبایل دریافت کنید. این به روز رسانی ها تمام بهینه سازی های رابط ممکن را اضافه می کنند، عملکرد سیستم عامل را بهینه می کنند، هر گونه ویژگی جدید را اضافه می کنند و آسیب پذیری های امنیتی را برطرف می کنند. بنابراین سوال اینجاست که آیا نیاز به آپدیت هست؟ پاسخ بله است! گوشی هوشمند شما فقط با به روز رسانی بهتر می شود.

الزامات

هرگز دستگاه خود را با باتری مرده ارتقا ندهید! همیشه از اطلاعات خود نسخه پشتیبان تهیه کنید!

انواع و روش ها

هوایی

تقریباً همه سازندگانی که گوشی‌های هوشمند یا تبلت‌ها را بر روی سیستم‌عامل اندروید تولید می‌کنند، به‌روزرسانی‌هایی از طریق هوا (FOTA - به‌روزرسانی‌ها) دارند. چنین به روز رسانی ها بهتر است از طریق WI-FI بارگیری شوند، زیرا وزن آنها می تواند از 1 مگابایت تا 500 مگابایت باشد، بنابراین می توانید آنها را با اطمینان بارگیری کنید و پولی را برای حساب خود خرج نکنید. اساساً، چنین به روز رسانی هایی برای تثبیت سیستم عامل و کمتر برای تغییر سیستم عامل می آیند.

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

هر سازنده برنامه سفت‌افزار مخصوص به خود را دارد و در اینجا گزینه‌ها و انواع فایل‌های مختلف با پسوندهای مختلف وجود دارد. حالا بیایید سعی کنیم آن را بفهمیم و گیج نشویم، شروع به نوشیدن و پاره کردن موهای خود کنیم!

اساساً همه فریمورها از یک تصویر (مثلاً به عنوان ISO) تشکیل شده اند که در آن تمام فایل های لازم برای سیستم عامل قرار دارند. این تصویر دارای پسوند IMG یا EXT4 است (که اساساً همان چیزی است). سازندگان به سادگی پوسته خود را روی این تصویر قرار می دهند. سامسونگ TAR، MD5، LG دارای KDZ، HTC دارای IMG است. برای اطلاع از نحوه فلش کردن اندروید، بهتر است از وب سایت سازنده (یا ما) مطلع شوید. چنین سیستم عاملی هم برای تثبیت دستگاه و هم برای ارتقاء نسخه سیستم عامل وجود دارد.

Update.zip

جدیدترین نوع آپدیت و فریمور سیستم عامل اندروید. سازندگان نیز اغلب از این نوع سیستم عامل استفاده می کنند. برای نصب آن باید از وب سایت سازنده دانلود کنید ZIPسیستم عامل یا به روز رسانی ( شاید!) به هیچ وجه باید به Update.zip تغییر نام دهید (اگر نام دیگری دارد). از حالت فشرده خارج کنیدفایل. فایل Update.zip از حالت خاصی به نام Bootloader یا Recovery نصب می شود. اینکه آیا این نوع نصب سفت‌افزار یا به‌روزرسانی امکان‌پذیر است یا خیر، در وب‌سایت سازنده نیز قابل مشاهده است. چنین آپدیت هایی می توانند به اندازه یک آپدیت و ارتقای کامل سیستم عامل اندروید تثبیت کننده باشند! همچنین، چنین فایل هایی توسط صنعتگران برای به دست آوردن حقوق ریشه یا آنچه که باید در یک دستگاه اندرویدی تغییر دهید، استفاده می شود.

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

از اینکه از سایت اندروید هواداران دیدن کردید متشکرم! سایت را علامت گذاری کنید، به صفحه رسمی ما اضافه کنید