Android ဖုန္းအတြက္ Custom ROM ဘာေၾကာင့္လိုအပ္တာလဲ ♫


ROM ဆုိတာက Read Only Memory ကုိဆုိလုိတာ ျဖစ္ပါတယ္။ ဒါေပမယ့္ ဒီေနရာမွာေတာ့ ROM ဆိုတာက သင့္ဖုန္းရဲ႕ ROM Area မွာ ထည့္သြင္းထားတဲ့၊ စိတ္ၾကိဳက္ ျပဳျပင္ထားတဲ့ OS Image ကုိဆုိလုိတာ ျဖစ္ပါတယ္။ Stock ROM ဆုိတာကေတာ့ ဖုန္းဝယ္လုိက္တဲ့အခါမွာ ဖုန္းနဲ႔အတူ ပါလာတဲ့ ဖုန္းရဲ႕ OS Version ျဖစ္ပါတယ္။ Kernel ဆုိတဲ့ စကားလံုးကေတာ့ OS ရဲ႕ ႏွလံုးသားလုိ႔ ေျပာလုိ႔ရပါတယ္။ OS ရဲ႕ မရွိမျဖစ္တဲ့ အစိတ္အပုိင္း တစ္ခုေပါ႔။

- Custom ROMs
Custom ROM ဆုိတာကေတာ့ OS ရဲ႕ Standalone Version ကုိေျပာတာျဖစ္ၿပီး Kernel လည္းပါဝင္ၿပီး ျဖစ္ပါတယ္။ Kernel ဆုိတာက ဖုန္းမွာပါတဲ့ Application ေတြ၊ Services ေတြနဲ႔ တျခား ဖုန္းအလုပ္လုပ္ေအာင္ လုပ္ေပးတဲ့ အရာမွန္သမွ်ကုိ Run ေပးတဲ့အရာျဖစ္ၿပီး OS ရဲ႕ မရွိမျဖစ္တဲ့ အစိတ္အပုိင္း တစ္ခုျဖစ္လို႔ OS ရဲ႕ ႏွလံုးသားလုိ႔ေတာင္ ေျပာလုိ႔ရပါတယ္။ ဒါေပမယ့္ ဒီ Custom ROM မွာပါတဲ့ Kernel ကိုေတာ့ Developer က သူ႕စိတ္ႀကိဳက္ ျပင္ဆင္ထားပါတယ္။

- ဒါဆိုစိတ္ႀကိဳက္ ျပင္ဆင္တယ္ဆုိတဲ့ အပုိင္းက ဘယ္လုိလဲ
ခင္ဗ်ားတုိ႔ သိတဲ့အတုိင္းပဲ Android က Open Source ျဖစ္ေနတဲ့အတြက္ Developers ေတြက Stock ROM ေတြကုိ Free ယူခြင့္ရွိပါတယ္။ ဒါနဲ႔ပဲ Stock ROM ေတြကုိ သူတုိ႔ စိတ္ၾကိဳက္ ျပဳျပင္တယ္။ သူတုိ႔ ညဏ္စြမ္းရွိသေလာက္ လိုသလို တုိးျပီး ပုိ ေလွ်ာ့လုပ္တယ္။

