အလည္ လာေရာက္ၾကေသာ ညီအစ္ကုိ ေမာင္ႏွမမ်ား အားလုံးရႊင္လန္း ခ်မ္းေျမ႕ပါေစ ...

Wednesday, 4 February 2015

သင့္ facebook account ထဲက ဓာတ္ပံုေတြ ဗြီဒီယုိေတြနဲ႔ စာသားေတြကို backup လုပ္ခ်င္ပါသလား


Facebook ဟာ သူ႔ရဲ့ user ေတြကို သူတို႔ရဲ့ ဓာတ္ပံုေတြ... ဗြီဒီယုိေတြနဲ႔ စာသားေတြအာလံုးကုိ Backup လုပ္ဖို႔ ခြင့္ျပဳေပးထားပါတယ္... လုပ္ေဆာင္ရမယ့္အဆင့္ဆင့္ကိုေလ့လာၾကည့္လိုက္ၾကရေအာင္...

ပထမဆံုး သင့္အေကာင့္ထဲဝင္လုိက္ပါ.... ၿပီးရင္ အေပၚက blue bar ေလးရဲ့ ညာဘက္ေထာင့္မွာရွိတဲ့ စက္သြားပံုေလးကိုႏွိပ္လိုက္ပါ... အဲ့ဒီမွာ ေပၚလာတဲ့ထဲက Account Settings ဆုိတာကို ထပ္ႏွိပ္ပါ...
အဲ့ဒီအခါမွာ General Account Settings ထဲကို ေရာက္သြားပါလိမ့္မယ္... အလယ္က အကြက္ထဲက Name, Username တို႔ရဲ့ ေအာက္ဆံုးမွာ Download a copy of your Facebook data. ဆိုတာကိုေတြ႔ရပါလိမ့္မယ္... အဲ့ဒီ Download a copy ဆိုတာေလးကို ႏွိပ္လိုက္ပါ...

အဲ့ဒီအခါ ပံုမွာျပထားတဲ့အတုိင္း Download Your Information ဆုိတာေလး တက္လာပါလိမ့္မယ္... အဲ့ဒီက Start My Archive ဆိုတဲ့ ခလုတ္အစိမ္းေလးကို ထပ္ႏွိပ္လိုက္ပါ...
သင့္ရဲ့ password ကိုေတာင္းပါလိမ့္မယ္... password ရုိက္ထည့္ေပးလိုက္ပါ... ၿပီးရင္ သင့္အခ်က္အလက္အားလံုးကုိ စုေဆာင္းဖုိ႔ အခ်ိန္ယူဖို႔လုိမယ့္အေၾကာင္း message တစ္ခုေပၚလာပါလိမ့္မယ္...

သင့္အခ်က္အလက္ေတြ download ခ်ဖို႔အဆင္သင့္ျဖစ္တာနဲ႔ သင့္ဆီကုိ ေမးလ္တစ္ေစာင္ေရာက္လာပါလိမ့္မယ္... အဲ့ဒီေမးလ္ထဲက လင့္အတုိင္းသြားလိုက္ရင္ သင့္ personal အခ်က္အလက္ေတြအားလံုးကို .zip file နဲ႔ ခ်ံဳ႕ထားၿပီး အလြယ္တကူ download လုပ္ယူႏိုင္ၿပီျဖစ္ပါတယ္...

Ref: Computer Hub

Monday, 2 February 2015

ကြန္ပ်ဴ တာ ကုိ ဘယ္သူ သုံးသြားလည္း ျပန္ၾကည့္နည္း


ကြန္ပ်ဴ တာ ကုိ ဘယ္သူ သုံးသြားလည္း ျပန္ၾကည့္နည္း
=======================================
နည္းေလးကေတာ့လြယ္လြယ္ေလးပါ။မသိေသးတဲ့လူေတြအတြက္ပါ။
ကုိယ္မသုံးတဲ႕ အခ်ိန္ မိမိကြန္ပ်ဴတာကို ဘယ္သူလာသုံးသြားလဲ ဆုိတာ သိရေအာင္ ၾကည္႕တဲ႕နည္းျဖစ္ပါတယ္။ ဒီေနရာမွာ Run ကေန Recent လုိ႕ ရုိက္ျပီ း ဘာေတြ ဖြင္႕လဲဆုိတာ ၾကည္႕ရင္သိမွာေပါ႔လုိ႕ေျပာမယ္ထင္တယ္။ ဘာေတြ ဖြင္႕သြားလဲဆုိတာ ၾကည္႕လုိ႕ရေပမဲ႕ ဘယ္အခ်ိန္မွာ ဖြင္႕ ဘယ္အခ်ိန္မွာ သုံးလဲဆုိတာ မသိႏုိင္ပါဘူး။

Recent ကုိ Delete ေပးသြားရင္ေကာ ဘယ္လုိ႕မွ သူဖြင္႕မဖြင္႕ မသိႏုိင္ေတာ့ဘူးမလား။ အင္တာနက္ ရတဲ႕စက္မ်ားကေတာ႕ Firefox တုိ႕ Internet Explorer တုိ႕မွာ History မွာ ၀င္ၾကည္႕မွာေပါ႔လုိ႕ ေျပာလုိ႕ရပါတယ္။ ဖ်က္သြားရင္ေကာ ဘယ္လုိ အစ ရွာမလဲ။ အင္တာနက္မရွိရင္ေကာ ဘယ္လုိ ေျခရာခံမလဲ။ ဒါေၾကာင္႕ မိမိစက္ကုိ ဘယ္ခ်ိန္မွာဖြင္႕တယ္။ ဘယ္အခ်ိန္မွာ ပိတ္သြားတယ္ဆုိတာ သိရေအာင္ ေအာက္ပါအတုိင္း အလြယ္သြားလုိက္ပါဗ်ာ.။

1.Start >> Run မွာ eventvwr.msc ရုိက္ျပီး Enter ေခါက္လုိက္ပါ.။
2.Windows log မွာ Application, Security, ႏွင္႕ System မွာ ၾကည္႕ႏုိင္ပါတယ္။ အဲဒီမွာသူတို ့သံုးခဲ့တဲ့ ေန႕ရက္ အခ်ိန္နာရီေတြနဲ ့ဘာေတြကုိ ဘယ္လိုသံုးခဲ့လည္းဆိုတာေတြ႕ပါလိမ့္မယ္္။

Credit: လင္း၀င္း (နည္းပညာ)

Wednesday, 28 January 2015

ကြန္ပ်ဴ တာပိတ္ထားလဲအခ်ိန္ကဘာေၾကာင့္ မွန္ေနလဲ



ဘယ္သူေတြမ်ားစဥ္းစားမိၾကလဲမသိဘူး။ ကြန္ပ်ဴ၊တာလပ္ေတာ့ေတြကို Power off လုပ္လိုက္ေပမယ့္ ျပန္ဖြင့္လိုက္တဲ့အခါတိုင္းအခ်ိန္နဲ႔ ေန ့စြဲေတြ၊ ႏွစ္ေတြကသူ႔အခ်ိန္နဲ႔ သူမွန္ေနတာကို ျမင္ေတြ႕ ရမွာ ျဖစ္ပါတယ္။
 

အေၾကာင္းအရင္းကေတာ့ CMOS ေၾကာင့္ေပါ့။ အရွည္အားျဖင့္ Complementary met al oxide semiconductor လို႔ ေခၚပါတယ္။ သူက Microprocessor, microcon troller, Static RAM တို႔အျပင္ အျခားေသာဆားကစ္ေတြ အတြက္လည္း အသုံးျပဳ ပါတယ္။ ရွင္းရင္နဲ႔ မရွုပ္ေစခ်င္လို႔ လိုရင္းပဲေျပာပါမယ္။ CMOS မွာ Energy store လုပ္ နိုင္တဲ့ Battery ပါဝင္ပါတယ္။ CMOS Baterryလို႔ ေခၚပါတယ္။ CMOS ဘက္ထရီက ဘာလုပ္သလဲဆိုအထက္ကေျပာခဲ့တဲ့ အခ်ိန္၊ေန႔စြဲ၊ ႏွစ္သကၠရာဇ္ တို႔ကိုမေျပာင္းလဲ ေအာင္ ထိန္းသိမ္းေပးၿပီးအျခားေသာကြန္ျပဴတာကိုပိတ္လိုက္ေပမယ့္ ဆက္တိုက္ Run ဖို႔လိုအပ္ေနတဲ့ Program and Chip ေတြကိုဆက္ေမာင္းေပးပါတယ္။
 

