Friday, April 29, 2016

Android ဖုန္းတိုင္းမွ Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္း (၈) ခု (ဇူးနစ္)


Android ဖုန္းတိုင္းမွ Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္း (၈) ခုကို
မအားလပ္တဲ့အခ်ိန္ေတြၾကားမွ ႀကိဳးစားၿပီး အားလံုးအတြက္ျပန္လည္မွ်ေ၀ေပးလိုက္ပါတယ္။
ေခါင္းစဥ္ေလးၾကည့္မိတာနဲ႔ သိုင္းေလာကထဲ အသားက်ေနၿပီျဖစ္တဲ့ ဆရာ့ဆရာေတြနဲ႔
ေလ့လာဆဲ ေလ့လာၿပီးသူတိုင္း ဘာဆိုတာကို သေဘာေပါက္ေလာက္မယ္ထင္ပါတယ္။
ဟုတ္္ပါတယ္၊ စမတ္ဖုန္းကိုင္ဘာေၾကာင့္သံုးစြဲေနၾကတာလဲ ဆိုတဲ့ အေမးထက္ ၀ယ္ယူ
အသံုးျပဳေနၾကတဲ့ ေန႔စဥ္ဘ၀မွာ မရွိမျဖစ္ Communation အသံုးအေဆာင္ပစၥည္းတစ္ခုျဖစ္တဲ့ စမတ္ဖုန္းမ်ားထဲတြင္ မိမိ ကိုယ္ပိုင္ ကိုင္ေဆာင္ထားတဲ့ ဖုန္းေလးတစ္လံုးရဲ့ ဆိုးက်ိဳး ေကာင္းက်ိဳးေလးကိုေတာ့သိထားၿပီး ေဆာင္ကြက္ ေရွင္ကြက္ေတြကို ေလ့လာထားသင့္ပါတယ္။
ယခုေဖၚျပနည္းလမ္းမ်ားသည္ မိုဘိုင္းဖုန္းျပဳျပင္နည္းကို အထူးေလ့လာလိုက္စားေနၾကတဲ့
ညီအစ္ကိုမ်ားအတြက္ အထူးရည္ရြယ္ပါတယ္၊ သင္တန္းလာမတက္ႏိုင္တဲ့ သူေတြလည္း 
လြယ္လင့္တကူ ေလ့လာႏိုင္ေအာင္ဆိုၿပီး PDF Version ျဖင့္လုပ္ေပးလိုက္ပါတယ္။
သင္တန္းတက္ႏိုင္မယ့္သူေတြကေတာ့ ဇူးနစ္(နည္းပညာ) မိုဘိုင္းဖုန္းျပဳျပင္နည္းသင္တန္္း မွ
လိုက္လွဲစြာျဖင့္ ႀကိဳဆိုပါေၾကာင္း အခ်ိန္ရတုန္းေလ (ေၾကာ္ျငာ) ေလး၀င္ပါရေစ....။
Android ဖုန္းတိုင္းမွ Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္း (၈) ခုကိုမေျပာျပမီ
Android ဖုန္းတစ္လံုးတြင္ Nandroid Backup ဆိုတာဘာလဲ ဆိုတာကို အရင္ေလ့
လာထားသင့္ပါတယ္။
What is Nandroid Backup? 
ေမးခြန္းထုတ္ရန္အတြက္ လြယ္ကူပါတယ္၊ အေျဖအတြက္ 100% မွန္ကန္ဖို႔ Developer 
တစ္ေယာက္ရဲ့ ရွိထား ရွိသင့္တဲ့ အရည္အခ်င္းမရွိေလေတာ့လည္း အနီးစပ္ဆံုးအေျဖကိုပဲ
ေဖၚျပလိုက္ပါတယ္၊ ပညာရွင္မ်ားကေတာ့ Research ျပဳလုပ္ၾကဖို႔ကို ေျပာၾကားလိုပါတယ္။
Android ဖုန္းမွာ Nandroid Backup ဆိုတာ စမတ္ဖုန္းမွန္သမွ်အားလံုးအတြက္ 
Firmware ကို အေကာင္းဆံုး Backup ျပဳလုပ္ထားရန္အတြက္ အဆင့္ျမွင့္ဆံုး 
လမ္းညႊန္စာအုပ္ (သို႔) နည္းလမ္း ျဖစ္ပါတယ္။
ဘာေၾကာင့္ Nandroid Backup ျပဳလုပ္သင့္တာလဲ
============================
ဒီပိုစ့္တြင္ ပိုၿပီးျပည့္စံုသြားေအာင္ အားလံုးေတြးၿပီး သိထားသင့္တဲ့
ဘာေၾကာင့္ Nandroid Backup ျပဳလုပ္သင့္တာလဲဆိုတာကို ေတြးၿပီးေရးလိုက္ပါတယ္။
မိမိက သူလို ကိုယ္လို User တစ္ေယာက္သာဆိုရင္ေတာ့ ဒီလိုအဆင့္ျမင့္တဲ့
နည္းပညာမ်ားကို နားလည္ဖို႔ ခက္ခဲေနပါလိမ့္မယ္၊ ဒါေပမယ့္ ဖုန္းျပဳျပင္နည္းနဲ႔
ဖုန္းရဲ့ Tip & Trick မ်ားကိုေလ့လာေနသူ Developer တစ္ေယာက္ကဲ့သို႔
စမ္းသပ္ၾကိဳးစားလိုသူ၊ ဖုန္းရဲ့ အတြင္းပိုင္းကို ေက်ာ္ျဖတ္ၿပီး Android hack လုပ္ခ်င္တဲ့
သူေတြအတြက္ သိကိုသိထားရမယ့္ tutorial ျဖစ္ပါတယ္၊ ဒါေၾကာင့္ သိုင္းေလာက
သားေတြကေတာ့ ဒီပိုစ့္ကို ေက်ာ္မသြားပဲ ဖတ္ျဖစ္ေအာင္ဖတ္္ထားၾကပါခင္ဗ်ား...
ဖုန္းတစ္လံုးကို ျပမ္းမွ်ခြဲၿပီးေျပာရရင္ေတာ့
၁။ Third party custom ROMs မ်ားကို ထည့္သြင္းအသံုးျပဳလိုတဲ့အခါ