- Custom ROMs ေတြကုိ ဘာလုိ႔လုိအပ္တာလဲ
Custom ROM ကုိ အသံုးျပဳျခင္းအားျဖင့္ Bugs ေတြကုိ Fix လုပ္ထားတဲ့ Updates ေတြနဲ႔ Features အသစ္ေတြကုိ အၿမဲတမ္း ရေနမွာ ျဖစ္ပါတယ္။ Features အသစ္ေတြ ဆုိတာကုိ ျပန္ရွင္းရရင္ အခု ဗားရွင္း 2.3.3 မွာဆုိရင္ flash ကုိ support လုပ္ပါတယ္။ အဲဒီအတြက္ ကြၽန္ေတာ္တုိ႔က 2.3.3 ROM ကုိလုိအပ္လာပါတယ္။ ဒါေပမယ့္ တခ်ဳိ႕ devices ေတြအတြက္ 2.3.3 က official မထြက္ပါဘူး။ ဒီအတြက္ 2.3.3 Custom ROM ကုိ သံုးရျခင္း ျဖစ္ပါတယ္။ ဘာလုိ႔လဲဆုိေတာ့ ဒီ ROM ကုိထုတ္တဲ့ Developer ဟာ ဖုန္းကုမၸဏီေတြ လုပ္တဲ့ လုပ္ငန္းစဥ္အတုိင္း လုပ္စရာမလုိလုိ႔ပဲ ျဖစ္ပါတယ္။ ဆုိလုိတာကေတာ့ ROM developer တေယာက္ဟာ project manager ၊ marketing department ေတြနဲ႔ စုေပါင္းၿပီး အစည္းအေဝး ထုိင္ေနစရာ မလုိလုိ႔ အၿမဲတမ္း ပုိေကာင္းတဲ့ update ေတြကုိ ျမန္ျမန္ ထုတ္ေပးႏိုင္တယ္။ Developer ဟာ သူထုတ္လုိက္တဲ့ update ကုိ စမ္းသပ္သံုးစြဲတဲ့ အဖြဲ႕အစည္းကေန feedback (ျပန္ၾကားစာ) ေတြရတယ္။ အဲဒီ ျပန္ၾကားစာေတြကေန bugs ေတြကုိ ျပန္ျပင္တယ္။ Error ေတြျပင္တယ္။ ဒါကလည္း open source software ရဲ႕ အားသာခ်က္ တစ္ခုပါပဲ။ ROM ေတြကုိ မ်ားေသာအားျဖင့္ Free ရတယ္။ မေပးလုိ႔လည္းရတဲ့ Donation ေတြနဲ႔ Support လုပ္ထားတယ္လို႔ ေျပာရမလားမသိဘူး။ ဟုတ္ပါတယ္။ အဲဒီအတုိင္းပါပဲ။ ခင္ဗ်ား ေပးခ်င္စိတ္ မရွိရင္ မေပးဘဲေနလုိ႔ ရပါတယ္။ Custom ROM အမ်ားစုဟာ OTA (over the air) ကေန update လုပ္လုိ႔ ရပါတယ္။ ေနာက္ထပ္ဘာကုိမွ reinstall လုပ္စရာမလုိပဲနဲ႔ေပါ့။ ဒါဆုိ ဘယ္သူက open source ကုိ မႀကိဳက္ပဲေနမွာလဲ။

ပုိေကာင္းတဲ့ လုပ္ေဆာင္ခ်က္နဲ႔ စြမ္းရည္ Custom ROM ေတြဟာ ျမန္တယ္။ စြမ္းရည္ ပိုေကာင္းတယ္။ Memory အစားနည္းတယ္။ ဘာလုိ႔လဲဆုိေတာ့ developer က အသံုးမဝင္တဲ့ အမႈိက္ေတြကုိ ဖယ္ထုတ္လုိက္တယ္။ အမႈိက္ဆုိတာက carrier က install လုပ္ထားတဲ့ application ေတြကုိ ေျပာတာ ျဖစ္တယ္။ Sony Ericsson မွာဆုိ Latitude တုိ႔ Track ID တုိ႔ Road Sync တုိ႔ေပါ့။ ေနာက္ၿပီး Developer ကသူ႕ရဲ႕ Kernel ကုိ အေကာင္းဆံုးျဖစ္ေအာင္ လုပ္တယ္။ ဥပမာ - သူ႕ Kernel ရဲ႕ Stock ROM က Battery ထက္ သက္တမ္း ပုိခံတာမ်ဳိးေပါ့။