CMOS ဘက္ထရီကိုစက္႐ုံကထုတ္ကတည္းကသြင္းၿပီးသားပါ။ စြမ္းအင္ အသုံးျပဳမွုက လည္းမထင္ရေလာက္ေအာင္ အင္မတန္ နည္းပါးပါတယ္။ ဒါေၾကာင့္ ႏွစ္လရွည္ၾကာ အေတာ္ခံပါတယ္။ အခ်ဳိ႕ ဆိုကြန္ပ်ဴ တာပ်က္တဲ့အထိ Life Time ေတာင္ အာမခံတာ ရွိပါတ္။ အကယ္၍ ကြန္ပ်ဴ တာရဲ႕ 
Time and Date က မွားေနၿပီဆိုရင္ CMOS ဘက္ ထရီပ်က္ေနၿပီသို႔မဟုတ္ အားကုန္ေနၿပီဆိုတာကိုသိနိုင္ပါတယ္။ သူပ်က္တယ္ဆိုရင္ ကြန္ပ်ဴ တာဖြင့္တိုင္း CMOS မွာအခ်ိန္၊ေန႔စြဲကို setup လုပ္ေပးေနရမွာ ျဖစ္ပါတယ္။ ဒီေတာ့ CMOS ဘက္ထရီကို ျပန္လွဲရမွာပါ။
အမ်ားအားျဖင့္ ကြန္ပ်ဴ တာစဖြင့္ၿပီး Boot တက္ခ်ိန္မွာ Delet ကီးႏွိပ္ၿပီး CMOS ကို စိတ္ ႀကိဳက္ ဝင္ေရာက္ Option ေပး၊ Edit လုပ္နိုင္ပါတယ္။


Ref: hardwarelearning, wiki
Special Trick –

ကြန္ပ်ဴ တာ Time and Date ကိုအမွားေပးၿပီး Location ကိုပါ အမွာေပးထားရင္ Log in လုပ္ရတဲ့ ဆိုဒ္အေတာ္မ်ားမ်ားဝင္လို႔ မရပါဘူး။ ဥပမာ - Facebook, Google Mail တို႔ကိုဝင္လို႔ရမရကိုယ္တိုင္ စမ္းသပ္ၾကည့္နိုင္ပါတယ္။ ယင္းဆိုဒ္ Server မ်ားက Client ရဲ ့ ကြန္ပ်ဴ တာဟာဘယ္ေဒကလာတယ္။ ဘယ္ OS သုံးတယ္၊ ဘယ္အခ်ိန္ အစရွိသျဖင့္ အေျခခံအခ်က္အလက္ကိုယူသုံးပါတယ္။ ဒါေၾကာင့္ အဲဒါေတြ အမွားေပးထားရင္ DNS ေတာင္ Response မေပးပါဘူး။ Security ထိခိုက္နိုင္လို႔ Log in ဆိုဒ္ အမ်ား စုက set up လုပ္ထားတဲ့ Policy ျဖစ္ပါတယ္။
အားလုံးဗဟုသုတတိုးပြားေစဖို႔ မၽွေဝေပးလိုက္ ရပါတယ္။

Ref; http://www.htarwaiethar.org/
ေလးစားစြာျဖင့္
IT-Guide...(N..L..H)

Android ဖုန္း ဘာေၾကာင့္ ေလးလံလာရသလဲ...???



Android ဖုန္းေတြကုိ ၀ယ္ကာစကေတာ့ သုံးရတာသြက္သြက္လက္လက္ပါပဲ ။ ဒါေပမယ့္ ၀ယ္ျပီး တစ္လ (သုိ႕မဟုတ္) ရက္သတၱပတ္မ်ားစြာအၾကာမွာေတာ့ ဖုန္းရဲ႕ performance က အနည္းငယ္က်ဆင္းစျပဳေနပါျပီ။

ဘာေၾကာင့္ ေလးလံလာရသလဲ ?
အဓိကအေၾကာင္းအရင္းကေတာ့ ဖုန္းထဲမွာေဆာ့၀ဲေပါင္းမ်ားစြာ
တစ္ျပိဳင္နက္ run ေနၾကတဲ့အခ်က္ျဖစ္ပါတယ္။ ကုိယ္က ေဆာ့၀ဲကုိဖြင့္မထားေပမယ့္လည္း ဖုန္းထဲကေဆာ့၀ဲတစ္ခုကုိအသုံးျပဳျပီးတုိင္း ေဆာ့၀ဲထဲကေန ျပန္ထြက္ေသာ္လည္း Android OS က ယင္းေဆာ့၀ဲကုိအျပီးတုိင္ပိတ္မေပးပါဘူး ။ ေနာင္တစ္ခ်ိန္ ဒီေဆာ့၀ဲကုိျပန္သုံးတဲ့အခါ လ်င္လ်င္ျမန္ျမန္နဲ႕တက္လာေစရန္အတြက္ျဖစ္ပါတယ္။ ဒါေပမယ့္ ယင္းကဲ့သုိ႕ ဖုန္းထဲမွာေဆာ့၀ဲေတြတစ္ျပိဳင္နက္ run ကုန္တဲ့အခါက်ေတာ့ ဖုန္းက သုံးရတာေႏွးလာပါတယ္။ ဖုန္းမွာ ပါ၀င္တဲ့အတြင္း hardware ပစၥည္းေတြရဲ႕လုပ္ေဆာင္နုိင္စြမ္း ၊ quality ကလည္း ဖုန္း performance က်ဆင္းရျခင္းရဲ႕အေၾကာင္းအရင္းတစ္ခ်က္ျဖစ္ပါတယ္။

ဒါဆုိရင္ အသုံးျပဳရတာ ျပန္လည္ေကာင္းမြန္လာေအာင္ ဘာေတြလုပ္ရမလဲ?
ဖုန္းရဲ႕ Performance , speed ကုိျပန္လည္ျမွင့္တင္ေပးတဲ့ ၊ ဖုန္းထဲက အသုံးမလုိတဲ့ ဖုိင္ေတြကုိဖယ္ရွားရွင္းလင္းေပးတဲ့ Cleaner ေဆာ့၀ဲေတြမ်ားစြာရွိပါတယ္။ ဖုန္းထဲမွာ ကုိယ္သုံးလုိက္တဲ့ေဆာ့၀ဲေတြဟာ ေနာက္ကြယ္( Background) မွာအျမဲ run ေနျပီး ဖုန္းရဲ႕ memory ေနရာလြတ္ေတြကုိ ဒီေဆာ့၀ဲေတြက အျမဲေနရာယူေနတဲ့အတြက္ ဖုန္းရဲ႕ performance ကုိက်ဆင္းေစပါတယ္။ တစ္ခ်ိဳ႕ users ေတြကေတာ့ ဖုန္းသုံးရတာေလးေနရင္ Task Killer ေဆာ့၀ဲေတြသုံးေလ့ရွိၾကပါတယ္။ ဒါေပမယ့္ task killer ေဆာ့၀ဲေတြဟာ Background မွာ run ေနတဲ့ေဆာ့၀ဲေတြတင္သာမက တစ္ခ်ိဳ႕ မျဖစ္မေန run ရမယ့္ system app တစ္ခ်ိဳ႕ကုိပါ ရပ္ဆုိင္းျဖစ္တာေၾကာင့္ အသုံးျပဳဖုိ႕မသင့္ပါဘူး ။ ဒါေၾကာင့္ ဖုန္းသုံးရတာေလးလံလာျပီဆုိရင္ ေျဖရွင္းရမယ့္ အဓိကအခ်က္က ေနာက္ကြယ္မွာ အျမဲ run ေနဖုိ႕မလုိအပ္တဲ့ ေဆာ့၀ဲေတြကုိေ၇ြးခ်ယ္ရပ္ဆုိင္းပစ္ျခင္းကသာ အဓိကေျဖရွင္းနည္းျဖစ္ပါတယ္။
ေနာက္ကြယ္မွာ run ေနၾကတဲ့ ေဆာ့၀ဲအေရအတြက္ ၊ အမ်ိဳးအစားမ်ားအား ကန္႕သတ္ပစ္ျခင္း
————————————————————————————–
Google Play မွာအခမဲ့ရယူနုိင္တဲ့ ေဆာ့၀ဲျဖစ္တဲ့ Greenify ဟာ သင့္ဖုန္းမွာ သြင္းထားတဲ့ ေဆာ့၀ဲေတြကုိ auto မ run နုိင္ေအာင္ျပဳလုပ္ေပးနုိင္ျခင္း ၊ Background မွာ run ေနတဲ့ေဆာ့၀ဲေတြထဲကမွ အျမဲ run ေနဖုိ႕မလုိအပ္တဲ့ေဆာ့၀ဲမ်ားကုိသာေ၇ြးခ်ယ္ ပိတ္ပစ္ေပးျခင္း နဲ႕အျခားေသာ Cleaning process ေတြလုပ္ေဆာင္ေပးနုိင္ပါတယ္။ Greenify ေဆာ့၀ဲဟာ ၂၀၁၃ ခုႏွစ္ရဲ႕ အေကာင္းဆုံး Android Application စာရင္းထဲမွာပါ၀င္ခဲ့တဲ့ ေဆာ့၀ဲတစ္ခုျဖစ္ပါတယ္။ Greenify ကုိေတာ့ ေအာက္က link ကေနရယူနုိင္မွာပါ။
 https://play.google.com/store/apps/details…

