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 မှတဆင့် Android device memory memory ၏ကဏ္ sections နာများနှင့် firmware တစ်ခုလုံးကိုအထုပ်တစ်ခုလုံးဖြင့်မှတ်တမ်းတင်ရန်ဖြစ်နိုင်သည်။ ပထမကိစ္စတွင်, သင်သည် image format များကို format ဖြင့်လိုအပ်လိမ့်မည် * .img ။ ဒုတိယ - အထုပ် (များ) * .zip ။ ။ အသုံးပြုမည့်စီစဉ်ထားသောဖိုင်များအားလုံးသည် fastboot နှင့် ADB ပါ 0 င်သောဖိုင်တွဲတစ်ခုသို့ကူးယူရမည်။
သစ်ကူး * .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 ကိုမိတ်ဆက်ပေးခြင်းဖြင့်ပြုလုပ်သည်။ မြန်ဆန်စွာစတင်ရန်အောက်ပါနည်းလမ်းကိုအသုံးပြုရန်အလွယ်ကူဆုံးဖြစ်သည်။
- Folder ကိုမြန်မြန်ဆန်ဆန်ဖွင့်ပြီး Keyboard ရှိ "Shift" key ကိုနှိပ်ပြီးအခမဲ့ area ရိယာရှိညာဘက် mouse ခလုတ်ကိုနှိပ်ခြင်းဖြင့်ကိုင်ထားပါ။ open menu တွင် "Open Command Window" ကိုရွေးချယ်ပါ။
- ထို့အပြင်။ Fastboot ဖြင့်အလုပ်လုပ်ရန်လွယ်ကူချောမွေ့စေရန် ADB Run program ကိုသင်လျှောက်ထားနိုင်သည်။
ဤ add-in ကို Semi-Automatic Mode တွင်အောက်ပါဥပမာများမှစစ်ဆင်ရေးအားလုံးကိုထုတ်လုပ်ရန်ခွင့်ပြုပြီးလက်စွဲ command input ကို console သို့မသုံးပါနှင့်။
device ကို bootloader mode ကိုပြန်ဖွင့်ပါ
- အသုံးပြုသူမှတစ်ဆင့်အသုံးပြုသူမှပေးပို့သော command များကိုလက်ခံရရှိရန်ကိရိယာကိုပြုလုပ်ရန်သင့်လျော်သော mode သို့ reboot လုပ်ရမည်။ ကိစ္စရပ်အများစုတွင် ADB မှတစ်ဆင့် USB debugging တွင် enable လုပ်ရန်ကိရိယာသို့အထူး command ကိုပေးပို့ရန်လုံလောက်သည်။
- သင် firmware များအတွက်လိုအပ်သော mode ကိုပြန်လည်စတင်လိမ့်မည်။ ထို့နောက် command ကိုအသုံးပြုပြီးမှန်ကန်သောဆက်သွယ်မှုကိုစစ်ဆေးပါ။
- Twrp Recovery တွင်သင့်လျော်သောပစ္စည်း (fastboot item "(" reboot item "(" Reboot ") တွင် fastboot mode ကို အသုံးပြု. fastboot mode ကိုပြန်လည်ရယူနိုင်သည်။
- အကယ်. fastbut mode တွင် device ကိုအစပျိုးခြင်းမရှိသောအထက်ဖော်ပြပါနည်းလမ်းများသည် (device ကို Android ထဲသို့မတင်ပါနှင့်) ကိုမဖွင့်နိုင်ပါ။ မော်ဒယ်အကွာအဝေးတစ်ခုစီအတွက်ဤပေါင်းစပ်မှုများနှင့်ခလုတ်နှိပ်သည့်လုပ်ထုံးလုပ်နည်းများကွဲပြားခြားနားသော, မတူကွဲပြားသော universal input method method, ကံမကောင်းအကြောင်းမလှစွာမရှိသေးပါ။
ဥပမာအားဖြင့်သာလျှင်သင် Xiaomi ထုတ်ကုန်များကိုသင်စဉ်းစားနိုင်သည်။ ဤကိရိယာများတွင် fastbut mode သို့တင်ခြင်းသည် "volume" ကို နှိပ်. မသန်စွမ်းသောယန္တရားတွင်ပါဝါခလုတ်ကိုနှိပ်ခြင်းဖြင့်ပြုလုပ်သည်။
နောက်တစ်ကြိမ် ထပ်မံ. အခြားထုတ်လုပ်သူများမှာ hardware ခလုတ်များကို အသုံးပြု. Fastware ခလုတ်များကို အသုံးပြု. fastbut-mode ထဲကို 0 င်ရန်နည်းလမ်းကိုကျွန်ုပ်တို့သတိပြုမိသည်။
adb reboot bootloader ။
fastboot စက်ပစ္စည်းများ။
bootloader သော့ဖွင့်
Android ထုတ်ကုန်များ၏တိကျသောစီးရီးများထုတ်လုပ်သူများထုတ်လုပ်သူများကို Bootloader Lock (Bootloader) မှတစ်ဆင့် device memory အပိုင်းများကိုထိန်းချုပ်နိုင်စွမ်းကိုပိတ်ပင်ထားသည်။ အကယ်. ဖုန်းကို loader မှပိတ်ဆို့ထားလျှင်အများစုမှာလျှင် Firmware မှတစ်ဆင့် firmware ကိုလက်မထိုးပါ။
bootloader status ကိုစစ်ဆေးရန် Fastboot mode တွင်ရှိသော device သို့သင်ပို့ပြီး PC နှင့်ချိတ်ဆက်နိုင်သည်။
fastboot oem device-info
သို့သော် ထပ်မံ. ပိတ်ဆို့ခြင်းအခြေအနေကိုရှာဖွေရန်ဤနည်းလမ်းကိုတစ်ကမ္ဘာလုံးအတိုင်းအတာဖြင့်မဟုတ်ကြောင်းဖော်ပြရန်လိုအပ်ပြီးထုတ်လုပ်သူအမျိုးမျိုးအတွက်ကွဲပြားခြားနားသည်။ ဤဖော်ပြချက်သည် bootloader unlocking လုပ်ခြင်းနှင့်သက်ဆိုင်သည် - လုပ်ထုံးလုပ်နည်းများ၏နည်းစနစ်သည်မတူညီသောကိရိယာများအတွက်ကွဲပြားခြားနားသောပစ္စည်းအမျိုးမျိုးအတွက်ကွဲပြားခြားနားသည်။
ဖိုင်များကိုမှတ်ဉာဏ်ကဏ္ sections များသို့ဖိုင်များကိုမှတ်တမ်းတင်ပါ
ကြိုတင်ပြင်ဆင်မှုဆိုင်ရာလုပ်ထုံးလုပ်နည်းများကိုဖြည့်စွက်ပြီးပါက device ၏မှတ်တမ်းတင်ခြင်းလုပ်ထုံးလုပ်နည်းများကို device's memory အပိုင်းများသို့ပြောင်းနိုင်သည်။ နောက်တစ်ကြိမ်တွင်ဖိုင်များနှင့် / သို့မဟုတ် zip packets များနှင့် device နှင့်လိုက်နာခြင်း၏မှန်ကန်မှုကိုပြန်လည်စစ်ဆေးပါ။ဂရုစိုက်! မမှန်ကန်သောနှင့်ပျက်စီးသွားသောဖိုင်အမျိုးအစားများကို firmware နှင့်အခြားစက်ပစ္စည်းများထံမှရုပ်ပုံများကို firmware သည် android အတွက် android နှင့် / သို့မဟုတ်အခြားဆိုးကျိုးများကိုဒေါင်းလုပ်ဆွဲရန်မဖြစ်နိုင်သည့်အရာများကိုဖြစ်ပေါ်စေသည်။
zip-package ကို install လုပ်ပါ
စက်ပစ္စည်းသို့စာရေးခြင်း, ဥပမာအားဖြင့် OTA updates များသို့မဟုတ် format နဲ့ဖြန့်ဝေသောဆော့ဖ်ဝဲ၏အစိတ်အပိုင်းများကိုဖြည့်စွက် * .zip ။ Fastboot command update ကိုအသုံးပြုခဲ့သည်။
- ဒီကိရိယာဟာ fastbut mode မှာရှိနေပြီးစနစ်ကမှန်ကန်စွာဆုံးဖြတ်ထားပြီးသန့်ရှင်းရေးကဏ္ sections တွေကို "cache" နဲ့ "ဒေတာ" ကိုလုပ်တယ်။ ၎င်းသည်စက်ပစ္စည်းမှအသုံးပြုသူအချက်အလက်အားလုံးကိုဖျက်ပစ်လိမ့်မည်။ သို့သော် firmware နှင့် software လည်ပတ်နေစဉ်အတွင်းအမှားအယွင်းများကိုရှောင်ရှားရန်အတွက်လိုအပ်သောအဆင့်တွင်လိုအပ်သည့်အဆင့်တွင်လိုအပ်သည်။ ကျနော်တို့ command ကို execute:
- firmware နှင့်အတူ zip-bag ကိုမှတ်တမ်းတင်ပါ။ အကယ်. ဤသည်ထုတ်လုပ်သူထံမှတရားဝင် update လုပ်ပါက command ကိုအသုံးပြုသည်။
Fastboot update ကို update.zip ။
အခြားကိစ္စများတွင်ကျွန်ုပ်တို့သည် command ကိုအသုံးပြုသည်
Fastboot Flash Update.Zip .zip ။
- အဆိုပါကမ္ပည်း၏အသွင်အပြင်ပြီးနောက် "ပြီးဆုံး။ စုစုပေါင်းအချိန် .... " firmware ကိုပြီးစီးရန်စဉ်းစားသည်။
fastboot -w ။
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
- ဥပမာတစ်ခုအနေဖြင့်ကျွန်ုပ်တို့သည် recovery မှတဆင့်ပြန်လည်ထူထောင်ရေးအပိုင်းကိုကျွန်ုပ်တို့ရေးသားခဲ့သည်။ firmware recovery.img သင့်တော်သောကဏ္ in တွင် console တွင် command ကိုပေးပို့ပါ။
Fastboot Flash Recovery.img
ထို့နောက်တုန့်ပြန်မှု၏အသွင်အပြင်၏ console ကိုစောင့်ဆိုင်းရန်လိုအပ်သည်။ စုစုပေါင်းအချိန် ... " ထို့နောက်အပိုင်း entry ကိုပြည့်စုံသည်ဟုယူဆနိုင်သည်။
- ထိုနည်းတူစွာပင်အခြားကဏ္ sections များကိုချုပ်ထားသည်။ "boot" အပိုင်းသို့ဖိုင်ပုံကိုမှတ်တမ်းတင်ပါ။
Flashboot flash boot.img
"system":
Fastboot flash system system.img
နှင့်တူညီသောလမ်းအတွက်အခြားအပိုင်းများ။
- တစ်ချိန်တည်းတွင်အသုတ် firmware တစ်ခုအတွက်အဓိကအပိုင်း (3) ခု - "Boot", Recovery "နှင့်" system "နှင့်" system "ကိုသုံးနိုင်သည်။
- လုပ်ထုံးလုပ်နည်းများအားလုံး၏ကွပ်မျက်မှုပြီးဆုံးသွားသောအခါ Android တွင် Android တွင် Console မှတိုက်ရိုက်ပြန်လည်ဖွင့်နိုင်သည်။
Fastboot Flashall ။
fastboot reboot
ထို့ကြောင့် firmware ကို console မှတဆင့်ပို့သော command များကို အသုံးပြု. ပြုလုပ်သည်။ သင်တွေ့မြင်ရသည့်အတိုင်းကြိုတင်ပြင်ဆင်ထားသည့်လုပ်ထုံးလုပ်နည်းများအရအချိန်နှင့်တပ်ဖွဲ့များသည်တစ်ခါတစ်ရံမှန်ကန်စွာပြည့်စုံနေပါက၎င်းတို့သည်မှန်ကန်စွာပြည့်စုံနေပါက, ကိရိယာ၏မှတ်ဉာဏ်ကဏ္ sections များကိုမှတ်တမ်းတင်ခြင်းနှင့်အမြဲတမ်းတွေ့နိုင်သည်။