(chữ
nghiêng màu tím là í kiến của tớ :-))
Đã
bao giờ bạn trong tình huống wipe nhầm (hoặc không nhầm) dữ liệu trong bộ nhớ
trong (bao gồm fân vùng hệ thống và virtual SD card) trên phone/ tablet của bạn và đen là
nó không support thẻ nhớ ngoài hay chưa? Giờ thì
bạn không thể flash 1 custom ROM nào đó vì bạn đã lỡ xóa nó trong khi thiết bị
của bạn không thể boot do đã wipe fân vùng hệ thống. Đừng lo - rất dễ fix!
1. Download gói mini-sdk này và extract nó
vào c:\mini-sdk (thực ra mini-sdk chính là folder chứa 4 lệnh cơ bản của
ADB, mà bạn có thể đã có trong folder ‘fasboot’ -- nếu có rồi khỏi cần down nữa);
2. Đổi tên cái file custom ROM mà
bạn muốn flash thành
"rom.zip" và copy nó vào c:\mini-sdk;
3.
Kết nối thiết bị của bạn với PC;
4.
Boot thiết bị của bạn vào chế độ recovery (lưu ý: nếu PC
ra thông báo không tìm thấy drive... rất có thể Recovery của bạn không tương
thích, trường hợp này bạn chỉ còn cách lần lượt flash từng recovery cho đến khi
PC nhận được thiết bị của bạn -- không rõ lắm, nhưng thường PC đã nhận và
recovery có chức năng mount thì bạn hoàn toàn có thể mount nó với PC để copy
ROM zip mà không cần dùng lệnh ADB như hướng dẫn này?);
5. Mở command
prompt trên PC (cmd.exe), nhập
và nhấn ENTER để xác nhận từng lệnh sau:
6.
cd /d c:\mini-sdk
7. adb shell
8. mount /data (error might mean that /data partition
is already mounted)
9. Trên Android 4.2 hoặc
cao hơn (HTC
One X): mkdir -p /data/media/0
10. exit
11. Trên Android 4.2 hoặc cao hơn (HTC One X): adb push rom.zip /data/media/0
12. Chờ vài fút cho đến khi copy xong.
Lúc đó giống như command
shell bị
treo, nhưng sự thực là nó vẫn đang copy. Hãy kiên nhẫn chờ cho đến khi bạn nhìn
thấy con trỏ nhấp nháy trở lại.
13. Tùy thuộc custom recovery của bạn,
dùng các phím điều hướng để flash rom.zip của bạn theo cách bạn vẫn làm khi
flash 1 custom ROM. Giờ nó sẽ nằm trong bộ nhớ trong của bạn. Done!
Liên
quan: HTC One X - cơ bản cho newbie
Have you ever been in a situation where you mistakenly (or not) wiped the content of the internal storage (including system partition and virtual SD card) on your phone or tablet and unfortunately it doesn't support external storage? Now you can't flash desired custom ROM because you removed it and the device can't be booted due to wiped system partition. Don't worry - it's very easy to fix!
Here are the steps
you need to follow to copy the correct rom.zip package to your internal
storage:
1.
Download this mini-sdk package
and extract it to c:\mini-sdk
2.
Rename the custom ROM package you
want to flash to "rom.zip" and copy it to c:\mini-sdk
3.
Connect your device to the PC
4.
Boot your device in recovery mode
5.
Open a command prompt on the PC
(cmd.exe), type and confirm each command with ENTER:
6.
cd /d c:\mini-sdk
7.
adb shell
8.
mount /data (error might mean that /data partition is already mounted)
9.
on Android 4.2 and above: mkdir
-p /data/media/0
10.
on Android 4.1.2 and below: mkdir
-p /data/media
11.
exit
12.
on Android 4.2 and above: adb
push rom.zip /data/media/0
13.
on Android 4.1.2 and below: adb
push rom.zip /data/media
14.
Wait for a few minutes until the
file is copied. It will looks like command shell is not responding, but that
means it's still copying. Wait patiently until you'll see blinking
cursor again.
15.
Depends on your custom recovery,
use the navigation keys to flash the custom rom.zip package in a typical way
you used to flash custom ROMs. It should be on your internal storage now. Done!
Have
any questions or comments? Feel free to share! Also, if you like this
article, please use media sharing buttons (Twitter, G+, Facebook) below this
post!
Không có nhận xét nào:
Đăng nhận xét