၂။ Unofficial Updates ျပဳလုပ္လိုတဲ့အခါ

၃။ Kernels မ်ားထည့္သြင္းအသံုးျပဳလိုတဲ့အခါ
စသည့္ ဖုန္းတစ္လံုးရဲ့ အေရးႀကီးပိုင္းကို စမ္းသပ္ျပဳလုပ္ေတာ့မယ္ဆိုရင္ေတာ့
မိမိဖုန္းမွာ Nandroid Backup တစ္ခုကို ႀကိဳၿပီး ျပဳလုပ္ထားသင့္ပါတယ္။
အဲသလိုျပဳလုပ္ထားျခင္းသည္ ဖုန္းတစ္လံုးအတြက္ Soft bricking တစ္ခ
ုျပဳလုပ္တဲ့အခါ အရမ္း အေရးႀကီးတဲ့အရာတစ္ခုလည္းျဖစ္ပါတယ္။
ဒီေနရာမွာ recommen အေနျဖင့္ အထူးေျပာၾကားလိုတာကေတာ့ 
ဖုန္းတစ္လံုးကို Custom / Stock firmwares မ်ားကို Flash ျပဳလုပ္ေတာ့မယ္
ဆိုရင္ေတာ့ မျဖစ္မေနျပဳလုပ္ထားၾကဖို႔ကို ထပ္ေလာင္းေျပာၾကားပါရေစ။
Android Operating system တစ္ခုတြင္ system data, user data,
boot image, kernels စတဲ့ အေရးႀကီးတဲ့ System ပိုင္းနဲ႔ Apps မ်ား Data မ်ား
contacts မ်ားကို Full Backup ျပဳလုပ္ထားပါမွ ဖုန္းကို စိတ္ခ်စြာျဖင့္
ကလစ္လို႔ရႏိုင္သလို အလြယ္တကူ Restore လုပ္ႏိုင္မွာပါ။

ဒီေတာ့ ဖုန္းတစ္လံုးကို ပိုင္ဆိုင္ႏိုင္စြာျဖင့္ System ပိုင္း ကိုင္ေတာ့မယ္ဆိုရင္
မိမိအတြက္ မျပဳလုပ္မီွ အေရးႀကီးတာက ဘာဆိုတာကိုသိၿပီးရင္ေတာ့ Android ဖုန္းတိုင္းမွ
Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္းရွစ္ခု ကို ေအာက္မွာ ဆက္ၿပီးေလ့လာၾကည့္လုိက္ပါ။

ျငင္းဆိုခ်က္
=======
ေဖၚျပပါ နည္းလမ္းမ်ားျဖင့္ မိမိဖုန္းသည္ အေၾကာင္းအမိ်ဳးမိ်ဳးေၾကာင့္
ထိခိုက္ ပ်က္စီးမႈမ်ားျဖစ္ခဲ့ေသာ္ လံုး၀တာ၀န္မယူပါ၊ အဆင္ေျပမႈ မေျပမႈသည္ကား
မိမိ၏ ကၽြမ္းက်င္မႈ Own risk အေပၚမွာသာ မူတည္ပါလိမ့္မယ္။

