• 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

MY ANDROID ROM FOR HD2 - CUSTOMIZE

vatdnvn

New Member
Mình mở topic mới để tiện update hơn với 2 bài đầu tiên
Tập tành mod rom Android, nên có gì các bạn góp ý dùm mình.
Các bản android này chủ yếu là mod lại dựa trên các bản Android và kernel được cung cấp trên XDA. Mình chưa đủ trình độ để có thể tự built riêng 1 kernel.


Version 04_HD : Update: 04 - 10 - 2010
Base on Mdeejay HD 3.3 + Desire HD
Kernel : hastarin 7.1


Giới thiệu sơ lược bản Ver 04 - Desire HD
- Kernel mặc định của bản ROM : hastarin 7.1
- Kèm theo 3 kernel mới nhất của 3 tác giả : hastarin, mychiprama, huanyu. Bạn có thể lựa chọn 1 trong 3 kernel cho bản rom này. Việc lựa chọn, xin bạn đọc kĩ phần dưới.
- Khuyến khích : Dùng kernel của huanyu để thử. Set k bằng k3 trong startup
- Loại bỏ một số ứng dụng không cần thiết và không sử dụng được : Camera, EReader,Task Killer, Drocap,Amazon...và một số thứ trong source code.
- Thêm vào các ứng dụng cần thiết : Quadrant Advanced, Task Manager, Memory Booster Lite, Mocecolate2, Lock Screen Widget...
- Kết nối HTC Hub để download themes, ringtone,....
- 3G/Wifi : Good. Tự động vào 3G.
- Âm thanh nghe gọi tốt, cảm ứng mượt mà (Phụ thuộc vào kernel bạn chọn)
- Data 1GB
- Riêng SetCpu , mình để sẵn trong thư mục Android. Các bạn dùng Astro để cài đặt SetCpu. Cài thằng SetCpu lúc cài đặt rom sẽ gây ra lỗi Force Close khi bạn set Profile.
- Bản Desire HD vẫn chưa dùng được Camera

Mở rộng : Mọi người đọc kĩ phần này khi chọn kernel
- Mình đã chỉnh sửa phần setup của Android để cho phép chọn kernel để cài với Rom thay vì kernel mặc định của Rom.
+ Hiện tại bạn chỉ có thể chọn 1 trong 3 kernel đang phổ biến của 3 tác giá : hastarin, mychiprima, huanyu
+ Để chọn kernel cho phần cài rom, bạn vào file startup.txt tìm dòng
set cmdline "rel_path=Android nand_boot=0 kernel_type=k"
Ở trên , mình chọn kernel mặc định (k). Bạn có thể thay bằng k1,k2,k3
k : kernel mặc định
k1 : kernel của tác giả hastarin
k2 : kernel của tác giả mychiprima
k3 : kernel của tác giả huanyu
+ Để update hay thay mới kernel nào đó. Bạn vào thư mục kernels nằm trong folder Android .
Trong đó sẽ có 3 thư mục tương ứng là :
* k1_hastarin
* k2_michyprima
* k3_huanyu
Trong 3 thư mục này đều có :
- File zImage
- 1 hoặc 2 folder hw và modules (tùy vào kernel)

Trong bản ROM này, mình update lên 3 kernel mới nhất hiện nay của 3 tác giả:
- Kernel của hastarin : hastarin 7.1
- Kernel của mychiprima : R1
- Kernel của huanyu : HAVS-BFQ-OC-UV-AXI-EBAT_925mv 0.1.e

Khi bạn muốn update kernel mới hơn thì các bạn chỉ việc thay các file cũ bằng file mới của kernel đó.


Nếu bạn thay đổi kernel mặc định của rom bằng 1 trong các kernel trên thì sau khi cài android xong. BẠN PHẢI REBOOT LẠI MÁY ĐỂ HOÀN TẤT VIỆC THAY ĐỔI KERNEL. LÚC NÀY MUỐN DÙNG WIFI, CÁC BẠN VÀO SETTING ĐỂ BẬT WIFI LÊN.
Với KERNEL mặc định của rom thì không cần phải reboot lại

Sau khi cài đặt xong hay reboot lại android. Các bạn để cho Android load xong các services và ứng dụng thì dùng để tránh tình trạng lag do việc xử lý. Mất khoảng 1 phút.


