Sunday, December 22, 2013

Tablet တွေမှာ Boot Looping ဖြစ်နေပြီး Computer က သိသေးတယ်ဆိုရင် ဖြေရှင်းနည်း




















(၁) အရင်ဆုံး cpu ဘာအမျိုးအစားလည်းအရင်ကြည့်ဖို့အတွက်
- adb shell "cat /proc/cpuinfo"

(၂) အဲလိုကြည့်ပြီးတဲ့အခါ cpu က A10 ဖြစ်နေရင် ဒီဟာကိုဒေါင်း

     http://www.mediafire.com/?3pzu1r49zpf6sp9


(၃) CPU က A13 ဖြစ်နေရင် ဒီဟာကိုဒေါင်း

    - http://www.mediafire.com/view/?ju47s14jv1l30yr


(၄) ဒေါင်းပြီးပြီဆိုရင် ဖြည်လိုက်တဲ့အခါ recovery.img ဆိုတာရမယ်... A10 အတွက်ကတော့ ဖြည်စရာမလိုဘူး...

(၅) အဲဒီ့ ရလာတဲ့ recovery.img ကို storage ကိုပို့ရမယ်...
- adb push recovery.img /mnt/sdcrard

(၆) ပြီးရင် လက်ရှိ firmware ကို ဘက်ကပ်ယူရမယ်... အဲဒီ့အတွက်

- adb shell
- su
- mkdir /sdcard/dump
- cat /dev/block/nandc > /sdcard/dump/boot.img
- cat /dev/block/nanda > /sdcard/dump/bootloader.img
- cat /dev/block/nandg > /sdcard/dump/recovery.img
- busybox tar -cvf /sdcard/dump/d2_system.tar /system

(၇) အပေါ်ကအဆင့်တွေပြီးသွားရင် ဘက်ကပ်ယူထားတာတွေကို ကွန်ပျူတာထဲဆွဲယူ
- adb pull /mnt/sdcard/dump/*

(၈) recovery သွင်းမယ်...
- adb shell
- su
- cat /mnt/sdcard/recovery.img > /dev/block/nandg

(၉) ပြီးရင် ရီကာဗာရီ reboot လုပ်ရမယ်...
- adb shell
- su
- echo -n boot-recovery | busybox dd of=/dev/block/nandf count=1 conv=sync; sync; reboot

ပြန်တတ်လာတဲ့အခါမှာ cwm recovery နဲ့တတ်လာမယ်... အဲဒီ့အခါမှာမှ wise data လုပ်ပြီး factory reset လုပ်လိုက်.. ပြန်တတ်လာလိမ့်မယ်...

အခုသွင်းတဲ့ recovery က နောက်တစ်ကြိမ် ပြန်ခေါ်ချင်ရင်
- adb shell
- su
- echo -n boot-recovery | busybox dd of=/dev/block/nandf count=1 conv=sync; sync; reboot

အဲလိုမှ ရမယ်... ဘာလို့လည်းဆိုတော့ recovery ကို active ယာယီလုပ်ထားလို့ဘဲ...


Credit to: Prince Akarit


**  Myat Kyaw Thu ( BE-MC )   http://mcmyatkyawthu.blogspot.com/

0 comments:

Post a Comment