software

Thursday, March 24, 2011

iOS မွာ JailBreak, Android မွာ Root


android1









Apple iOS နဲ႔ ၿပိဳင္ဘက္ျဖစ္ၿပီး Opensource ျဖစ္တဲ့ Android ဟာ အခုဆိုရင္ Mobile Phone ေတာ္ေတာ္မ်ားမွာ သံုးစြဲေနၾကပါၿပီ။ iPhone သမားေတြအတြက္ Android ဟာ အနည္းငယ္ စိတ္ပ်က္စရာ ေကာင္းတယ္လို႔ထင္ရေပမဲ့ Andriod OS သံုးတဲ့ ဖုန္းေတြဟာ iOS ေလာက္ေတာ့ ေစ်းမႀကီးတာ အမွန္ပါ။ iPhone,iPad ၀ယ္ၿပီးတဲ့အခါမွာ Cracked Application ေတြ ထည့္သြင္းႏိုင္ဖို႔ Jailbreak လုပ္ရသလို Android OS သံုးတဲ့ Phone ေတြမွာ Root လုပ္ရပါတယ္။ ဒါေပမဲ့ Android မွာ Root လုပ္ျခင္းဟာ Application ေတြ ထည့္ခ်င္ရာထည့္ဖို႔ မဟုတ္ဘဲ System ပိုင္းဆိုင္ရာ ျပဳျပင္ဖို႔သာ ျဖစ္ပါတယ္။