New Update Kernel :
Mình sẽ để ở đây các kernel mới nhất trên XDA, và đã được mình bỏ vào đúng các folder để các bạn chỉ việc copy nó vào folder kernels trong thư mục Android là có thể dùng được

Kernel huanyu : (05-10-2010)

- HAVS-BFQ-OC-UV-AXI-EBAT_850mv-0.1.e.fix-evo.zip

Kernel hastarin :

Kernel michyprima :

Copy cả folder đã giải nén vào thư mục kernels trong thư mục Android
==============================================================
- Nếu bạn chưa cài bản ROM Android của mình và giờ bắt đầu cài mới thì hãy đọc kĩ phần hưỡng dẫn ở trên.
- Nếu bạn đã cài bản ROM Android này của mình và muốn thay đổi kernel nhưng ko muốn cài lại Android thì hãy làm theo bước ở dưới

================================================================
PHỤ LỤC MỞ RỘNG :

1) Thay đổi (kernel+modules) khác sau khi đã cài xong rom android
- Mục đích : Bạn mới cài bản Android này với kernel hastarin 7.1. Và giờ bạn muốn thay đổi kernel khác (ví dụ : michyprima R1 hay huanyu 0.1.e) nhưng bạn không muốn làm lại từ đầu. Vậy hãy thử cách sau đây
- Chú ý : Phần mở rộng này chỉ có thể dùng với bản rom của mình.
Bước 1:
- Download app GScript Lite tại đây hoặc lên Market down về và cài vào.

Bước 2:
- Download file ChangeToKernel ở đây.
- Sau khi cài xong GScript, bạn kết nối HD2 với PC.
- Giải nén file ChangeToKernel , bạn sẽ có 3 file script sh
*ChangeToK1.sh : Đổi sang kernel 1( kernel hastarin)
*ChangeToK2.sh : Đổi sang kernel 2(kernel michyprima)
*ChangeToK3.sh : Đổi sang kernel 3(kernel huanyu)
- Bạn copy cả 3 file đó vào thư mục gscript trên thẻ nhớ (nó nằm ngay trên thư mục gốc của thẻ nhớ)

Bước 3 :
- Vào phần ứng dụng trên Android. Mở GScript lên. Bấm vào phím cứng hình lá cờ và chọn Add script.
- Chọn Load file . Nó sẽ hiện lên 3 file script mà bạn vừa copy vào. Bạn chọn từng file một. Sau đó bấm Save.
- Lặp lại bước 3 thêm script trên khi đã add đủ 3 file script : ChangeToK1, ChangeToK2, ChangeToK3

Bước 4 :
- Bạn muốn chuyển sang kernel nào thì vào GScript. Nó sẽ hiện lên 3 lựa chọn mà bạn vừa add vào.
- Nếu muốn chuyển sang kernel nào thì bấm vào lựa chọn đó
ChangeToK1 : đổi sang kernel hastarin
ChangeToK2 : đổi sang kernel michyprima
ChangeToK3 : đổi sang kernel huanyu
- Khi bạn thấy dòng chứ "Thay đổi sang kernel... thanh cong" thì có nghĩa đã hoàn thành việc thay đổi kernel và modules mới.


Bước 5 : Khởi động lại ANDROID để cập nhập sự thay đổi. Bước này bạn phải làm ngay sau khi thay đổi kernel xong.

Các bạn nên gỡ bỏ SetCpu đã cài và cài lại để detect lại.
Tested :
- WIFI/3G : Vẫn ok sau khi thay đổi kernel
- Các vấn để lỗi phát sinh chưa thấy. Sẽ test thêm và mong được các bạn cùng test và phản hồi dùm mình.
Thanks


Nhìn thì thấy dài dòng, nhưng thực ra thao tác rất là nhanh.



2) FIX LỖI CALL VÀ FONT TIẾNG VIỆT CHO EVO (Mình post ở đây luôn)


Mình có viết một script để tự động fix lỗi Call và font cho EVO

Các bạn download về. Giải nén ra và chép folder gscript và 2 file fix lỗi vào thư mục gốc của thẻ nhớ.
Sau đó vào GScript Lite . Nhấn nút Home để Add Script. Chọn load file, chọn FixEVoFull.sh
Sau đó chạy FixEVofull.