လိုအပ္ခ်က္မ်ား
=========
၁။ မိမိဖုန္္းရဲ့ ဘက္ထရီအားပမာဏ အနည္းဆံုး 60% ေလာက္ရွိေနရပါမယ္။

၂။ ေဖၚျပပါနည္းလမ္းအားလံုးအတြက္ မိမိဖုန္္းတြင္ Root access ရရွိထားၿပီးသားျဖစ္ရပါမယ္။


Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္း (၈) ခု
=========================
Nandroid Backup ျပဳလုပ္ပံု နည္းလမ္း (၈) ခု ဆိုတာကို
လက္လွမ္းမွီသေလာက္ ေအာက္ပါအတိုင္း List လုပ္ၾကည့္ထားပါတယ္။

၁။ Using Clockworkmod Recovery

၂။ Using TWRP Recovery

၃။ Using Online Nandroid Backup App

၄။ Using ROM Manager App

၅။ Using Orange Backup App

၆။ Using Onandroid zip File

၇။ Using ADB Commands

၈။ Using Script Manager App


၁။ CWM Recovery ျဖင့္ Bakup ျပဳလုပ္နည္း


ဖုန္းကို CWM Recovery ျဖင့္ Bakup ထုတ္ယူမယ္ဆိုရင္ေတာ့
ေအာက္ပါ လိုအပ္ခ်က္မ်ားကို အရင္ဖတ္ထားေပးပါ

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root ေဖာက္ထားၿပီးသားျဖစ္ရပါမယ္

၂။ မိမိဖုန္းမွာ CWM Recovery ထည့္သြင္းထားရပါမယ္။


Procedure (နည္းလမ္း)
==============
၁။ ဖုန္းကို ပါ၀ါပိတ္ၿပီး CWM Recovery Mode သို႔၀င္လိုက္ပါ
(ဒီေနရာမွာ ဖုန္း Brands မ်ားလြန္းတာေၾကာင့္ တစ္လံုးနဲ႔တစ္လံုးမတူၾကပါ)

ဥပမာ။ Samsung Device အတြက္ဆိုရင္ေတာ့ Power/Home key/Volume Up ကီးမ်ား
တစ္ျခား MTK Device မ်ားနဲ႔ စမတ္ဖုန္းအမ်ားစုအတြက္ေတာ့ Power/Volume Up ကီး

၂။ ေအာက္ပါပံုအတိုင္း CWM recovery menu တြင္
backup and restore ဆိုတာကို ေရြးခ်ယ္ႏွိပ္လိုက္ပါ။


၃။ ေအာက္ပါပံုအတိုင္း Backup ဆိုတာကို ထပ္ႏွိပ္လိုက္ပါ

မွတ္ခ်က္။ ။ ဖုန္းအမိ်ဳးအစားအလိုက္ Option ပိုင္းတည္ေဆာက္ပံုသည္
ကြဲျပားျခားနားႏုိင္ၾကပါတယ္ CWM recovery မွန္ရင္ေတာ့ ျပခဲ့ၿပီး ပံုေတြအတိုင္းသာ လုပ္ပါ။
၄။ Backup ဆိုတာကို ႏွိပ္လိုက္တာနဲ႔ ေအာက္ပါပံုအတိုင္း 
Backup process တစ္ခုျပဳလုပ္ေနပါလိမ့္မယ္ ခနေစာင့္လိုက္ပါ။
မွတ္ခ်က္။ ။ ဖုန္းကို Backup ျပဳလုပ္ၿပီးတဲ့အခါ မိမိဖုန္းရဲ့
internal or external storage ကဒ္တို႔မွာ ‘Clockworkmod/backup’
နာမည္ျဖင့္ သိမ္းဆည္းထားသားျဖစ္ေနပါလိမ့္မယ္။

Backup File အမ်ားစုကေတာ့ external storage လို႔ေခၚတဲ့
မာမိုရီ SD Card ထဲသို႔အျမဲေရာက္ေနပါလိမ့္မယ္၊ Backup file ကို
ေကာ္ပီကူးၿပီး ကြန္ပ်ဴတာမွာ ထပ္မွန္သိမ္းဆည္းထားလိုက္ပါ။
၅။ ဖုန္းမွာ Nandroid backup process ၿပီးသြားတဲ့အခါ
reboot system now ဆိုတာကို ေရြးခ်ယ္ႏွိပ္ေပးၿပီး
ဖုန္းကို Reboot ခ်ေပးလိုက္ပါ၊ ဖုန္းကို CWM Recovery ျဖင့္
Bakup ထုတ္ယူနည္း ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။


၂။ TWRP Recovery ျဖင့္ Backup ျပဳလုပ္နည္း