Live Wallpaper နဲ႕ Animation မ်ားကုိဖယ္ရွားျခင္း
ဖုန္းမွာ Live wallpaper နဲ႕အျခားေသာ Animation မ်ားကုိ run ထားေစျခင္းဟာလည္း ဖုန္းကုိအသုံးျပဳရေႏွးေကြးေစတဲ့အေၾကာင္းအရင္းထဲမွာ အပါအ၀င္ပဲျဖစ္ပါတယ္။ ဒါေၾကာင့္ Animation ေတြကုိမလုိအပ္ဘူးဆုိရင္ ပိတ္ထားသင့္ပါတယ္။ Android version 2.3 ရဲ႕ Display Setting ထဲမွာ Animation function ပါျပီး ယင္း function ထဲကုိ၀င္ျပီး No Animation လုပ္ထားနုိင္သလုိ Android version 4.0 ႏွင့္အထက္မွာလည္း setting ထဲက Developer Option ထဲမွာ Windows Animation Scale ဆုိတဲ့ function ပါ၀င္ပါတယ္။ ယင္း function ထဲကုိ၀င္ျပီး Animation Off လုပ္ထားနုိင္ပါတယ္။

ဖုန္းရဲ႕ Internal Memory Free space ကုိတုိးေစျခင္း
ဖုန္းမွာ Background app process ေတြ run မထားေသာ္လည္း ဖုန္းရဲ႕ Internal Memory Free space နည္းေနရင္လည္း အသုံးျပဳရတာေလးလံေနဦးမွာျဖစ္ပါတယ္။ Android app , game တစ္ခ်ိဳ႕ဟာ ဖုန္းရဲ႕ Internal Memory ကုိသူတုိ႕ရဲ႕ data ေတြသိမ္းဆည္းဖုိ႕အသုံးျပဳေလ့ရွိပါတယ္။
ဒါမ်ိဳးေဆာ့၀ဲေတြကုိမ်ားမ်ားသြင္းထားရင္ေတာ့ ဖုန္းက သိပ္မၾကာခင္မွာပဲအသုံးျပဳရတာေလးလံလာမွာပါ။ ဖုန္းရဲ႕ Internal Memory Free space ကုိေသခ်ာရွင္းလင္းေပးနုိင္ဖုိ႕ဆုိရင္ေတာ့ AppMgr III (App 2 SD) လုိမ်ိဳးေဆာ့၀ဲကုိ သုံးသင့္ပါတယ္။ ယင္းေဆာ့၀ဲက ဖုန္းရဲ႕ internal memory ထဲမွာသိမ္းဆည္းထားတဲ့ဖုိင္မ်ားကုိ SD Card ထဲသုိ႕လြယ္ကူစြာေရႊ႕ေျပာင္းေပးနုိင္ပါတယ္။ ဖုန္းရဲ႕ Internal Memory ထဲမွာ ခဏတာသုိေလွာင္ထားတဲ့ Temporary file မ်ားနဲ႕ cache file ေတြကုိေတာ့ Clean Master ကဲ့သုိ႕ေသာ ေဆာ့၀ဲမ်ိဳးကုိအသုံးျပဳ၍ ရွင္းလင္းနုိင္ပါတယ္။

Home Screen ေပၚမွာမလုိအပ္တဲ့ Widget မ်ားကုိဖယ္ရွားပစ္ျခင္း
Home Screen ေပၚမွာတင္ထားတဲ့ Widget မ်ား ၊ ဥပမာအားျဖင့္ သတင္း widget လုိအရာမ်ိဳးေတြဟာ ေဆာ့၀ဲကုိမဖြင့္ရင္ေတာင္မွ Widget ေပၚမွာ သတင္းကေတာ့ ပုံမွန္ေပၚေနမွာျဖစ္ပါတယ္။ ယင္းကဲ့သုိ႕ သတင္း update ပုံမွန္တက္ေနဖုိ႕အတြက္ Background မွာလည္း ယင္း widget ရဲ႕ process ကအျမဲ run ေနမွာျဖစ္ပါတယ္။ ဒီလုိ Widget မ်ိဳးေတြဖုန္းရဲ႕ Home Screen ေပၚမွာမ်ားမ်ားတင္ထားမယ္ဆိုရင္လည္း Background process ေတြမ်ားသြားတဲ့အတြက္ ဖုန္းကအသုံးျပဳရတာ ေႏွးေန ေလးေနဦးမွာျဖစ္ပါတယ္။ ဒါေၾကာင့္ သိပ္မလုိတဲ့ Widget ေတြကုိလည္း ဖုန္းရဲ႕ Home Screen ကေနဖယ္ရွားထားသင့္ပါတယ္။
ဒီအခ်က္ေတြျပည့္စုံစြာလုပ္ေဆာင္ျပီးျပီဆုိရင္ေတာ့ သင့္ဖုန္းဟာ ၀ယ္ကာစနဲ႕မျခား သုံးစြဲရတာအျမဲေပါ့ပါးေနမွာျဖစ္ပါတယ္။

Credit: Min Oke Kar (နည္းပညာမွတ္စု)

Android ကိုစတင္ေလ့လာဖို႔က်ိဳးစားေနသူေတြအေနနဲ႔ အမ်ားေျပာေနၾကတဲ့ Bootloader , Firmware, ADB , Stock ROMs, Custom ROMs, OS Kernel, ClockworkMod, Flashing , Rooting , Baseband ရွင္းလင္းခ်က္



Android ကိုစတင္ေလ့လာဖို႔က်ိဳးစားေနသူေတြအေနနဲ႔ အမ်ားေျပာေနၾကတဲ့ Bootloader , Firmware, ADB , Stock ROMs, Custom ROMs, OS Kernel, ClockworkMod, Flashing , Rooting , Baseband ရွင္းလင္းခ်က္

The Post Help Share me all U Lay Gyi Users--this Thank a Lot
Android ကိုစတင္ေလ့လာဖို႔က်ိဳးစားေနသူေတြအေနနဲ႔ အမ်ားေျပာေနၾကတဲ့ Bootloader , Firmware, ADB , Stock ROMs, Custom ROMs, OS Kernel, ClockworkMod, Flashing , Rooting , Baseband စသျဖင့္ စာလံုး အထူး အဆန္းေတြျခည္းေတြ႔ရလို႔ ေလ့လာခ်င္စိတ္ကုန္ သြားတတ္သလို႔၊ တစ္လံုး စီနဲ႔ သူတို႔ရဲ့ သီးသန္႔ အလုပ္လုပ္ပံုကို အတိအက် မသိရင္ နာမည္သာေခၚေနေပမယ့္ အႏွစ္သာရ မဲ့ေနတတ္ပါတယ္၊ တကယ္ေလ့လာ လိုသူေတြအေနနဲ႔ လဲ တစ္ခုစီရဲ့ အဓီပါယ္နဲ႔ အသံုး၀င္ပံု အေသးစိတ္ အလုပ္လုပ္ပံု တို႔ကို ေသခ်ာ သိကိုသိထား ရပါမယ္၊ ဒီပို႔စ္မွာ အထက္က စာလံုးေတြအေၾကာင္း ရွင္းသြားေပးပါမယ္၊ တကယ္ပညာရွင္အဆင့္ တက္လွမ္းခ်င္သူေတြအတြက္ Open Source ျဖစ္တဲ့ Android က မည္သူမဆို ေဒါင္းယူႏိုင္ပီး ႀကိဳက္သလို ျဖတ္ႏိုင္ ျပင္ႏိုင္ ပါတယ္၊ စိတ္ႀကိဳက္ေျပာင္းႏိုင္ မိမိနဲ႔ အသင့္ေတာ္ ဆံုး ျဖစ္တဲ့ System တစ္ခုျဖစ္သြားတဲ့ အထိ ျပဳျပင္ယူလို႔ရပါတယ္၊