- ပုိေကာင္းေသာ Version သုိ႔ Upgrade လုပ္ျခင္း
ခင္ဗ်ားတုိ႔ အေနနဲ႔ ခင္ဗ်ားတုိ႔ device အတြက္ တရားဝင္ official release မထြက္ေသးတဲ့ version ဒါမွမဟုတ္ ဘယ္ေတာ့မွ ထြက္လာမွာ မဟုတ္တဲ့ version ကုိ upgrade လုပ္လုိ႔ရပါတယ္။ ဥပမာ - Sony Ericsson ဆုိရင္ Sony ကထုတ္တဲ့ official release မဟုတ္တဲ့ version ေပါ႔။ ေျပာရရင္ X 10 mini အတြက္ဆုိရင္ version 2.1 ပဲထြက္ေပးထားတယ္။ ဒါကုိ ခင္ဗ်ားက 2.3..3 ကုိ upgrade လုပ္ခ်င္တဲ့အခါ official release မထြက္ေသးတဲ့အတြက္ ခင္ဗ်ားရဲ႕ ဖုန္းနဲ႔ သင့္ေလွ်ာ္တဲ့ Custom ROM ကုိ သံုးရမွာျဖစ္တယ္။ ROM အသစ္တစ္ခုက online မွာ ထြက္လာပါတယ္။ အစားမက္တဲ့ ဖက္တီးေလးတေယာက္ ေရခဲမုန္႔ လွည္း ေနာက္လုိက္သလုိ developer ကလည္း အဲဒီ ROM ကုိရေအာင္ online မွာလုိက္ရွာပါတယ္။ ဒါက Hero and Android 2.1 ရဲ႕အဓိက ျပႆနာပဲ ျဖစ္ပါတယ္။ ဘာလုိ႔လဲဆုိေတာ့ official version မထြက္ခင္ ဆယ္ရက္ အလုိကတည္းက custom ROM ကုိ upgrade လုပ္ခြင့္ရတဲ့အတြက္ stock OS ေတြက အလုိလုိေနရင္း ေခ်ာင္ထုိးခံလုိက္ရပါတယ္။ အျခားဖုန္းက ROM ကုိ မင္းရဲ႕ဖုန္းမွာ သံုးလုိ႔ရေအာင္ developer က လုပ္ေပးပါတယ္။ ဥပမာဆုိရင္ G1 and My Touch 3G အသံုးျပဳတဲ့သူေတြဟာ Android 2.1 ရဲ႕ official ဗားရွင္းကုိ သူတုိ႔ဖုန္းမွာ ဘယ္ေတာ့မွေတြ႕ရမွာ မဟုတ္ပါဘူး။ ဘယ္တုန္းက ထြက္မလာခဲ့လုိ႔ပါပဲ။ ဒါေပမယ့္ Android developer ေတြထဲက နာမည္ႀကီး တစ္ေယာက္ျဖစ္တဲ့ Cyanogen က Android 2.1 အသံုးျပဳထားတဲ့ custom ROM တခုကုိ G1 and My Touch 3G မွာသံုးလုိ႔ရေအာင္ developed လုပ္ၿပီး ထုတ္ေပးခဲ့ပါတယ္။ အဲဒီေန႔က G1 and My Touch 3G အသံုးျပဳတဲ့သူေတြအတြက္ေတာ့ ေပ်ာ္စရာေန႔ေလး တစ္ရက္ေပါ့။

- Application ေတြ ကုိ SD Card ထဲသုိ႔ Install လုပ္ႏိုင္ျခင္း
အခုေနာက္ပုိင္း ထြက္လာတဲ့ custom ROM အမ်ားစုဟာ application ေတြကုိ SD card ထဲသုိ႔ install လုပ္လုိ႔ရတဲ့ Apps2SD or A2SD ဆုိတဲ့ application တစ္ခု ပါလာပါတယ္။ A2SD က ခင္ဗ်ား application အမ်ားႀကီး install လုပ္ခ်င္တဲ့အခါ၊ ဖုန္း memory ျပည့္ေနတဲ့အခါမွာ၊ ဖုန္းထဲက application ေတြကုိ SD card ထဲ ေရႊ႕ခ်င္တဲ့အခါ အလြန္အသံုးဝင္ပါတယ္။ ဒါေပမယ့္ ဒီ application ဟာ stock ROM ေတြမွာ Android 2.1 မွာ support မလုပ္ပါဘူး။

- Custom ROM ေတြကုိ မေကာင္းတဲ့ဘက္က ၾကည့္ျခင္း
ဘယ္လုိပဲျဖစ္ျဖစ္ custom ROM ေတြကုိ အသံုးျပဳရာမွာလည္း ေရွာင္ရွားသင့္တဲ့ ဆုိးက်ဳိးေတြရွိပါတယ္။ တခုခုလြဲသြားျခင္း Flashing (ROM ကုိ Install လုပ္ျခင္း) လုပ္ေနစဥ္မွာ ခ်ဳိ႕ယြင္းခ်က္ေတြ ရွိႏိုင္ပါတယ္။ အဆိုးဆုံးကေတာ့ ခင္ဗ်ားရဲ႕ ဖုန္းကုိ သံုးမရတဲ့ အေနအထားထိ ေရာက္သြားေစႏိုင္ပါတယ္။ ဒါေပမယ့္ အခုအခ်ိန္မွာေတာ့ ဒီလုိျဖစ္ႏိုင္ေျခ ေတာ္ေတာ္နည္းသြားပါၿပီ။ မူရင္း အေျခအေနကုိ Restore ျပန္လုပ္ဖုိ႔လည္း လြယ္သြားပါၿပီ။ ဒါနဲ႔ပတ္သက္ၿပီး ကြ်န္ေတာ့္အေနနဲ႔ Positive Feedback အမ်ားဆံုးရွိတဲ့၊ လူေတာ္ေတာ္မ်ားမ်ား စမ္းသပ္ၿပီးတဲ့ ROM ေတြကုိသာ သံုးသင့္တယ္လို႔ အႀကံေပးလိုက္ပါရေစ။

