Tuesday, January 7, 2014

SPD MTK ဖုန္းတခ်ိဳ႕မွာျဖစ္တတ္တဲ့ ADB error



SPD MTK ဖုန္းေတြကို ကြန္ပ်ဴတာ Device Manager မွာ Android လို႔သိတယ္။
Moborobo,Vroot,91Pcsuite တို႔လိုမ်ိဳး PC suite ေတြမွာ Device ကို သိတယ္..
ဒါေပမယ့္ ADB Command ကေန adb devices လိုရိုက္ရင္ no device detect ျဖစ္တတ္ပါတယ္။ ဒါကုိဘယ္လုိေျဖရွင္းမယ္ဆုိတာကုိ
Mobile Service ပညာရွင္တစ္ဦးျဖစ္တဲ့ Psychist Naing Lynn က နည္းလမ္းကုိ အခုလုိေျပာျပထားပါတယ္။
အဲ့ဒါကိုဘာလို႔လဲဆိုေတာ့ အဲ့ device ရဲ့USB Vendor ID(VID) က adb_usb.ini ထဲမွာ မပါလို႔ပါ..
USB Vendor ID(VID) ကုိ adb_usb.ini ထဲမွာ ဘယ္လို ျပန္ေရးမလဲ…????
________________________________________________________
ပထမဆံုး device manager >> Android ကိုသြားပါ…
Right Click ႏွိပ္ၿပီး Properties>> Detail Tab ကိုသြားပါ..
Device Description ကေန Hardware IDS ကိုေရြးပါ…
USB\VID_12D1&PID_1035&REV_0233&MI_03
USB\VID_12D1&PID_1035&MI_03
အထက္ကလိုမ်ိုဳး USB Vendor ID ကိုေတြ႔ပါမယ္..
ဒီထဲက ဘာကိုယူရမလဲဆိုေတာ့ USB\VID_ ေနာက္က ဂဏန္းေလးလံုးကို မွတ္ထားပါ..
(ဒီမွာဆိုရင္ 12D1 ေပါ့)
ၿပီးေတာ့ C:\”username”\.android\adb_usb.ini ကို Text editor နဲ႔ဖြင့္ပါ..
# ANDROID 3RD PARTY USB VENDOR ID LIST — DO NOT EDIT.
# USE ‘android update adb’ TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0×0502
0x05C6
0x0BB4
0x0FCE
0×1004
0x18D1
0x19D2
0x22B8
0×5037
0x0e79
0x0E8D
အထက္ကလိုေတြ႔ပါလိမ့္မယ္..
အဲ့ဒီ႔ေအာက္ဆံုးမွာ ခုနကမွတ္ထားတဲ့ ဂဏန္းေလးလံုးကို 0x ေနာက္မွာထည့္လိုက္ပါ..
# ANDROID 3RD PARTY USB VENDOR ID LIST — DO NOT EDIT.
# USE ‘android update adb’ TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0×0502
0x05C6
0x0BB4
0x0FCE
0×1004
0x18D1
0x19D2
0x22B8
0×5037
0x0e79
0x0E8D
0x12D1
အထက္ကလိုမ်ိဳးေပါ့
ၿပီးရင္ adb devices လို႔ ျပန္ရိုက္ၾကည့္ပါ..
123547f7f9 Device လို႔ေတြ႔ရပါလိမ့္မယ္။

Thanks & Credit to Psychist Naing Lynn

No comments:

Post a Comment