ဖုန္းကို TWRP Recovery ျဖင့္ Bakup ထုတ္ယူမယ္ဆိုရင္ေတာ့
ေအာက္ပါ လိုအပ္ခ်က္မ်ားကို အရင္ဖတ္ထားေပးပါ

လိုအပ္ခ်က္မ်ား
=========
၁။ မိမိဖုန္းကို Root ေထာက္ထားရပါမယ္

၂။ ဖုန္းမွာ TWRP (Team Win Recovery Project)
Recovery ထည့္သြင္းထားရပါမယ္။

Procedure (နည္းလမ္း)
=============
၁။ ဖုန္းကိုပါ၀ါပိတ္လိုက္ပါ၊ WRP recovery mode သို႔၀င္လိုက္ပါ
(ဒီေနရာမွာ ဖုန္း Brands မ်ားလြန္းတာေၾကာင့္ တစ္လံုးနဲ႔တစ္လံုးမတူၾကပါ)

ဥပမာ။ Samsung Device အတြက္ဆိုရင္ေတာ့ Power/Home key/Volume Up ကီးမ်ား
တစ္ျခား MTK Device မ်ားနဲ႔ စမတ္ဖုန္းအမ်ားစုအတြက္ေတာ့ Power/Volume Up ကီး

၂။ TWRP recovery menu တြင္ ေအာက္ပါပံုအတိုင္း Backup ဆိုတာကို ႏွိပ္လိုက္ပါ၊


၃။ ေအာက္ပါပံုအတိုင္း Backup Option တြင္ မိမိအတြက္
လိုအပ္မယ့္ partitions ကိုသာေရြးခ်ယ္ၿပီးေပးလိုက္ပါ။

ေျပာစရာရွိတာက partitions option တြင္အားလံုးကို အမွန္ျခစ္ၿပီး
Backup ျပဳလုပ္တာပိုေကာင္းပါတယ္။


၄။ ေအာက္ပါပံုအတိုင္း partition အားလံုးကို အမွန္ျခင္းေပးၿပီးရင္ေတာ့
Backup ျပဳလုပ္ရန္အတြက္ အနီေရာင္ျဖင့္၀ိုင္းျပထားတဲ့
Swipe to Backu Up ဆုိတာကို ညာဘက္သို႔ဆြဲလိုက္ပါ။


၅။ ေအာက္ပါပံုအတိုင္း Nandroid backup process ျပဳလုပ္ေနတုန္း
ၿပီးေအာင္ ေစာင့္ေနလိုက္ပါ နည္းနည္းၾကာမွာပဲျဖစ္ပါတယ္။


၅။ ေအာက္ပါပံုအတိုင္း Backup Complete (Successful) ဆိုျပေနပါလိမ့္မယ္။


 ဖုန္းကို TWRP Recovery ျဖင့္ Bakup ထုတ္ယူနည္း ေအာင္ျမင္စြာျဖင့္
 ၿပီးဆံုးပါၿပီ Reboot System ကိုႏွိပ္ေပးၿပီး Reboot ခ်ေပးလိုက္ပါ။


၃။ Online Nandroid Backup App ျဖင့္ Backup ျပဳလုပ္နည္း


ဖုန္းကို Online Nandroid Backup App ျဖင့္ Bakup ထုတ္ယူမယ္ဆိုရင္ေတာ့
ေအာက္ပါ လိုအပ္ခ်က္မ်ားကို အရင္ဖတ္ထားေပးပါ

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root ေထာက္ထားရပါမယ္

၂။ မိမိဖုန္းမွာ CWM/TWRP တစ္ခုခုထည့္သြင္းထားရပါမယ္။


Download Online Nandroid Backup App


Procedure (နည္းလမ္း)
=============
၁။ အေပၚမွာေပးထားတဲ့ ေဒါင္းေလာ့လင့္မွ Online Nandroid Backup App ကို
ေဒါင္းေလာ့ရယူၿပီး ဖုန္းမွာ ထည့္သြင္းလိုက္ပါ။


၂။ App ကိုဖုန္းတြင္ ထည့္သြင္းၿပီးတဲ့အခါ ဖြင့္လိုက္ပါ
ေအာက္ပါပံုအတိုင္း Supersu request ေတာင္းခဲ့ရင္ Grant ကိုႏွိပ္ပါ။



၃။ ေအာက္ပါပံုအတိုင္း ျမင္ေနရတဲ့အခါ Backup File ကိို နာမည္ေပးရမွာျဖစ္တဲ့အတြက္
Backup Name (UTC Timezone Name) ဆိုတာကိုႏွိပ္လိုက္ပါ။
၄။ ေအာက္ပါပံုအတိုင္းျမင္ေနရရင္တာ့ Backup အမိ်ဳးအစားျဖစ္ပါတယ္
Backup type (Clockworkmod) ဆိုတာကိုႏွိပ္လိုက္ပါ၊
 ၿပီးရင္ TWRP ဆိုတာကိုထပ္ႏွိပ္လိုက္ပါ။


 ၅။  ေအာက္ပါပံုအတိုင္းျမင္ေနရတဲ့အခါ partitions ကိုေရြးခ်ယ္ေပးရမ်ာပဲျဖစ္ပါတယ္။
