Saturday, August 6, 2016

Firmware တင္ရင္းဘယ္လုိအေျခအေနမွာ IMEI error တက္တက္ပါသလဲ ???

Image result for IMEI Null


ခုေနာက္ပုိင္း chat box ကေန Firmware တင္ရင္း IMEI error တက္လုိ႕ဆုိျပီး ေမးလာတာေတြမ်ား

လာတာေၾကာင့္ Firmware တင္ရင္းျဖစ္တက္တဲ့ IMEI error အေၾကာင္းေလးကုိ က်ေတာ္ေတြ႕ၾကဳံဖူးသေလာက္ ျပန္လည္တင္ျပေပးလုိက္ပါတယ္။

က်ေတာ္တုိ႕ ဖုန္းေတြကုိခုေနာက္ပုိင္း ကုမၸဏီေပါင္းမ်ားစြာမွ အမ်ိဴးမ်ိဴးေသာ ဖုန္းေမာ္ဒယ္ေတြထုတ္လုပ္လာျပီး ဖုန္းအသုံးျပဳသူမ်ားကလဲ ကုိယ္ႏွစ္သက္ရာ model ေတြကုိေရြးခ်ယ္အသုံးျပဳေနၾကပါျပီ။ ဒီလုိအသုံးျပဳရင္း Software error တစ္စုံတစ္ရာေၾကာင့္
 Firmware ျပန္တင္တဲ့အခါကုိယ့္ဖုန္း model နဲ႕ကုိက္ညီမွဳ႕ရွိရန္ လုိအပ္ပါတယ္။


အျဖစ္မ်ားတက္တဲ့ Samsung ဖုန္းေတြကုိအေျခခံျပီးေျပာျပေပးပါမယ္။
Samsung ဖုန္းေတြကုိ Firmware ျပန္တင္မယ္ဆုိ model ကုိေသခ်ာၾကည့္ဖုိ႕လုိပါတယ္။

 Note 3 တစ္လုံးကုိ Firmware ျပန္တင္ရန္လုိအပ္ျပီဆုိပါေတာ့ က်ေတာ္တုိ႕အရင္ဆုံး
Firmware file ကုိ Download ရယူရေတာ့ပါမယ္။ ဒီအခ်ိန္မွာ ကုိယ့္ဖုန္းက Note 3 ဆုိျပီး
 Note 3 Firmware လုိ႕ရုိက္ရွာ လုိ႔ေတာ့ေတြ႕ႏုိင္ေပမဲ့ model number ကုိေတာ့သတိထားရပါမယ္။

ဥပမာ – SM-N900 နဲ႕ SM-N9005 ဆုိပါေတာ့
ကုိယ့္ဖုန္းက SM-N900 ကုိယ္ရွာေတြ႕တာက SM-N9005 သတိမထားမိပဲ
တင္လုိက္မိတယ္ဆုိရင္ေတာ့ အရင္ဆုံးျဖစ္သြားႏုိင္တာကေတာ့
Dead boot ပါပဲ။ Dead boot ျဖစ္ရင္ေတာ့ Boot မတက္ေတာ့တဲ့အတြက္
 Boot ျပန္ႏွိဴးေပးမွ အဆင္ေျပပါမယ္။

 ျပန္တက္လာျပီဆုိရင္ေတာင္ IMEI error ပါတက္ႏုိင္ပါတယ္။
ဒါဆုိ IMEI error ျပန္ေျဖရွင္းရေတာ့ပါမယ္။ အဲဒီလုိေတြျဖစ္တက္တာေၾကာင့္ Firmware ျပန္တင္
ေတာ့မယ္ဆုိ ကုိယ္ုဖုန္းရဲ႕ model ကုိေသခ်ာၾကည့္ဖုိ႕လုိအပ္ပါတယ္။

ေနာက္ထပ္ကေတာ့ model တူရင္ေတာင္သတိထက္ထားဖုိ႕က
ဖုန္းထုတ္လုပ္တဲ့ Region ပါ။ ကုိယ့္ဖုန္းရဲ႕ Region နဲ႕ ကုိယ္ Download ရယူထားတဲ့
Firmware ရဲ႕ Region နဲ႕ကုိက္ညီမွဳ႕ရွိေစရန္ လုိအပ္ပါတယ္။

ဒါေၾကာင့္ Firmware ျပန္တင္ဖုိ႕ Firmware Download ရယူတဲ့အခါ Region ကလည္းသတိထားဖုိ႕လုိအပ္ပါတယ္။ ဒါေၾကာင့္ Samsung / Sony / Huawei / HTC ဘယ္ဖုန္းအမ်ိဴးအစားမဆုိ Firmware ျပန္တင္တဲ့အခါ IMEI error မတက္ေစရန္
ကုိယ့္ဖုန္းရဲ႕ model တူ မတူ ကုိယ့္ဖုန္းရဲ႕ Region နဲ႕ Download ရယူထားတဲ့
Firmware Region နဲ႕ကုိက္မကုိက္ေသခ်ာစစ္ၾကည့္သင့္ပါတယ္။

