Custom Recovery အ​ေၾကာင္​းႏွင္​့ ဘာ​ေၾကာင္​့ အသံုးျပဳသင္​့သလဲ

Image result for Custom Recovery

Custom Android ROM ကိုသင့္ဖုန္းမွာအင္စေတာလုပ္ခ်င္သလား? တစ္နည္းအားျဖင့္ Custom Android ROM မ်ားဟာCyanogenModလို Third-Party Android Operating System မ်ား ျဖစ္ပါတယ္။ ဒီလို Custom Android ROM မ်ားကိုအင္စေတာလုပ္ရင္ Custom Recovery ကိုပါ အင္စေတာလုပ္ခုိင္းပါလိမ့္မယ္။
Android Device အားလံုးမွာ Recovery Software ကိုထည့္သြင္းေပးထားပါတယ္။ အဲဒီ Recovery Software ဟာ Device ကို Factory Default Settings ကို Restore လုပ္ဖို႔၊ Operating System ကို Update လုပ္ဖို႔နဲ႔ အျခားအလုပ္မ်ား ျပဳလုပ္ႏိုင္ပါတယ္။
Android Stock Recovery
----------------------------
Android Device မ်ားမွာ Stock Recovery လို႔ ေခၚတဲ့ Google ရဲ႕ Recovery Software ပါရွိပါတယ္။ Recovery Software ကိုအသံုးျပဳဖို႔ စမတ္ဖုန္း၊ တက္ဘလက္မ်ားအတြက္ သီးျခားခလုတ္မ်ားကိုအင္တာနက္မွာရွာေဖြၿပီး ႏွိပ္ရမွာ ျဖစ္ပါတယ္။ ေနာက္တစ္နည္းကကြန္ျပဴတာနဲ႔ ဖုန္းကိုခ်ိတ္ဆက္ၿပီး ADB Command ကိုအသံုးျပဳျခင္းျဖင့္ Recovery Software ကိုသံုးႏိုင္ပါတယ္။ Recovery Mode ထဲေရာက္သြားရင္ Menu ကေနသင့္ဖုန္းကို Factory Default အေျခအေနကို ျပန္လည္ရရွိေအာင္ျပဳလုပ္ႏုိင္သလိုဖုန္းထုတ္လုပ္သူက ျဖန္႔ခ်ီေပးတဲ့ Android OS Update မ်ားကိုရရွိႏိုင္ပါတယ္။ ROM အသစ္ကို Flash လုပ္ခ်င္ရင္ ဒါမွမဟုတ္ ထုတ္လုပ္သူရဲ႕ နဂို ROM ကို ျပန္လည္ Flash လုပ္ခ်င္ရင္လည္း Recovery Mode ထဲက ျပဳလုပ္ႏိုင္ပါတယ္။
Stock Recovery မွာကန္႔သတ္ခ်က္ေတြ ရွိေနပါတယ္။ Stock Recovery မ်ားဟာေယဘုယ်အားျဖင့္ ဖုန္းထုတ္လုပ္သူက ျဖန္႔ခ်ီေပးတဲ့ ROM မ်ားနဲ႔ Updates မ်ားကိုသာရယူႏိုင္တာပါ။ အျခား ROM မ်ားကိုေတာ့ အင္စေတာမလုပ္ေပးႏုိင္ပါဘူး။
Custom Recovery
----------------------
Custom Recovery ဆိုတာ Third-Party Recovery Software တစ္ခု ျဖစ္ပါတယ္။ Custom Recovery ကိုသင့္ဖုန္းမွာ Flash လုပ္ရင္ နဂိုပါတဲ့ Stock Recovery ေနရာမွာအစားထိုးအလုပ္လုပ္မွာပါ။ ဒါဟာဘာနဲ႔ တူသလဲဆိုရင္ CyanogenModလို Custom ROM ကို Flash လုပ္သလိုပါပဲ။ ဒါေပမယ့္ Android Operating System တစ္ခုလံုးကိုေျပာင္းလဲတာမဟုတ္ဘဲ Recovery Software ကိုသာေျပာင္းလဲတာပါ။
Custom Recovery ဟာ Stock Recovery လိုပဲအလုပ္လုပ္မွာပါ။ ဒါေပမယ့္ Custom Recovery မွာစြမ္းေဆာင္ခ်က္မ်ားပိုမိုပါရွိပါတယ္။ သူ႔မွာဖုန္းကို Backup , Restore လုပ္ႏုိင္တဲ့ စြမ္းရည္ပါရွိပါတယ္။ ေနာက္ၿပီး Custom ROM မ်ားကိုအင္စေတာလုပ္ေပးႏိုင္ပါတယ္။ ClockworkMod က Recovery Mode ထဲ၀င္စရာမလိုဘဲ လက္ရွိသံုးေနတဲ့ Android System ကေနအဲဒီစြမ္းေဆာင္ခ်က္ေတြကိုသံုးႏုိင္တဲ့ ROM Manager App ကိုတီထြင္ေပးထားပါတယ္။ အဲဒီ App ကိုသံုးဖို႔ Custom Recovery ကိုအင္စေတာလုပ္ထားရမွာပါ။
နာမည္ႀကီး Custom Recovery မ်ား
--------------------------------------
ClockworkMod Recovery (CWM) ဟာNANDroid Backups မ်ားကို Create, Restore လုပ္ႏိုင္ပါတယ္။ NANDroid Backups ဟာ Android Device ရဲ႕ File System တစ္ခုလံုးကို Backup လုပ္တာပါ။ NANDroid Backup ျပဳလုပ္နည္းကိုအရင္ေဆာင္းပါးတစ္ပုဒ္မွာေရးေပးခဲ့ၿပီးပါၿပီ။ ClockworkMod က ClockworkMod Recovery ကေန Custom ROM မ်ားကိုအင္စေတာလုပ္ႏုိင္ဖို႔ File Browser ပါရွိတဲ့ ROM Manager App ကို ျပဳလုပ္ေပးထားပါတယ္။ App ကေန Backup မ်ားကိုစီမံခန္႔ခြဲႏုိင္ၿပီး Restore လုပ္ႏိုင္ပါတယ္။ သူ႔မွာ Custom ROM မ်ားကိုစမ္းသပ္ခ်င္သူမ်ားအတြက္ အသံုး၀င္တဲ့ အဆင့္ျမင့္ စြမ္းေဆာင္ခ်က္မ်ားလည္းပါရွိပါတယ္။
Team Win Recovery Project (TWRP) က ထိေတြ႔ အသံုးျပဳႏုိင္တဲ့ Recovery Software ျဖစ္ပါတယ္။ Volume နဲ႔ Power ခလုတ္မ်ားကိုအသံုးျပဳရတဲ့ Stock Recovery အပါအ၀င္ အျခား Recovery Software မ်ားနဲ႔ မတူတဲ့ အခ်က္က TWRP ဟာ On-Screen Button မ်ားကိုထိေတြ႔ အသံုးျပဳရတဲ့ User Interface ကိုအသံုးျပဳထားတာပါ။ TWRP မွာ Themes မ်ားကိုေတာင္ ေရြးခ်ယ္ႏုိင္ပါတယ္။ CWM လိုပဲ TWRP ဟာ Stock Recovery မလုပ္ေပးႏုိင္တဲ့ Custom ROM မ်ားကိုအင္စေတာလုပ္ဖို႔နဲ႔ Backup လုပ္ႏုိ္င္တဲ့ စြမ္းေဆာင္ခ်က္မ်ားပါရွိပါတယ္။
CWM နဲ႔ TWRP ကေတာ့ နာမည္အႀကီးဆံုး Custom Recovery ႏွစ္ခုပါ။ အခ်ိဳ႕ Device မ်ားအတြက္ Custom Recovery မ်ားလည္းရွိပါတယ္။
Custom Recovery ကိုဘယ္အခ်ိန္၊ ဘာ့ေၾကာင့္ အင္စေတာလုပ္ရသလဲ?
Custom Recovery မ်ားဟာလက္ရွိသံုးေနတဲ့ Stock ROM ကို Backup , Restore လုပ္ႏုိင္ၿပီး ROM မ်ားကို Flash လုပ္ေပးႏုိင္တဲ့အတြက္ Custom ROM မ်ားကိုအင္စေတာလုပ္ရင္ အလြန္အသံုး၀င္ပါတယ္။ Custom Recovery ကိုအင္စေတာလုပ္ဖို႔ သင့္ ဖုန္းရဲ႕ Bootloaderကို Unlock လုပ္ရမွာပါ။
Android မွာ Device တစ္ခုလံုးကို Backup လုပ္ႏုိင္တဲ့ စြမ္းေဆာင္ခ်က္ပါရွိေပမယ့္ လွ်ိဳ႕၀ွက္ၿပီးကြန္ျပဴတာကေန ADB Command ကိုသံုးရတာပါ။ ဒီနည္းကိုသံုးရင္ သင့္ဖုန္းရဲ႕ Bootloaderကို Unlock လုပ္စရာမလိုသလို Root လုပ္ထားစရာလည္းမလိုပါဘူး။ ဒီနည္းလမ္းကိုအရင္တုန္းကေဆာင္းပါးတစ္ပုဒ္မွာေရးေပးခဲ့ၿပီးပါၿပီ။
Custom ROM မ်ားကိုစမ္းသပ္ အသံုးျပဳခ်င္ရင္ ဒါမွမဟုတ္ Android System တစ္ခုလံုးကို Backup လုပ္ခ်င္ရင္ Custom Recovery ကိုအင္စေတာလုပ္ပါ။ Custom ROM မ်ားကိုအင္စေတာမလုပ္ခင္မွာလည္း Custom Recovery ကိုအရင္ အင္စေတာလုပ္ရေလ့ ရွိပါတယ္။ ဒါေပမယ့္လည္း Custom Recovery ကိုအျမဲတမ္းသီးျခားအင္စေတာလုပ္ဖို႔ မလိုပါဘူး။ ဥပမာအားျဖင့္ CyanogenMod Installer App ကေနCyanogenModကိုအင္စေတာလုပ္ရင္ ClockworkMod Recovery ကိုအလိုအေလွ်ာက္ အင္စေတာလုပ္ပါလိမ့္မယ္။ အျခား Custom ROM မ်ားကိုအင္စေတာလုပ္ရင္လည္း Custom Recovery ကိုအင္စေတာလုပ္ဖို႔ လမ္းညႊန္ေပးပါလိမ့္မယ္။ Custom ROM မ်ားကိုမသံုးခ်င္ဘဲ Stock Android System ကိုသံုးခ်င္သူမ်ားအတြက္ စြမ္းေဆာင္ရည္ျမင့္ Backup Feature ကိုသာသံုးခ်င္ရင္လည္း Custom Recovery ကိုအင္စေတာလုပ္ႏုိင္ပါတယ္။
ေယဘုယ်အားျဖင့္ Custom Recovery မ်ားဟာ Custom ROM မ်ားကိုအင္စေတာလုပ္မွသာလိုအပ္ပါတယ္။ Android အသံုးျပဳသူအမ်ားစုက Stock Recovery နဲ႔ Custom Recovery ရဲ႕ ကြာျခားခ်က္ကိုမသိၾကတဲ့အတြက္ ေရးသားေပးလိုက္ပါတယ္။
Credit-Digital Life Journal