Bootloader ဆိုတာဘာလဲ
Bootloader ဆိုတာက Operation System မစတင္ခင္ အလုပ္လုပ္တဲ့ Code အစိတ္အပိုင္းေလးကိုေခၚပါတယ္၊ Bootloader ထဲမွာ OS kernal ကို စတင္အလုပ္လုပ္ေအာင္ ေခၚမယ္ ညြန္ၾကားခ်က္ေတြပါပါတယ္၊ Bootloader က Internal Memory ထဲမွာရွိတဲ့ Paratition ေတြအားလံုးက ရဲ့ ပထမဆံုး Partition မွာ တည္ရွိ မွာျဖစ္ပီး အျခား Partitions ေတြအားလံုးကို သြားမယ့္ Check Point ပါပဲ၊ Bootloader ဘယ္လို အလုပ္လုပ္ တာလဲ Power စဖြင့္တာနဲ႔ ROM ထဲမွာရွိတဲ့ Boot ROM Code က စပီးအလုပ္လုပ္ပါတယ္၊ ပီးရင္ Bootloader
လို႔ေခၚတဲ့ Boot Strap Firmware ကို ႏိုးမယ္၊ Boot Strap Firmware ထဲမွာ MBR and GRUB/LILO တို႔ပါ ၀င္တယ္၊ Bootloader အလုပ္စပီဆိုတာနဲ႔ init.S ဖိုင္ စအလုပ္လုပ္တယ္ ၊ အရင္ ဆံုး BSS segment ကို 0 တန္ဖိုးေရာက္သြားေအာင္ရွင္းတယ္၊ ပီးရင္ main.c ဖိုင္ကို စေခၚမယ္၊ main.c ဖိုင္ စ အလုပ္လုပ္တာနဲ႔ hardware အစိတ္အပိုင္းေတြျဖစ္တဲ့ clocks, board, keypad, console တို႔ကိုစတင္ေစမယ္၊ ပီးရင္ Linux Tags ကိုဖန္တီးပီး Linux Kernel image ကို Memory ကေန ၀င္တင္မယ္၊ Botloader ေရြးခ်ယ္မႈBootloader က Phone မွာပါ၀င္တဲ့ အျခား မည္သည့္ software မဆိုရဲ့ အဦးဆံုး စတင္တဲ့ အတြက္ မွန္ကန္တဲ့ processor ကိုအသံုးျပဳဖို႔ အလြန္ အေရးႀကီး လွပါတယ္၊ Android OS က Open Source ျဖစ္တဲ့ အတြက္ ဖုန္းထုတ္လုပ္တဲ့ ကုမၼဏီေတြက သူတို႔ ထုတ္လုပ္တဲ့ ဖုန္း Hardware နဲ႔ ကိုက္ညီတဲ့ Bootloader version ကို Develop လုပ္ထားၾကပါတယ္၊ Android ဖုန္းေတြမွာပါ၀င္တဲ့ Bootloader ေတြကို အျမဲတမ္း Locked ခ်ထားပါတယ္၊ ဒီလိုလုပ္ထားတာကေတာ့ ထုတ္လုပ္တဲ့ ကုမၼဏီေတြကို သူတို႔ထုတ္လုပ္တဲ့ဖုန္းကို သူတို႔ထုတ္လုပ္တဲ့ OS version နဲ႔ ပဲတြဲသံုးေစခ်င္လို႔ပါ၊ Bootloader ကို Locked လုပ္ထားရင္ Custom ROM install လုပ္လို႔မရပါဘူး၊ ဒါေၾကာင့္ Custom ROM Install လုပ္လိုရင္ Bootloader ကို အရင္ Unlock လုပ္ရပါတယ္။

Kernel ဆိုတာဘာလဲ
Kernel ဆိုတာက Android တစ္ခုထဲမွာ သာလွ်င္ရွိတာ မဟုတ္ပဲ IOS,MacOS,Window,BlackBerry's QNX တို႔မွာလဲရွိပါတယ္၊ High Level Operation Systems အားလံုးမွာ Kernel တစ္ခုေတာ့ ပါ၀င္ပါတယ္၊ ခု ေျပာ မွာက Android အေၾကာင္းဆိုေတာ့ Linux Kernel ကိုပဲ ဦးတည္ပီးေျပာသြားပါမယ္၊ Android သံုးသမွ် ပစၥည္းေတြက Linux Kernel ကိုသံုးၾက ပါတယ္၊ ဒါေပမယ့္ Linux Operation System က သံုးတဲ့ Kernel နဲ႔ေတာ့ တထပ္တည္းမတူပါဘူး၊ Android Kernel မွာ Android အတြက္ သီးသန္႔ Build-in code ေတြပါေနပါတယ္၊ ဒါ့ေၾကာင့္ပဲ Developers ေတြနဲ႔ hackers ေတြအတြက္ Android Versions အသစ္ေတြကို Android ဖုန္း အေဟာင္းေတြမွာ ထည့္သြင္းပီး အားလံုး အဆင္ေျပေျပ အလုပ္ျဖစ္ေအာင္လုပ္ဖို႔ အေတာ့ကိုေစာင့္ ရပါတယ္၊ Gingerbred kernel အတြက္ သံုးတဲ့ drivers ေတြက Ice Cream Sandwich kernel အတြက္ အလုပ္လုပ္မွာ မဟုတ္ပါဘူး၊ ဒီကစၥက လဲ အေရးႀကီးပါတယ္၊ Kernel ရဲ့ အဓီက အလုပ္က Hardware ကို ထိန္းခ်ဳပ္ဖို႔ တာ၀န္ကိုယူထားလို႔ပါ၊ kernel ကိုေရးတဲ့ ကုတ္ေတြလဲ တကယ့္ကိုမ်ားလွပါတယ္၊ Kernel ရဲ့ အဓီက တာ၀န္ကေတာ့ Hardware နဲ႔ Software တို႔ၾကားမွာ ႏွစ္ဖက္ညြန္ၾကား ခ်က္ေတြကို နာလည္ေအာင္ လုပ္ကိုင္ေပးဖို႔ပါပဲ၊ Software တစ္ခုက ဘယ္လို အလုပ္မ်ိဳးကိုမဆို Hardware ကို လုပ္ေစခ်င္တဲ့ အခါက်ရင္ Hardware ကို တိုက္ရိုက္ အမိန္႔မေပးပဲနဲ႔ Kernel ကို ညြန္ၾကားခ်က္ အရင္လွမ္းပို႔ပါတယ္၊ ဒီေနရာမွာ အလုပ္ဆိုတာက ဖုန္းက လုပ္ႏိုင္တဲ့ အလုပ္အားလံုးကိုညြန္းပါတယ္၊ ဖုန္း Screen အလင္းေရာင္ခ်ိန္တာတို႔၊ အသံ အနိမ္း အျမင့္ ခ်ိန္တာတို႔၊ Raido ကို ခ်ိတ္ဆက္ပီး ဖုန္းေခၚဆိုတာတို႔၊ ဖုန္း မ်က္ႏွာျပင္မွာ ပုံဆြဲတာတို႔ စသျဖင့္ အလုပ္ မွန္သမွ်ကို Software က လုပ္လိုတဲ့အခါက်ရင္ Hardware ကိုတိုက္ရိုက္ မခိုင္းပဲ Kernel ကိုလွမ္း ခိုင္းလိုက္ပါတယ္၊ အဲ့ဒီ့ အခါမွာ Kernal က တဆင့္ Hardware ကို လုပ္မယ့္ အလုပ္ကိုညြန္ၾကား ပါတယ္၊ ဥပမာ ကၽြန္ေတာ္တို႔ ဖုန္း မ်က္ႏွာျပင္ေပၚမွာ က ကင္မရာ (Camera) ရိုက္တဲ့ခလုပ္ မွာ ခလစ္တစ္ ခ်က္ႏွိပ္ပီး ဓါတ္ပံုရိုက္တယ္ဆိုပါစို႔ ၊ ခလုပ္ကိုႏွီပ္လိုက္တာနဲ႔ကို software က Event တစ္ခုကိုနားေထာင္လုိ႔ ရမယ္ ရတဲ့ Event ျဖစ္ေပၚတဲ့ေနရာကို driver ကတဆင့္ Kernel ကို ပို႔မယ္၊ kernel ကလဲ ရလာတဲ့အခ်က္နဲ႔ ပက္သက္တဲ့ command ကို Camera hardware ကိုလွမ္းပို႔မယ္၊ Camera Hardware က ဓါတ္ပံုကို ရိုက္ေပးမယ္၊ ဒီလို တစ္ခုက Software က Input လုပ္လိုက္တာကို Kernel က ယူပီး Output တစ္ခုအျဖစ္ Hardware ကိုျပန္ေပးပါတယ္၊ အကယ္၍ Kernel သာမရွိခဲ့ရင္ေတာ့ Developers ေတြက အလုပ္တစ္ခုစီအတြက္ အလြန္႔ အလြန္မ်ားျပားလွတဲ့ machine Code ေတြကို ေရးပီး Hardware ကို ခိုင္းေစရမွာျဖစ္ပါတယ္၊ Kernel က ၾကားခံ ေပးထားတဲ့အတြက္ Application Developers ေတြအေနနဲ႔ Android System API's ေတြကေန တစ္ဆင့္ Kernel ဆီကို Resquest ေတြအလြယ္တစ္ကူပို႔ႏိုင္ပီး Kernel နဲ႔ ခ်ိတ္ဆက္ အလုပ္လုပ္ဖို႔သာ Develop လုပ္ရမွာျဖစ္သလို Hardware Developers ေတြကလဲ သူတို႔ Develop လုပ္တဲ့ Hardware ကို Kernel နဲ႔ ဆက္သြယ္ အသံုးျပဳႏိုင္ေအာင္သာ Develop လုပ္ေပးစရာလို႔ပါတယ္။

