Thursday, December 31, 2015

MTK Droid Tool ျဖင့္ ထုတ္ ျပီးရလာေသာ file မ်ား မစုံပါ က

MTK Droid Tool ျဖင့္ ထုတ္ ျပီးရလာေသာ file မ်ား မစုံပါ က
==========================================
ဟုိေန႕ ကရွင္းျပ ျပီးသားပါ လက္ေတြ႕ မက် မွာ စုိးလုိ႕ သိသေလာက္ေလး ထပ္ေဖာႀကည့္မယ္ မစုံတဲ့ ဖုိင္ေတြ ကုိ adb command နဲ႕ ထုတ္ ဖုိ႕ adb folder ေလး လုိပါတယ္ ရွိျပီးသားျဖစ္မွာပါ root access လုိပါမယ္ adb command ေလးေတြ ႀကည့္ေရးတတ္ရင္ ရျပီ
လုိအပ္တဲ့ command ေတြ က
ပထမ ဦးဆုံး
adb devices
adb shell
su
ls /dev/block
Copy ယူမယ့္ block ေတြ႕ရင္ ( ထုတ္မယ့္ ဖုိင္ရဲ႕ block ဘယ္ လုိသိရမလဲ mtk droidtool နဲ႕ ႀကည့္ပါ မယ္ mtk droidtool ႏွင့္ ခ်ိတ္ျပီးအေနအထားမွာ Blocks Map ကုိႏွိပ္ ပါ ေအာက္မွာ ပုံျပထားပါတယ္ Blocks Map ကုိႏွိပ္ျပီးပါက Block info ဆုိတဲ့ Box တစ္ခု က်လာပါမယ္ ထုတ္ ခ်င္တဲ့ Block ကုိႀကည့္လုိ႕ရပါျပီ ကြ်န္ေတာ္ ကေတာ့ userdata နဲ႕ cache ဖုိင္ ထုတ္ျပပါမယ္ ပုံမွာ userdata ရဲ႕ block map က mmcblk0p7 : cache ရဲ႕ block map က mmcblk0p6 ပါ block map ေတြ သိရျပီ ဆုိေတာ့ adb command သုံးျပီး စထုတ္ပါမယ္ )

cat space bar ျခားပါ ျပီးရင္ /dev/block/mmcblk0p7 space bar ျခားပါ > space bar ျခားပါ /sdcard/mmcblk0p7.img
အကုန္လုံးေပါင္း လုိ႕ ျဖစ္သြားမယ့္ command က
cat /dev/block/mmcblk0p7 > /sdcard/mmcblk0p7.img (userdata ကုိထုတ္တာပါ)
enter ေခါက္လုိက္ပါ
cache ကုိ ထုတ္မယ္ဆုိရင္ေတာ့
cat /dev/block/mmcblk0p6 > /sdcard/mmcblk0p6.img
enter ေခါက္လုိက္ပါ
ဖုန္း sd card ထဲ မွာ block map ေတြနဲ႕ img file ေရာက္ ေနပါမယ္ ဒါဆုိရင္ ကုိလုိခ်င္တဲ့ mmcblk0p7 ကုိ rename userdata.img ေျပာင္းေပး
mmcblk0p6 ကုိ cache.img ေျပာင္းေပးလုိက္ပါ ဒါေတာ့ သိမယ္ထင္ပါတယ္
ဒါဆုိ ထုတ္ထားတဲ့ userdata နဲ႕ cache ကုိ mtk droid tool နဲ႕ ထုတ္ထားတဲ့ firmware file ထဲ ကုိကူးထည့္လုိက္ပါ SP flashtool ဖြင့္ scatter ေရြးေပးႀကည့္ပါ တစ္ခ်ဳိ႕ က တန္းျပီး userdata cache ပါေပမဲ့ တန္းမေပၚခဲ့ ရင္ firmware file ထဲ က scatter ကုိ ျပင္ရပါမယ္ ( မေသခ်ာပါက ေဘးမွာ scatter.txt ကုိ copy ကူးျပီး အရင္ျပင္ပါ ကြ်န္ေတာ္ထုတ္ထားတဲ့ ဖုန္းမွာေတာ့ scatter file ကုိ flashtool မွာေရြးေပးတာ userdata မပါ လာေသးျပန္ဘူး ခုနေတာ့ထုတ္ထားတဲ့ ဟာ firmware file ထဲ ထည့္ေပးထားတာပဲေလ ဒါဆုိ scatter file ကုိ ဖြင့္ႀကည့္ ႀကတာေပါ့ scatter မွာ ႀကည့္ေတာ့ Userdata file name: data.img is_download: true ဆုိေတာ့ (ေအာက္မွာ ပုံျပထားပါတယ္) အရင္ က block ထုတ္တုန္းက ေပးထားတဲ့ userdata.img (firmware file ထဲမွ) ကုိ data.img ေလးေျပာင္းေပးလုိက္ပါတယ္ ျပီးရင္ SP flashtool မွာ scatter-loading ေလး ျပန္ေရြးေပးလုိက္ေတာ့ userdata ပါ ပါလာပါျပီး ပုံတြင္ႀကည့္ပါ
LCD ျဖဴ တာ ဘာညာ ကေတာ့ UBOOT.img ဒါမွ မဟုတ္ lk.img ေႀကာင့္ ပါ LCD ျဖဴတာ ကုိ ေတာ့ ကုိယ္တုိင္ႀကဳိးစား ျပီး လုပ္ႀကည့္ပါ
အဆင္ေျပႀကပါေစ....
အမွားပါခဲ့ ရင္ေထာက္ျပေပးေစလုိပါတယ္
ပုံေလးေတြေတာ့ ဝါးေနပါတယ္ က်ေနာ္ဖုန္း ကင္မရာ မေကာင္းေတာ့လုိ႕ပါ အသစ္လဲ ဝယ္ႏူိင္ေသး ဘူးရယ္ (အခ်ဳိ အေခ်ာင္လဲ မရ ဘူးရယ္ )
ဘဝဆုိတာ မာယာ
*ပထမ အဆင့္ adb shell
su လုပ္ဖုိ႕ မေမ့ပါနဲ႕*


Credit to Kyaw Zay Ya

No comments:

Post a Comment