ဒီအတြက္ Backup Mode (Normal) ကိုတစ္ခ်က္ႏွိပ္ၿပီး၊ Normal Backup ကိုေရြးခ်ယ္ပါ။


၆။ Backup File ကိုသိမ္းဆည္းဖို႔ရန္အတြက္ ေအာက္ပါပံုအတိုင္း
Save location /sdcard ဆိုတာကိုတစ္ခ်စ္ႏွိပ္ၿပီး မိမိသိမ္းဆည္းထား
လိုေသာေနရာကို ညႊန္ေပးလိုက္ပါ။


၇။ ေအာက္ပါပံုအတိုင္း အဆင့္ေရာက္လာတဲ့အခါ
 Backup Retention (Keep All Backups) ကိုတစ္ခ်က္ႏွိပ္၊
 Keep 2 Nandroid Backups ဆိုတာကို ေရြးခ်ယ္ေပးလိုက္ပါ၊
(မိမိႀကိဳက္ႏွစ္သက္ရာကို စိတ္ႀကိဳက္ေရြးခ်ယ္ေပးႏိုင္ပါတယ္)


၈။ ေအာက္ပါပံုအတိုင္း ေနာက္ထပ္ option တစ္ခုေရာက္ဦးမွာ
ျဖစ္ပါတယ္၊ အဲဒီမွာေတာ့ dalvik caches ပဲျဖစ္ျဖစ္ music files ပဲ
ျဖစ္ျဖစ္ အဆင္ေျပပါတယ္၊ တစ္ခုခုကိုေရြးခ်ယ္ေပးလိုက္ပါ။


၉။  ေအာက္ပါပံုအတိုင္း ျမင္ေနရရင္ေတာ့ Save ဆိုတာကိုႏွိပ္လိုက္ပါ


၁၀။ Quick Backup ဆိုတာကိုႏွိပ္ေပးလိုက္ပါ။


၁၁။ ေအာက္ပါပံုအတိုင္း အနီေရာင္ျဖင့္ ၀ိုင္းျပထားတဲ့
Start Backup ဆိုတာကိုႏွိပ္ေပးလိုက္ၿပီး Backup process ကိုစတင္လိုက္ပါ။


၁၂။ ေအာက္ပါပံုအတိုင္း Backup process တစ္ခုျပဳလုပ္ေနတုန္း
ၿပီးေအာင္ေစာင့္ေနလိုက္ပါ၊ အားလံုးၿပီးသြားရင္ေတာ့ ဖုန္း အေပၚ
bar notifications မွာ ျပေပးေနပါလိမ့္မယ္။


ဖုန္းကို  Online Nandroid Backup App ျဖင့္ Bakup ထုတ္ယူနည္း
ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။


၄။ ROM Manager App ျဖင့္ Backup ျပဳလုပ္နည္း


ROM Manager App ျဖင့္ Backup ျပဳလုပ္နည္းကိုမစတင္မီွ
ေအာက္ပါလိုအပ္ခ်က္မ်ားကို အရင္ေလ့လာထားဖို႔လိုအပ္တယ္။

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root ေထာက္ထားရပါမယ္

၂။  ROM Manager App ကိုဖုန္းမွာထည့္သြင္းထားရပါမယ္။


Download ROM Manager App


Procedure (နည္းလမ္း)
============
၁။ အေပၚမွာ ေဒါင္းေလာ့လင့္တြင္ ROM Manager App ကိုေဒါင္းေလာ့ၿပီးဖုန္းမွာထည့္သြင္းပါ။

၂။ App ကိုဖြင့္လိုက္ၿပီး Flash Clockworkmod Recovery ဆိုတာကိုတစ္ခ်က္ႏွိပ္လိုက္ပါ။

ဒီ App ကိုအသံုးျပဳမယ္ဆိုရင္ေတာ့ Wifi & Mobiel Data အင္တာနက္လိုအပ္မယ္၊
တကယ္လို႔ မိမိဖုန္းမွာ CWM & TWRP Recovery ကိုထည့္သြင္းထားျခင္းမရွိေသးပါက တိုက္ရိုက္ေဒါင္းေလာ့ၿပီးထည့္သြင္းယူႏိုင္ပါတယ္၊ တကယ္လို႔ ထည့္သြင္းၿပီးပါက
CWM & TWRP Recovery ကိုထည့္သြင္းစရာမလိုေတာ့ပါ။


