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 ရဲ႕ ကြာျခားခ်က္ကို မသိၾကတဲ့အတြက္ ေရးသားေပး လိုက္ပါတယ္။
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 ရဲ႕ ကြာျခားခ်က္ကို မသိၾကတဲ့အတြက္ ေရးသားေပး လိုက္ပါတယ္။
ref;Myanmar Digital Life Journal
--------------------------------------
ကိုမ်ဳိး(lwanmapyay.blogspot.com) လြမ္းမေျပ သုတရပ္၀န္း | Facebook
ကိုမ်ဳိး(lwanmapyay.blogspot.com) လြမ္းမေျပ သုတရပ္၀န္း | Facebook