Sau này khi cài bản Evo nào mới thì khi cài xong thì copy lại y thể để fix lỗi. Khỏi lằng nhằng dùng các tool khác nếu bạn chưa biết cách làm hoặc quên.

Link download : http://www.mediafire.com/?kzkmgb6kt92cfp3


==================================================================

Link download : VaT Android Rom HD - Ver 04 :
Part I
Part II

===================================================================
snap20101004084311.png


Benchmark với kernel 2 (mychiprima r1)

snap20101004084228.png
 
Chỉnh sửa cuối:

MrAlexx

New Member
bác tư vấn cho em nên dùng kennel nào nhất . tiêu chí của em là nhanh ổn định tiết kiệm pin ke ke
 

vatdnvn

New Member
bác tư vấn cho em nên dùng kennel nào nhất . tiêu chí của em là nhanh ổn định tiết kiệm pin ke ke
- Kernel bạn có thể chọn : hastarin 4.1 và kernel huanyu 0.1d hoặc 0.1e
- Không để nhiều widget.

P/S : Do test một số thứ cuối cùng nên khoảng 1 tiếng nữa sẽ có link.

Các bạn chú ý : Mình ko set sẵn các widget lên màn hình để các bạn tự lựa widget.
 

dunglavie

New Member
Lại chờ đợi trong cơn mưa... Bác vatdnvn ở Đà Nẵng phải không ạ ? Em dự thế.
 

vatdnvn

New Member
Lại chờ đợi trong cơn mưa... Bác vatdnvn ở Đà Nẵng phải không ạ ? Em dự thế.

Vâng. Mình ở Đà Nẵng. Tại có một số thứ khi test nó lại phát sinh lỗi nên mình phải fix lại. Do mỗi lần test lại phải copy từ linux qua win rồi copy vào thẻ nhớ , công đoạn này không cũng mất hơn 20 phút. Mọi người thông cảm. Tính mod lại thêm phần widget và themes, nhưng mình nghĩ để y themes mặc định của rom, rồi ai thích themes nào thì thay themes đó thì hay hơn, vì thay themes khá tốn công, nếu mod thẳng trong source của rom.

Bản này mình không cài Home Switcher và Launcher Pro.
 

linhhong

New Member
Mình cũng ở Đà Nẵng đây...............Bạn cho xin địa chỉ hay số điện thoại để mình giao lưu cho vui bạn ơi...........................
 

dunglavie

New Member
Đã ổn chưa bác ơi, mong như " mong mẹ về chợ ". Bản 3B bắt đầu cà giật rồi. Nhưng PIN thì thật là quá hài lòng với bản 3B này.
 

vatdnvn

New Member
Mình cũng ở Đà Nẵng đây...............Bạn cho xin địa chỉ hay số điện thoại để mình giao lưu cho vui bạn ơi...........................

Đà Nẵng đây, pin được mấy ngày bác ???????
Vâng. Rất vui được gặp mọi người.

Vấn đề pin thì thật sự ko thể được như winmo . Nhưng nói chung là ổn nếu bạn không vọc quá nhiều.
 

dunglavie

New Member
Đà Nẵng đây, pin được mấy ngày bác ???????

Hỏi như bác này chắc chưa dùng ANDROID bao giờ rồi, để chế độ chờ rồi không động chạm gì vào máy thì cũng được mấy ngày đấy bác ạ.;;)
 

vatdnvn

New Member
Đã ổn chưa bác ơi, mong như " mong mẹ về chợ ". Bản 3B bắt đầu cà giật rồi. Nhưng PIN thì thật là quá hài lòng với bản 3B này.

Hì, cá nhân mình thấy ổn với kernel huyanu. Bạn cứ thử test trước với kernel mặc định của rom. Nếu không thấy ổn thì chuyển qua kernel huyanu. Vì có thể cách sử dụng và cảm nhận cũng như mức độ sử dụng của mỗi người khác nhau nên đôi khi cảm nhận sẽ không chính xác lắm.