၃။ Backup current ROM ဆိုတာကိုႏွိပ္လိုက္ပါ


၄။ ေအာက္ပါပံုအတိုင္း Nandroid backup process တစ္ခုျပဳလုပ္ေနတုန္းၿပီးေအာင္ေစာင့္ပါ


၅။ Backup လုပ္ၿပီးသြားရင္ေတာ့ SD card ထဲမွာ clockworkmod/backup/ဆိုၿပီး
နာမည္ေပးၿပီးသိမ္းဆည္းထားလိုက္ပါ၊ ဖုန္းကို ROM Manager App ျဖင့္
 Bakup ထုတ္ယူနည္း ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။

၅။ Orange Backup App ျဖင့္ Backup ျပဳလုပ္နည္း
Orange Backup App ျဖင့္ Backup ျပဳလုပ္နည္းကိုမစတင္မီွ
ေအာက္ပါလိုအပ္ခ်က္မ်ားကို အရင္ေလ့လာထားဖို႔လိုအပ္တယ္။

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root လုပ္ထားရပါမယ္

၂။ ဖုန္းမွာ CWM/TWRP Recovery တစ္ခုခုထည့္သြင္းထားရပါမယ္။


Download Orange Backup App


Procedure (နည္းလမ္း)
=============
၁။ Orange Backup App ကိုေဒါင္းေလာ့ရယူၿပီးဖုန္းမွာ ထည့္သြင္းလိုက္ပါ

၂။ App ကိုဖြင့္လိုက္ၿပီး မိမိဖုန္းအမိ်ဳးအစားကိုေရြးခ်ယ္ေပးလိုက္ပါ


၃။ ဒီ App မွာေတာ့ Cloud service option ပါ၀င္လာခဲ့ပါတယ္
ဒါလည္း ဖုန္းအားလံုးနီးပါးမွာ ပါလာၿပီးသားျဖစ္တဲ့အတြက္ အဆင္ေျပပါတယ္။

ေအာက္ပါပံုအတိုင္းျမင္ေနရရင္ေတာ့ Google Drive,
Dropbox တစ္ခုခုကိုေရြးခ်ယ္ေပးလိုက္ပါ။


၄။ ေအာက္ပါပံုအတိုင္း ထပ္တက္လာခဲ့ရင္ေတာ့ magic ပံုေလးနဲ႔
အနီေရာင္ျဖင့္၀ိုင္းျပထားတဲ့ေနရာေလးကိုတစ္ခ်က္ႏွိပ္လိုက္ပါ။
၅။ ေအာက္ပါပံုအတိုင္း backup process ျပဳလုပ္ေနတုန္းေစာင့္ေနလိုက္ပါ
၆။ အားလံုးၿပီးသြားတဲ့အခါ ဖုန္းရဲ့ bar notifications မွာေဖၚျပေပးေနပါလိမ့္မယ္
ဖုန္းကို Orange Backup App ျဖင့္
 Bakup ထုတ္ယူနည္း ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။
၆။ Onandroid zip file ျဖင့္ Backup ျပဳလုပ္နည္း

Onandroid zip file ျဖင့္ Backup ျပဳလုပ္နည္းကို မစတင္မွီ
ေအာက္ပါလိုအပ္ခ်က္မ်ားကို အရင္ေလ့လာထားသင့္ပါတယ္။

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root လုပ္ထားရပါမယ္

၂။ မိမိဖုန္းမွာ Custom Recovery (CWM/TWRP) တစ္ခုခုထည့္သြင္းထားရပါမယ္

၃။ Terminal Emulator app ကိုဖုန္းမွာထည့္သြင္းထားရပါမယ္


Download Onandroid zip file

Procedure (နည္းလမ္း)
==============
၁။ Onandroid zip file ကိုအရင္ေဒါင္းေလာ့ရယူလိုက္ပါ

၂။ ဖုန္းကိုပါ၀ါပိတ္ၿပီး custom recovery (CWM/TWRP) သို႔၀င္လိုက္ပါ

၃။ nstall zip option မွ Onandroid zip file ကို Flash ေပးလိုက္ပါ

၄။ Flash process ၿပီးသြားတဲ့အခါ ဖုန္းကို Reboot ခ်ေပးလိုက္ပါ

၅။ Terminal Emulator app ကိုလည္းေဒါင္းေလာ့ၿပီးဖုန္းမွာထည့္သြင္းပါ

၆။ Terminal Emulator app ကိုဖြင့္လိုက္ပါ

၇။ Terminal Emulator app ပြင့္လာတဲ့အခါ
ေအာက္ပါစာသားကိုမွန္ေအာင္ရိုက္ထည့္ပါ