- Clean Wipe လုပ္ျခင္း
Custom ROM ကုိ install လုပ္ေတာ့မယ္ဆုိရင္ အရင္ဆံုး clean wipe လုပ္ဖုိ႔ လုိပါတယ္။ Clean wipe လုပ္လုိက္ရင္ေတာ့ ရွိသမွ် data ေတြအကုန္လံုး ပ်က္ဆီး ဆံုးရႈံးမွာေပါ့။ ဒါေၾကာင့္ clean wipe မလုပ္ခင္မွာ ရွိသမွ် data ေတြကုိ back up အရင္ဆံုး လုပ္ထားသင့္ပါတယ္။ ေနာက္ထပ္ ျဖစ္လာႏုိင္တဲ့ ျပႆနာမ်ား Custom ROMs ေတြမွာ error ေတြ bugs ေတြရွိႏုိင္ပါတယ္။ ဒါေတြက stock rom ေတြမွာလည္း ရွိပါတယ္။ ဘယ္လုိပဲျဖစ္ျဖစ္ အကယ္၍ ခင္ဗ်ားက bug တစ္ခုကုိ ေတြ႕ခဲ့မယ္ဆုိရင္ ROM forum မွာ အကူအညီ ေတာင္းႏိုင္ပါတယ္။ သူတုိ႔က ခင္ဗ်ားရဲ႕ bug နဲ႔ပါတ္သက္ၿပီး အေကာင္းဆံုး အေျဖကုိ ေပးပါလိမ့္မယ္။

- အာမခံ မရျခင္း
Custom rooting လုပ္ျခင္းက bootloader အပုိင္းမွာပါရွိတဲ့ seal ကုိဖ်က္ဆီးလုိက္တဲ့အတြက္ ခင္ဗ်ားဖုန္းရဲ႕ အာမခံကုိ ပ်က္စီးေစႏိုင္ပါတယ္။ Seal ပ်က္သြားတာ ျပန္ျပင္လုိ႔ မရပါဘူး။ ဒါေၾကာင့္ ဖုန္းထုတ္လုပ္တဲ့သူေတြက သင္ တကယ္လုိ႔ custom ROM ထည့္မယ္ဆုိရင္ ဖုန္းရဲ႕ အာမခံ ပ်က္စီးမယ္ဆုိတာကုိ ေျပာျပထားပါတယ္။

- မွန္ကန္ေသာ Custom ROM ကုိ ရယူျခင္း
ဖုန္းအသစ္ေတြ ထြက္တာနဲ႔အမွ် ROM အသစ္ေတြလည္း တၿပိဳင္နက္ ထြက္လာပါတယ္။ ဒီေဆာင္းပါးမွာေတာ့ ဘယ္ဖုန္းက ဘယ္ ROM နဲ႔ သံုးလုိ႔ရတယ္ဆုိတာ ေျပာမွာ မဟုတ္ပါဘူး။ အေကာင္းဆံုး အၾကံေပးခ်င္တာကေတာ့ Google မွာ ဖုန္းရယ္ Model ရယ္ ROM ရယ္ ကုိယ္သံုးခ်င္တဲ့ Android version ရုိက္ၿပီး ရွာၾကည့္ရင္ေတာ့ သင္လုိခ်င္တာ ရႏိုင္ပါတယ္

Source: Internet ( knowledge Box)


<<<ေအာက္မွာ Click တစ္ခ်က္ေလာက္ႏွိပ္ေပးျခင္းအားျဖင့္ တစ္ဖက္တစ္လမ္းကကူညီရာေရာက္ပါတယ္။>>>
 





No comments:

Post a Comment

G730-U00 Emergercy data Error fix 100%

မဂၤလာပါ  Huawei G730-U00 Emergercy data Error fix 100%  ေလပါ ညီတစ္ေယာက္ အလွဴ ခံရင္ တင္ထားတာပါ  Zip file ေလကို ေဒါင္းၿပီ password ကို အလွဴ ေင...