CWM ဆိုတာဘာလဲ
CWM ဆိုတာကေတာ့ ClockWorkMod ကိုဆိုလိုပါတယ္၊ CWM ကို Android သံုး ဖုန္း နဲ႔ Tablet ေတြ Recovery လုပ္ဖို႔သံုးပါတယ္၊ ဒီလို CWM သံုးပီး recover လုပ္တာကိုပဲ CWM recovery လို႔ေခၚပါတယ္၊ CWM recovery လုပ္ျခင္းအားျဖင့္ Stock Recovery နဲ႔ မလုပ္ႏိုင္တဲ့ Data ျပန္လည္သိုေလွာင္ျခင္း root access ရယူျခင္း အသံုးျပဳတဲ့ ဖုန္းထဲက data ေတြကို Backup လုပ္ျခင္း Custom ROM ထည့္သြင္း အသံုးျပဳျခင္း Kernel တပ္ဆင္ျခင္း စသျဖင့္ အလုပ္ေတြအမ်ားၾကီးကိုလုပ္သြားႏိုင္ပါတယ္၊ Android အေျခခံ အဆင့္ ကို နားမလည္ေသးသူေတြအတြက္ ClockWorkMod ကိုသံုးပီး Recovery လုပ္ရင္ အခက္အခဲ ေတြ႔ႏိုင္သလို CWM recovery က အစြမ္းကိုလဲ သေဘာေပါက္ဖို႔ခက္ခဲေနပါအံုးမယ္၊ Android Devices ေတြအားလံုး recovery console ကို ဖုန္း အတြင္းပိုင္း memory ထဲ ထည္ပီး ကုမၼဏီေတြက ထုတ္လုပ္ေရာင္းခ်ပါတယ္၊ recover console ကေန Boot တက္ႏိုင္ပါတယ္၊ အကယ္၍ မလိုလားအပ္တဲ့ ျပသနာေတြ တက္လာပီးဆိုရင္ ကၽြန္ေတာ္တို႔ Factory Reset သံုးပီး Recover လုပ္ႏိုင္ပါတယ္၊ ဒါမွမဟုတ္ zip ဖိုင္နဲ႔ လာတဲ့ official ROM ကို Update လုပ္ႏို္င္ပါတယ္၊ ဒီလို အခ်က္ေလာက္သာလွ်င္လုပ္ႏိုင္တာပါ Custom Recovery ကေတာ့ သူမတူတဲ့
အလုပ္မ်ိဳးကိုလုပ္ႏုိင္ပါတယ္၊ Custom Recovery ကေတာ့ Stock Recovery လိုမဟုတ္ပဲ Stock Recovery လုပ္ႏိုင္သမွ်ကိုလုပ္ႏိုင္တဲ့ အျပင္ ကိုယ္ ပိုင္ Android ကို စိတ္ႀကိဳက္ ထိန္းခ်ဳပ္ ႏိုင္ေအာင္ အဆင့္ျမင့္တဲ့ Options ေတြပါလာပါတယ္၊ Custom Recovery ကို သံုးရင္ တရား၀င္ေကာ တရားမ၀င္ ROMs ေတြကိုပါ Install လုပ္ႏိုင္ပါတယ္၊ အျခား Application Update လုပ္ျခင္း Themes ေျပာင္းျခင္း Kernel ေျပာင္းလဲျခင္း Zip ဖိုင္ အသံုးျပဳျခင္း User Data အပါအ၀င္ ဖုန္း Partition ေတြအားလံုးကို ျဖတ္ႏိုင္ျခင္း SD cards Partition ခြဲျခင္း Dalvik Cache မ်ားျဖတ္ပစ္ျခင္း Permission မ်ားေျပာင္းလဲခင္း resotre န႔ဲ Backup မွာ စိတ္ႀကိဳက္ အစိတ္အပိုင္းေတြကို ေရြးခ်ယ္ႏိုင္ျခင္း နဲ႔ အျခား အျခား ေသာ အလုပ္ေတြအမ်ားႀကီးကို စိတ္ႀကိဳက္ လုပ္ႏိုင္ပါတယ္၊ ClockWorkMod recovery ကို Koushik Dutta က Develop လုပ္ခဲ့ပါတယ္၊ Android ROM Manager ကို Develop လုပ္တဲ့သူပါပဲ၊ သူ႔ရဲ့ Hacking away at Android devices ဆိုတဲ့ Blog နဲ႔ Twitter မွာ သူ႔ကို
ရွာေတြ႔ႏိုင္ပါတယ္။

Firmware နဲ႔ ပက္သက္သမွ်
Firmware ဆိုတာက ROM (read only memory) ထဲကိုထည့္ေရးထားတဲ့ Software program ကိုဆိုလိုပါတယ္၊ Window computer ေတြမွာသံုးတဲ့ window7 install လုပ္သ လိုပါပဲ၊ ဖုန္းအတြက္ Firmware Install လုပ္တယ္ ဆိုရင္ေတာ့ Froyo,Gingerbread,HoneyCamb,ICS,Jelly Bean,Kitkat တို႔လို Android Version ေတြကို Phone မွာ Install လုပ္ျခင္းပါပဲ၊ ဖုန္းတိုင္းမွာ မတူညီတဲ့ Firmware နဲ႔ installation Tool ေတြရွိပါတယ္၊ ဒါ့ေၾကာင့္ ႀကိဳက္တဲ့ ဖုန္းမွာ ႀကိဳက္တဲ့ firmware ကို သံုးႏိုင္မွာေတာ့ မဟုတ္ပါဘူး၊ တစ္ခုေတာ့ရွိတယ္၊ ROM ဆိုတာက မူရင္း အဓိပါယ္ Read-Only-Memory ကိုဆိုလိုပါတယ္၊ ဒီေတာ့ read only ဖတ္လို႔ပဲရမယ္ ေရးလို႔မရဘူးဆိုတဲ့ သေဘာေပါ့၊ ဒါဆိုရင္ ဘယ္လိုလုပ္ပီး ROM ထဲက Firmware ကို Update လုပ္ႏိုင္မွာလဲလို႔ေတြးစရာပါ၊ သေဘာတရားအရ ေတာ့ ROM ထဲမွာ Firmware ရွိတယ္ေပါ့ ၊ ေနာက္ပိုင္းမွာေတာ့ Developer ေတြက ROM ရဲ့ အျပင္မွာ Firmware ကိုထည့္ေရးကုန္ၾကပါတယ္၊ ဖုန္းရဲ့ Firmware ကို ROM လို႔လဲေခၚတယ္၊ အေၾကာင္းကေတာ့ သီအိုသီသေဘာမွာ Firmware က ROM ထဲမွာရွိတယ္၊ ROM ဆိုတာ Read Only Menory, ေရွ႕က ထုတ္ခဲ့တဲ့ ဖုန္းေတြမွာေတာ့ Firmware က ROM ထဲမွာရွိတယ္ဆိုတာမွန္ပါတယ္၊ ဒါေပမယ့္ ယေန႔ အသံုးျပဳေနတဲ့ ဖုန္းေတြမွာေတာ့ Firmware ကို ROM မထည့္ေတာ့ပါဘူး၊ Firmware ကို ဖုန္းရဲ့ internal
flash meonry ထဲမွာ ထည့္ထားတယ္၊၊ internal flash meonry က Read Only မဟုတ္ဘူး၊ ဒါ့ေၾကာင့္ firmware အသစ္တစ္ခုကို flash လုပ္လို႔ရတာေပါ့၊

Flashing ဆိုတာဘာလဲ
Flashing လုပ္တယ္ဆိုတာက Eloctronic Device ျဖစ္တဲ့ Phone ထဲကို firmware ထည့္သြင္း တာကို ဆိုလိုပါ တယ္၊ Flashing လုပ္ျခင္းက ROM ထဲမွာရွိတဲ့ Data ေတြကို ျပန္ေရးျခင္းပါပဲ၊ Android ဖုန္းမွာ Custom ROMs ကို Stock ROMs အစား Flashing လုပ္ပီးေတာ့ ဖုန္းထုတ္တဲ့ ကုမၼဏီက ထည့္သြင္းေပးလိုက္တဲ့ Functions ေတြ ကို ေျပာင္းလဲ ပီး ပိုမိုေကာင္းမြန္တဲ့ Unlimited ၀င္ေဆာင္မွဴကို ရရွိႏိုင္ပါတယ္။

