ခေတ်မီ Android ဖုန်းများနှင့်တက်ဘလက်များ၏အတွင်းမှတ်ဉာဏ်မှအချက်အလက်များ၊ ဖျက်လိုက်သည့်ဓာတ်ပုံများနှင့်ဗွီဒီယိုများ၊ စာရွက်စာတမ်းများနှင့်အခြားဒြပ်စင်များကိုပြန်လည်ရယူခြင်းသည်ခက်ခဲသောအလုပ်တစ်ခုဖြစ်လာသည်။ အဘယ်ကြောင့်ဆိုသော်အတွင်းသိုလှောင်မှုသည် MTP protocol မှတဆင့်ချိတ်ဆက်ထားသောကြောင့်ဖြစ်သည်။ Mass Storage (USB flash drive ကဲ့သို့) မဟုတ်ဘဲပုံမှန်အားဖြင့်ဒေတာပြန်လည်ထူထောင်ရေးအတွက်အစီအစဉ်များကိုမတွေ့ရပါ။ ဒီ mode မှာဖိုင်တွေ restore ။
Android တွင်ဒေတာပြန်လည်ဆယ်တင်မှုအတွက်လူကြိုက်များသောပရိုဂရမ်များ (Android ပေါ်ရှိ Data Recovery ကိုကြည့်ပါ) ဤအရာကိုကျော်လွှားရန်ကြိုးစားသည် - root access ကိုအလိုအလျောက်ရယူ (သို့မဟုတ်အသုံးပြုသူကိုခွင့်ပြုခြင်း)၊ ၎င်းနောက်စက်၏သိုလှောင်မှုသို့တိုက်ရိုက်ဝင်ရောက်ခြင်း၊ သို့သော်၎င်းသည်လူတိုင်းအတွက်အလုပ်မလုပ်ပါ ကိရိယာများ။
သို့သော် Android internal သိုလှောင်မှုကို ADB command များ သုံး၍ Mass သိုလှောင်ရေးကိရိယာအဖြစ်လက်ဖြင့်တပ်ဆင်ရန် (သို့) ဤသိုလှောင်မှုတွင်အသုံးပြုသည့် ext4 ဖိုင်စနစ်နှင့်အတူအလုပ်လုပ်သောဒေတာပြန်လည်ထူထောင်ရေးပရိုဂရမ်၊ ဥပမာ PhotoRec သို့မဟုတ် R-Studio စသည့်နည်းလမ်းများရှိသည်။ ။ Mass Storage mode အတွင်းရှိသိုလှောင်မှုသိုလှောင်မှုနှင့်စက်ရုံချိန်ညှိချက်များ (hard reset) သို့ပြန်သွားပြီးနောက်အပါအဝင် Android internal memory မှနောက်ဆက်တွဲအချက်အလက်များကိုပြန်လည်ရယူခြင်းကိုဤလက်စွဲတွင်ဆွေးနွေးပါမည်။
သတိပေးချက် ဖော်ပြထားသောနည်းလမ်းသည်အစပြုသူများအတွက်မဟုတ်ပါ။ သင်၎င်းတို့နှင့်ဆက်စပ်ပါကအချို့သောအချက်များသည်နားမလည်နိုင်သည့်အရာဖြစ်ပြီးလုပ်ရပ်များ၏ရလဒ်ကိုသေချာပေါက်မမျှော်လင့်နိုင်ပါ (သီအိုရီအရသင်ပိုမိုဆိုးရွားစေနိုင်သည်) ။ အထက်ပါအချက်များကိုသင်၏တာဝန်နှင့်အမှားတစ်ခုပြုလုပ်ရန်အဆင်သင့်ဖြစ်ခြင်းဖြင့်သာသုံးပါ၊ သင်၏ Android စက်သည်နောက်တဖန်မဖွင့်ပါ (သို့သော်သင်လုပ်သမျှအားလုံးကိုလုပ်လျှင်၊ လုပ်ငန်းစဉ်ကိုနားလည်ပြီးအမှားအယွင်းများမရှိပဲဖြစ်မလာပါ)
Internal Storage ကိုချိတ်ဆက်ရန်ပြင်ဆင်နေသည်
အောက်တွင်ဖော်ပြထားသောလုပ်ဆောင်မှုအားလုံးကို Windows, Mac OS နှင့် Linux များတွင်ပြုလုပ်နိုင်သည်။ ကျွန်တော့်ကိစ္စမှာ Windows 10 ကိုအသုံးပြုပြီး application store မှ Linux နှင့် Ubuntu Shell အတွက် install လုပ်ထားသော Windows subsystem ကိုသုံးသည်။ Linux component များကိုတပ်ဆင်ရန်မလိုအပ်ပါ။ လုပ်ဆောင်ချက်အားလုံးကို command line တွင်လုပ်ဆောင်နိုင်သည် (သို့သော်သူတို့ကွဲပြားမည်မဟုတ်ပါ)၊ သို့သော်ကျွန်ုပ်သည်ဤရွေးစရာကိုပိုနှစ်သက်သည်။ အဘယ်ကြောင့်ဆိုသော် ADB Shell ကိုအသုံးပြုသောအခါနည်းလမ်းသည်အကျိုးသက်ရောက်ခြင်းမရှိသောအထူးအက္ခရာများပြသခြင်းနှင့်ပြproblemsနာများကြုံတွေ့ရသည်။ အဆင်မပြေကိုယ်စားပြု။
Windows အတွင်းရှိ USB မှတ်ဉာဏ်ကို USB flash drive တစ်ခုအနေဖြင့်သင်စတင်အသုံးမပြုခင်၊ အောက်ပါအတိုင်းလုပ်ဆောင်ပါ -
- Android SDK ပလက်ဖောင်းကိရိယာများကိုသင်၏ကွန်ပျူတာရှိဖိုင်တွဲတစ်ခုထဲသို့ကူးယူပြီးဖြုတ်ပါ။ ဒေါင်းလုပ်သည်တရားဝင်ဝက်ဘ်ဆိုက် http://developer.android.com/studio/releases/platform-tools.html တွင်ရနိုင်သည်။
- စနစ်ပတ်ဝန်းကျင် variable တွေကို (ဥပမာအားဖြင့်, Windows ရှာဖွေရေးမှာ "variable တွေကို" ရိုက်ထည့်ဖို့စတင်ပြီးတော့စနစ်၏ဂုဏ်သတ္တိများဖွင့်လှစ်သောပြတင်းပေါက်မှာ "ပတ်ဝန်းကျင် variable တွေကို" ကိုနှိပ်ပါ။ ဒုတိယနည်းလမ်း: Control Panel ကိုဖွင့်လှစ် - စနစ် - အဆင့်မြင့် system ကိုချိန်ညှိ - "ပတ်ဝန်းကျင် Variables ကို" အပေါ် optional ကို ") ။
- PATH variable ကို (စနစ် (သို့) အသုံးပြုသူသတ်မှတ်ထားသော) ကိုရွေးပြီး 'Change' ကိုနှိပ်ပါ။
- လာမယ့်ဝင်းဒိုးတွင်, "Create" ကိုကလစ်နှိပ်ပါနှင့်ပထမခြေလှမ်းအနေဖြင့်ပလက်ဖောင်း Tools များနှင့်အတူ folder ကိုမှလမ်းကြောင်းကိုသတ်မှတ်နှင့်အပြောင်းအလဲများကိုလျှောက်ထားပါ။
အကယ်၍ သင်သည်ဤအဆင့်များကို Linux သို့မဟုတ် MacOS တွင်ပြုလုပ်နေပါကဤ OSs ရှိ PATH တွင် Android Platform Tools နှင့် folder ကိုမည်သို့ထည့်ရမည်ကိုအင်တာနက်တွင်ရှာဖွေပါ။
Android Internal Memory ကို Mass Storage Device တစ်ခုအဖြစ်ချိတ်ဆက်ခြင်း
ယခုကျွန်ုပ်တို့သည်ဤလမ်းညွှန်၏အဓိကအပိုင်းကိုစတင်သည် - Android ၏ internal memory ကို flash drive တစ်ခုအဖြစ်ကွန်ပျူတာနှင့်တိုက်ရိုက်ဆက်သွယ်သည်။
- သင့်ဖုန်းသို့မဟုတ်တက်ဘလက်ကို Recovery mode တွင်ပြန်ဖွင့်ပါ။ များသောအားဖြင့်ဖုန်းကိုပိတ်ပါ၊ ထို့နောက်ပါဝါခလုတ်နှင့်“ အသံအတိုးအကျယ်” ကို (၅-၆) စက္ကန့်ကြာအောင်ဖိထားပြီး fastboot မျက်နှာပြင်ပေါ်လာပါက Volume ခလုတ်များ အသုံးပြု၍ Recovery Mode ကို ရွေးချယ်၍ ၎င်းကိုရွေးချယ်ပါ။ ပါဝါခလုတ်များ။ အချို့ကိရိယာများအတွက်နည်းလမ်းမှာကွဲပြားနိုင်သည်၊ သို့သော်၎င်းစက်ကို "device_model recovery mode" အတွက်အင်တာနက်ပေါ်တွင်အလွယ်တကူတွေ့ရှိနိုင်သည်
- USB ကိရိယာမှတဆင့် device ကိုကွန်ပျူတာနှင့်ချိတ်ဆက်ပြီး၎င်းကို configure မလုပ်မချင်းခဏစောင့်ပါ။ ၀ င်းဒိုးစက်မန်နေဂျာတွင်ပြင်ဆင်ခြင်းများပြီးစီးပြီးနောက်အမှားပြပါကစက်ပစ္စည်းပုံစံအတွက်အထူးသဖြင့် ADB Driver ကိုရှာပြီးတပ်ဆင်ပါ။
- Ubuntu Shell (ဥပမာ၊ Ubuntu shell ကို Windows 10 အောက်တွင်အသုံးပြုသည်) ကိုဖွင့်ပါ။ command line သို့မဟုတ် Mac terminal နှင့်အမျိုးအစား။ adb.exe ထုတ်ကုန် (မှတ်ချက်။ ။ Windows 10 ရှိ Ubuntu အောက်မှ Windows အတွက် adb ကိုသုံးသည်။ Linux အတွက် adb ကိုတပ်ဆင်နိုင်သည်။ သို့သော်သူချိတ်ဆက်ထားသောစက်ကိရိယာများကို "မမြင်ရ" - Linux အတွက် Windows စနစ်ခွဲ၏လုပ်ဆောင်ချက်များကိုကန့်သတ်သည်) ။
- command ၏ရလဒ်အနေဖြင့်သင်ချိတ်ဆက်ထားသော device ကို list ထဲတွင်တွေ့ပါကဆက်လုပ်နိုင်သည်။ မရရှိလျှင်, command ကိုရိုက်ထည့်ပါ fastboot.exe devices များ
- အကယ်၍ ဤကိစ္စတွင်ကိရိယာပြသပါကအရာအားလုံးမှန်မှန်ကန်ကန်ချိတ်ဆက်နိုင်မည်ဖြစ်သော်လည်းပြန်လည်ထူထောင်ရေးသည် ADB command များကိုအသုံးပြုခြင်းကိုခွင့်မပြုပါ။ Custom custom recovery ကို install လုပ်ရန်လိုအပ်ကောင်းလိုအပ်လိမ့်မည် (သင့်ဖုန်း model အတွက် TWRP ရှာရန်ကျွန်ုပ်အကြံပြုပါသည်) ။ ပိုများသော။ Android တွင် Custom Recovery ကိုထည့်သွင်းခြင်း။
- Custom Recovery ကိုထည့်ပြီးတဲ့အခါ၊ အဲဒါကိုသွားပြီး adb.exe devices command ကိုပြန်လုပ်ပါ။ အကယ်လို့ device ပေါ်လာပြီဆိုရင်သင်ဆက်လုပ်ပါ။
- command ရိုက်ထည့်ပါ adb.exe shell ကို Enter ကိုနှိပ်ပါ။
ADB Shell တွင်၊ နိုင်ရန်အတွက်၊ ကျွန်ုပ်တို့သည်အောက်ပါ command များကိုလုပ်ဆောင်သည်။
mount | grep / ဒေတာ
ရလဒ်အနေနှင့်၊ နောက်ပိုင်းတွင်အသုံးပြုမည့် block device ၏အမည်ကိုကျွန်ုပ်တို့ရရှိကြသည်။
လာမည့် command အားဖြင့် Mass Storage အနေဖြင့်၎င်းကိုချိတ်ဆက်နိုင်ရန်ဖုန်းရှိ data အပိုင်းကိုဖြုတ်ပါ။
ပမာဏ / ဒေတာ
ထို့နောက် Mass Storage Device နှင့်သက်ဆိုင်သောလိုချင်သော partition ၏ LUN index ကိုတွေ့သည်
find / sys -nun lun *
လိုင်းများစွာကိုပြလိမ့်မည်၊ ကျွန်ုပ်တို့လမ်း၌ရှိသူများကိုကျွန်ုပ်တို့စိတ်ဝင်စားကြသည် f_mass_storageသို့သော်ယခုအချိန်သည်မည်သည့်အရာကို (များသောအားဖြင့် lun သို့မဟုတ် lun0 ၌သာအဆုံးသတ်သည်) ကိုကျွန်ုပ်တို့မသိနိုင်ပါ။
နောက် command မှာ f_mass_storage (သူတို့ထဲမှတစ်ခုသည် internal memory နှင့်တူညီသည်) ပထမခြေလှမ်းမှကိရိယာအမည်နှင့်လမ်းကြောင်းတစ်ခုဖြစ်သည်။ အကယ်၍ သင်မှားယွင်းစွာဖြည့်သွင်းပြီးပါကသင်မှားယွင်းသောသတင်းတစ်ခုရလာလျှင်၊
ပဲ့တင်သံ / dev / ပိတ်ပင်တားဆီးမှု / mmcblk0p42> / sys / devices / virtual / android_usb / android0 / f_mass_storage / lun / file
နောက်တစ်ဆင့်မှာ internal storage ကိုအဓိကစနစ်နှင့်ဆက်သွယ်သော script တစ်ခုကိုဖန်တီးရန်ဖြစ်သည်။
ပဲ့တင်သံ "echo 0> / sys / devices / virtual / android_usb / android0 / enable && echo " mass_storage, adb "> / sys / devices / virtual / android_usb / android0 / functions && echo 1> / sys / devices / virtual / android_usb / android0 / enable "> enable_mass_storage_android.sh
ကျနော်တို့ script တစ်ခု execute
sh enable_mass_storage_android.sh
ဤအချိန်တွင် ADB Shell session သည်ပိတ်သွားပြီး Android စနစ်၏ internal memory ဖြစ်သော system သို့ disk အသစ် ("flash drive") ချိတ်ဆက်လိမ့်မည်။
တစ်ချိန်တည်းမှာပင် Windows အတွက်၊ drive ကို format လုပ်ရန်တောင်းဆိုခံရလိမ့်မည်။ ထိုသို့မလုပ်ပါနှင့် (Windows သည် ext3 / 4 ဖိုင်စနစ်နှင့်အလုပ်မလုပ်နိုင်သော်လည်း data recovery program များက) ။
ချိတ်ဆက်ထားသော Android သိုလှောင်မှုမှဒေတာများကိုပြန်လည်ရယူခြင်း
ယခု internal memory ကိုပုံမှန် drive တစ်ခုအဖြစ်ချိတ်ဆက်လိုက်ပြီဆိုလျှင် Linux partitions များနှင့်အလုပ်လုပ်နိုင်သည့်မည်သည့် data recovery program ကိုမဆိုအသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ အခမဲ့ PhotoRec (သာမာန် OS အားလုံးအတွက်ရရှိနိုင်) သို့မဟုတ် paid R-Studio ။
ငါ PhotoRec နှင့်အတူလုပ်ရပ်များလုပ်ဆောင်ရန်ကြိုးစား:
- တရားဝင်ဝက်ဘ်ဆိုက်မှ PhotoRec ကိုကူးယူပြီးထုတ်ယူပါ။ //www.cgsecurity.org/wiki/TestDisk_Download
- ၀ င်းဒိုးအတွက်ပရိုဂရမ်ကိုကျွန်ုပ်တို့စတင်ပါသည်။ ပရိုဂရမ်ကိုဂရပ်ဖစ်ပုံစံဖြင့်စတင်ပါက qphotorec_win.exe ဖိုင်ကိုဖွင့်ပါ (နောက်ထပ် - PhotoRec ရှိ data recovery)
- ထိပ်ဆုံးရှိပရိုဂရမ်၏အဓိက ၀ င်းဒိုးတွင် Linux စက် (ကျွန်ုပ်တို့ချိတ်ဆက်ထားသော drive အသစ်) ကိုရွေးချယ်ပါ။ အောက်ဖော်ပြပါအချက်အလက်များသည်ပြန်လည်ဆယ်တင်ရန်အတွက်ဖိုင်တွဲကိုဖော်ပြပြီး ext2 / ext3 / ext file system အမျိုးအစားကိုလည်းရွေးချယ်ပေးသည်။ အကယ်၍ သင်သည်အချို့သောဖိုင်များသာလိုအပ်ပါက၎င်းတို့အားကိုယ်တိုင် ("File Formats" ခလုတ်ကို) သင်ကိုယ်တိုင်သတ်မှတ်ရန်အကြံပြုလိုသည်၊
- ထပ်မံ၍ လိုချင်သောဖိုင်စနစ်ကိုရွေးချယ်ထားကြောင်းသေချာစေရန် (တခါတရံသူက "သူ့ဟာသူ" ပြောင်းသည်)
- ဖိုင်ရှာဖွေမှုတစ်ခုပြုလုပ်ပါ (၄ င်းသည်ဒုတိယအကြိမ်တွင်တည်ရှိလိမ့်မည်၊ ပထမတစ်ခုမှာဖိုင်ခေါင်းစီးများရှာဖွေရန်ဖြစ်သည်) သင်တွေ့ရှိသည့်အခါသူတို့သည်သင်သတ်မှတ်ထားသောဖိုင်တွဲသို့အလိုအလျောက်ပြန်သွားလိမ့်မည်။
ကျွန်တော့်စမ်းသပ်မှုမှာအတွင်းမှတ်ဉာဏ်ထဲကနေဖျက်ပစ်လိုက်တဲ့ဓာတ်ပုံ ၃၀ ထဲက ၁၀ ခုဟာပြီးပြည့်စုံတဲ့အခြေအနေမှာ (ဘာမှမရှိတာထက်ပိုကောင်းတယ်)၊ ကျန်တဲ့အရာတွေအတွက် - ပုံသေနည်းတွေပဲ၊ Hard Reset မလုပ်ခင်မှာလုပ်ထားတဲ့ PNG ဖန်သားပြင်တွေကိုယူခဲ့တယ်။ R-Studio ကအကြမ်းအားဖြင့်တူညီတဲ့ရလဒ်ကိုပြသခဲ့သည်။
သို့သော်မည်သို့ပင်ဖြစ်စေ၊ ၎င်းသည်အလုပ်လုပ်သောနည်းလမ်း၏ပြnotနာမဟုတ်ပါ၊ သို့သော်အချို့သောအခြေအနေများတွင်ဒေတာပြန်လည်ထူထောင်ခြင်း၏ထိရောက်မှုပြproblemနာဖြစ်သည်။ DiskDigger Photo Recovery (နက်ရှိုင်းစွာစကင်ဖတ်စစ်ဆေးမှုစနစ်ဖြင့် root) နှင့် Wondershare Dr. Android အတွက် Fone သည်တူညီသောထုတ်ကုန်ပေါ်တွင်ပိုမိုဆိုးရွားသည့်ရလဒ်ပြခဲ့သည်။ Linux ဖိုင်စနစ်ဖြင့်အခန်းကန့်များမှဖိုင်များကိုပြန်လည်ရယူရန်ခွင့်ပြုထားသောအခြားမည်သည့်နည်းလမ်းကိုမဆိုသင်ကြိုးစားနိုင်သည်။
ပြန်လည်ထူထောင်ရေးလုပ်ငန်းစဉ်အပြီးတွင်ချိတ်ဆက်ထားသော USB ကိရိယာကိုဖယ်ရှားပါ (သင့် operating system ၏သင့်လျော်သောနည်းလမ်းများဖြင့်)
ပြီးရင် recovery menu ကသင့်တော်တဲ့ item ကိုရွေးပြီးဖုန်းကို restart လုပ်လိုက်ရုံပါပဲ။