ေနာက္ထပ္သတိေပးခ်င္တာကေတာ့ ခုေနာက္ပုိင္းထြက္ရွိလာတဲ့ Application ေတြကုိလည္းသတိထားသင့္ပါတယ္။ Root access ေတာင္းတဲ့ application ေတြဆုိပုိသတိထားသင့္ပါတယ္။ ဘာလုိ႕လဲဆုိ Root access ရျပီဆုိတာနဲ႕
ဒီ application တစ္ခုပာာ ဖုန္းရဲ႕ System ပုိင္းကုိ၀င္ေရာက္ ေျပာင္းလဲပစ္မွာျဖစ္ပါတယ္။

ဒီလုိအခါ တစ္ခ်ိဳ႕ application ေတြက system ပုိင္းကေနတစ္ဆင့္ Network ပုိင္းတစ္ခုျဖစ္တဲ့IMEI ကုိထိခုိက္ေစတက္ပါတယ္။ application တုိင္းကုိေတာ့ေျပာတာမပာုတ္ပါ။ အသစ္အဆန္း application မ်ားကုိအသုံးျပဳေတာ့မယ္ဆုိရင္ေတာ့တင္ထားတဲ့ application ပာာအဆင္ေျပမွဳ႕ရွိ မရွိ application ကုိေကာင္း မေကာင္း comment မ်ားကုိေလ့လာျပီးမွ သုံးေစခ်င္ပါတယ္လုိ႕ က်ေတာ္သတိထားမိသေလာက္ကုိ က်ေတာ္တုိ႕ရဲ႕ MMAS ပရိတ္သတ္မ်ားအတြက္ သတိထားစရာတစ္ခုအျဖစ္ အၾကံျပဳေပးလုိက္ပါတယ္။
http://mmtech1996.blogspot.com/

♦♦♦♦♦

မုိဘုိင္း Hardware သမားေတြအတြက္ ေဆာင္ထားသင္႔မည္႔ Application မ်ားစုစည္းမူ !


မုိဘုိင္း Hardware သမားေတြအတြက္ ေဆာင္ထားသင္႔မည္႔
 Application  မ်ားကုိ စုစည္းျပီ တင္ေပးလုိက္ပါတယ္။
မုိဘုိင္း Hardware သမားေတြအတြက္ အသုံးျပဳ ေဆာင္ထားလုိ႔လွ်င္ ေအာက္မွာ
 မိမိ ႏွစ္သက္ရာ Application  ေတြကုိ စိတ္တုိင္းက် ေဒါင္းယူႏုိင္ပါတယ္...!

Hardware information is categorized into:
– Device: Model, Manufacturer, Chipset, Build Number and Android OS version.
– System: CPU architecture, Board, Number of Cores, Clock Speed, CPU Features, Governor and Kernel information. As well as current CPU Utilization, Total running processes, and clock frequency of each core.
– Memory: Total and available RAM, as well as Storage information about your device.
– Camera: Detailed information about the primary and secondary camera in your phone. Along with supported resolutions, focus modes and AntiBanding modes.
– Thermal: Internal temperature of your Smartphone.
– Battery: Health, current level, power source, temperature, voltage.
– Sensors: All the sensors in your device with real-time testing.



Phone INFO ★Samsung★ v3.4.6 Apk



CPU Hardware and System Info1.9  Apk



CPU X System Hardware info-v1.57 Apk



Android Hardware Info-4.2.6 Apk



Smart System Info-v1.3  Apk



Phone Test (Hardware) Apk



CPU Z-v1.20  Apk



AIDA64 -v1.40 Apk


အဆင္ေျပၾကပါေစ။



♦♦♦♦♦

အသံုးမ်ားေသာ adb command မ်ား

Image result for adb command

ADB Command နဲ႔ လုပ္ေဆာင္ႏိုင္တဲ့အခ်က္မ်ားကေတာ့-

-device ကုိ သိမသိစစ္ျခင္း
-device က root acess ရမရ
-device ထဲကုိေဆာ့၀ဲသြင္း /ဖ်က္
-device ထဲကုိ ကြန္ပ်ဴတာကေန ဖုိင္လွမ္းသြင္း
device ထဲကဖုိင္ေတြကုိကြန္ပ်ဴတာထဲကုိလွမ္းထုတ္
-Partition အစိတ္အပုိင္းမ်ားကုိၾကည့္ရႈျခင္း
ႏွင့္ အျခားကိစၥရပ္မ်ားစြာအတြက္အသုံးျပဳနုိင္ပါတယ္။ 

ကဲ ဒါဆိုရင္ အဲဒီ Command Line မ်ားအေၾကာင္းကိုသိခ်င္လာေရာေပါ့.. ေအာက္မွာ ေဖၚျပေပးလိုက္ပါတယ္..

Useful ADB Commands
——————————–
Command 1 (ဖုန္းက ကြန္ပ်ဴတာမွာခ်ိတ္ထားတာကုိသိ/မသိ စစ္ခ်င္ရင္)
—————————-
adb devices
—————————-
Command 2 ( ဖုန္းက root လုပ္ထား/မထားကုိစစ္ခ်င္ရင္)
——————————–
adb shell su
——————————
Command 3 ( ဖုန္းကုိ ကြန္ပ်ဴတာကေန တုိက္ရုိက္ reboot ခ်ခ်င္ရင္)
——————————–
adb reboot
——————————–
Command 4 ( ဖုန္းရဲ႕ recovery mode ထဲကုိ adb command သုံးျပီး၀င္ခ်င္ရင္)
——————————-
adb reboot recovery
——————————
Command 5 (ဖုန္းထဲကုိ ေဆာ့၀ဲ/ဂိမ္းသြင္းခ်င္ရင္)
——————————
adb install facebook.apk
—————————–
Command 6 ( ဖုန္းထဲကရွိေနျပီးသားေဆာ့၀ဲေနရမွာ ယင္းေဆာ့၀ဲကုိထပ္သြင္းခ်င္ရင္)
——————————
adb install -r facebook.apk
-r means reinstall

——————————-
Command 7 (ေဆာ့၀ဲကုိ ဖုန္းထဲမွာမသြင္းဘဲ ဖုန္းရဲ႕ sd card ထဲမွာေရႊ႕ျပီး install လုပ္ခ်င္ရင္)
——————————-
adb install -s facebook.apk
——————————–
Command 8 (ဖုန္းထဲကေဆာ့၀ဲကုိ uninstall လုပ္ခ်င္ရင္)
————————————-
adb uninstall com.facebook.katana
————————————
Command 9 (ကြန္ပ်ဴတာထဲကဖုိင္ကုိ ဖုန္းရဲ႕ Directory/storage ထဲကုိလွမ္းထည့္ခ်င္ရင္)
—————————————
adb[space]push[space][file name.file extension][space]/[Mobile Directory]/[File name.file extension]
adb push update.zip /sdcard/update.zip
adb push proxy.apk /sdcard/proxy.apk
adb push mypic.jpg /sdcard/mypic.jpg

—————————————–
Command 10 (ဖုန္းထဲကဖုိင္ကုိ ကြန္ပ်ဴတာထဲကုိလွမ္းထုတ္မယ္)
———————————————————
adb pull /sdcard/proxy.apk C:\Users\smartboy\Desktop\proxy.apk
Command 11 (Fastboot ကုိ ကြန္ပ်ဴတာကေန၀င္ခ်င္ရင္)
————————————————————
adb reboot bootloader
———————————————————–
Command 12 (ဖုန္းတြင္း system partition ရဲ႕ partition block ေဖာ္ၾကည့္ခ်င္ရင္)
———————————————————
adb shell cat /proc/partitions
adb[space]shell[space]cat[space]/proc/partitions

Credit : http://mmtech1996.blogspot.com/


♦♦♦♦♦

Service သမားမ်ားအတြက္ Virus Removal Tool MK Killer





Service သမားမ်ားအတြက္ Virus Removal Tool MK Killer application ပါ။

Android package အမ်ိဳးေပါင္း ၁၀၀ေက်ာ္ ျဖတ္ထုတ္ႏူိင္ပါတယ္။
ေနာက္ဆံုး up to date Virus မ်ားကုိလည္း Mutual Kill နဲ႕ အမည္အလုိက္သတ္လုိ႕ရပါတယ္။
ေဒါင္းလုပ္ရယူဖုိ႕ေအာက္မွာ Link ေပးထားပါတယ္။

http://mmtech1996.blogspot.com/

♦♦♦♦♦

MTK Developer Tools


ေရာ့ေရာ့ ဒါေလးေဆာင္ထားပါ သုံးရလြယ္ကူတယ္
Boot - recover - system ျဖည္ခ်မလား ျပန္ေပါင္းမပါလား
Ye Htut Naung
♦♦♦♦♦

Meizu Passcode remove


1st Firmware update လုပ္ ပီးတာနဲ႕စက္မဖြင့္ပဲထပ္ျပီး
Firmware Update + Clear data ေရာလုပ္
Firmware ပါေပးခဲ့တယ္ ခြိ
ဒါက M2 Note
 Credit : Ye Lin Aung

♦♦♦♦♦

Power Ic ေကာင္း/မေကာင္းကို အၾကမ္းဖ်င္းစစ္မယ္



Power Ic ေကာင္း/မေကာင္းကို ဒီ Volt ထြက္ေလးေတြ တိုင္းၿပီး အၾကမ္းဖ်ဥ္း စစ္လို႔ရတယ္
U Zaw Win Htut
♦♦♦
မိုလ္ဘိုင္းဖုန္းညီအစ္ကိုမ်ား

Friday, August 5, 2016

Mediatek Device အမ်ားစုမွာျဖစ္တတ္တဲ့ Firmware ေရးၿပီး LCD ေဖြးသြားတာကို ေျဖရွင္းၾကမယ္




ဒီနည္းလမ္းကိုေတာ့ MTK Device အကုန္လံုးနီးနီးမွာသံုးလို႔ရပါတယ္။ ဒီဟာနဲ႔ Fix လုပ္ေတာ့မယ္ဆိုရင္ 
တင္မယ့္ Firmware ေလးကို အရင္ဆြဲထားလိုက္ပါဦး။
ဒီျပသနာႀကံဳလာရရင္ အမ်ားစုက
၁။ အေကာင္းတစ္လံုးက Readback ထုတ္ၿပီး ျပန္ေရးတာ
၂။ ကိုက္တဲ့ Firmware ကို ပိုက္ပိုက္ေပးၿပီး လိုက္၀ယ္တာ
၃။ LCD လဲၾကည္႔ၿပီးေတာ့ ေျဖရွင္းတာ မ်ိဳးကိုပဲ လုပ္တတ္ၾကပါတယ္။
ဒီျပသနာက ဘာေၾကာင့္ျဖစ္ရသလဲ ေလ့လာၾကည္႔လိုက္ေတာ့ Linux Kernel က LCD Driver 
မကိုက္တာေၾကာင့္လို႔ဆိုပါတယ္။ Kernel လား MTK ဖုန္းေတြမွာ uboot ေပါ့ဗ်ာ။ တစ္ခါတစ္ေလမွာလည္း 
driver ရိွပါလ်က္နဲ႔ အဲဒီ Driver ကို load လုပ္မယ့္ configuration ဖိုင္ေတြဒုကၡေပးတာေၾကာင့္လည္း 
ဒီျပသနာ ေပၚရပါတယ္။
ဒီ Post ကိုမေရးခင္ Internet မွာေလွ်ာက္ရွာၾကည္႔ေတာ့ တိက်တဲ့နည္းလမ္း မေတြ႕ဘူးဗ်။ 
ကၽြန္ေတာ္လည္း စဥ္းစားရင္း စဥ္းစားရင္း ဒီနည္းလမ္းကိုေတြ႕သြားတာ။ ဆရာသမားတခ်ိဳ႕က လုပ္လို႔ရတယ္လို႔ 
ဆိုၾကေပမယ့္ ဘယ္လို လုပ္သလဲလို႔ ေမးလိုက္ရင္ေတာ့ ျမန္မာနည္းပညာသမားပီသစြာနဲ႔ မေျပာၾကဘူးဗ်ား။ 
ဒီေတာ့ ဒီထက္ေကာင္းတဲ့နည္းလမ္းရိွရင္ ရိွပါလိမ့္မယ္။ ကၽြန္ေတာ္ေတာ့မသိဘူး။ ဒီနည္းလမ္းကေတာ့ 
ကၽြန္ေတာ္ကိုယ္တိုင္ စမ္းလုပ္ၾကည္႔လို႔ OK ေနတဲ့ နည္းလမ္းတစ္ခုပဲျဖစ္ပါတယ္။
ဒီနည္းလမ္းကေတာ့ Firmware အျပင္ ဘာမွမလိုပါဘူး။ Box လည္းသံုးစရာမလိုပါဘူး။ စဥ္းစားတတ္တဲ့ 
စိတ္ေလးနည္းနည္းနဲ႔ အပင္ပန္းခံႏိုင္ဖို႔ပဲလိုပါတယ္။ လိုအပ္ရင္ေတာ့ bootloader unlock လုပ္ထားပါ။ 
မလုပ္ထားရင္ Power ေသတတ္တယ္။
ၿပီးရင္စမယ္။
၁။ Firmware မေရးခင္မွာ Phone ကို Readback ထုတ္ၿပီး Backup အရင္လုပ္ေပးလိုက္ပါ။ 
ဖုန္းပြင့္ေသးတဲ့ အေနအထားမွာ Root ရိွခဲ့မယ္ဆိုရင္ MTKDroidTools နဲ႔ Backup လုပ္ႏိုင္ပါတယ္။
တကယ္လို႔ Root မရိွရင္လည္း SP FlashTool ကို သံုးၿပီးေတာ့ Read Back ထုတ္ႏိုင္ပါတယ္။ 
အဲေတာ့ ေမးၾကေတာ့မယ္ထင္တယ္ ခင္ဗ်ားဗ်ာ။ Phone မပြင့္လို႔ ScatterFile ထုတ္လို႔မရတာကို 
ဘယ္လို Readback ထုတ္ မတုန္း။ ေစာေစာက Firmware ဆြဲထားတယ္ေလ။ အဲဒီအထဲက ScatterFile ယူေပါ့။ 
Readback လုပ္မယ္ဆိုရင္ Full Readback ျဖစ္ဖို႔လိုပါတယ္။
၂။ Full Readback လုပ္ဖို႔အတြက္ Scatter File ကို Notepad ++ နဲ႔ဖြင့္ၿပီးေတာ့ file_name: NONE ျဖစ္ေနတဲ့
ေနရာတိုင္းမွာ ကိုယ္ႀကိဳက္တဲ့နာမည္တစ္ခုခုထည္႔ေရးေပးပါ။ ၿပီးရင္ is_download မွာ false ကို true ေျပာင္းၿပီး 
Save မွတ္ OK။ ဒါေပမယ့္ userdata ေအာက္က partition ေတြကုိေတာ့ readback မွာယူဖို႔မလုိဘူးဗ်ား။ 
ယူခ်င္ယူမယူခ်င္ေန။ OK။ ခင္ဗ်ားဗ်ာ မေကာင္းတဲ့ ဖုန္းက Firmware ကို ဘာလုပ္ဖို႔တုန္း၊ Power မလာဘူး။ 
Virus ေတြနဲ႔ Wifi မရတာနဲ႔။ ဘာလုပ္ဖို႔ Readback လုပ္ခိုင္းသလဲဆို လာပါလိမ့္မယ္။
၃။ အဲဒီလို Read back လုပ္ၿပီးရင္ေတာ့ ရလာတဲ့ Firmware ကို ေသခ်ာသိမ္းထား။ ၿပီး အသစ္ဆြဲထားတဲ့ 
Firmware ကိုျပန္တင္ၾကည္႔ေပါ့ဗ်။ ဘာမွျပသနာမရိွဘူး။ အားလံုး OK တယ္ဆိုရင္ ဘာမွ လုပ္ဖို႔မလိုေတာ့ဘူး။ ၿပီးၿပီ။
၄။ ဟီး Firmware လည္းတင္လိုက္ေရာ ငါ့ Screen ႀကီးေဖြးသြားပါလား။ အနက္ေရာင္ေလးျဖစ္သြားပါလား၊ 
အေရာင္စံုေတြေပၚလာပါလား။ အသံမထြက္ေတာ့ပါလား။ စသျဖင့္ လားေတြမ်ားလာၿပီဆုိရင္ ေျဖရွင္းဖို႔
လိုအပ္လာမွာျဖစ္ပါတယ္။
၅။ ဒီေတာ့ Read back ထုတ္ထားတဲ့ Firmware နဲ႔ Download လုပ္ထားတဲ့ Firmware ႏွစ္ခုလံုးရဲ႕ Folder ေတြကို ဖြင့္ဗ်ာ။ 
မွားမယ္ဗ်ေနာ။ သတိထား။ ၿပီးရင္ Download ဆြဲထားတဲ့ Firmware Folder ထဲက system.img ရယ္ boot.img ရယ္၊ 
recovery.img ရယ္ကို (လုိအပ္မွပါ မလိုအပ္ရင္ system.img တစ္ဖိုင္တည္းနဲ႔ ရတယ္) Readback လုပ္ထားတဲ့ 
Firmware ထဲကိုထည္႔လိုက္။ မထည္႔ခင္ Readback လုပ္ထားတဲ့ Firmware ကုိ Copy တစ္ခုပြားထား။ 
လိုလိုမယ္မယ္။ file ရိွၿပီးသားလို႔ Prompt ေပးလာရင္ Overwrite လုပ္လိုက္ေပါ့။ တကယ္လို႔ Readback လုပ္ထားတဲ့ 
Firmware က ပါ၀ါမတက္တဲ့ ဖုန္းကယူထားတာဆိုရင္ preloader.bin ကိုပဲထည္႔ကူးလိုက္။ ၿပီးရင္ ရလာတဲ့ စုေပါင္းစပ္ေပါင္း 
Firmware ေလးကို SP Flash Tool နဲ႔ ျပန္ေရးေပါ့။ ျပန္ေရးတဲ့အခါ Read back ထုတ္ထားတဲ့ Firmware မွာေပါက္ကရ 
နာမည္ေတြေပးထားခဲ့ရင္ သတိထားဗ်ာ။ ဖိုင္စံုပါေအာင္သတိထားၿပီး ျပန္ေရးပါ။
၆။ ဒီတစ္ခါ OK လားၾကည္႔။ OK တယ္ဆိုရင္ေတာ့ ၿပီးၿပီေပါ့။ မအိုေကဘူးဆိုရင္ Download and Format တုိ႔ ဘာတို႔နဲ႔
 ျပန္ေရးၾကည္႔ ရရင္ ရသြားလိမ့္မယ္။ မရရင္ေတာ့ တိုင္ပတ္ၿပီဗ်ိဳ႕ နားကားဖို႔သာ ျပင္ထား။ System.img ကိုခြဲရေတာ့မယ္။ ခ္ခ္။ 
ဒီအဆင့္က အေျခခံသမားေတြအတြက္ ေတာ္ေတာ္လက္၀င္ပါတယ္။ သတိထားၿပီးလုပ္ေနာ။
၇။ ေအာက္ကအဆင့္ေတြကုိ ဆက္လုပ္ႏိုင္ဖို႔အတြက္ MTK_Extractor ဆိုတဲ့ Tool ေလးလိုတယ္ဗ်ား။ 
ဒီကေန Download ဆြဲလုိက္။
Tool ရလာၿပီဆိုရင္ အဲဒါကုိဖြင့္။ ၿပီးရင္ system.img ဆိုတဲ့ tab ကိုသြား။ အရင္ဆံုး Readback လုပ္ထားခဲ့တဲ့ 
Firmware က system.img ဖိုင္ေလးကို ခြဲမွာျဖစ္တဲ့အတြက္ အဲဒီ Firmware က system.img ဖိုင္ေလးကုိ 
Browse မွာတစ္ခ်က္ႏိွပ္ၿပီးေတာ့ ေရြးေပး (Download လုပ္ထားတဲ့ Firmware ကမဟုတ္ဘူးေနာ္)။ ေရြးၿပီးရင္ 
Start ကို ႏိွပ္ေပးလိုက္ေတာ့။ MTK_Extractor ဆိုတဲ့ Folder ထဲမွာ system ဆိုတဲ့ Folder ေလးတစ္ခုေရာက္ေနလိမ့္မယ္။ 
အဲဒီ Folder ထဲက ဖိုင္တစ္ခ်ိဳ႕ကို Copy ကူးယူေပးထားရပါမယ္။ ယူရမယ့္ဖိုင္ေတြကေတာ့
- /system/bin
* pq
* vold
- /system/xbin
* libmnlp
* mnld
- /system/lib
* ပါတဲ့ဖိုင္ အကုန္ကူးဗ်ာ။
* libsurfaceflinger.so (ဒီဖိုင္မကိုက္ရင္ Touch အလုပ္လုပ္ေပမယ့္ Screen မွာ မည္းမည္းႀကီးပဲ ျမင္ရမယ္ 
BlackScreen, White Screen ျဖစ္တာ ဒီဖိုင္ေၾကာင့္)
- /system/etc
* apns.conf.xml
* vold.fstab (ဒီဖိုင္နဲ႔ ေအာက္ကဖိုင္ ျပသနာတက္ရင္ Internal Storage 0 Byte ျဖစ္မယ္)
* vold.fstab.nand
- /system/lib/hw/
* ပါသမွ်သာကူး
- /system/lib/modules/
* ပါသမွ်ကူး
- /system/etc/firmware/
* ပါတဲ့ဖိုင္အကုန္ကူးဗ်ာ
- /system/etc/permissions
* ပါတဲ့ဖိုင္ အကုန္ကူးဗ်ာ
- /system/usr/keylayout
* Generic.kl (ဒီဖိုင္လြဲရင္ Power ခလုတ္တို႔ Back Key, Home Key စတာေတြ အလုပ္လုပ္မွာမဟုတ္ဘူး)
- /system/usr
* အဲဒီထဲက srec folder တစ္ခုလံုးကူး။
- /system/framework
* ပါတဲ့ဖိုင္အကုန္ကူးဗ်ာ။
- /system/etc/wif/
* ပါသမွ်ကူး
- /system/vendor/
* ပါသမွ်ကူး
ကူးတဲ့အခါမွာ ဘယ္လမ္းေၾကာင္းက ကူးသလဲဆိုတာကိုပါ မွတ္ထားေပးပါ။ ၿပီးရင္ ျပသနာတက္ေနတဲ့ Download ဆြဲထားတဲ့ 
Firmware က system.img ကိုပါ အေပၚကအဆင့္ေတြအတိုင္းခြဲ။ ခြဲၿပီးရင္ ေစာေစာက ကူးထားတဲ့ ဖိုင္ေတြကို ကူးထားတဲ့
လမ္းေၾကာင္းအတိုင္းပဲ အသစ္ခြဲထားတဲ့ system folder ထဲ ျပန္ထည္႔ေပးလိုက္ေပ့ါ။ မမွားေစနဲ႔။ မွားရင္ ရမွာမဟုတ္ဘူး။ 
ကူးထားသမွ် အကုန္ထည္႔ၿပီးသြားၿပီဆုိရင္ေတာ့ ထည္႔ထားတဲ့ system folder ကို system.img ျပန္ေျပာင္းေပးရမယ္။ 
ဒီအတြက္ MTK_Extractors ကေနၿပီးေတာ့ Make system.img ဆိုတဲ့ Tab ကိုေရြး။ Browser မွာႏိွပ္ၿပီးေတာ့ လုပ္ထားတဲ့ 
system folder ေလးကို ေရြးေပး ၿပီးရင္ Start ႏိွပ္ေပးေပါ့။ system.img ခြဲတာကေတာ့ ဒါနဲ႔ ခြဲမွ မဟုတ္ပါဘူး။ 
cygwin နဲ႔လည္း ခြဲလို႔ရတယ္။ လုပ္တတ္သလိုသာ လုပ္ၾက ဗ်ား။
၈။ ျပန္ေပါင္းၿပီးရင္ေတာ့ ခုနက စုေပါင္းစပ္ေပါင္းျဖစ္ေနတဲ့ Firmware မွာ ခုအသစ္လုပ္ထားတဲ့ system.img ဖိုင္ေလး
သြားထည္႔လိုက္။ ၿပီးရင္ ျပန္ flash လုပ္ၾကည္႔လိုက္ပါ။ OK သြားတာကို ေတြ႕ရပါ လိမ့္မယ္။ မ OK ေသးဘူးလား။ 
အဲဒါဆိုလည္း လႊင့္သာပစ္လိုက္ပါေတာ့ဗ်ာ။ အဲဒါ စုတ္ေနလို႔။ ခ္ခ္
အဆင္ေျပၾကပါေစ။ လုပ္လို႔မရတဲ့ အပိုင္းေတြကို ေမးႏိုင္ပါတယ္။ ဒါေပမယ့္ Internet မွာရွာရင္ ေပါေသာခ်င္းေသာျဖစ္ေနတဲ့ 
Firmware ဘယ္လိုေရးရမလဲဆိုတာေတြရယ္ Readback ဘယ္လိုထုတ္ ရမလဲဆိုတာေတြရယ္၊ မေမးခင္ Internet မွာ 
အရင္ရွာၾကပါဗ်ာ။ မရမွ လာေမးၾကပါ။ ကၽြန္ေတာ္လည္း အားတာမဟုတ္လို႔ပါ။ (ကိုယ့္အားကိုယ္ကိုး စိတ္လည္း န
ည္းနည္းေမြးၾကပါဗ်ာ။ အဲဒါက bro တို႔ကိုပိုအေထာက္အကူေပးလိမ့္မယ္)

Credit : Telecom Technology 


မိုလ္ဘိုင္းဖုန္းညီအစ္ကိုမ်ား



Thursday, August 4, 2016

imei command ျဖင့္ ေရးနည္း



imei command ျဖင့္ ေရးနည္းေလးပါ။ဒီနည္း က ဘယ္ CPU ကုိ မဆုိ imei ေရးသားႏုိင္ပါတယ္။

imei command line ေရးနည္း။
၁) imei tool ကုိဖြင့္ျပီး tool ထဲက ေနရာတြင္ shift ဖိျပီး Right Click နိပ္ျပီး
Open Command window here ကုိ နိပ္ပါ။

၂)Cmd box ေပၚလာလွ်င္..မိမိေရးလုိေသာ imei ကုိ
imei.exe 123456789111111 123456789111111 ပုံစံအတုိင္းရုိက္ျပီး
Enter ေခါက္လုိက္ပါ။ 
imei ဖုိင္တစ္ခု imei tool ထဲတြင္ MP0B_001_NEW ဖုိင္တစ္ခုက်လာပါမည္။ 
ေနာက္က NEW ကုိ ဖ်က္ျပီး MP0B_001 ဖုိင္ကုိ ယူျပီး sd card ထဲထည့္ျပီး ဖုန္းထဲထည့္ပါ။

