I - Đầu Tiên Sẽ Là Cài Đặt Các Công Cụ Cần Thiết
A – Công cụ cơ bản
+ Cài đặt JAVA
+ Cài đặt CYGWIN
Chi tiết
+ Cài đặt ANDROID-SDK
Chi tiết
B – Công cụ chi tiết
* Chip MTK
+ Download link
http://www.mediafire.com/?5xux4adbam20tfh
MT65xx Unpack/ Repack
Download link
http://www.mediafire.com/download/xlwtjckkfhr94kl/BM.rar
Mobileuncle Tools
Download link
http://www.mediafire.com/download/pp1el9bwz5sb91v/M44TOOL.rar
CWMR 6.0.0.3 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/ff93ez7pipnqayr/6003-cwm-recovery.img-ramdisk.7z
CWMR 6.0.1.1 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/v5hutwd7kbqu619/6011-cwm-recovery.img-ramdisk.7z
CWMR 6.0.1.4 recovery.img-ramdisk
Download link http://www.mediafire.com/download/ux9ds1sbnkezhad/6014-cwm-recovery.img-ramdisk.rar
CWMR 6.0.2.1 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/ghg4fymtbx36got/6012_full_-cwm-recovery.img-ramdisk.rar
CWMR 6.0.2.1 Touch Screen recovery.img-ramdisk
Download link
http://www.mediafire.com/download/bu195st0rq6h5ez/6012_touch-cwm-recovery.img-ramdisk.rar
Bạn sẽ cần bước trung gian để tạo script tại đây
http://builder.clockworkmod.com/
Unpack-boot.img -recovery.img
Download link
http://www.mediafire.com/?ke9zz09wgk72fuw
C – Trích lấy 2 file ( boot.img + recovery.img ) stock trên thiết bị của bạn
+ yêu cầu ( máy đã root và cài root explore )
Dùng adb tool hoặc terminal gõ lệnh sau và lưu kết quả hiển thị ra bằng một file .txt
Mã:
adb shell
SU
cat /proc/partitons
cat /proc/mounts
cat /proc/mtd
cat /proc/emmc
Chú ý dòng : mtd -tương ứng với boot/recovery/system, ví dụ “mtd0 – boot, mtd2 – recovery”, để jump ra thẻ nhớ thành file .img làm như sau:
Máy phải root và có Root Explore, copy file ‘ dump_img ’ vào /system/bin, đặt permission bằng root explore theo hình ( copy file dump_img vào system sau đó giữ chặt file dump_img sẽ xuất hiệnpermission và sét quyền như hình ->sau đó save lại và move file dump_img đã sét quyền vào thư mục bin )
Chíp QUALCOM MSM 7x27A đời mới phải dịch ngược để tách lấy boot.img & recovery.img
> adb shell ~ # dd if=/dev/block/mmcblk0p8 of=/sdcard/bootmmc8.img bs=4096 dd if=/dev/block/mmcblk0p8 of=/sdcard/bootmmc8.img bs=4096 2048+0 records in 2048+0 records out 8388608 bytes (8.0MB) copied, 0.318695 seconds, 25.1MB/s
~ # dd if=/dev/block/mmcblk0p15 of=/sdcard/recoverymmc15.img bs=4096 dd if=/dev/block/mmcblk0p15 of=/sdcard/recoverymmc15.img bs=4096 2048+0 records in 2048+0 records out 8388608 bytes (8.0MB) copied, 0.310883 seconds, 25.7MB/s
~ # dd if=/dev/block/mmcblk0p17 of=/sdcard/systemmmc15.img bs=4096 dd if=/dev/block/mmcblk0p17 of=/sdcard/systemmmc15.img bs=4096 204800+0 records in 204800+0 records out 838860800 bytes (800.0MB) copied, 136.860047 seconds, 5.8MB/s ~ #
———————————————————————————————————————–
Chip Qualcomm loại mới chỉ dùng được 2 lệnh này đối với ( terminal + anroid-sdk )
app_5@android:/ $ su
app_5@android:/ # cat /proc/partitions
major minor #blocks name
179 0 3784704 mmcblk0
179 1 20 mmcblk0p1
179 2 150 mmcblk0p2
179 3 40960 mmcblk0p3
179 4 1 mmcblk0p4
179 5 1500 mmcblk0p5
179 6 1000 mmcblk0p6
179 7 2000 mmcblk0p7
179 8 10240 mmcblk0p8
179 9 3072 mmcblk0p9
179 10 3072 mmcblk0p10
179 11 3072 mmcblk0p11
179 12 253952 mmcblk0p12
179 13 604800 mmcblk0p13
179 14 20480 mmcblk0p14
179 15 65536 mmcblk0p15
179 16 10240 mmcblk0p16
179 17 1000 mmcblk0p17
179 18 1000 mmcblk0p18
179 19 2700000 mmcblk0p19
179 20 1000 mmcblk0p20
179 21 37203 mmcblk0p21
179 32 964608 mmcblk1
179 33 964540 mmcblk1p1
app_5@android:/ # cat /proc/mounts
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 ro,relatime,user_xattr,barrier=0,data=ordered 0 0
/dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,nodelalloc,data=ordered,noauto_da_alloc,noinit_itable 0 0
/dev/block/mmcblk0p14 /persist ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/vold/179:19 /mnt/sdcard/SD_CARD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1023,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
app_5@android:/ #
————————————————————————————————————————————————-
Từ đây phải dịch ngược mà thường ( recovery + boot ) nằm trong emmc không phải mtd nữa nói chung là vất vả
Note : file ( flash_image )cũng làm tương tự như file ( dump_image )
Gõ lệnh: trong terminal cái này download trên google play
Mã:
dd if=/dev/mtd/mtd0 of=/sdcard/boot.img bs=4096
dd if=/dev/mtd/mtd2 of=/sdcard/recovery.img bs=4096
Hoàn thành, trên thẻ nhớ sẽ có 2 file boot.img và recovery.img,và lưu lại 2 file này để dự phòng.
File download ( Input Sdcard )
dump_image.rar
flash_image.zip
Hoặc có thể thao tác như sau
( mở terminal lên, gõ )
SU
#cat /proc/mtd
Nó ra mấy cái như bên dưới
dev: size erasesize name
mtd0: 00040000 00020000 “misc”
mtd1: 00500000 00020000 “recovery”
mtd2: 00280000 00020000 “boot”
mtd3: 04380000 00020000 “system”
mtd4: 04380000 00020000 “cache”
mtd5: 04ac0000 00020000 “userdata”
Căn cứ nó hiện ra cái gì, giả sử mtd1 là recovery & mtd2 là boot
gõ tiếp:
dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096
Linkdownload
http://www.mediafire.com/error.php?errno=320
tạm thời chưa có CWM thì thao tác như sau để backup
trong adb gõ lệnh
cat proc/mtd
- sẽ thấy đường dẫn của file
dev: size erasesize name
mtd0:0048000000020000″recovery”
mtd1:0048000000020000″boot”
mtd2:0018000000020000″splash”
mtd3:0006000000020000″misc”
mtd4:0294000000020000″cache”
mtd5:0cf8000000020000″system”
mtd6:0d02000000020000″userdata”
mtd7:0018000000020000″persist”
- Sau đó nhập lệnh
su
dd if=/dev/mtd/mtd0 of=/sdcard/recovery.img bs=4096 // backup recovery
dd if=/dev/mtd/mtd1 of=/sdcard/boot.img bs=4096 // backupboot
dd if=/dev/mtd/mtd5 of=/sdcard/system.img bs=4096 //backup system
đợi 1 lát sẽ thấy xuất hiện backup trên thẻ nhớ!
- cách restore
coppy file system.img vào foder flashtool
ấn shift + chuột phải vào foder chọn open comend window here
- máy đang hoạt động thì gõ lệnh
adb fastboot bootloader
- nếu máy trong chế độ downloadting thì gõ lệnh
fastboot.exe flash recovery recovery.img
fastboot.exe flash system system.img
…………………………………………………..
- xong gõ lệnh
fastboot reboot
Gõ tiếp lệnh:
./unpack-MT65xx.pl ./recovery.img
Chương trình sẽ giải nén ta được file recovery.img-kernel.img , tiếp theo xóa hết những file không cần thiết mà Tool đã giải nén ra , chỉ giữ lại file recovery.img-kernel.img
Tiếp theo download file CWMR 6.0.x.x recovery.img-ramdisk , thích hợp giải nén ta đc folderrecovery.img-ramdisk ( sửa default.prop phù hợp với tên thiết bị của bạn, và cho phép flash qua lệnh adb) -> sau đó đặt vào BM
Gõ tiếp lệnh :
./repack-MT65xx.pl -recovery ./recovery.img-kernel.img ./recovery.img-ramdisk ./recovery.img
Download link
http://www.mediafire.com/download/5ojxkhmbdj2d2ac/BMB.rar
- Công cụ unpack-boot.img -recovery.img khi download về giải nén đổi tên tệp thành BMB sau đó cũng copy vào thư mục cài đặt Cygwin như BM
- Bỏ file recovery.img đã được build online vào thư mục BMB chạy các lệnh sau :
+ Mở cygwin.bat hoặc chạy từ shortcut ở desktop và gõ lệnh đến thư mục BMB
Tiếp theo :
—————————————————————————————————————–
CWMR 6.0.0.8. recovery.img-ramdisk
Download link
http://www.mediafire.com/download/k82ov88baocmi2h/6008-cwm-recovery.img-ramdisk.rar
CWMR 6.0.1.0 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/a5pbryyy95xne4l/6010-cwm_-recovery.img-ramdisk.rar
CWMR 6.0.1.2 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/w170oyy0w71aevp/6012-_cwm-recovery.img-ramdisk.rar
CWMR 6.0.2.7 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/o6vanm422xpppoi/6027-cwm-recovery.img-ramdisk.rar
CWMR 6.0.3.2 recovery.img-ramdisk
Download link
http://www.mediafire.com/download/2jldrnqeotzy552/6032-cwm-_recovery.img-ramdisk.rar
Link download
http://www.mediafire.com/download/2yuxci828px35o9/OPPO_CLOVER_G185.rar
F – Thứ 6 là SkyPhone Nano
Link download http://www.mediafire.com/?duh426f25h4nv6p
G – Thứ 7 Mobell S21
Link download http://www.mediafire.com/?wm3p6n4yyydp3jm
H – Thứ 8 Hisense U2
Link download CWM 5.0.2.8
http://www.mediafire.com/download/kdtmyzuf8i1f225/CWM_5.0.2.8_U2.rar
I - Thứ 9 Mobell S98
Link download
http://www.mediafire.com/download/1u0hqllkb835qyc/CWM_6.0.2.8_MICROMAX_A111.rar
K - Thứ 10 DOOV D500
Link download http://www.mediafire.com/?1yagjso791ogeso
L - Thứ 11 Padphone 3G
Link download http://www.mediafire.com/?2pgfxo8o4uw2h6m
—————————————————————————————
—————————————————————————————-
Note : Chi tiết Flash Recovery Xem tại Pic Chủ
Tải Ola chat - Phần mềm Chat trên Mobile
Tải về miễn phí |
Zalo - Chát,SMS,Call miễn phí
Tải về miễn phí |
Talking Tom Cat - Phiên bản Mới Nhất
Tải về miễn phí |
Phần mềm Youtube - Xem video trên mobile
Tải về miễn phí |
Tải Facebook - Kết nối bạn bè
Tải về miễn phí |
Comments[ 0 ]
Post a Comment