su

၈။ ေအာက္ပါပံုအတိုင္း superuser permissions ျဖစ္တဲ့
 Windows တက္လာပါလိမ့္မယ္ Grant ဆိုတာကိုႏွိပ္ပါ

၉။ ေနာက္ထပ္ Command တစ္ခုအေနျဖင့္ ေအာက္ပါစာသားကို
ရိုက္ထည့္ပါ ၿပီးရင္ Enter ကီးကိုႏွိပ္

onandroid

၁၀။ ေအာက္ပါပံုအတိုင္း Nandroid backup process ျပဳလုပ္ေနတုန္း
ၿပီးေအာင္ေစာင့္ေနေပးလိုက္ပါ၊


မွတ္ခ်က္။  ။ တကယ္လို႔ mkyaffs2image မွာျပသနာအခ်ိဳ႕ရွိေနခဲ့ရင္ေတာ့
ေအာက္ပါ zip file ကိုေဒါင္းေလာ့ရယူၿပီး ျပန္လည္ Flash ေပးလိုက္ပါ။




တကယ္လို႔ dedupe ေနရာမွာ ျပနသာအခ်ိဳ႕ရွိေနခဲ့ရင္ေတာ့
ေအာက္ပါ zip file ကိုေဒါင္းေလာ့ရယူၿပီး ျပန္လည္ Flash ေပးလိုက္ပါ။




Onandroid zip file ျဖင့္ Backup ျပဳလုပ္နည္း ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။


၇။ ADB commands ျဖင့္ Backup ျပဳလုပ္နည္း


ADB commands ျဖင့္ Backup ျပဳလုပ္နည္းကိုမေလ့လာမွီ
ေအာက္ပါလိုအပ္ခ်က္မ်ားကို အရင္ဖတ္ထားေပးပါ

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root လုပ္ထားရပါမယ္

၂။ ADB Fastboot zip & Driver ကိုကြန္ပ်ဴတာမွာေသခ်ာေအာင္လုပ္ပါ

၃။ ဖုန္းမွာ Busybox app ကိုထည့္သြင္းထားပါ

၄။ ဖုန္းမွာ USB Debugging ကို enable ျပဳလုပ္ထားပါ

Procedure (နည္းလမ္း)
=============
၁။ ဖုန္းကို ADB Mode ျဖင့္ခ်ိတ္ဆက္လိုက္ပါ

၂။ Cygwin Terminal ကိုဖြင့္လိုက္ပါ ေအာက္ပါ code မ်ားကိုမွန္ေအာင္ရိုက္ထည့္ပါ

</>
adb forward tcp:5555 tcp:5555
adb shell
su
/system/xbin/busybox nc -l -p 5555 -e /system/xbin/busybox dd if=/dev/block/mmcblk0

၃။ ဖုန္းက Network Block အတြက္ေစာင့္ေနပါလိမ့္မယ္။

၄။ ေနာက္ထပ္ Cygwin terminal ကိုထပ္ဖြင့္ၿပီး ေအာက္ပါ Code မ်ားကို
မွန္ေအာင္ရိုက္ထည့္ၿပီး Enter ကိုေခါက္လိုက္ပါ။

</>
adb forward tcp:5555 tcp:5555
cd /path/to/store/the/backup
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw

၅။ ေဖၚျပပါနည္းလမ္းျဖင့္ မိမိဖုန္းကို Full Backup process တစ္ခုကိုျပဳလုပ္သြားပါလိမ့္မယ္။

 ADB commands ျဖင့္ Backup ျပဳလုပ္နည္း ေအာင္ျမင္စြာျဖင့္ၿပီးဆံုးပါၿပီ။


၈။ Script Manager App ျဖင့္ Backup ျပဳလုပ္နည္း

Script Manager App ျဖင့္ Backup ျပဳလုပ္နည္းကို စတင္ေလ့လာ
ေတာ့မယ္ဆိုရင္ေတာ့ လိုအပ္ခ်က္မ်ားကို ႀကိဳတင္ေလ့လာထားသင့္ပါတယ္။

လိုအပ္ခ်က္မ်ား
=========
၁။ ဖုန္းကို Root လုပ္ထားရပါမယ္

၂။ မိမိဖုန္းမွာ Custom Recovery (CWM/TWRP) တစ္ခုခုထည့္သြင္းထားရပါမယ္

၃။ ဖုန္းမွာ Script Manager App ကိုထည့္သြင္းထားရပါမယ္။






Procedure (နည္းလမ္း)
=============
၁။ Onandroid zip file ေဒါင္းေလာ့ရယူၿပီး Reocvery Mode မွ Flash ေပးလိုက္ပါ

