Thursday, July 4, 2013

Huawei ဖုန္း Step 2 error ကို ဘယ္လိုရွင္းမလဲ ?

url
Huawei ဖုန္းေတြ အမ်ားဆံုးျဖစ္ပါတယ္ firmware တင္ရင္ step 2 မွာ fail ျဖစ္တာက ဘာေၾကာင့္ျဖစ္တယ္ဆိုတာကို ေတာ့ ကြ်န္ေတာ္အတိအက်မသိပါဘူး
ကြ်န္ေတာ္က developer လည္းမဟုတ္သလို ပညာရွင္လည္းမဟုတ္ပါဘူး။ အခုမွေလ့လာေနဆဲပါ။ ဒါေပမဲ့ step 2 fail ျပရင္ ကြ်န္ေတာ္ရွင္းေနၾက နည္းလမ္း
ေလးေတြကို သူငယ္ခ်င္းမ်ားသိေစလိုေသာ သေဘာနဲ႔ တင္ျပလိုက္ပါတယ္။
1.step 2 fail ျပရင္ ပထမဆံုးအေနနဲ႔ကေတာ့ sd card ကုိလဲ စမ္းၾကည့္သင့္တာပါပဲ။ sd card မေကာင္းရင္လည္း step 2 မွာ fail ျပပါတယ္။
2.ေနာက္တစ္ခ်က္အေနနဲ႔ firmware ရဲ႕ build no ပါပဲ။ တစ္ခ်ိဳ႕ဖုန္းေတြက build no အျမင့္ဆံုးျပန္တင္မွရပါတယ္။ အဲ့ေတာ့ firmware တင္မယ္ဆိုရင္
lastest ေတြတင္တာအေကာင္းဆံုးျဖစ္မယ္ထင္ပါတယ္(ကြ်န္ေတာ့္အထင္ေပါ့ေနာ္)။ build no အျမင့္ဆံုးမဟုတ္ရင္လည္း fail ျပတတ္ပါတယ္။