ဒါေၾကာင့္မို႔ Root လုပ္ျခင္းဟာ မလိုအပ္ဘူးလို႔ေတာင္ ေျပာရင္ရႏိုင္ေပမဲ့ Root လုပ္မွ ရႏိုင္မယ့္ Features ေတြလည္း ရွိပါေသးတယ္။ သတိျပဳရမွာေတာ့ Root လုပ္ျခင္းဟာ အရမ္းကို risk မ်ားပါတယ္။ သတိထားပါ။ အစမ္းလုပ္ၾကည့္ရမယ့္ အရာမ်ိဳးလည္း မဟုတ္ပါဘူး။ Root လုပ္ျခင္းေၾကာင့္ ဖုန္းရဲ႕ Warranty ပ်က္ျပယ္သြားႏိုင္သလို တစ္ခုခု မွားယြင္းသြားရင္ ဖုန္းကို ဖြင့္မရေတာ့တဲ့အထိ ျဖစ္သြားႏိုင္ပါတယ္။ ဘယ္ Carrieer, ဘယ္ Manufacturer ကမွလည္း root လုပ္ျခင္းကို ခြင့္မျပဳပါဘူး။ ကြန္ပ်ဴတာကို သာမန္သံုးစြဲေနတဲ့သူဟာ CPU ကို over clocking လုပ္စရာမလိုသလို Android Phone ကို သာမန္သံုးစြဲေနတဲ့သူဟာလည္း သူ႔ဖုန္းကို root လုပ္စရာမလိုပါဘူး။ ဒါမွမဟုတ္ ကိုယ္က advanced user တစ္ေယာက္ျဖစ္တယ္၊ အေတာ္ေလးကို ကၽြမ္းက်င္မယ္ဆိုရင္ေတာ့ root လုပ္ၾကည့္လို႔ ရပါလိမ့္မယ္။
ဒီေလာက္အႏၱရာယ္မ်ားတဲ့ Root ကို ဘာေၾကာင့္လုပ္ၾကသလဲ
Root လုပ္ျခင္းအားျဖင့္ Andriod မွာ Offical မရတဲ့ features ေတြ ရႏိုင္ပါတယ္။ ဥပမာအားျဖင့္ on-the-fly screen capture, tethering နဲ႔ advanced firewall apps ေတြ ထည့္သြင္းလို႔ ရႏုိင္တာမ်ိဳးေတြ၊ Ad Hoc Network ခ်ိတ္ဆတ္ႏိုင္တာမ်ိဳးေတြပါ။ ဒါ့အျပင္ Root လုပ္ျခင္းအားျဖင့္ ဖုန္း၀ယ္စဥ္က ပါတဲ့ crapware ကို ဖယ္ထုတ္ၿပီး Custom ROM ေတြကို ထည့္သြင္းႏိုင္ပါတယ္။ Custom ROM နဲ႔ဆိုရင္ေတာ့ မေန႔က Android Update ကိုေတာင္ ထည့္သြင္းႏိုင္ဦးမွာပါ။ Root လုပ္ၿပီးသား ဖုန္းေတြမွာ CPU ကို overclocking လုပ္ႏိုင္တဲ့ အျပင္ Android ကို ပိုမိုျမန္ဆန္ေစတဲ့ အက်ိဳးေက်းဇူးေတြ ရရွိႏိုင္ပါလိမ့္မယ္။ အဲဒါေတြရဖို႔ အဲဒီလို apps ေတြ အသင့္ထည့္ေပးၿပီးသား custom ROM ေတြ ထည့္သြင္းႏိုင္သလို Rooted Phone ေတြမွာပဲ ထည့္သြင္းလို႔ရႏိုင္တဲ့ app ေတြလည္း Android Market မွာ အရန္သင့္ရွိေနပါတယ္။
ဘယ္လို Root လုပ္မလဲ
အရင္တုန္းကေတာ့ Android ကို root လုပ္ဖို႔အတြက္ Android Debug Bridge ကို install လုပ္ဖို႔လိုၿပီး command line ကေန hack လုပ္ရပါတယ္။ အခုေတာ့ တခ်ိဳ႕ hacker ေတြကေန အလြယ္တကူေလးနဲ႔ root လုပ္ႏိုင္ေအာင္ ရိုးရွင္းတဲ့ app ေလးေတြ ထုတ္လုပ္လိုက္ပါၿပီ။ Motorola Droid, Droid X, Milestone, HTC/Google Nexux One ေတြအတြက္ Easy Root နဲ႔ လုပ္ႏိုင္သလို HTC handset အမ်ိဳးမ်ိဳးအတြက္ Unrevoked နဲ႔ ျပဳလုပ္ႏိုင္ပါတယ္။ ဒါေပမဲ့ အဲဒီ root ျပဳလုပ္ေပးတဲ့ apps ေတြမွာလည္း အားနည္းခ်က္ရွိတာမို႔ သတိထားၿပီး သံုးစြဲရပါလိမ့္မယ္။ ဥပမာအေနနဲ႔ HTC EVO 4G အတြက္ Unrevoked 3 ဟာ အဆင္မေျပေသးပါဘူး။ ၿပီးေတာ့ Android ရဲ႕ ေနာက္ဆံုးဗားရွင္း 2.2 ဟာ root ျပဳလုပ္တာကို ကာကြယ္ဖို႔ features အသစ္ေတြ ထည့္သြင္းထားျပန္ပါတယ္။ Apple လုိပါပဲ။ iOS ကို Jailbreak မလုပ္ႏိုင္ေအာင္ တားဆီးပိတ္ပင္သလိုပါပဲ။ Easy Root နဲ႔ Unrevoked ဟာ Android ဖုန္ုးအားလံုးမွာ အလုပ္မလုပ္ပါဘူး။
Android ပင္လယ္လို႔ေတာင္ တင္စားႏိုင္ေအာင္ Android ဟာ ေျမာက္ျမားစြာကြဲျပားေနတဲ့အတြက္ Android ဖုန္းအားလံုးကို root လုပ္ႏိုင္တဲ့ app ဟာ ေပၚထြန္းလာမယ္လို႔ေတာင္ မထင္ပါဘူး။ အခုအခ်ိန္မွာ Samsung Galaxy ကို root လုပ္ဖို႔ဆိုရင္ နည္းလမ္းေတြရွိေပမဲ့ အေတာ့္ကို မလြယ္တဲ့ကိစၥပါ။ ဒါေၾကာင့္မို႔လည္း Root လုပ္ျခင္းကို ကၽြမ္းက်င္သူေတြကေတာင့္ အားေပးမွာ မဟုတ္ပါဘူး။ Android ေပါင္း ေသာင္းေျခာက္ေထာင္အတြက္ ဘယ္ Android ကေတာ့ ဘယ္ app နဲ႔ root လုပ္လို႔ရတယ္၊ ဘယ္ဟာေတာ့ မရဘူး စသည္ျဖင့္ ရႈပ္ေထြးလြန္းတဲ့ ျပႆနာ ျဖစ္မွာမို႔ပါပဲ။

Root လုပ္နည္း အေသးစိတ္သိရွိလိုပါက

http://www.pcworld.com/businesscenter/article/205336/root_android_the_easy_way.html


ေကာင္ကေလး

No comments: