• 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

Phát triển ROM cho HTC Blue Angel

tebaomang

New Member
Phát triển ROM cho HTC Blue Angel


Các ROM trong topic này đều đã cũ. Sẽ cook ROM mới trong thời gian gần

Hướng dẫn ở mục 2 và 4.

ExtROM: Xem mục 2

Mục lục:
1.Updates
2.ROMs và ExtROMs
3.Screenshots

4.Cách upgrade ROM cho dòng HTC Blue Angel
5. Under-development projects

1.Updates

Đang định Recook bản ROM 6.1+Manila của D-two cho hoàn hảo hơn!

2.ROMs và ExtROMs

HƯỚNG DẪN CHO DEV 1.1 6.5.x
sau khi up rom. vào startmenu, vào Accessories.
Chọn Lock Setting để thiết lập AutoLock - Đóng bằng phím cứng OK/Close(Nếu muốn Autostart: Lock Setting, General Options, Load on Startup)
Chọn Rar sẽ thấy option associate với zip files và rar files, - Đóng bằng phím cứng OK/Close
Bàn phím ảo có 2 cỡ cho bút và cho ngón tay, chỉnh trong input setting
ExtROM
-bao gồm các phần mềm: NetCF 3.5, Resco Explorer 2010 với Regeditor add-ons, Office 2010
-bao gồm trình duyệt web: IE Pocket gốc của WM 6.5.x hoặc Opera Mini 5 beta 2
Link:
với IE: http://www.mediafire.com/?yxhtnhfwhny
với OM: http://www.mediafire.com/download.php?zfootzcmjjd
Change log
ROM: WinMo 6.5.3 build 28008 của D-two
Dev: 1.1

Dev 1.1 link: http://www.mediafire.com/?li2nhmeflgo
Changed:
- nén file PNG (để tốc độ cao hơn) (cám ơn anh Nghèo, aka hackingtheinbox)
- wallpaper mới (từ HTC HD2)
- fix font (hỗ trợ tiếng việt)
-Total Commander
-Pocket Rar
-Time Sync (không hoạt động với internet qua Activesync)
- Skin Checkbox
- Xdashutdown mới
- Tích hợp keyboard gốc của WM 6.5.3
- Gỡ bỏ Widget Engine
- Bỏ màn hình chỉnh giờ mỗi lần hardreset (vẫn giữ màn hình align screen vì nếu ko align thì vào Win sẽ bị lệch màn hình)
- Nút "Shutdown" chuyển thành nút "Power"
- Thay hình boot screen

Old dev removed


3.Screenshots


4.Cách upgrade ROM cho dòng HTC Blue Angel

Thực tế up ROM cho dòng máy HTC này rất đơn giản, nhanh và ổn định.
Các bạn chuẩn bị và tiến hành các bước như sau:

1/ Download ROM mà bạn đã chọn về, giải nén

2/ Các thành phần chính của ROM dòng Blue Angel:

Update: Tool khác của DTwo: Updater.exe Đặt chung folder với file ROM nk.nbf rồi chạy Updater.exe

Copy hết các file này vào chung 1 folder

Tool (chán các bác, down chả thèm thanks gì cả =.=") http://www.mediafire.com/?zijm5ilqtjy hoặc http://www.box.net/shared/djz4co8865
- MAUpgradeUt_noID.exe
- EnterBL.exe
- GetDeviceData.exe
- RUU.dll & RUU.conf

ROM:
- nk.nbf

3/ Kết nối PPC với PC, chú ý kiểm tra kết nối và PIN trước khi tiến hành up ROM.

4/ Sau khi đã thực hiện các bước trên cho MAUpgradeUt_noID.exe chạy. Sau đó tuân theo các đòi hỏi của c/t up ROM. Trong quá trình up có thể báo lỗi, không sao, tắt đi và lại cho MAUpgradeUt_noID.exe chạy lại sẽ OK.

Update: Tool khác của DTwo: Updater.exe Đặt chung folder với file ROM nk.nbf rồi chạy Updater.exe

5/Soft reset máy

6/Hard reset máy

Done!
 
Chỉnh sửa cuối:

can_mua_ban

New Member
làm sao cho màn hình nằm ngang dc vậy bạn, từ lúc up Win 6.5 tới nay chưa version nào xoay ngang dc, nhiều lúc muốn lên net hay chơi game mà ko xoay dc.
 

ThaiChienvn

New Member
làm sao cho màn hình nằm ngang dc vậy bạn, từ lúc up Win 6.5 tới nay chưa version nào xoay ngang dc, nhiều lúc muốn lên net hay chơi game mà ko xoay dc.
Bạn vô--> Settings--> System--> Screen--> Chọc vô Landscape (right-handed)
 

tebaomang

New Member
làm sao cho màn hình nằm ngang dc vậy bạn, từ lúc up Win 6.5 tới nay chưa version nào xoay ngang dc, nhiều lúc muốn lên net hay chơi game mà ko xoay dc.

Bạn vào Setting/System/Screen và lựa chọn Landscape.
Hoặc bạn vào Setting/System/Personal/Buttons và gán 1 phím cứng nào đó cho <Rotate Screen>
 

xuandung11a2

Well-Known Member
Mình nghĩ đừng nên bỏ Titanium,cái này sẽ có nhiều skin rất đẹp cho nó mang lại phong cách riêng.Chứ theo mình để màn hình today trống trơn thì chán lắm.Không biết ý mọi người thế nào?
À,còn nữa,kông biết tebaomang có làm được Extrom không?Nếu làm được thì mình nghĩ nên bỏ qua Jbed+Opera tích hợp trong rom mà cho vào Extrom cộng thêm 1 gói soft như :soft đọc ebook(nhiều người dùng),soft xem phim...
Tức là theo mình nên để rom trơn cùng giao diện tích hợp...còn soft thì cho vào Ext hết cũng được.
Cảm ơn tebaomang nhiều.
 

tebaomang

New Member
Mình nghĩ đừng nên bỏ Titanium,cái này sẽ có nhiều skin rất đẹp cho nó mang lại phong cách riêng.Chứ theo mình để màn hình today trống trơn thì chán lắm.Không biết ý mọi người thế nào?
À,còn nữa,kông biết tebaomang có làm được Extrom không?Nếu làm được thì mình nghĩ nên bỏ qua Jbed+Opera tích hợp trong rom mà cho vào Extrom cộng thêm 1 gói soft như :soft đọc ebook(nhiều người dùng),soft xem phim...
Tức là theo mình nên để rom trơn cùng giao diện tích hợp...còn soft thì cho vào Ext hết cũng được.
Cảm ơn tebaomang nhiều.

Mình sẽ nghiên cứu tạo một software nhỏ edit folder ExtROM (ExtROM sẽ cài từ SDCard) để moi người có thể edit ExtROM dễ dàng theo ý muốn. Ý tưởng là:

Script với UI thân thiện, thực hiện xóa (hoặc thêm) file cab trong thư mục ExtROM và xóa (hoặc thêm) tên file cab vào CFG.TXT
 

tdmavth175

New Member
nói chung em chỉ có thể hết lòng ủng hộ chứ ko giúp đc j cho bác. chúc bác có nhưng bản rom ngon và bổ cho BA
 

tebaomang

New Member
Em tính bỏ màn hình align screen và set clock khi hardreset, các bác thấy thế nào
 

hackingtheinbox

New Member
1. tahoma không thể nén mà có thể sữa. trong file đó. có mấy ngôn ngử kí tự tiếng thái. ả rập, nga, nên có thể xóa bớt. dự kiến nếu xóa sạch là hơn 150kb. mình cũng làm một bộ font này rồi. mà để đâu rồi quên mất. bữa nay mắc hoàn thành bài học kì nên không thể góp sức với Tuấn Anh được. Sorry.
chương trình đó tên là fontlab 5.2 Có thể tải trên bittorren. Chú ý tải trên đó trong file có 1 anh virus khá nặng. Chú cứ dùng winrar giải nén đến tận cùng. thấy cái file nào cài đặt chính thì cài. mấy file còn lại đừng đụng vào. Chú có thể vào isohunt.com để tìm chương trình đó.
2. Còn vấn đề có nên đưa Jbed và Opera mini vào không thì tùy chú. nhưng bổ sung thêm thông tin quan trọng. Chú vào google: đánh với chử: esmertec java on sd card = là có ngay một bản java Portable. up rom không lo cài lại java nữa.
3. vấn đề Có nên vất bỏ titatium có nên không. mình cùng góp ý luôn.
không nên vất. vì còn quá nhiều người thích nó. thay vào đó chúng ta nên tối ưu và làm nó nhanh và nhỏ hơn.
đầu tiên can thiệp file: bronzeres.dll (open with restorator)
sau đó. thấy .PNG nào không cần thiết thì del. đồng thời dùng PNGoutWin nén nó lại cho nó chuẩn. hehe.
Thứ 2: can thiệp vào file Titanium_240x320.cpr và Titanium_320x240.cpr (open with notepad) - vào đó xóa mấy cái không cần thiết như welcome hay windows live li viếc j đó)
- nhiều lắm tebaomang ơi. cứ mò đi. riêng cái titatium mà mằn mò chỉnh sữa cho công phu cũng nhiều lắm. bù lại có thể nói nó chạy véo vèo.
4. không nên bỏ qua chế độ căn chỉnh màn hình và cài đặt giờ. mất thời gian. thay vào đó. nghiên cứu nên đưa thêm cái j vào rom.
nên nhớ BA chúng ta thuộc hàng cổ chư không phải hàng Supper hot. nên cố gắng làm sao cho rom của chúng ta cũng có đầy đủ thứ như các rom khác. làm việc này như độ xe máy ấy. hehe. có xe rẻ chơi mới sướng. xe đẹp, mới quá không biết làm đẹp thêm cái j.
5. tớ tên là Nghẻo - không phải nghèo nàn nhá. tên sầu đời lắm đó cha nội

thôi! chúc tuấn anh tiếp tục làm việc nhá. Lo bài vở mà thi nữa nhá. khi nào đạt chuẩn nén 1 bộ rom không còn j để mà xóa. không còn j nữa để mà nhét thì Anh mày sẽ up thử. Còn mấy bản đầu tay này chỉ dám hoan nghênh chư chưa dám xài. hehe.
 

tebaomang

New Member
Update dev 0.2 Xem update ở bài đầu tiên

Cần giúp đỡ:
- Thay đổi file .hv nhưng check lại trên máy ko thấy thay đổi =.="
- Không đổi được hình phím start ở home screen (ở các screen khác đã đổi)
- Cần 1 wallpaper đẹp hơn :)
 

hvanet

New Member
Em tính bỏ màn hình align screen và set clock khi hardreset, các bác thấy thế nào

Ok, mình ủng hộ bác! Các bản Rom về sau này mình chỉnh Align Screen có cảm giác chậm hơn, vậy thì nên bỏ. Còn Set Clock thì mình có thể chỉnh trong Regional Setting. Bỏ qua 2 "thủ tục" này để khởi động nhanh thì hay quá rồi!=D>
 

tebaomang

New Member
dang ko thay duoc registry. sua trong reg nhung up len may no van giu nguyen nhu cu.
Posted via Mobile Device
 

hackingtheinbox

New Member
cụ thể là sữa phần nào. nói rõ mới cho ý kiến được chư. ví dụ Chome. thì thay đổi trong reg chưa chắc đã được. vì nó sẽ tự nạp lại vài key
 

tebaomang

New Member
CHome ko tìm thấy key.
Còn key em sửa không được là HKLM/software/microsoft/welcome
Cần sửa key Disable thành FF nhưng sửa xong build ROM up lên máy thì check trên máy vẫn là CE
 

tebaomang

New Member
Sau gần chục lần build và up ROM từ chiều đến 1h sáng, bản dev 0.3 đã chính thức ... bị tạm hoãn =.="