Rooting ဆိုတာဘာလဲ
Android System ရဲ့ Hardware Layer အေပၚမွာရွိတဲ့ Linux Kernel ကို လိုသလို ထိန္းခ်ဳပ္လို႔ရႏိုင္မယ့္ အခြင့္ အေရးရခ်င္လုိ႔ Root access လုပ္ၾကပါတယ္၊ ဒီအခြင့္အေရးရယူႏိုင္ျခင္းကိုပဲ Root Access ရတယ္ လို႔ေခၚပါတယ္၊ Root Access ရသြားရင္ Android File System ကို စိတ္ႀကိဳက္ ျပဳျပင္ႏိုင္ပါတယ္၊ Android File System ထဲမွာ အဓိက ပါ၀င္တဲ့ အလႊာ (Partitions) ၆ ခု ကိုလိုသလို အသံုးခ်ႏိုင္ရင္ Booting နဲ႔ ပက္သက္တဲ့ Process ေတြအားလံုးကိုထိန္းခ်ဳပ္ႏိုင္ သလို File System ထဲက တန္ဖိုးေတြနဲ႔ ထိန္းခ်ဳပ္မွူေတြကိုလဲ လိုသလို ျပဳျပင္ႏိုင္ပါပီ၊ ဒါတင္မကပါဘူး ကၽြန္ေတာ္တို႔ စိတ္ႀကိဳက္ SSH (Secure Share protocol) (သို႔) HTTP (Hyper Text Transfer Protocol) DHCP (Dynamic Host Configuration Protocol) (သို႔) DNS(Domain Name Server) နဲ႔ Proxy Servers ေတြကို လဲ အသံုးျပဳႏိုင္ပါပီ၊ Android System ရဲ့ လုပ္ေဆာင္မူေတြထဲက ရပ္ခ်င္သမွ်လုပ္ေဆာင္ခ်က္ေတြကိုလဲ ရပ္ထားႏိုင္တဲ့ အျပင္ Arbitrary commands ေတြလဲ အသံုးျပဳႏိုင္ သြားပါ တယ္၊ အျခားအျခား အျခား ေသာ အခ်က္ေတြအမ်ား အမ်ားႀကီးကိုလဲလုပ္ႏိုင္ပါေသးတယ္၊ ဒီအခ်က္ေတြက Root လုပ္ရျခင္းရဲ့ ရည္ရြယ္ခ်က္ပါ၊ ဒါကိုပဲ Rooting လုပ္တယ္လဲေခၚပါ တယ္။
ထုတ္လုပ္သူ ေတြက သူတို႔ရဲ့ Device ေတြကိုေရာင္းခ်တဲ့အခါ Software restrictions ေတြပါလာပါတယ္၊ ဒီလို Software Restrictions ေတြပါလာရတဲ့ အေၾကာင္း အမ်ိဳးမ်ိဳးရွိပါတယ္၊ တစ္ခ်ိဳ႕ကုမၼဏီေတြကေတာ့ သူတို႔ ပစၥည္းကို အသံုးျပဳတဲ့ သူေတြကို ကာကြယ္ေပးဖို႔ ဆိုပီး Restrictions ထည့္ပါတယ္၊ ဘယ္လို အေၾကာင္းေၾကာင့္ ပဲျဖစ္ျဖစ္ ကန္႔သက္ခ်က္ေတြပါ၀င္ေနျခင္းဟာ Android ဖုန္း (သို႔) Tablet ကို သံုးတဲ့သူ လိုအပ္တဲ့ ပံုစံအတိုင္းေျပာင္းလဲဖို႔ႀကိဳးစားတဲ့ အခါ မ်ိဳး (သို႔) အဆင့္ျမင့္ တဲ့ ျပင္ဆင္မွဴျပဳ လုပ္ျခင္းမ်ိဳး ျပဳ လုပ္တဲ့အခါမ်ိဳးမွာ ကာစီေနတတ္ပါတယ္၊ ဒီလို အကာ အစီးကို ေက်ာ္ျဖတ္ပီး စိတ္ႀကိဳက္ထိန္းခ်ဳပ္ႏိုင္ေအာင္ Root access ရဖို႔ႀကိဳးစားၾကပါတယ္၊ Rooting လုပ္ျခင္းက Android သံုး ပစၥည္းထုတ္လုပ္တဲ့ကုမၼဏီေတြက ကန္႔သတ္ထားတဲ့ ကန္႔သက္ခ်က္ေတြကို ခ်ိဳးျဖတ္ပီး software ကို အကန္႔အသက္ မရွိအသံုးျပဳျခင္းပါပဲ၊ ဒီလို Rooting လုပ္ျခင္းအားျဖင့္ ကၽြန္ေတာ္တို႔ကို ကန္႔သက္ထားတဲ့ Android ပစၥည္း ရဲ့ အစိတ္ အပိုင္း မွာ ေရးခ်င္တာေရးႏိုင္သလို ျပဳျပင္လိုသမွ်ကို ျပဳျပင္သြားႏိုင္ပါတယ္။

