Fastboot မှတဆင့်ဖုန်းသို့မဟုတ်တက်ဘလက်ကိုမည်သို့ flash လုပ်ရမည်နည်း

Anonim

Fastboot မှတဆင့်ဖုန်းသို့မဟုတ်တက်ဘလက်ကိုမည်သို့ flash လုပ်ရမည်နည်း

Android firmware, i.e. အချို့သောဖိုင်များပုံရိပ်များကိုမှတ်တမ်းတင်ခြင်းလုပ်ငန်းစဉ်ကိုအပြည့်အဝအလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အလိုအလျောက်အသုံးပြုရန်အတွက်အခက်ခဲဆုံးဖြစ်သည်။ အကယ်. ထိုကဲ့သို့သောကိရိယာများကိုအသုံးပြုရန်မဖြစ်နိုင်ပါကမလိုလားအပ်သောရလဒ်ကိုမပေးနိုင်ပါကအခြေအနေက fastboot ကိုကယ်တင်သည်။

Fastboot မှတဆင့် Android device ကို flashing လုပ်နိုင်ရန်အတွက်, ထိုအမည်တူရိယာ၏ console console conditions နှင့်တက်ဘလက်တစ်ခု၏ပြင်ဆင်မှုနှင့် PC စစ်ဆင်ရေးအတွက်အသုံးပြုသောပြင်ဆင်မှုအချို့ကိုသင်သိရန်လိုအပ်လိမ့်မည်။

Device ၏မှတ်ဉာဏ်၏အစိတ်အပိုင်းများနှင့်အတူကိုင်တွယ်ခြင်း၏ fastbut mode မှာ mode ကိုနှင့်အတူသူတို့အမှန်တကယ်တိုက်ရိုက်တိုက်ရိုက်တိုက်ရိုက်တိုက်ရိုက်ဖြစ်ကြောင်း, အောက်တွင်ဖော်ပြထားသော firmware ကိုအသုံးပြုသောအခါသတိထားနှင့်အာရုံစူးစိုက်မှုလိုအပ်သည်။ ထို့အပြင် firmware ကိုအခြားနည်းလမ်းများဖြင့်လုပ်ဆောင်ရန်ဖြစ်နိုင်ချေမရှိနိုင်ပါမှသာအောက်ပါအဆင့်များကိုကွပ်မျက်ရန်အကြံပြုလိုသည်။

၎င်း၏ကိုယ်ပိုင် Android ထုတ်ကုန်များနှင့်လုပ်ဆောင်မှုတစ်ခုစီသည်ကိုယ်ပိုင်အန္တရာယ်ရှိသည်။ ဤအရင်းအမြစ်နှင့် ပတ်သက်. ဖော်ပြထားသောနည်းစနစ်များကိုအသုံးပြုခြင်း၏ဖြစ်နိုင်ချေရှိသောဆိုးကျိုးများအတွက်ဆိုဒ်အုပ်ချုပ်ရေးသည်တာ 0 န်မရှိပါ။

ပြင်ဆင်မှု

ကြိုတင်ပြင်ဆင်ထားသည့်ကြိုတင်ပြင်ဆင်မှုဆိုင်ရာလုပ်ထုံးလုပ်နည်းများကိုရှင်းလင်းပြတ်သားစွာကွပ်မျက်ခြင်းသည်စက်ပစ္စည်း firmware လုပ်ငန်းစဉ်တစ်ခုလုံး၏အောင်မြင်မှုကိုကြိုတင်သတ်မှတ်ထားသည်။ ထို့ကြောင့်အောက်ပါအဆင့်များကိုအကောင်အထည်ဖော်ခြင်းသည်လုပ်ငန်းများကိုအကောင်အထည်ဖော်ခြင်းမပြုမီလိုအပ်ချက်ကိုစဉ်းစားနိုင်သည်။

ယာဉ်မောင်းများကိုတပ်ဆင်ခြင်း

Fastbut-Mode အတွက်အထူးဒရိုင်ဘာကိုမည်သို့တပ်ဆင်ရမည်နည်း, ဆောင်းပါးမှသင်လေ့လာနိုင်သည်။

English Lesson: Android Firmware အတွက်ယာဉ်မောင်းများကို install လုပ်ခြင်း

နောက်ကျောစနစ်