၂။ Script Manager App ကိုေဒါင္းေလာ့ရယူၿပီး ဖုန္မွာ ထည့္သြင္းလိုက္ပါ

၃။ Script Manager App ကိုဖြင့္လိုက္ပါၿပီး ေအာက္ပါပံုအတိုင္း /system/bin/onandroid ဆိုၿပီး
တစ္ခ်က္ခ်င္းသြားလိုက္ပါ (အနီေရာင္ျဖင့္၀ိုင္းျပထားသည့္ေနရာ)။


၄။ ေအာက္ပါပံုအတိုင္း Windows ေလးတစ္ခုတက္လာခဲ့ရင္ေတာ့
အနီေရာင္ျဖင့္၀ိုင္းျပထားသည့္ cript/Executable ကိုေရြးခ်ယ္ေပးလိုက္ပါ


၅။ ေအာက္ပါပံုအတိုင္း အနီေရာင္ျဖင့္၀ိုင္းျပထားသည့္ Su ဆိုတဲ့ေနရာကိုႏွိပ္ပါ


၆။ alias ရဲ့ေအာက္ နာမည္ေပးရမယ့္ေနရာတြင္ onandroid ဆိုၿပီးေရးထည့္လိုက္ပါ
ဒီေနရာမွာ မိမိစိတ္ႀကိဳက္ေပးထားလို႔ရပါတယ္။


၇။ arguments box ထဲတြင္လည္း နာမည္တစ္ခုခုေပးထည့္ရမွာပဲျဖစ္ပါတယ္
တစ္ခုခုကိုေရးထည့္ေပးလိုက္ပါ။


၈။ အထက္ပါလိုအပ္ခ်က္မ်ားကို ျဖည့္စြက္ျပင္ဆင္ၿပီးရင္ေတာ့
ေအာက္ပါပံုအတိုင္း Save ကိုႏွိပ္ေပးလုိက္ပါ။


၉။ Save ဆုိတာကိုႏွိပ္ေပးၿပီးတာနဲ႔ Alias name ေနရာမွာ ေရးထားခဲ့တဲ့
onandroid သည္ လိေမၼာ္ေရာင္ေလးျဖင့္ ျပေနပါလိမ့္မယ္။


၁၀။ ေအာက္ပါပံုအတိုင္း Run ဆိုတာကိုထပ္ႏွိပ္ေပးလိုက္ပါ။


၁၁။ Run ဆိုတာကိုႏွိပ္ေပးလိုက္တာနဲ႔ ေအာက္ပါပံုအတိုင္း Backup process တစ္ခုကို
စတင္အလုပ္လုပ္ေနပါလိမ့္မယ္၊ အခ်ိန္အနည္းငယ္ၾကာပါမယ္ ေစာင့္ေနလိုက္ပါ။



Script Manager App ျဖင့္ Backup ျပဳလုပ္နည္း
ေအာင္ျမင္စြာျဖင့္ ၿပီးဆံုးပါၿပီ။


ေဖၚျပပါ Backup ျပဳလုပ္နည္းမ်ားသည္ Android ဖုန္းတိုင္းမွ Nandroid Backup ျပဳလုပ္ပံု
နည္းလမ္း (၈) ခု ျဖစ္ပါတယ္၊ ၎ နည္းလမ္းမ်ားတြင္ အခ်ိဳ႕ေသာ နည္းလမ္းမ်ားသည္
 old version ျဖစ္ေနပါၿပီ ဒါေပမယ့္ ပံုေသနည္း လုပ္ဟန္ကိုသာ သိထားရင္
 Update အေနျဖင့္ Follow လုပ္ယူႏိုင္မွာပဲျဖစ္ပါတယ္။


ေဖၚျပပါ နည္လမ္းမ်ားအနက္ မိမိအတြက္ အသင့္ေတာ္ဆံုး အဆင္ေျပဆံုး
Tutorial Guide တစ္ခုကိုသာ ကၽြမ္းက်င္ပိုင္ႏိုင္စြာျဖင့္ ျပဳလုပ္တတ္ေနခဲ့ရင္ေတာ့
Box မလိုပဲ ဖုန္းမွာတင္ မိမိဖုန္းရဲ့ Stock Rom ကိုအလြယ္တကူ Backup ျပဳလုပ္
ထားယူႏုိင္မွာျဖစ္သလို အခ်ိန္မေရြး Restore ျပန္လည္လုပ္ယူႏိုင္မွာပဲျဖစ္ပါတယ္။


PDF Version ျဖင့္ ျပန္လည္မွ်ေ၀သြားဖို႔ရွိပါတယ္။




အားလံုးကို ခ်စ္ခင္ေလးစားလွ်က္




ဇူးနစ္ (YMC)


ဇူးနစ္(နည္းပညာ) 





No comments:

Post a Comment