• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

[HƯỚNG DẪN] Resize bộ nhớ NAND (system / cache / data)

commander_HTC

New Member
[HƯỚNG DẪN] Resize bộ nhớ NAND (system / cache / data)

NGUỒN: [DEV][S-OFF] Custom MTD Partitions (resize data, system, and cache)

Cái tuyệt vời nhất của việc S-OFF cho DESIRE có lẽ là đây: thay đổi dung lượng các bộ nhớ System / Cache / Data :D

Theo bài hướng dẫn trên, mình đã làm chuột bạch và resize thành công bộ nhớ NAND, bộ nhớ ban đầu:

- SYSTEM: 250Mb --> 195Mb (free 2.10Mb)

- CACHE: 40Mb --> 45Mb

- DATA: 148Mb --> 198Mb


Sau khi resize xong, cài app chán chê, bộ nhớ internal vẫn còn dư 155Mb :D

Sau đây xin tóm tắt lại các bước như sau: (Rất đơn giản)


+ YÊU CẦU:

1. HTC DESIRE đã S-OFF.

2. ClockworkMod Recovery v2.5.x.x (nếu dùng bản Recovery khác làm cũng được, mình sẽ nói thêm).

3. Nghiên cứu trước giá trị dung lượng các bộ nhớ muốn thay đổi. Cụ thể là:

- SYSTEM thường cố định, của mình là 250Mb, free 57.10Mb, do đó nên rút hết dung lượng trống của thằng này, chừa lại vài Mb trống cho đẹp thôi :p.

- Cache thường cố định, của mình là 40Mb, tăng hay giảm là tùy nhu cầu mỗi người, tăng thì chơi game sẽ tiện hơn vì bộ nhớ đệm lớn hơn, theo mình thì nên tăng thằng này lên vài đến chục Mb.

- Còn lại tất cả Mb trống sẽ được dồn hết vào DATA.

+ CÁC BƯỚC:

1. Tạo 1 file có tên mtdpartmap.txt trên thẻ nhớ có nội dung "mtd x y" (lưu ý: không có dấu ngoặc kép "", trong đó x là giá trị dung lượng cho bộ nhớ SYSTEM, y là giá trị dung lượng cho bộ nhớ CACHE). Xong.

2. Download file bravo-recovery-v1.5.3-CustomMTD.zipbravo-boot-v1.5.3-CustomMTD.zip, lưu trên thư mục gốc thẻ nhớ để flash. Xong.

3. Vào Recovery, sao lưu NAND. (lưu ý: dùng bản recovery nào để bakup thì bước sau, restore cũng phải về bản đấy.). Xong.

4. Format system, cache, data. Cụ thể là:

- Bản ClockworkMod Recovery v2.5.x.x thì vào trong menu mounts and storage. Xong.

- Bản RECOVERY v2.0.0 by Amon_RA thì phải chuyển về giao diện ClockworkMod Recovery v2.5.x.x bằng cách tải file update.zip này về trên thư mục gốc và flash nó. Bạn yên tâm vì vẫn có thể mount USB vào PC lúc này. Sau đó thực hiện công việc trên trong ClockworkMod Recovery. Xong.

5. Flash file bravo-recovery-v1.5.3-CustomMTD.zip - đây là việc vá/cập nhật các giá trị mới từ file mtdpartmap.txt vào recovery.

6. khởi động lại chế độ recovery. Xong.

7. Format lại system, cache, data 1 lần nữa cho chắc. Thực tế mình bỏ qua bước này.

8. Restore lại NAND (như đã nói, bakup bởi bản recovery nào thì restore bằng bản đó.) hoặc là flash lại ROM. Xong.

9. flash file bravo-boot-v1.5.3-CustomMTD.zip - đây là việc đồng bộ nhân ROM với giá trị NAND mới. Xong. (update: nếu các bạn quên bước này mà reboot luôn thì máy sẽ loop reboot liên tục ở màn hình splash (chưa đến bootanimation), hãy tháo/lắp pin rồi vào recovery, chạy lại bước này)

10. Reboot lại máy. Hưởng thụ kết quả thôi :D

Hãy xem DESIRE của bạn sau khi resize như thế nào nhé :p. Dưới đây là pic dung lượng bộ nhớ Desire của mình trước và sau resize.

anhso-104254_before.jpg
anhso-104338_after.jpg


[video=youtube;KqQbaegfPQE]http://www.youtube.com/watch?v=KqQbaegfPQE[/video]

link download clip
 
Chỉnh sửa cuối:

ducthang

New Member
Mọi người ngâm cứu vụ chia ổ xem thế nào đi ngon lành là có thể quên đi a2sd làng ngoàng.
commander_HTC:bạn nói dõ hơn về chia ổ đi:-/
 

ducthang

New Member
Hình chụp ở trên là từ chương trình nào vậy bạn?
QSystemInfoPro.1.4.4.PS
Tình hình là đã thử nhưng không biêt lỗi j máy đang bị đứng không boot đc gay rôi đây.

commander_HTC:
ví dụ mtdpartmap.txt/"mtd 200 50"---->>>có đúng không hay mtdpartmap.txt/mtd 200 50
 