firmware မတိုင်မီအနည်းဆုံးဖြစ်နိုင်လျှင်, firmware မတိုင်မီစက်၏လက်ရှိကဏ္ sections များကိုအပြည့်အဝအပြည့်အဝသိမ်းဆည်းရန်လိုအပ်သည်။ backup တစ်ခုဖန်တီးရန်လိုအပ်သောအဆင့်များကိုဆောင်းပါးတွင်ဖော်ပြထားသည်။

English Lesson: Firmware မရှေ့တွင်အရန်ကူးယူထားသော Android device ကိုမည်သို့ပြုလုပ်ရမည်နည်း

လိုအပ်သောဖိုင်များကိုတင်နှင့်ပြင်ဆင်နေ

Fastboot နှင့် ADB တို့သည် Android SDK မှဖြည့်စွက်ကိရိယာများဖြစ်သည်။ ကျွန်ုပ်တို့သည်ကိရိယာတန်ဆာပလာကိုလုံးဝတင်ပါသို့မဟုတ် adba နှင့် fastboot သာပါဝင်သည်သီးခြားအထုပ်ကို download လုပ်ပါ။ ထို့နောက်ရလဒ်ကို C. disk ပေါ်ရှိသီးခြားဖိုင်တွဲတစ်ခုသို့ဖြည်ချပါ

Fastboot နှင့်အတူ disk တစ်ခုပေါ်တွင်ဖြည်နေသည်

Fastboot မှတဆင့် Android device memory memory ၏ကဏ္ sections နာများနှင့် firmware တစ်ခုလုံးကိုအထုပ်တစ်ခုလုံးဖြင့်မှတ်တမ်းတင်ရန်ဖြစ်နိုင်သည်။ ပထမကိစ္စတွင်, သင်သည် image format များကို format ဖြင့်လိုအပ်လိမ့်မည် * .img ။ ဒုတိယ - အထုပ် (များ) * .zip ။ ။ အသုံးပြုမည့်စီစဉ်ထားသောဖိုင်များအားလုံးသည် fastboot နှင့် ADB ပါ 0 င်သောဖိုင်တွဲတစ်ခုသို့ကူးယူရမည်။

firmware များအတွက် fastboot ဖိုင်များ

သစ်ကူး * .zip ။ ဖြည်မချပါနှင့်, ဒေါင်းလုပ်လုပ်ထားသောဖိုင် (များ) ကိုအမည်ပြောင်းရန်သာလိုအပ်သည်။ နိယာမတွင်အမည်သည်မည်သည့်အရာရှိနိုင်သည်, သို့သော်ကွာဟချက်များနှင့်ရုရှားအက္ခရာများမပါ 0 င်သင့်ပါ။ အဆင်ပြေစေရန်, ဥပမာအားဖြင့်, update.zip ။ ။ အခြားအရာများအရ Fastboot သည် Sentboot နှင့်ဖိုင်အမည်များရှိအက္ခရာများကိုမှတ်ပုံတင်ရန်အကင်းပါးမယူနိုင်သောအချက်ကိုထည့်သွင်းစဉ်းစားရန်လိုအပ်သည်။ သူတို့အား။ Fastboot အတွက် "Update.Zip" နှင့် "update.zip" နှင့် "Update.zip" ကွဲပြားခြားနားသောဖိုင်များ။

fastboot run

Fastboot console application တစ်ခုဖြစ်သောကြောင့် tool တစ်ခုပါ 0 င်သည့် tool တစ်ခုနှင့်အလုပ်လုပ်ခြင်းဖြင့် Windows command line (cmd) သို့တိကျသော syntax command ကိုမိတ်ဆက်ပေးခြင်းဖြင့်ပြုလုပ်သည်။ မြန်ဆန်စွာစတင်ရန်အောက်ပါနည်းလမ်းကိုအသုံးပြုရန်အလွယ်ကူဆုံးဖြစ်သည်။

  1. Folder ကိုမြန်မြန်ဆန်ဆန်ဖွင့်ပြီး Keyboard ရှိ "Shift" key ကိုနှိပ်ပြီးအခမဲ့ area ရိယာရှိညာဘက် mouse ခလုတ်ကိုနှိပ်ခြင်းဖြင့်ကိုင်ထားပါ။ open menu တွင် "Open Command Window" ကိုရွေးချယ်ပါ။
  2. Fastboot မှ folder မှစတင်သည်။

  3. ထို့အပြင်။ Fastboot ဖြင့်အလုပ်လုပ်ရန်လွယ်ကူချောမွေ့စေရန် ADB Run program ကိုသင်လျှောက်ထားနိုင်သည်။