၃)ဖုန္းကုိ Root ေဖာက္ျပီး root explorer apk ထည့္သြင္းထားပါ။
၄)ဖုန္းတြင္ ထည့္သြင္းထားေသာ root explorer apk ကုိဖြင့္ sd card ထဲထည့္
ခဲ့ေသာ MP0B_001 ကုိ copy ယူျပီး ၄င္း root explorer apk ထဲကေန ဖုန္း
momery ထဲ၀င္ system ရဲ႕ R/W R/O ေျပာင္းထားပါ။
ထုိ႕ေနာက္../data/nvram/md/NVRAM/NVD_IMEI/MP0B_001 ၄င္း
ဖုိင္လမ္းေၾကာင္းအတုိင္း ထည့္ပါ။ ျပီးလွ်င္ ဖုန္းကုိ Reboot ခ်ပါ။

*#06# ျဖင့္ imei စစ္ၾကည့္ပါ။ 
သင္ေရးထည့္ထားတဲ့ imei ျဖစ္ေနပါမည္။
imei command line ေရးနည္း။
Credit: SONIC


မိုလ္ဘိုင္းဖုန္းညီအစ္ကိုမ်ား


Huawei Network Unlock ALL In One Click Tools


မသတ္မရပ္နဲ. အေလာတၾကီးတင္ေပးလိုက္ပါသည္
Huawei Network Unlock ALL In One Click Tools
ဟာေ၀း ၁၅လံုးေတာ. ပါသည္
ေနာက္လာမည္. version တြင္ ေနာက္ထြက္သည္.
ဖုန္းေမာ္ဒယ္အကုန္ပါေအာင္ျပန္တင္ေပးပါ.မယ္လို..
ေက်းဇူးအထူးတင္ပါတယ္ ဆရာ ငျမွာသား ခင္ဗ်ာ
ၾကိဳေတာ. ေျပာထားမည္ Custom recovery တင္ထားသည္.သူမ်ား
Stoke recovery ျပန္ခ်ိန္းျပီးမွ တင္ရင္ပိုျပီး error ကင္းပါတယ္


Credit : Myo Koko Zaw
==============


မိုလ္ဘိုင္းဖုန္းညီအစ္ကိုမ်ား

  Mounting created Bloggif

Wednesday, August 3, 2016

Mic အေၾကာင္း အျပ ည့္အစံု 4pin Digital Mic မွ 2Pin Mic ေျပာင္းနည္း

circuit board ျပားေပၚက mic ေနရာမွာတိုင္းတာၾကည့္ရင္
႐ိုး႐ိုးmic ဆိုရင္ တစ္ခုက connection ျပမယ္ တစ္ခုက
Gnd က်ေနမယ္ အဲ့လိုဆို တစ္ခုက mic + လမ္းေၾကာင္း ,
Gnd က်ေနတဲ့တစ္ခုက Mic- လမ္းေၾကာင္းေပါ့
အဲ့လို မဟုတ္လား -ဟုတ္ပါတယ္ .. အဲ့လိုပါ ဆိုရင္ေတာ့
 ေအာက္က စာကို နဲနဲေလး ဆက္ဖတ္ၾကည့္ပါ