Chỉnh sửa cuối:

ducthang

New Member
Đã có ai thành công chưa thì cho tí ý kiến nhỉ phúc tap hơn S_OFF nhiều thì phải
 

commander_HTC

New Member
Đã có ai thành công chưa thì cho tí ý kiến nhỉ phúc tap hơn S_OFF nhiều thì phải

Cái thú vị của S-OFF chính là cái này, mình không nghĩ nó là phức tạp, bản thân mình chia bộ nhớ NAND hơn 2 lần, theo như hướng dẫn, vẫn không gặp vấn đề gì.

Muốn bakup lại chỉ cần up ROM Ship

bản thân mình cũng chưa biết tối ưu bộ nhớ NAND như thế nào là chuẩn, cái đấy để các bạn thử nghiệm rồi cùng đánh giá.
 

DUYAT

New Member
giải thích rõ chỗ này một tí đi bạn, thank

1. Tạo 1 file có tên mtdpartmap.txt trên thẻ nhớ có nội dung "mtd x y" (lưu ý: không có dấu ngoặc kép "", trong đó x là giá trị dung lượng cho bộ nhớ SYSTEM, y là giá trị dung lượng cho bộ nhớ CACHE). Xong.
 

commander_HTC

New Member
giải thích rõ chỗ này một tí đi bạn, thank

1. Tạo 1 file có tên mtdpartmap.txt trên thẻ nhớ có nội dung "mtd x y" (lưu ý: không có dấu ngoặc kép "", trong đó x là giá trị dung lượng cho bộ nhớ SYSTEM, y là giá trị dung lượng cho bộ nhớ CACHE). Xong.



nghĩa là:


bạn tạo file tên là mtdpartmap.txt có nội dung

mtd x y

trong đó x là giá trị dung lượng bộ nhớ system bạn muốn đặt, y là dung lượng bộ nhớ cache.
 

ducthang

New Member
giải thích rõ chỗ này một tí đi bạn, thank

1. Tạo 1 file có tên mtdpartmap.txt trên thẻ nhớ có nội dung "mtd x y" (lưu ý: không có dấu ngoặc kép "", trong đó x là giá trị dung lượng cho bộ nhớ SYSTEM, y là giá trị dung lượng cho bộ nhớ CACHE). Xong.
Theo mình thì nó là thế này: "mtd 125 5"/mtdpartmap.txt/sdcard (thí dụ nhé)
X 125:bộ nhớ SYSTEM
y 5: bộ nhớ CACHE
Cũng đang thắc mắc là có dấu này không:"

Tình hình là máy đang làm chặn giấy đây ngoài chủ topic thì chắc chưa ai thành công
 
Chỉnh sửa cuối:

shogunr125

New Member
Mình cũng thành cục chặn giấy :((
Nhưng đã quay về được với bản rom DJDroid_v1.8.zip tải từ XDA.
Nhưng từ chiều tới giờ, ngoài bản rom trên, ko up đc bất cứ bản nào khác, kể cả trở về với rom gốc :(
 

ducthang

New Member
Mình cũng thành cục chặn giấy :((
Nhưng đã quay về được với bản rom DJDroid_v1.8.zip tải từ XDA.
Nhưng từ chiều tới giờ, ngoài bản rom trên, ko up đc bất cứ bản nào khác, kể cả trở về với rom gốc :(
Cũng có 1 lần boot nên đc với Rom Au8.0 nhưng hiện up đi up lại vẫn không boot đc

h đang suy nghĩ tìm cách khắc phục ... em đang phân vân vì sao chủ topic làm đc mà mình lại làm hok đc 8-|
Từ chiều tới r thấy chủ topic có vẻ hời hợt quá đang nghi ngờ về vấn đề này.~X(
 

PhamQuang

Manager
"Ăn chơi phải chịu mưa rơi" thôi, đã xác định can thiệp NAND thì phải biết xác định chấp nhận hậu quả xảy ra. Chủ Topic cũng chỉ là giới thiệu lại (điều mà mình ngại ko dám vì ko dám chăc 100%) mà thôi đâu biết cách khắc phục mà các bạn đòi hỏi vậy?
Đành phải tham khảo trên XDA cách fix thôi.
 

ducthang

New Member
"Ăn chơi phải chịu mưa rơi" chắc tả tơi mất bác ơi rom ship up còn không nổi nữa potayX-(
 

shogunr125

New Member
Sau gần nửa ngày đánh vật với đt thì cuối cùng thì mình cũng up được bản rom gốc, phục hồi lại con Desire về tình trạng ban đầu. \-/
Như đã nói ở trên, trước tiên mình up bản rom DJDroid_v1.8.zip tải từ XDA, sau đó dùng chương trình HP USB format thẻ nhớ (để xóa phân vùng ext) trở về tình trạng ban đầu, dùng 1 đầu đọc thẻ tạo Goldcard (từ file goldcard.img đã làm từ trước), sau đó đưa máy về FASTBOOT, cắm cáp vào và chạy file exe chứa rom gốc (rom mới nhất)--> OK! Mọi thứ bắt đầu lại từ đầu. :D
 
Top