Custom ROM နဲ႔ Stock ROM တို႔ ဘာကြာလဲ
Stock ROM နဲ႔ Custom ROM ဆိုပီးႏွစ္မ်ိဳးရွိမယ္၊ Stock ROM က ဖုန္း၀ယ္တုန္းက ပါလာတဲ့ Phone Operation System. Stock ROM မွာ Software Restriction ေတြထည့္သြင္းထားတဲ့ အတြက္ စိတ္ႀကိဳက္ အသံုးျပဳခြင့္ မရတဲ့ Operation System ျဖစ္ေနပါတယ္၊ Custom ROM ဆိုတာကေတာ့ OS Version တစ္ခုပါပဲ၊ Custom ROM ထဲမွာလဲ Stock ROM ေတြလိုပဲ Android Device တစ္ခုလံုးကို အလုပ္လုပ္ေစတဲ့ Kernel ပါတယ္၊ System Applications ေတြပါမယ္၊ Services ေတြပါမယ္၊ တစ္ခုပဲကြဲသြားတာက စိတ္ႀကိဳက္ တည္ေဆာက္ ထားတဲ့ ROM ျဖစ္ျခင္းနဲ႔ Software Restriction ေတြမပါျခင္းပါပဲ၊ ဒီေတာ့ Custom ဆိုတဲ့ စကားလံုးက ကဘာကိုရည္ညြန္းလဲ၊ Android က Open Source ျဖစ္တဲ့ အတြက္ Developers ေတြက Stock ROMS ေတြ အခမဲ့ယူလို႔ရတယ္၊ ပီးရင္ စိတ္ႀကိဳက္ ျပဳျပင္လို႔ရတယ္ ဖ်က္ပစ္လိုရာ ျဖတ္ထုတ္ႏိုင္တယ္၊ ထပ္ထည့္လိုတာထပ္ထည့္ႏိုင္တယ္၊ အရည္အခ်င္းရွိရင္ ရွိသေလာက္ စိတ္ၾကိဳက္ ျပဳျပင္ေျပာင္းလဲပီး စိတ္ၾကိဳက္ ROM ကို တည္ေဆာက္ယူႏိုင္တယ္၊ ဒီလို စိတ္ႀကိဳက္တည္ေဆာက္ထားတဲ့ ROM ကိုပဲ Custom ROM လို႔ေခၚတာပါ၊ADB ဆိုတာဘာလဲ ADB ရဲ့ မူရင္းစာလံုးကေတာ့ Android Debug Bridge ပါ၊ သူ နာမည္အတိုင္းပါပဲ သူက ဖုန္းကို ျပဳျပင္ဖို႔ အတြက္ ကြန္ျပဴတာနဲ႔ ဖုန္းၾကားခ်ိတ္ဆက္ ႏိုင္တဲ့ တံတား တစ္စင္းပါ၊ Android Phone က Linux Kernel ကို အေျခခံထားပါတယ္၊ ဒီေတာ့ computer adb server ကိုအသံုးျပဳျပီး ကြန္ျပဴတာကေန ဖုန္း ရဲ့ adb Client ကို Linux commands ေတြလွမ္းပို႔ႏိုင္ပါတယ္၊ ဒီလိုလုပ္ပီး commands ေတြကို အလုပ္လုပ္ေစႏိုင္ပါတယ္၊ ဖုန္း အလုပ္လုပ္ပံုေတြမမွန္ေတာ့တဲ့ အခါမ်ိဳးမွာ ဒီနည္းက ေတာ့ အမွားရွာပီး ျပင္ဆင္ဖို႔ တကယ့္ကို အသံုး၀င္တဲ့နည္းပါ၊ ဒီနည္းအတိုင္း ADB Server ျဖစ္တဲ့ Computer ကေန ADB Client ျဖစ္တဲ့ ဖုန္းကို Linux Commands ေတြပို႔ပီး အလုပ္မလုပ္ဖူးေသးရင္ေတာ့ မိတ္ေဆြ ADB ရဲ့ အသံုး၀င္ မွူကိုခံစားဖူးအံုး မွာ မဟုတ္ေသးပါဘူး၊Baseband ဆိုတာဘာလဲBaseband ဆိုတာကေတာ့ ဖုန္းေတြမွာသံုးတဲ့ Raido ကိုဆိုလိုပါတယ္၊ ဖုန္း Version နဲ႔ ထုတ္လုပ္တဲ့ ကုမၼဏီ အလိုက္ Raido Version ေတြလဲကြာပါတယ္၊ Raido File ေတြကို Recovery tools ေတြကေန Flash လုပ္ႏိုင္သလို ADB/ODIN တို႔ကလဲ Flash လုပ္ႏိုင္ပါတယ္၊ Raido (သို႔) Modem နဲ႔ ROM Version တို႔ ကိုက္ညီမွဴ မရွိရင္ ေတာ့ MMS, 3G data, VM နဲ႔ Network ျပသနာ တတ္ႏိုင္ပါတယ္၊ ဒါေၾကာင့္ အသံုးျပဳ ေနတဲ့ ROM နဲ႔ ကိုက္ညီတဲ့ Radio (သို႔) Modem ကို ေရြးခ်ယ္ႏိုင္ဖို႔လိုသလို ဖုန္းနဲ႔ ကိုက္ညီတဲ့ network နဲ႔ bandwidth တို႔ကိုလဲ ေရြးခ်ယ္ႏိုင္ဖို႔လိုအပ္ပါတယ္၊ Raido Firmware က Network ခ်ိတ္ဆက္ ဆက္သြယ္ေရးအတြက္ low-level functions ေတြကိုသံုးပီး Wi-Fi နဲ႔ GPS တို႔ ခ်ိတ္ဆက္အသံုးျပဳႏိုင္ေစပါတယ္၊ အကယ္၍ ဆက္သြယ္ေရး နဲ႔ ပက္သက္တဲ့ ျပသနာမ်ိဳး Android Device မွာ ေတြ႔ၾကံဳေနရပီဆိုရင္ေတာ့ Radio Firmware ကို Update လုပ္ဖို႔လိုပါပီ၊ Radio Firmware ကို Update လုပ္ျခင္းက Range နဲ႔ လုပ္ေဆာင္မွဴေတြကို ပိုမိုေကာင္းမြန္လာ မွာ ျဖစ္သလို Bettery အသံုးျပဳမွဴကိုလဲ ေရွာ့ခ်ေပးႏိုင္ပါတယ္၊ ဖုန္းထဲမွာ Baseband Radio Processor Chipsets ေတြပါ၀င္ပါတယ္၊ ဒီ Chipsets ေတြကို ထိန္းခ်ဳပ္ဖို႔အတြက္ Software မ်ိဳးစံုကိုလဲ ဖုန္းထုတ္လုပ္တဲ့ ကုမၼဏီေတြက Develop လုပ္ၾကပါတယ္၊

ဦးအာကာ Software မွျပန္လည္ကူးယူတင္ျပသည္

SIM Card ရဲ႕ PIN / PUK Lock အေၾကာင္းနဲ႔ Lock က်ရင္ေျဖရွင္းနည္း



မသိေသးတဲ့သူေတြအတြက္ပါခင္ဗ်ာ။
SIM card ရဲ႔ PIN or PUK lock အေၾကာင္းေလးနဲ႔ lock ျဖစ္သြားရင္ ေျဖရွင္းနည္းကိုေျပာျပခ်င္ပါတယ္
Beginner ေတြအတြက္ ဗဟုသုတအေနနဲ႔ ဒီပို႔စ္ေလးေရးလိုက္ရတာပါ....
SIM Card ေတြမွာ....
PIN lock နဲ႔ PUK lock ဆိုၿပီး Sim lockစနစ္ (2)ႏွစ္မ်ိဳးရွိပါတယ္...
ကြ်န္ေတာ္တို ႔ႏိုင္ငံမွာ ၁၅သိ္န္းတန္။ ၅သိန္းတန္ ။ ၂သိန္းတန္ အားလုံးမွာ မူလ PIN code က 12345 ပံုမွန္နံပါတ္ပါ.... PIN lock - 12345 လို႕သာမွတ္ထားလိုက္ပါ...

တစ္ခ်ိဳ႔ တစ္ခ်ိဳ႔ေတြဟာ Sim Card ကို Cardခ်ိဳးျပီးတာနဲ႔ အမႈမဲ့ အမွတ္မဲ့ ထားတတ္ၾကပါ... တစ္ခ်ိဳ႔ကလည္း လြင့္ပစ္တတ္ပါတယ္.....သိမ္းထားရမွန္းမသိၾကပါဘူး...တကယ္ေတာ့ Sim
Card ခ်ိဳးထားျပီးတဲ့ Cardအခြံဟာသိမ္းထားရပါမယ္..ဒါဟာတကယ္ကိုအေရးၾကီးပါတယ္....ဒီCard အခြံမွာ PUK Code ေတြကိုေရးေပးထားပါတယ္ ...
Sim lock လည္းက်ေရာ ဘာလုပ္ရမွန္းမသိပဲ ဆိုင္ကိုေျပးရပါေတာ့တယ္....
ဆိုင္သမားေတြကလည္း Sim lock က်တာျဖစ္တဲ့အတြက္ ကဒ္ခ်ိဳးထားတဲ့ကဒ္ရွိမွ Unlock ျပဳလုပ္ႏိုင္မွာျဖစ္ပါတယ္...

အဲ့မွာမသိမ္းထားတဲ့သူမ်ားကေတာ့ ဘာမွန္းမသိတာနဲ႔တင္ MPT ႐ံုးဆီကိုေျပးရပါေတာ့တယ္.....
အခုထြက္တဲ့ ၁၅၀၀ တန္ MEC TEl မွာေတာ ့ PUK ေရာ PIN ေရာ ခဲျခစ္အျဖစ္ထည့္ေပးထားပါတယ္...
သေဘာကေတာ့ Sim lock က်ရင္အဆင္ေျပႏိုင္ေအာင္လို႔ပါ....

SIM lock က်သြားရင္ မလုပ္တတ္ လုပ္တတ္နဲ႔ ေလွ်ာက္ၿပီးလည္းရိုက္မထည့္ပါနဲ႕... ဆိုင္ေျပးတာထက္စာရင္ ဆက္သြယ္ေရးရုံးကိုတိုက္ရိုက္သြားတာပိုေကာင္းပါတယ္ခင္ဗ်ာ...ကလိတာ ၀ါသနာပါတဲ့ beginner ေတြအတြက္ကေတာ့ ေအာက္မွာေရးထားတဲ့အတိုင္း စမ္းၾကည့္ၾကေပါ့ဗ်....မိမိဆႏၵရွိမွ စမ္းသပ္ပါ....မတိုက္တြန္းပါ....အေၾကာင္းအမ်ိဳးမ်ိဳးေၾကာင့္ ကိုယ့္ Sim Card က lock က်ပီဆိုရင္ ဖုန္းလိုင္းေပ်ာက္သြားပါမယ္..Unlock ျပန္လုပ္ဖို႔ ဖုန္းက PUK Code ေတာင္းပါလိမ့္မယ္...PUK Code က ခုနကသိမ္းထားပါလို႔ေျပာတဲ့ ကဒ္ခ်ိဳးတဲ့ကဒ္ထဲမွာ ပါျပီးသားပါ...