Khoảng 20 phút nữa sẽ xong.
Sau này khi có sự thay đổi nào đó, nếu không đáng kể. Mình chỉ up lên các file cần thay đổi. Để mọi người khỏi phải down lại từ đầu. Kể cá cho các rom EVO hay Z
Sẽ làm mục Mở rộng.
 
Chỉnh sửa cuối:

chucuoihp

New Member
Base on Mdeejay HD 3.3 + Desire HD
Kernel : hastarin 7.1

xài them titatium xóa bớt mấy ứng dụng không xài và lỗi đi force close liên tục =.=.

Chờ bản build của bác xem thế nào chứ hết kiên nhẫn với kiểu này rồi :(
 

vatdnvn

New Member
Base on Mdeejay HD 3.3 + Desire HD
Kernel : hastarin 7.1

xài them titatium xóa bớt mấy ứng dụng không xài và lỗi đi force close liên tục =.=.

Chờ bản build của bác xem thế nào chứ hết kiên nhẫn với kiểu này rồi :(
Vâng. Hi vọng bản rom sẽ làm bạn hài lòng.
Bạn đọc kĩ phần giới thiệu Rom của mình để lựa chọn kernel nhé.
 

khoaito

New Member
khi cài build của bạn có phải fomat lại thẻ không. hiện mình đang dùng bản RO 3.1, ngại làm lại quá
nếu chép folder android của bạn thì có phải unintall set CPU không
 

maitrungthuan

New Member
Hỏi như bác này chắc chưa dùng ANDROID bao giờ rồi, để chế độ chờ rồi không động chạm gì vào máy thì cũng được mấy ngày đấy bác ạ.;;)

Hị hị, em mới dùng nên hem biết, bác thông cảm
 

vatdnvn

New Member
Đã upload xong. Mời mọi người dùng và đóng góp ý kiến. Thanks all

khi cài build của bạn có phải fomat lại thẻ không. hiện mình đang dùng bản RO 3.1, ngại làm lại quá
nếu chép folder android của bạn thì có phải unintall set CPU không

Bạn đổi folder Android cũ của bạn thành tên khác rồi hãy chép bản Rom của mình vào. Vẫn cài lại SetCPu bạn nhé. Mình có để sẵn file cài trong thư mục Android.
Bạn đọc kĩ hướng dẫn của bản Rom này nhé.

Lời khuyên : Bạn nên format thẻ nhớ để có thể dùng tốt hơn. Không cần phải format kĩ càng, có thể sài Quick Format của Windows cũng được.
 

trinh12345

New Member
em chờ đến 11h rồi down, dùng mạng viettel nó khổ thế đấy ạ:((
bình thường giờ này mà down 1G hết bố nó 100k, trong khi sau 11h hết có 10k, hehe.
Thank bác nha, à, em mún hỏi bác tý là bản 04 của bác cứ thế boot android là xong hả? vì em ko mún động đến (thay đổi) mấy cái kernel làm gì bác ạ.
 

vatdnvn

New Member
Thêm phần mở rộng : Thay đổi kernel khác sau khi đã cài xong android. Xin đọc kĩ hướng dẫn và mô tả ở bài đầu tiên.

em chờ đến 11h rồi down, dùng mạng viettel nó khổ thế đấy ạ:((
bình thường giờ này mà down 1G hết bố nó 100k, trong khi sau 11h hết có 10k, hehe.
Thank bác nha, à, em mún hỏi bác tý là bản 04 của bác cứ thế boot android là xong hả? vì em ko mún động đến (thay đổi) mấy cái kernel làm gì bác ạ.

Vâng. Mình vẫn để mặc định là kernel hastarin 7.1 cho bản này (tôn trọng tác giả). Nên bạn copy vào là cài bình thường. Còn muốn thay đổi kernel khác thì bạn làm theo hướng dẫn ở đầu bài. Hoặc thử phần mở rộng .
 

vatdnvn

New Member
thanks bạn nhiều, chờ từ sáng đến giờ lun đó......

Cảm ơn bạn. Bạn đọc kĩ các hướng dẫn và mô tả của mình nhé
Hi vọng bạn sẽ thấy hài lòng và phản hồi cho mình những điểm chưa được để mình hoàn thiện hơn với tiêu chí phù hợp với người Việt Nam.
 
Top