🇹🇼connection ျပေနတဲ့လမ္းေၾကာင္းက Mic+ လမ္းေၾကာင္းေတာ့ 
ဟုတ္တယ္ Gnd က်ေနတဲ့ ငုတ္က Mic – လမ္းေၾကာင္း မဟုတ္ဘူးဗ် 
အဲ့ငုတ္က ကိုယ္တပ္မယ့္ mic အလုပ္လုပ္ဖို႔ အတြက္ Gnd ခ်ေပးထားတာ 
pm ic သို႔မဟုတ္ CPU ထဲကို Audio Frequency ပို႔ေပးမယ့္ လမ္းေၾကာင္း 
မဟုတ္ပါဘူး Mic negative လမ္းေၾကာင္းကို ခဏေမ့ထားၿပီး Mic 
အလုပ္လုပ္ပံုအေၾကာင္းကို ၾကည့္ၾကည့္ရေအာင္…
1. Mic-BIAS
2.Mic +(positive)
3.Mic-(negative)
🇹🇼#Mic_BIAS ဆိုတာ CPU ဒါမွမဟုတ္ Power ic ကေနၿပီးေတာ့ 
Mic အသံုးျပဳမယ့္ အခ်ိန္က်မွ Mic အလုပ္လုပ္ဖို႔ရာ အတြက္
Mic ကိုVolt ထုတ္ေပးတဲ့ လမ္းေၾကာင္းပါလို႔ အၾကမ္းဖ်ဥ္း
သိထားရပါမယ္ ဖုန္းရဲ႕ touch screen ကေနၿပီးေတာ့
ကိုယ္ဘာနွိပ္လိုက္သလဲ ဘာခိုင္းလိုက္သလဲဆိုတာ
Touch နဲ႔ဆိုင္တဲ့ SCL , SDA လမ္းေၾကာင္းေတြကတဆင့္ CPU က 
သိတယ္ သီခ်င္းဖြင့္လိုက္တယ္ဆိုရင္ ကိုယ္ဖြင့္လိုက္တဲ့
သီခ်င္းနဲ႔ သက္ဆိုင္တဲ့ Audio Data ကို CPU ကေန Audio Amp ကို
ပို႔ေပးမယ္ ဖုန္းေခၚလိုက္တယ္ဆိုရင္ Rf ic ကို TX လိႈင္းလႊင့္ထုတ္ခိုင္းမယ္
.. အဲ့လိုပဲ ဖုန္းေခၚလိုက္တယ္ 
recording လုပ္လိုက္တယ္ဆိုတာနဲ႔ Mic အလုပ္လုပ္ဖို႔ရာ အတြက္
လိုအပ္တဲ့ Voltage ကိုလဲ ထုတ္ေပးလိုက္တယ္ Mic ကို အၿမဲတမ္းႀကီး
Volt ေရာက္မေနဘူး ဖုန္းေခၚတဲ့ အခ်ိန္ , recording လုပ္တဲ့ အခ်ိန္မွာပဲ
Mic ကို volt ေရာက္ပါတယ္ 
အဲ့ဒီ့ volt ကို Mic-BIAS လမ္းေၾကာင္းကေနေပးပါတယ္

🇹🇼Mic+(positive) , Mic(negative) ဆိုတာ ခုနက BIAS
လမ္းေၾကာင္းကေန ohm တန္ဖိုးရွိတဲ့ Resistor ႏွစ္လံုးခံၿပီး
Mic ဆံကို Volt ေပးလိုက္ေတာ့ Mic စၿပီး အလုပ္လုပ္ၿပီေပါ့
Micအလုပ္က ဘာလဲ ေဘးနားက အသံေတြကို ဖမ္းယူေပးတဲ့
အလုပ္ကို လုပ္တယ္ အဲ့ဒီ့ ဖမ္းယူရရွိတဲ့ Audio Frequency ေတြကို
Mic + လမ္းေၾကာင္း နဲ႔ Mic – လမ္းေၾကာင္းကေနတဆင့္ CPU Ic
ထဲကို Coupling Capacitor တစ္လံုးစီခံၿပီး ပို႔ေဆာင္ေပးတယ္
Coupling ဘာလို႔ခံထားရလဲဆိုတာေတာ့ မေျပာေတာ့ပါဘူးေနာ္
Child play ေတြမဟုတ္လား 😂😂😂

🇹🇼ေအာက္ကပံုကို ၾကည့္မယ္ဆိုရင္ Mic+ , Mic -လမ္းေၾကာင္းကို 
အရင္ မၾကည့္ပါနဲ႔ ဖုန္းေခၚ Recording လုပ္ၿပီဆို BIAS လမ္းေၾကာင္းကေန 
Mic အလုပ္လုပ္ဖို႔ Volt ကို R ႏွစ္လံုးခံၿပီး Mic ဆံကို Volt ေပးမယ္ Mic 
အလုပ္လုပ္ရင္ ေဘးက အသံေတြဖမ္းမယ္ ရလာတဲ့ အသံေတြကို Mic + နဲ႔
 – လမ္းေၾကာင္းကေန Cpu ကို ပို႔မယ္ မရွင္းဘူးလား

🇹🇼အလုပ္လုပ္ပံုေတာ့ သိပါၿပီ Mic မရရင္ ဘယ္လိုျပင္ရမလဲ Mic မရတဲ့
 ျပစ္ခ်က္ရဲ႕ 50% က Mic ဆံပ်က္တာ 30%က BIAS Voltage မထြက္တာ 
10%က Mic +, – လမ္းေၾကာင္းပ်က္တာ , က်န္တဲ့ 10% က သူငယ္နာ
 ျပန္သာေပးလိုက္ ျပင္မေနနဲ႔ 😜😜😜

သီအိုရီ ဆန္တယ္ မဆန္ဘူးဆိုတာ ကိုယ္ဘယ္ေလာက္ နားလည္ထားလဲ 
ဆိုတဲ့အခ်က္ေပၚ အမ်ားႀကီး မူတည္ပါတယ္ ေအာင္ျမင္ၾကပါေစ ခင္ဗ်


မိုလ္ဘိုင္းဖုန္းညီအစ္ကိုမ်ား

  Mounting created Bloggif