Gặp 2 lỗi:
- sau khi add vài file (skin cho xdashutdown và chương trình CSDevCtrl-autolock) và modify file iniflash thì treo ở 4 vạch màu (hardreset treo ở màn hình trắng
- xả lại ROM dev 0.2 chỉ thêm một số file (skin cho xdashutdown) trong số mấy file trước -> up lên ROM trắng trơn, không có các file hình ảnh, tsk.... không vào đc startmenu ... -> nghi là do quá trình build ROM gặp trục trặc

--> đau đầu. đi ngủ đã, cho BA nghỉ ngơi lấy sức :(

P.s: kính móng các đại ca cook ROM hỗ trợ. em xin chân thành cảm ơn :D
 

xuandung11a2

Well-Known Member
Sau gần chục lần build và up ROM từ chiều đến 1h sáng, bản dev 0.3 đã chính thức ... bị tạm hoãn =.="

Gặp 2 lỗi:
- sau khi add vài file (skin cho xdashutdown và chương trình CSDevCtrl-autolock) và modify file iniflash thì treo ở 4 vạch màu (hardreset treo ở màn hình trắng
- xả lại ROM dev 0.2 chỉ thêm một số file (skin cho xdashutdown) trong số mấy file trước -> up lên ROM trắng trơn, không có các file hình ảnh, tsk.... không vào đc startmenu ... -> nghi là do quá trình build ROM gặp trục trặc

--> đau đầu. đi ngủ đã, cho BA nghỉ ngơi lấy sức :(

P.s: kính móng các đại ca cook ROM hỗ trợ. em xin chân thành cảm ơn :D

Ngày xưa mình cũng bị thế,cứ động vào initflashfiles.dat là i rằng trắng màn hình luôn.Không hiểu tại sao,rõ ràng bỏ dấu chọn Word wrap rồi mà.:-/
 

hackingtheinbox

New Member
initflashfiles.dat chỉnh sữa đã được fix lại dấu ; trong hex chưa. đọc kĩ hướng dẫn trước khi sử dụng nhé.
I. về vấn đề up rom xong. vào màn hình today. trắng trơn. Đúng là bệnh lúc chỉnh sữa initflashfiles.dat . Tham khảo lại cách chỉnh sữa rom.
II. Vấn đề up rom treo ở các vạch màu là trường hợp dể gặp nhất. Theo kinh nghiệm của mình để cook một bộ rom hoàn chỉnh và ít tránh lỗi này nhất. cần thiết là nên làm như sau:
1. xác định xem bản rom đó có thể nhét thêm bao nhiêu (ví dụ bản rom này thì có thể nhét thêm 5MB - còn tùy thuộc vào loại file là j nữa. PNG và text nhiều thì 5Mb còn EXE lớn thì khoảng được 2-3 MB)
2. Xác định nên là j với bản rom này. nên đưa cái j vào.
3. tạo sẳn các OEM. nhớ rút gọn và nén lại hết mức có thể.
4. Xóa tất cả những cái j thấy không cần thiết trong ROM
5. Tiến hành up thử rom.
6. nếu bình thường bắt đầu đôi tất cả OEM và ROM (bước này để test xem có sự cố đứng ở vạch màu không, theo kinh nghiệm mình. khi mình ném cả đống PNG và thì không sao. nhưng chỉ cần đưa PSshutXP.exe và bản rom này thì lập tức có hiện tượng này. nên mình rút ra một kinh nghiệm. nên ném tất cả các file khác vào trước. up thử. sau đó mới ném .EXE rồi up thử) một lần cook rom. muốn vừa ý cũng phải mất 10 lần up rom thử là ít nhất. nhưng với cách này. các bạn sẽ tiết kiệm hơn và đở đau đầu hơn.
7. Nếu bình thường tiếp bây giờ các bạn mới chỉnh sữa file initflashfiles.dat và defaul.hv
 

hackingtheinbox

New Member
MỘT SỐ KINH NGHIỆM COOK ROM

khi đưa một OEM vào ROM mà có dính kèm các thư mục con.
Ví dụ: như resco Explorer có dính kèm Skin
Esmertec Java Opera Mini có dính kèm Appdb
1. với resco ngoài REG và các file bạn tạo sẳn. các bạn cứ copy bình thường vào rom sau đó chỉ việc chỉnh sữa lại initflashfiles.dat* thêm vào đó các đường dẫn cho nó tạo và move và thư mục Skin cần có
*(initflashfiles.dat) file này đóng vai trò và nhiệm vụ khi mới HR xong. hoặc mới uprom xong. nó sẽ tự cài đặt, tạo và di chuyển file và thư mục. Tebaomang đừng tưởng rằng file này làm việc khi up rom. Nó làm việc khi khởi động máy lần đầu tiên đó. Độ dài và nhiều trong file này bao nhiều thì cũng ảnh hưởng đến tốc độ bootload ban đầu của rom.

2. Với esmertec java. khi đưa vào rom. các bạn nên xóa hết tất cả help và .png đi kèm theo nó. Chẳng ảnh hưởng j cả đâu.
thư mục và các file các bạn có thể làm như trên. Chỉ có chút kinh nghiệm xóa hết ảnh PNG cho nó nhẹ để nhét vào rom.
 

hackingtheinbox

New Member
CHome ko tìm thấy key.
Còn key em sửa không được là HKLM/software/microsoft/welcome
Cần sửa key Disable thành FF nhưng sửa xong build ROM up lên máy thì check trên máy vẫn là CE

Reg của Chome còn nằm ở mấy file mxip j j đó. tìm và lôi vào notepad sẽ thấy. nếu vẫn không được thì nên tạo cho nó một cab tự động vào thư mục Startup. đồng thời trong file cab có đính kèm một lệnh để xóa cab đó sau khi cài.
ví dụ:
cần nạp 1 đống reg sau khi up rom. tạo và chỉnh sữa trong initflashfiles.dat một đường dẫn đưa reg.cab đó vào. đồng thời trong cab đó chứa một file reg.cab như thế như trống thị trơn. để đè lên file đó sau khi cài. thế là một mẹo nhỏ để đè bẹp công việc lớn. hehe. chiêu này ít mất công hơn chỉnh sữa defaul.hv đó.

mà thôi. Tebaomang đừng có cook rom nữa. tạo OEM đi rồi tớ cook cho. làm j mà thao thức tới mấy giờ sáng mà chưa nhét cái j hoành tá tràng cả. bản này tớ cook đã nhét resco, java + Opera, WAD + Skin,wktask, VNKEY D + B, nhét dần 6Mb đó. nhờ xóa titatium và Lockscreen và đống file rác rưởi.
 

tebaomang

New Member
Iniflashfiles.dat em đã fix hex rồi
còn cái resco em ko có add skin đâu =)) vì em bỏ toolbar nên chỉ cân file exe và dll :))

P.s: tất cả cái anh nói em đều biết. thao thức là vì ko hiểu cái iniflashfiles nó bị làm sao =)) fix hex, fix att rồi nhưng chả có gì tiến triển =))
 
Top