Custom recovery မလိုပဲ Recovery Image, Boot Image, system image, cache, userdata စတာေတြကိုရယူျခင္း
တခ်ိဳ႕ဖံုးေတြအတြက္ Custom recovery ကမရွိပါဘူး ...။ အဲ့ဒါမ်ိဳးေတြအတြက္ ဒီလိုမ်ိဳးယူလို႕ရပါတယ္ ... ။ တစ္စံုတစ္ခုျဖစ္ခဲ့ရင္
ျပန္ Restore လုပ္လို႕ရတာေပါ့ဗ်ာ .. ။
Method (2) ခုရွိပါတယ္ .. ။
(1) ADB method
ပထမဦးဆံုး မိမိတို႕ ကြန္ပ်ဴတာမွာ ADB driver, ADB interface ရွိရပါမယ္ ... ။
ဖံုးကို USB debugging on ထားရပါမယ္ ... ။
ဒါကိုေဒါင္းပါ >> https://www.mediafire.com/?y2sd5av9kpk6xbv
ၿပီးရင္ ADB folder ထဲမွာ ဇစ္ျဖည္ေပးထားပါ ... ။
ADB folder ထဲမွာ SHIFT + Right Click နဲ႕ Open window command here ကိုႏွိပ္ပါ ... ။
cmd ေပၚလာရင္ ဒီစာေတြကို တစ္ေၾကာင္းခ်င္းရိုက္ထည့္ပါ .... ။
adb push install /data/local/
adb shell chmod 04755 /data/local/install
adb shell /data/local/install
ၿပီးရင္ Command ၿပီးတဲ့အထိ ခဏေစာင့္ေပးပါ ... ။ Output တစ္ခုခုေတြ႕ပါလိမ့္မယ္...
ဖံုးကို wifi ဖြင့္ၿပီး ျပန္ပိတ္ပါ ... ။ တကယ္လို႕ ဖြင့္လ်က္သားဆိုရင္ ပိတ္ပါ .. ။ ဖြင့္ပါ ဖြင့္ၿပီးျပန္ပိတ္ လုပ္ေပးပါ ... ။
ၿပီးရင္ cmd မွာ ေအာက္ကစာေၾကာင္းကိုရိုက္ေပးပါ ... ။
adb shell romdump
အခ်ိန္ခဏေစာင့္ၿပီး Process ၿပီးေအာင္ လုပ္ပါေစ ... ။ ၿပီးရင္ cmd ကထြက္လို႕ရပါၿပီ .. ။
ဖံုးရဲ႕ SD card ထဲမွာ Romdump ဆိုတဲ့ Folder နဲ႕ သင့္ဖံုးေမာ္ဒယ္နဲ႕ဖိုဒါတစ္ခုေရာက္ေနပါၿပီ ...။
(2) Terminal Method
Terminal Emulator (သို႕) connect bot စတဲ့ Application ေတြကိုမိမိဘာသာရွာေဒါင္းႏိုင္ပါတယ္ ... ။
အေပၚကေဒါင္းထားတဲ့ဖိုင္ကိုပဲ SD card ထဲကို ဇစ္ျဖည္ၿပီးထည့္ထားပါ ... ။
ၿပီးရင္ Terminal ကိုဖြင့္လိုက္ပါ ..။
su
cat /sdcard/install >/data/local/install
chmod 04755 /data/local/install
/data/local/install
အထက္ပါစာေၾကာင္းေတြကို တစ္ေၾကာင္းခ်င္းရိုက္ထည့္ပါ .... ။
စာေၾကာင္းရိုက္ၿပီးသြားရင္ Output ေတြထြက္လာပါလိမ့္မယ္ ... ။ Output ေတြၿပီးေအာင္လို႕ ခဏေစာင့္ေပးပါ.... ။
ဖံုးကို wifi ဖြင့္ၿပီး ျပန္ပိတ္ပါ ... ။ တကယ္လို႕ ဖြင့္လ်က္သားဆိုရင္ ပိတ္ပါ .. ။ ဖြင့္ပါ ဖြင့္ၿပီးျပန္ပိတ္ လုပ္ေပးပါ ... ။
ၿပီးရင္ Terminal ထဲမွာ
/system/bin/romdump
အထက္ပါစာေၾကာင္းကိုရိုက္ေပးပါ ... ။ ခဏေစာင့္ပါ ... ။
ဖံုးရဲ႕ SD card ထဲမွာ Romdump ဆိုတဲ့ Folder နဲ႕ သင့္ဖံုးေမာ္ဒယ္နဲ႕ဖိုဒါတစ္ခုေရာက္ေနပါၿပီ ...။
အဲ့ဒီ Folder ထဲမွာ သင့္ဖံုးရဲ႕ Boot, system image, recovery image ေတြကိုေရာက္ေနတာေတြ႕ရပါလိမ့္မယ္ ... ။
~~~~ Done ~~~
တကယ္လို႕အေပၚက နည္းလမ္းေတြနဲ႕ သင့္ဖံုးကအဆင္မေျပဘူးဆိုရင္ ေအာက္ပါနည္းလမ္းကိုလုပ္ပါ ... ။
ဥပမာ - Huawei Y220T ဆိုရင္ အေပၚနည္းေတြနဲ႕အဆင္မေျပပါဘူး ... ။
ဒီမွာလည္းနည္းလမ္း (၂)ခုသံုးလို႕ရပါတယ္ ... ။ အဆင္ေျပတာသံုးေပါ့ဗ်ာ ... ။
ADB shell ကိုအသံုးျပဳတယ္ဆိုရင္ -
adb shell
su
Terminal ကိုသံုးတယ္ဆုိရင္ -
su
က်န္တဲ့ Command ေတြက ADB မွာေကာ Terminal မွာေကာ တူတူပါပဲ ... ။
cat proc/mtd လို႕ရုိက္ေပးလိုက္ပါ ... ။ ဖံုးမွာ (သို႕) ကြန္ပ်ဴတာ CMD မွာ
dev: size erasesize name
mtd0: 000a0000 00020000 "misc"
mtd1: 00480000 00020000 "recovery"
mtd2: 00300000 00020000 "boot"
mtd3: 0fa00000 00020000 "system"
mtd4: 02800000 00020000 "cache"
mtd5: 093a0000 00020000 "userdata"
အေပၚကလိုေလးေပၚလာပါလိမ့္မယ္ ... ။ တစ္လံုးနဲ႕တစ္လံုးမတူဘူးေနာ္ ... ။ mtd0, mtd1 စတာေတြကိုေျပာတာပါ .. ။
အေပၚကအတုိင္းမွာ recovery image ကိုလိုခ်င္တယ္ဆိုရင္ recovery က mtd1 ျဖစ္တဲ့အတြက္
dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img လို႕ရိုက္ထည့္ေပးပါ ... ။ တကယ္လို႕ mtd2 ဆို mtd2 လို႕ျပင္ေပးပါ ... ။
ၿပီးသြားရင္ေတာ့ မိမိတို႕ ဖံုးရဲ႕ SD card ထဲမွာ Recovery image file ေလးေရာက္ေနတာ ေတြ႕ပါလိမ့္မယ္ ... ။
ဒါပါပဲ အားလံုးကိုေက်းဇူးတင္ပါတယ္ .... ။
No comments:
Post a Comment