3.ေနာက္တစ္ခ်က္အေနနဲ႔ huawei flashing tool ေလးကို အသံုးျပဳပီးတင္ၾကည့္ပါ။ တစ္ခ်ိဳ႔လည္း အဆင္ေျပသြားတတ္ပါတယ္။
4.ေနာက္တစ္ခုက clockworkmod recovery(CWM) ေတြေၾကာင့္ျဖစ္ပါတယ္။ အဲ့တာမ်ိဳးျဖစ္ရင္ေတာ့ အဲ့ cwm ေတြကိုstock recovery ျပန္သြင္းေပးရပါတယ္။
stock recovery မသြင္းထားရင္ firmware တင္မရတာ Ascend P1 ကိုင္တဲ့သူေတြ အမ်ားဆံုးႀကံဳၾကရမွာပါ။
ok အာ့ဆို stock recovery ျပန္သြင္းမယ္ but backup မလုပ္မိဘူး။ဘယ္လိုလုပ္မလဲ ?
stock recovery ကို orginal firmware ျဖစ္တဲ့ dload folder ရဲ႕ updata.app ကေနခြဲထုတ္လို႔ရပါတယ္။
ကဲခြဲထုတ္ခ်င္ရင္ေတာ့ ဒီ ဖုိင္ေလးကိုေဒါင္းလိုက္ပါ။ မူရင္း ပိုင္ရွင္ KO Myo ျဖစ္မယ္ထင္တယ္။ ေသခ်ာမမွတ္မိေတာ့လို႔ သက္ဆိုင္ရာ အားလံုးကို creadit ေပးပါတယ္။
ပီးရင္ေဒါင္းထားတဲ့ ဖိုင္ေလးကို zip ျဖည္လိုက္ပါ။ function အေနနဲ႔ သံုးမ်ိဳးပါပါတယ္။ေအာက္မွာၾကည့္ပါ။
5
ပထမတစ္ခုက updata.app ကေန img ဖုိင္ေတြခြဲထုတ္တာပါ။
ဒုတိယတစ္ခုက ေတာ့ firmware ျပန္တင္တာပါ။
ပထမတစ္ခုကိုေလ့လာရေအာင္။ အယ္ေျပာဖို႔က်န္သြားတယ္ ။ အဲ့ tool ေလးကို သံုးဖို႔ ဒီေကာင္ေလးလည္းလိုပါတယ္ computer မွာသြင္းထားဖို႔။ ဒီေကာင္ေလးကို သက္ဆိုင္ရာ window အလိုက္ ေဒါင္းလုပ္ခ်လိုက္ပါဦး။ ဒီမွာေဒါင္းပါ
ပီးရင္ computer ထဲမွာ install လုပ္လိုက္ပါ။ ၿပီးသြားရင္ေတာ့ ကိုယ္ခြဲထုတ္ခ်င္တဲ့ updata.app ကိုခုနက ေဒါင္းထားတဲ့ zip ဖုိင္ကို ျဖည္ထားတဲ့ folder ေလးထဲမွာ သြားထည့္လိုက္ပါ။
ပီသြားရင္ အဲ့ folder ထဲမွာရွိတဲ့ runme.exe ေလးကို run လိုက္ပါ ။ update.app ကိုခြဲထုတ္မွာျဖစ္တဲ့အတြက္ နံပါတ္ ၁ ကိုႏွိပ္ပီး enter ေခါက္ပါ။
အာ့ဆိုရင္ ေအာက္ကအတိုင္း updata.app ကိုခြဲထုတ္သြားတာျမင္ရပါလိမ့္မယ္။ အထဲမွာ output folder ေလးတစ္ခုထြက္လာတာျမင္ေတြ႔ရပါလိမ့္မယ္။
3
တစ္ခ်ိဳ႕firmware ေတြက ဥပမာ C8600 ဆိုရင္ updata.app ခြဲလိုက္ရင္ recovery.img ဖုိင္ တစ္ပါတည္းပါလာပါတယ္။ေအာက္မွာၾကည့္ပါ။
4
တစ္ခ်ိဳ႔ဟာေတြက မပါပါဘူး။ system.img ဖိုင္ပဲပါပါတယ္။
1
အာ့ဆိုရင္ ဆက္ျပင္ရပါဦးမယ္ ဒီအဆင့္နဲ႔မပီးေသးပါဘူး။ ကဲ ဆက္ျပင္ဖို႔အတြက္ coding ၾကည့္တဲ့ software တစ္ခုလိုပါတယ္။ ဒီမွာေဒါင္းလိုက္ပါ။
ပီးရင္ေတာ့ အဲ့ေကာင္ေလးကို install လုပ္လိုက္ပါ computer မွာ ။ ခုနက output ထြက္ထားတဲ့ folder ထဲကိုသြားပါ ။ မ်ားေသာအားျဖင့္ boot.img ဖိုင္နဲ႔ recovery.img ဖိုင္ေလးက 11 နဲ႔ 12 မွာပါ။
ဟုတ္မဟုတ္ အဲ့ေကာင္ရဲ႕ coding ေတြကို တစ္ခ်က္ဖြင့္ၾကည့္ၾကည့္ရေအာင္။ နံပါတ္ ၁၁ ေပၚမွာ double click ႏွိပ္ပါ။ select the program form a list ကို၀င္လိုက္ပါ။ ခုနကသြင္းထားတဲ့ program HxD ကိုရွာပါ။ မေတြ႔ရင္ browse ကိုတစ္ခ်က္ႏွိပ္ပါ။ program file ထဲေရာက္သြားတာ ေတြ႔ရမွာပါ။ အဲ့ထဲက HxD ဖိုဒါထဲ၀င္လိုက္ပါ။ HxD.exe ကိုေရြးေပးပါ။ open ႏွိပ္ပါ။ ok နဲ႔ ျပန္ထြက္ပါ။ code ေလးေတြ ျမင္ေတြ႔ရမွာပါ။ ေအာက္ကပံုအတိုင္းပါ ။ ထိပ္အစမွာ android နဲ႔စပါတယ္။ ကုဒ္အေၾကာင္းေတြေတာ့ မရွင္းျပတတ္ပါဘူး။ အေပၚမွာ ေျပာခဲ့သလိုပဲ developer မွ မဟုတ္တာ :D
2
အဲ့ code ပါတဲ့ဖိုင္ႏွစ္ခုကို rename ျပန္ေပးပါ ။ အဲ့လို code ပါတဲ့ ဖိုင္ ၂ ခု ျမင္ေတြ႔ရမွာပါ။ အာဆိုရင္ file size ကို တစ္ခ်က္ၾကည့္ေပးပါ။ ဖုိင္ဆိုဒ္ ေသးတဲ့ေကာင္က boot.img ဖိုင္ျဖစ္ၿပီး file size ႀကီးတဲ့ ေကာင္က recovery.img ဖိုင္ျဖစ္ပါတယ္။ အာ့ဆိုရင္ ကြ်န္ေတာ္တို႔ လိုခ်င္တဲ့ recovery.img ဖိုင္ေလးရပါပီ။
recovery.img ဖိုင္ကို ဖုန္းထဲဘယ္လိုသြင္းမလဲ ?
ကြ်န္ေတာ္တို႔ fastboot ကေနသြင္းပါမယ္။ဖုန္းကို fastboot ေခၚလိုက္ပါ။ vol down + power ပါ။ logo မွာၿငိမ္ေနပီ ဆိုရင္ ဖုန္းကို computer နဲ႔ႀကိဳးထုိးပါ။ ဒီေကာင္ေလးကိုေဒါင္းလိုက္ပါ။
ေဒါင္းပီးရင္ အဲ့ထဲမွာပါတဲ့ recovery.img ဖိုင္ကိုဖ်က္ပါ။ ပီးရင္ ခုနကခြဲထုတ္ထားတဲ့ recovery.img ဖုိင္ကို အစားထိုးပါ။ bat ဖိုင္ေလးကို run လိုက္ပါ ။ recovery သြင္းသြားပါလိမ့္မယ္။
stock recovery သြင္းပီးရင္ေတာ့ အထက္ပါ step 2 error ေပ်ာက္ပီေပါ့ :D ထင္တာေျပာတာေနာ္ developer မဟုတ္ဘူး :P
အေပၚက ခြဲထုတ္တဲ့နည္းအတိုင္း အကုန္လံုး မရပါဘူး။ တစ္ခ်ိဳ႔ဟာေတြဆိုအဲ့ လို coding ေတြ  လံုး၀မပါပါဘူး။ အာ့မ်ိဳးဆို android kitchen နဲ႔ခြဲရတယ္လို႔ ဆြာသမားတစ္ေယာက္ကေျပာပါတယ္။ ကြ်န္ေတာ္လည္းေလ့လာေနတုန္းပါ မသံုးတတ္ေသးပါဘူး။
5.ေနာက္တစ္နည္း အာ့ေကာင္ကေတာ့ firmware ပ်က္သြားတယ္ ပီးေတာ့ recovery ေခၚမရေတာ့ဘူး။ firmware ျပန္တင္တယ္ step 2 fail ျဖစ္တယ္ ။ sd ခ်ိန္းတယ္ မေကာင္းဘူး ? cwm တင္တယ္ မ၀င္ဘူး? အာ့မ်ိဳးဆို ဘယ္လိုလုပ္ကမလဲ ? အာ့ေတြက ဘယ္မွာအျဖစ္မ်ားလဲ ? bootloader unlock လုပ္ကတဲ့ေကာင္ေတြမွာျဖစ္ပါတယ္။ list of booloader unlock
C8812
C8812E
C8813
C8813D
C8825D
C8950D
G510-0010
U8825D
U8950D
Y300C
Y300-0000
C8812 နဲ႔ ဥပမာေပးပါမယ္ ။ အဲ့ေကာင္ေတြမွာ အျဖစ္မ်ားပါတယ္။ အဲ့ေကာင္မ်ိဳးဆို unlock site မွာ ကုဒ္ေတာင္းပါ ။ တရုတ္ဆိုဒ္ကေတာင္းပါ။ ပိုျမန္ပါတယ္(စိတ္ထင္တာေပါ့ေနာ္) :v unlock code ရပီဆိုရင္ code ျဖည္လိုက္ပါ။
code ျဖည္ပီးရင္ stock recovery ျပန္သြင္းပီး firmware ျပန္တင္ၾကည့္ပါ ။ အဆင္ေျပသြားတာကို ျမင္ေတြ႔ရမွာပါ။
ref : http://madmodder.co.uk/huawei_general/how-to-extract-and-identify-recovery-images-from-most-huawei-firmware.htm
ကြ်န္ေတာ္ ေရးသားထားေသာ ပို႔စ္မ်ားက ႏိုင္ငံျခားဆိုဒ္ေတြကေန ေလ့လာထားတာေတြပါ။ ျမန္မာဆိုဒ္ေတြကေန ကူးယူေဖာ္ျပျခင္းလုံး၀မဟုတ္ပါ။ ကူးထားရင္လည္း creadit ေပးထားပါတယ္။
ပီးေတာ့ ပို႔စ္ေရးတာမၾကာေသးတဲ့အျပင္ ထူးခြ်န္တဲ့သူ ၊ developer ၊ မဟုတ္တဲ့အတြက္ အကုန္လံုး နားမလည္ မရွင္းျပႏိုင္တာပါရင္ ဖတ္ရတာ အဆင္မေျပရင္ နားလည္ေပးေစခ်င္ပါတယ္ ။ အမွားပါရင္
ေ၀ဖန္အႀကံေပးတဲ့အေနနဲ႔ comment ေရးေပးေစခ်င္ပါတယ္။ ေက်းဇူးတင္ပါတယ္။
Post By Hein Maung (MLN)
creadit:myanmar mobile app

3 comments:

  1. ေက်းဇူးတင္ပါတယ္အကုိ

    ReplyDelete
  2. ဆက္ႀကိဳးစားပါ အကို

    ReplyDelete
  3. Recovery သြင္းဖုိ႔ဖုိင္ ေဒါင္းမရဘူး ျဖစ္ေနတယ္ ကူညီပါ

    ReplyDelete