Thursday, December 18, 2014

ဖုန္းေတြ Soft Brick/Hard Brick ျဖစ္တယ္ဆုိတာဘာလဲ




Brick ျဖစ္သြားတယ္ဆိုတာ လြယ္လြယ္ေျပာရရင္ အဖိုးတန္ ဖုန္းတစ္လံုးကေန ဘယ္ေလာက္မွမတန္တဲ့ အုတ္ခဲအျဖစ္ ဘဝေျပာင္းသြားျခင္းကို ဆိုလိုတာပါ။ အုတ္ခဲကမွ အိမ္ေဆာက္တဲ့ေနရာမွာ ထည့္သံုးလို႔ရေသး၊ brick ျဖစ္သြားတဲ့ ဖုန္းကေတာ့ စာရြက္ဖိတဲ့အတံုးအျဖစ္ေလာက္ပဲ သံုးလို႔ရပါေတာ့တယ္။
ဖုန္းတစ္လံုးဟာ ဘာဆိုဘာမွ လုပ္လို႔မရေတာ့တဲ့ အေျခအေနကို brick ျဖစ္သြားတယ္လို႔ ေျပာေလ့ေျပာထရွိပါတယ္။
ဖုန္းတစ္လံုး ေကာင္းေကာင္းအလုပ္လုပ္ဖို႔ဆိုရင္
(၁) Hardware (CPU, Memory, Power Supply, etc.) ေတြ ေကာင္းေကာင္းအလုပ္လုပ္ဖို႔ လိုအပ္ပါတယ္။
(၂) Software ေတြ (Bootloader, Kernel, Applications, etc.) ေတြလည္း ေကာင္းေကာင္းအလုပ္လုပ္ဖို႔ လိုအပ္ပါတယ္။
အဲဒါေတြ ေကာင္းေကာင္းအလုပ္မလုပ္ေတာ့ဘူးဆိုရင္ brick ျဖစ္သြားၿပီလုိ႔ ေျပာလို႔ရပါတယ္။
Hardware ပ်က္ရင္ Hard brick ၊ Software ပ်က္ရင္ Soft brick လို႔ အလြယ္မွတ္ထားႏိုင္ပါတယ္။
ဖုန္းလြတ္က်ရင္၊ ေရစိုသြားရင္၊ Power supply မွာ တစ္ခုခုျပႆနာျဖစ္သြားရင္၊ ဖုန္းစထုတ္ကတည္းက hardware မွာ ျပႆနာတစ္ခုခုပါလာရင္ hardware ထိၿပီး hard brick ျဖစ္တတ္ပါတယ္။
ဖုန္းနဲ႔ မကိုက္ညီတဲ့ firmware တင္မိရင္၊ system ပိုင္းဆိုင္ရာကို ကလိမိရင္၊ system ပိုင္းဆိုင္ရာကို ျပင္ေပးတဲ့ app ေတြ သြင္းမိရင္ soft brick ျဖစ္တတ္ပါတယ္။
brick ျဖစ္သြားတဲ့ ဖုန္းတစ္လံုးကို ပ်က္ေနတဲ့အပိုင္းကို ျပင္ေပးလိုက္ျခင္းျဖင့္ ျပန္လည္ေကာင္းမြန္လာေစပါတယ္။ အဲလိုျပန္ျပင္တာကိုေတာ့ Unbrick လုပ္တယ္လို႔ ေခၚပါတယ္။
ဥပမာ
- libharfbuzz.so မကိုက္လို႔ brick ျဖစ္တာဆိုရင္ ကိုက္ညီတဲ့ file ကို ျပန္ထည့္ေပးလိုက္ပါ။
- firmware မကိုက္လို႔ ျဖစ္တာဆိုရင္ ကိုက္ညီတဲ့ firmware ကို ျပန္ထည့္ေပးလိုက္ပါ။
- power supply မေကာင္းလို႔ ျဖစ္တာဆိုရင္ power supply လဲေပးလိုက္ပါ။
- EMMC မေကာင္းလို႔ ျဖစ္တာဆိုရင္ EMMC လဲေပးလိုက္ပါ။
- Board မေကာင္းလို႔ျဖစ္တာဆိုရင္ေတာ့ Board တစ္ခုလံုး ျပန္လဲေပးလိုက္ပါ။
- ဖုန္းတစ္ခုလံုး မေကာင္းတာဆိုရင္ေတာ့ ေနာက္ထပ္ ဖုန္းတစ္လံုးနဲ႔ လဲလိုက္ပါ။
Soft brick ျဖစ္တာဟာ hard brick ျဖစ္တာထက္စာရင္ ျပင္ရလြယ္ကူမွန္း သတိထားမိမွာပါ။ firmware ျပန္တင္လိုက္ရင္ပဲ ေတာ္ေတာ္မ်ားမ်ား အဆင္ေျပသြားတတ္ပါတယ္။ Hard brick ကေတာ့ ကိုယ္တိုင္ျပင္ဖို႔ မလြယ္ကူတတ္ပါ။
ဘယ္လိုမွ ျပန္ျပင္လို႔မရေတာ့တဲ့ brick ဖုန္းတစ္လံုးကိုေတာ့
(၁) တန္ဖိုးႀကီး စာရြက္ဖိတံုးအျဖစ္ စားပြဲေပၚမွာ ခန္႔ခန္႔ထည္ထည္ အသံုးျပဳႏိုင္ပါတယ္။
(၂) ေကာင္းေသးတဲ့ အပိုင္းေလးေတြ (Display, Buttons, Cover, etc.) ကို တစ္ခုခ်င္းစီ ထုတ္ေရာင္းစားႏိုင္ပါတယ္။
Brick ျဖစ္ျခင္းမွ ကင္းေဝးၾကပါေစ။ ျဖစ္သြားတယ္ဆိုရင္လည္း Soft brick ပဲ ျဖစ္ၾကပါေစ။

Ref & Credit to : Fepfz (https://www.facebook.com/fepfz)
 
 

No comments:

Post a Comment