fastboot adb ပြေး။

ဤ add-in ကို Semi-Automatic Mode တွင်အောက်ပါဥပမာများမှစစ်ဆင်ရေးအားလုံးကိုထုတ်လုပ်ရန်ခွင့်ပြုပြီးလက်စွဲ command input ကို console သို့မသုံးပါနှင့်။

Fastboot menu adbrrun ။

device ကို bootloader mode ကိုပြန်ဖွင့်ပါ

  1. အသုံးပြုသူမှတစ်ဆင့်အသုံးပြုသူမှပေးပို့သော command များကိုလက်ခံရရှိရန်ကိရိယာကိုပြုလုပ်ရန်သင့်လျော်သော mode သို့ reboot လုပ်ရမည်။ ကိစ္စရပ်အများစုတွင် ADB မှတစ်ဆင့် USB debugging တွင် enable လုပ်ရန်ကိရိယာသို့အထူး command ကိုပေးပို့ရန်လုံလောက်သည်။
  2. adb reboot bootloader ။

    ADB မှတစ်ဆင့် fastboot-mode ကို Reboot လုပ်ပါ

  3. သင် firmware များအတွက်လိုအပ်သော mode ကိုပြန်လည်စတင်လိမ့်မည်။ ထို့နောက် command ကိုအသုံးပြုပြီးမှန်ကန်သောဆက်သွယ်မှုကိုစစ်ဆေးပါ။
  4. fastboot စက်ပစ္စည်းများ။

    Fastboot mode တွင်ချိတ်ဆက်ထားသော fastboot device

  5. Twrp Recovery တွင်သင့်လျော်သောပစ္စည်း (fastboot item "(" reboot item "(" Reboot ") တွင် fastboot mode ကို အသုံးပြု. fastboot mode ကိုပြန်လည်ရယူနိုင်သည်။
  6. TVGP မှတဆင့် Fastboot Reboot

  7. အကယ်. fastbut mode တွင် device ကိုအစပျိုးခြင်းမရှိသောအထက်ဖော်ပြပါနည်းလမ်းများသည် (device ကို Android ထဲသို့မတင်ပါနှင့်) ကိုမဖွင့်နိုင်ပါ။ မော်ဒယ်အကွာအဝေးတစ်ခုစီအတွက်ဤပေါင်းစပ်မှုများနှင့်ခလုတ်နှိပ်သည့်လုပ်ထုံးလုပ်နည်းများကွဲပြားခြားနားသော, မတူကွဲပြားသော universal input method method, ကံမကောင်းအကြောင်းမလှစွာမရှိသေးပါ။

    ဥပမာအားဖြင့်သာလျှင်သင် Xiaomi ထုတ်ကုန်များကိုသင်စဉ်းစားနိုင်သည်။ ဤကိရိယာများတွင် fastbut mode သို့တင်ခြင်းသည် "volume" ကို နှိပ်. မသန်စွမ်းသောယန္တရားတွင်ပါဝါခလုတ်ကိုနှိပ်ခြင်းဖြင့်ပြုလုပ်သည်။

    Fastboot Xiaomi mode သို့ဝင်ရောက်ပါ

    နောက်တစ်ကြိမ် ထပ်မံ. အခြားထုတ်လုပ်သူများမှာ hardware ခလုတ်များကို အသုံးပြု. Fastware ခလုတ်များကို အသုံးပြု. fastbut-mode ထဲကို 0 င်ရန်နည်းလမ်းကိုကျွန်ုပ်တို့သတိပြုမိသည်။

bootloader သော့ဖွင့်

Android ထုတ်ကုန်များ၏တိကျသောစီးရီးများထုတ်လုပ်သူများထုတ်လုပ်သူများကို Bootloader Lock (Bootloader) မှတစ်ဆင့် device memory အပိုင်းများကိုထိန်းချုပ်နိုင်စွမ်းကိုပိတ်ပင်ထားသည်။ အကယ်. ဖုန်းကို loader မှပိတ်ဆို့ထားလျှင်အများစုမှာလျှင် Firmware မှတစ်ဆင့် firmware ကိုလက်မထိုးပါ။

bootloader status ကိုစစ်ဆေးရန် Fastboot mode တွင်ရှိသော device သို့သင်ပို့ပြီး PC နှင့်ချိတ်ဆက်နိုင်သည်။

fastboot oem device-info

fastboot ပိတ်ဆို့ bootloader

သို့သော် ထပ်မံ. ပိတ်ဆို့ခြင်းအခြေအနေကိုရှာဖွေရန်ဤနည်းလမ်းကိုတစ်ကမ္ဘာလုံးအတိုင်းအတာဖြင့်မဟုတ်ကြောင်းဖော်ပြရန်လိုအပ်ပြီးထုတ်လုပ်သူအမျိုးမျိုးအတွက်ကွဲပြားခြားနားသည်။ ဤဖော်ပြချက်သည် bootloader unlocking လုပ်ခြင်းနှင့်သက်ဆိုင်သည် - လုပ်ထုံးလုပ်နည်းများ၏နည်းစနစ်သည်မတူညီသောကိရိယာများအတွက်ကွဲပြားခြားနားသောပစ္စည်းအမျိုးမျိုးအတွက်ကွဲပြားခြားနားသည်။

ဖိုင်များကိုမှတ်ဉာဏ်ကဏ္ sections များသို့ဖိုင်များကိုမှတ်တမ်းတင်ပါ

ကြိုတင်ပြင်ဆင်မှုဆိုင်ရာလုပ်ထုံးလုပ်နည်းများကိုဖြည့်စွက်ပြီးပါက device ၏မှတ်တမ်းတင်ခြင်းလုပ်ထုံးလုပ်နည်းများကို device's memory အပိုင်းများသို့ပြောင်းနိုင်သည်။ နောက်တစ်ကြိမ်တွင်ဖိုင်များနှင့် / သို့မဟုတ် zip packets များနှင့် device နှင့်လိုက်နာခြင်း၏မှန်ကန်မှုကိုပြန်လည်စစ်ဆေးပါ။

ဂရုစိုက်! မမှန်ကန်သောနှင့်ပျက်စီးသွားသောဖိုင်အမျိုးအစားများကို firmware နှင့်အခြားစက်ပစ္စည်းများထံမှရုပ်ပုံများကို firmware သည် android အတွက် android နှင့် / သို့မဟုတ်အခြားဆိုးကျိုးများကိုဒေါင်းလုပ်ဆွဲရန်မဖြစ်နိုင်သည့်အရာများကိုဖြစ်ပေါ်စေသည်။

zip-package ကို install လုပ်ပါ

စက်ပစ္စည်းသို့စာရေးခြင်း, ဥပမာအားဖြင့် OTA updates များသို့မဟုတ် format နဲ့ဖြန့်ဝေသောဆော့ဖ်ဝဲ၏အစိတ်အပိုင်းများကိုဖြည့်စွက် * .zip ။ Fastboot command update ကိုအသုံးပြုခဲ့သည်။

  1. ဒီကိရိယာဟာ fastbut mode မှာရှိနေပြီးစနစ်ကမှန်ကန်စွာဆုံးဖြတ်ထားပြီးသန့်ရှင်းရေးကဏ္ sections တွေကို "cache" နဲ့ "ဒေတာ" ကိုလုပ်တယ်။ ၎င်းသည်စက်ပစ္စည်းမှအသုံးပြုသူအချက်အလက်အားလုံးကိုဖျက်ပစ်လိမ့်မည်။ သို့သော် firmware နှင့် software လည်ပတ်နေစဉ်အတွင်းအမှားအယွင်းများကိုရှောင်ရှားရန်အတွက်လိုအပ်သောအဆင့်တွင်လိုအပ်သည့်အဆင့်တွင်လိုအပ်သည်။ ကျနော်တို့ command ကို execute:
  2. fastboot -w ။

    Fastboot Erase Erache Erase ဒေတာကိုဖျက်ပါ

  3. firmware နှင့်အတူ zip-bag ကိုမှတ်တမ်းတင်ပါ။ အကယ်. ဤသည်ထုတ်လုပ်သူထံမှတရားဝင် update လုပ်ပါက command ကိုအသုံးပြုသည်။

    Fastboot update ကို update.zip ။

    Fastboot update zip အိုကေ

    အခြားကိစ္စများတွင်ကျွန်ုပ်တို့သည် command ကိုအသုံးပြုသည်

    Fastboot Flash Update.Zip .zip ။

  4. အဆိုပါကမ္ပည်း၏အသွင်အပြင်ပြီးနောက် "ပြီးဆုံး။ စုစုပေါင်းအချိန် .... " firmware ကိုပြီးစီးရန်စဉ်းစားသည်။

IMG ပုံရိပ်များကိုမှတ်ဉာဏ်ကဏ္ sections သို့ရိုက်ကူးခြင်း

များစွာသောကိစ္စရပ်များတွင် format ဖြင့် firmware ကိုရှာဖွေပါ * .zip ။ ဒေါင်းလုပ်လုပ်ရန်ခက်ခဲနိုင်သည်။ ကိရိယာထုတ်လုပ်သူများကသူတို့ဖြေရှင်းချက်များကိုကွန်ယက်သို့လွှဲပြောင်းပေးသည်။ ထို့အပြင် zip ဖိုင်များကိုပြန်လည်ထူထောင်ရေးမှတစ်ဆင့်ချုပ်နိုင်ပြီး zip ဖိုင်များအားဖြင့် zip ဖိုင်များကိုမှတ်တမ်းတင်ခြင်းနည်းလမ်းကိုအသုံးပြုခြင်းသည်သံသယဖြစ်ဖွယ်ရှိသည်။

သို့သော်အထူးသဖြင့် "boot", "system", "system", "systemsdata", "userdata", "userdata", "systemserdata", ဖြစ်ရပ်များ။

သီးခြား IMG ပုံရိပ်တစ်ခု၏ firmware အတွက် command ကိုအသုံးပြုသည်။

Fastboot flash name_ section_file name_img

  1. ဥပမာတစ်ခုအနေဖြင့်ကျွန်ုပ်တို့သည် recovery မှတဆင့်ပြန်လည်ထူထောင်ရေးအပိုင်းကိုကျွန်ုပ်တို့ရေးသားခဲ့သည်။ firmware recovery.img သင့်တော်သောကဏ္ in တွင် console တွင် command ကိုပေးပို့ပါ။

    Fastboot Flash Recovery.img

    flashboot flash recovery ok!

    ထို့နောက်တုန့်ပြန်မှု၏အသွင်အပြင်၏ console ကိုစောင့်ဆိုင်းရန်လိုအပ်သည်။ စုစုပေါင်းအချိန် ... " ထို့နောက်အပိုင်း entry ကိုပြည့်စုံသည်ဟုယူဆနိုင်သည်။

  2. ထိုနည်းတူစွာပင်အခြားကဏ္ sections များကိုချုပ်ထားသည်။ "boot" အပိုင်းသို့ဖိုင်ပုံကိုမှတ်တမ်းတင်ပါ။

    Flashboot flash boot.img

    Fastboot flash boot ok

    "system":

    Fastboot flash system system.img

    Flash System ကို Fastboot

    နှင့်တူညီသောလမ်းအတွက်အခြားအပိုင်းများ။

  3. တစ်ချိန်တည်းတွင်အသုတ် firmware တစ်ခုအတွက်အဓိကအပိုင်း (3) ခု - "Boot", Recovery "နှင့်" system "နှင့်" system "ကိုသုံးနိုင်သည်။
  4. Fastboot Flashall ။

    Fastboot Flashall ။

  5. လုပ်ထုံးလုပ်နည်းများအားလုံး၏ကွပ်မျက်မှုပြီးဆုံးသွားသောအခါ Android တွင် Android တွင် Console မှတိုက်ရိုက်ပြန်လည်ဖွင့်နိုင်သည်။

fastboot reboot

fastboot reboot

ထို့ကြောင့် firmware ကို console မှတဆင့်ပို့သော command များကို အသုံးပြု. ပြုလုပ်သည်။ သင်တွေ့မြင်ရသည့်အတိုင်းကြိုတင်ပြင်ဆင်ထားသည့်လုပ်ထုံးလုပ်နည်းများအရအချိန်နှင့်တပ်ဖွဲ့များသည်တစ်ခါတစ်ရံမှန်ကန်စွာပြည့်စုံနေပါက၎င်းတို့သည်မှန်ကန်စွာပြည့်စုံနေပါက, ကိရိယာ၏မှတ်ဉာဏ်ကဏ္ sections များကိုမှတ်တမ်းတင်ခြင်းနှင့်အမြဲတမ်းတွေ့နိုင်သည်။

Saathpaatraan