- Unlock ျပန္လုပ္ပံုကေတာ့ အဲ႔ဒီဆင္းကဒ္ခ်ိဳးလိုက္တဲ့ ကဒ္မွာပါတဲ့ PUK Code
(၈) လံုးကို ရိုက္ထည့္ေပးျပီး OK ႏွိပ္ပါ....
- PIN Number အသစ္ျပန္လုပ္ခိုင္းပါလိမ့္မယ္... 12345 လို႔သာ ရိုက္ျပီး OK ႏွိပ္ပါ.....
- ေနာက္တစ္ေခါက္ PIN Number ကို Confirm လုပ္ခိုင္းပါလိမ့္မယ္....12345 လို႔ထပ္ရိုက္ေပးျပီး OK ႏွိပ္လိုက္ပါ...ဒါဆိုရင္ Sim Lock, ျပဳတ္ျပီး ဖုန္းလိုင္းျပန္တက္လာပါလိမ့္မယ္ဗ်.....
ဒီေအာက္ကနည္းေလးကေတာ့ မိမိတို႔ရဲ႔ ဆင္းကဒ္ကို Lock ခ်ထားခ်င္သူမ်ားအတြက္ ျပဳလုပ္နည္းေလးပါတင္ေပးလိုက္ပါတယ္ဗ်..လုပ္ဖို႕မတိုက္တြန္းပါဘူး....Sim Card Lock ခ်ခ်င္တယ္ဆိုရင္လဲ အခုေနာက္ပိုင္းထြက္တဲ့ Antivirus ေဆာ့၀ဲလ္ေတြမွာ Sim Card Lock Function ပါတာေတြ အသံုးျပဳထားရင္လဲ မိမိတို႔ရဲ႔ ကဒ္ကို Lock ခ်ထားႏိုင္ပါတယ္ဗ်....မိမိတို႔ဆႏၵရွိလို႔ အသံုးျပဳခ်င္တယ္ဆိုသူမ်ား အဆင္ေျပေစရန္ႏွင့္ ဗဟုသုတအေနနဲ႔ တင္ေပးလိုက္ပါတယ္...

ဘာလို႕ SIM Lock ခ်ထားရပါသလဲ ဆိုရင္ SIM Card ကို အျခားသူတစ္ဦးဦးက အသုံးမျပဳႏိုိင္ေအာင္ခ်ရျခင္းျဖစ္ပါတယ္...
SIM Lock ခ်ထားပါက မိမိဆင္းဒ္ကဒ္ကို ဘယ္ဖုန္းမွာထည့္ထည့္ ကုဒ္ေတာင္းေနမွာပါ ကုဒ္မသိရင္ သုံးလို႕မရေတာ့ပါဘူး ဘယ္ဖုန္းကိုပဲ ထည့္ထည့္ပါ ဆင္းဒ္ကဒ္မွာ Effect ျဖစ္ေနတာပါ ....အဲဒါေၾကာင့္ခ်ရတာပါ...
မလိုအပ္ရင္ေတာ့ SIM Lock ကို ဖြင့္မထားပါနဲ႕...
PIN Code ကို မလိုအပ္လွ်င္ မျပင္ပါနဲ႕ မကလိပါနဲ႕...
ျပင္ခ်င္ Lock ခ်ခ်င္သူမ်ားကေတာ့ မူလ PIN Code က 12345 သာျဖစ္ပါတယ္ အဲတာကို ဝင္ခ်င္ရင္ အဲေကာင္ရိုက္ေပးမွပြင့္ပါတယ္ ...

အဲဒီကုဒ္မရိုက္ဘဲ က်န္တာေတြ ေလွ်ာက္ရိုက္မိရင္ေတာ့ သုံးခါထက္ပိုရိုက္မိရင္ ေလာ့ခ်လိုက္မွာျဖစ္ပါတယ္..
ဒါဆိုအဓိကေျပာခ်င္တာက
SIM Lock ေျပာင္းျခင္ရင္ ပထမဆုံ း 12345 ကိုရိုက္ပါ က်န္တာရိုက္လို႕မရပါ.. ျပီးမွ ကိုယ္ ၾကိဳက္တဲ့ကုဒ္ကိုေျပာင္းပါ ေမ့လို႕မရပါ...ဒါအေရးႀကီးပါတယ္ဗ်...

Credit: လင္း၀င္း(နည္းပညာ)

ကြန္ပ်ဴ တာShutdown လုပ္သည့္အခ်ိန္ ၾကာျမင့္လြန္းလွ်င္



ကြန္ပ်ဴ တာသမားေတာ္ေတာ္မ်ားမ်ားကေတာ့ Nvidia Driver Helper Service (Nvidia Video Card မွသံုးသည္) ဟာ Shutdown လုပ္တဲ့အခ်ိန္ကို ၾကာေစတယ္လို႔ ေျပာၾကပါတယ္။ ဒါေပမဲ့လည္း အဲဒီျပႆနာကို Nvidia Video Card Driver ကို Update လုပ္ျခင္းျဖင့္ ေျဖရွင္းႏိုင္ပါတယ္။ တစ္ခ်ိဳ႕သူေတြကေတာ့ Terminal Service ကို Disable လုပ္လိုက္ရင္ Shutdown လုပ္တဲ့အခ်ိန္ သိသိသာသာကို ျမန္သြားတယ္လို႔ ေျပာၾကျပန္ပါတယ္။ Terminal Services ဟာ Remote Assistance, Remote Desktop နဲ႔ Fast User Switching ေတြအလုပ္လုပ္ႏိုင္ဖို႔အတြက္ ေထာက္ပံ့ေပးပါတယ္။ သံုးမ်ိဳးစလံုးကို ျမန္မာႏုိင္ငံက ကြန္ပ်ဴတာသံုးစဲြသူေတြ မသံုးသေလာက္နီးပါးရိွတဲ့အတြက္ အဲဒီ Terminal Services ကို ပိတ္ထားလိုက္လို႔ရပါတယ္။ ပိတ္နည္းကေတာ့
၁။ Start>Run မွတစ္ဆင့္ services.msc ဟု႐ိုက္ၿပီး Enter ေခါက္ပါ။
၂။ Services Window ပြင့္လာပါလိမ့္မည္။ Services အမည္မ်ားကိုလည္း တန္းစီၿပီး ေတြ႕ရပါလိမ့္မည္။
၃။ ထိုအထဲတြင္ Terminal Services ကိုေတြ႕ေအာင္ရွာပါ။ ေတြ႕လွ်င္ Double Click ႏိွပ္ပါ။
၄။ Properties Dialog box တစ္ခုက်လာပါလိမ့္မည္။ Startup type drop down list box ကိုႏိွပ္ၿပီး Disabled ကိုေရြးပါ။ OK ႏိွပ္ပါ။
၅။ Computer ကို Restart လုပ္ပါ။ ေနာက္တစ္ခါ Shutdown လုပ္ၾကည့္ပါ။ ပိုျမန္လာပါလိမ့္မည္။
shutdown အခ်ိန္ကို ၾကာျမင့္ေစတဲ့ ေနာက္ထပ္အေၾကာင္းအရာတစ္ခုကေတာ့ Windows ဟာ shutdown လုပ္တဲ့အခါမွာ Virtual Memory နဲ႔ Hibernation Cache ကို ဖ်က္ဖို႔ ႀကိဳးစားျခင္းပဲ ျဖစ္ပါတယ္။ အဲဒီလို Virtual Memory နဲ႔ Hibernation Cache ကို ဖ်က္ျခင္းဟာ Shutdown လုပ္တဲ့အခ်ိန္ကို အရမ္းၾကာျမင့္ေစပါတယ္။ တကယ္တမ္းေတာ့ အဲဒီဖ်က္တဲ့ Function ကို Windows က ပိတ္ထားေလ့ရိွပါတယ္။ ဒါေပမဲ့ တခ်ိဳ႕ software ေတြက အဲဒါကို ျပန္ဖြင့္တတ္ပါတယ္။အဲဒီလို သြားဖ်က္တဲ့ Feature ေလး ကိုယ့္ပီစီမွာ ဖြင့္ထားသလား၊ ပိတ္ထားသလား ဆံုးျဖတ္ဖို႔အတြက္ Run ထဲမွာ gpedit.msc လို႔ ရိုက္ၿပီး Enter ေခါက္ပါ။ ပြင့္လာရင္ ဘယ္ဘယ္မွာရိွတဲ့ Computer Configuration>Windows Settings>Security Settings>Local Policies>Security Options ကို ေရာက္ေအာင္သြားပါ။ ၿပီးရင္ ညာဘက္မွာေပၚလာတဲ့ စာတန္းေတြထဲကေန Shutdown: Clear virtual memory page file ဆိုတဲ့ စာသားေလးကို ရွာပါ။ Disabled ျဖစ္ေနတယ္ဆိုရင္ ပိတ္ထားတာပါ။ Enabled ျဖစ္ေနတယ္ဆိုရင္ Disabled လုပ္ပစ္ရမွာပါ။ Disabled လုပ္ဖို႔အတြက္ အဲဒီစာသားေပၚမွာ Double Click ႏိွပ္ၿပီး Disabled ကိုေရြးပါ။ OK ေပၚ ႏိွပ္ပါ။ ကြန္ပ်ဴ တာကို Restart လုပ္ပါ။


ကြန္ပ်ဴ တာနည္းပညာမွ်ေ၀သူမ်ား post
မွျပန္လည္မွ်ေ၀ပါသည္။

Popular Posts