http://PHUXUYENGSM.COM.VN

PHUXUYENGSM.COM.VN
 
Trang ChínhTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập

Share | 
 

 Hướng dẫn Cook ROM (tạo Custome FW) Symbian phone + Cập nhật Custome FW

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Thu Jul 29, 2010 9:52 amBài gửiTiêu đề: Hướng dẫn Cook ROM (tạo Custome FW) Symbian phone + Cập nhật Custome FW
baclieu mobi
Hội Đồng BQT Forun

avatarHội Đồng BQT Forun

♥ Tổng số bài gửi : 124
♥ Gia Nhập : 16/05/2010
Xem lý lịch thành viên



Hướng dẫn Cook ROM (tạo Custome FW) Symbian phone + Cập nhật Custome FW

Hẳn
các bạn đã biết Hệ điều hành Symbian (Symbian OS) đã trở nên quen thuộc
với rất nhiều người. Điện thoại thông minh sử dụng hệ điều hành này
hiện đang phát triển ở phiên bản OS9.x thế hệ 3 và thế hệ 5. Quá trình
phát triển trên hai thế hệ này cũng đã rất lâu rồi. Tuy nhiên với
khoảng thời gian đó sự phát triển này được bó chặt và chịu chi phối rất
nhiều của nhà sản xuất điện thoại. Chúng ta thường có nhu cầu sử dụng,
cài đặt thêm ứng dụng và các bạn thường gặp nhiều khó khăn. Thường thì
khái niệm sign, hack phone đã gắn kèm với việc sử dụng, cài đặt ứng
dụng trên các điện thoại sử dụng HĐH Symbian OS9.x này.

Trên
đây là một chút mở đầu mình và mọi người cùng điểm qua để chúng ta cùng
nói về vấn đề chính của chủ đề này. Khoảng hơn 1 năm trở lại đây, người
dùng đã rất vui mừng khi đã có nhiều sự thay đổi đối với HĐH Symbian
OS9.x. Giờ đây người ta đã nói đến Symbian OS9.x nhiều hơn với cụm từ
"Open Source" (Mã nguồn mở) với sự tạo thành các bản Custome Firmware
đầu tiên từ nhóm PNHT và rất nhiều người dùng có kiến thức. Các bản
Custome Fimware ra đời đã giúp người dùng Symbian OS9.x hack được phone
với các phiên bản fw mà trước đây HelloOX hay các phương pháp khác
không thể. Xa hơn thế là với Custome Firmware người dùng đã có thể tạo
ra các bản Firmware tối ưu hơn, tiện ích hơn, đẹp hơn, nhiều phần mềm
tích hợp sẵn, phone được hack chỉ sau khi chạy FW,... Và tạo ra Custome
Firmware đó thì công việc của chúng ra đó là Cook ROM.

Có thể
hiểu đơn thuần ROM là phần cơ bản của một HĐH. Nó là tập hợp của nhiều
chương trình hệ thống, chương trình điều khiển, thư viện,... để máy có
thể hoạt động được. ROM được ghi vào phần bộ nhớ Flash trên điện thoại.
Vậy Cook ROM là gì? Từ Cook theo nghĩa "nấu ăn, nấu nướng" - và Cook
ROM đơn giản nghĩa là bạn chế biến, thêm bớt những gì bạn muốn vào ROM.
Cũng giống như là bạn tạo một chiếc đĩa cài đặt máy tính (Windows) với
nhiều sự thay đổi mang tính cá nhân. Vậy chúng ta tiếp tục nhé!

Bài viết này tham khảo từ diễn đàn Trích:
Symbian-freak.com, persian-forums.com và các nguồn trên Internet,


xin cảm ơn đến các tác giả đã phát triển và hướng dẫn (All credits to
the original developers, modders and Thanks to DonMC & PNHT Team!!!)

Các công cụ chính để thực hiện:
Nokia Editor: đây là công cụ dùng để chỉnh sửa ROM/ROFS (Nó giúp giải nén, sửa, thêm/bớt và đóng gói lại)
Navifirm: Dùng để download các file FW
JAF hoặc Phoenix: Công cụ để Flash FW
Download JAF 1.98.62 setup + Crack JAF 1.98.62
Download JAF 1.98.64 + pkey full

Xác đinh công việc:
1. Đầu tiên để Cook ROM thì bạn cần có các file FW, trong các file FW đó thì có ROM. File ROM có 2 loại đó là rofs2 và uda
2. Bạn dùng Navifirm down các file của FW ứng với máy bạn và đặt tại một thư mục nào đó
3. Giải nén file Nokia Editor. Mở chương trình Nokia Editor, chọn Open và dẫn tới nơi lưu các file FW. Mở file rofs2 hoặc uda.
4. Sau đó chọn Extract để tiến hành giải nén ROM
4.1. Với ROM dạng rofs2 thì nội dung của nó sẽ được giải nén toàn bộ vào thư mục rofs2
4.2. Với ROM dạng uda thì nội dung của nó sẽ được giải nén toàn bộ vào thư mục fat16 (tạo ra file .img trong thư mục fat16)
5. Chỉnh sửa các file của bạn (Không được đóng chương trình Nokia Editor)
5.1. Với ROM dạng rofs2 thì bạn chỉnh sửa các nội dung trong thư mục rofs2
5.2. Với ROM dạng uda thì bạn dùng chương trình Magic ISO Maker hoặc winimage để sửa file ảnh trong thư mục fat16
6. Sau khi đã chỉnh sửa nội dung xong thì chọn Repack ở chương trình Nokia Editor
7. ROM được Repack (đóng gói) xong sẽ
7.1. Có tên REB-RM************.rofs2.*** ở thư mục Nokia Editor với ROM dạng rofs2
7.2. REB-RM***********.uda.*** với ROM dạng uda
8. Sửa tên (xóa "REB-") ở file ROM sau khi Repack
9. Copy file ROM sau khi hoàn thành cùng với các file FW đến đường dẫn
C:\Program Files\Nokia\Phoenix\Products\RM-xxx để Flash. Với RM-xxx ứng
với điện thoại của bạn






Các file cần thiết cho phần đầu của bạn ở đây
NokiaEditorBeta0.4.rar NokiaEditorBeta0.5.rar NokiaEditorBeta0.6.rar
Magic.ISO.Maker.5.5.Build.0281.Full.rar

Cook ROM các mục cơ bản
1. Tích hợp Rompatcher vào ROM
- Khi tích hợp Rompatcher sẵn vào ROM thì sau khi Flash Rompatcher sẽ
được cài đặt luôn, và phone của bạn đã được hack, vẫn giữ hack dù bạn
reset hoặc hard reset.
- Thực hiện: Dùng SisContent
mở Rompatcher 2.03 và giải nén các nội dung của Rompatcher 2.03. Copy
các thư mục theo các đường dẫn vào bên trong thư mục rofs2 hoặc fat16.
Sau đó copy file starter_non_critical_1.rsc vào thư mục z:\resource
(hay resource trong rofs2)
Download starter_non_critical_1.zip

2. Chuyển bộ nhớ Cache từ ổ C sang E (thẻ nhớ)
Tạo thêm bộ nhớ trống cho ổ C
- Tìm tập tin 101F8557.txt trong /private/10202be9/ và mở nó bằng Notepad.
- Sửa dòng 0x3 và 0x4, thay thế "c thành e"
- Lưu tập tin lại. Và bạn cũng phải tạo thư mục /system/cache trên thẻ nhớ.

3. Chuyển các hiệu ứng Theme
Thay đổi các hiệu ứng giao diện mặc định nhàm chán
- Bạn tìm các gói hiệu ứng thích hợp và thay thế tất cả các file trong /resource/effects/ bằng một bộ mới
- Dưới đây là hiệu ứng có tên "SlideSpin Effect" do Mr.G, hiệu ứng này mình đã cook trên FW v40 của 5800
Download SlideSpin Effect




4. Cải thiện chất lượng ảnh Camera
- Download và copy file '10282edc.txt' vào trong /private/10202be9/

5. Chặn các ứng dụng không cần thiết tự khởi động
Các ứng dụng không cần thiết tự khởi động khi khởi động phone lần đầu
tiên. (danh bạ, nhật ký, đồng hồ, v.v...) Bạn có thể kiểm tra chúng
bằng cách dùng Jbak Task manager / killme. Dừng kích hoạt chúng làm cho
điện thoại khởi động nhanh hơn
- Download tập tin "starter_background_apps.rsc", sửa và copy nó vào thư mục /resource/

6. Chặn tự động gửi tin nhắn SMS Chào mừng (Disable Auto sending of Welcome SMS)
Sau khi hard reset hoặc flash, điện thoại sẽ tự động gửi 1 tin nhắn SMS đến Nokia, khiến bạn khó chịu và không cần thiết
- Copy file "Welcome2.exe" đã sửa đổi vào /sys/bin/

7. Chặn ứng dụng "MyNokia" (Disable "MyNokia" App)
Ở một số quốc gia, dịch vụ ứng dụng MyNokia không sẵn có ở đó. Điều này
sẽ chặn nó, chỉ có biểu tượng ứng dụng sẽ xuất hiện mà không kèm chức
năng.
- Để chặn nó, copy "mynokia.exe" đã thay đổi vào /sys/bin/
Download file cho mục 6. + 7.

8. Splash screens: Change Startup/Shutdown (Thay đổi biểu tượng khi khởi động/tắt phone)
- Khởi động: Tìm tập tin SplashScreen.mif trong /resource/apps/ và thay thế bằng file ảnh của bạn với cùng tên
- Tắt: Tìm tập tin SysAp.mif trong /resource/apps/ và thay thế bằng file ảnh của bạn với cùng tên
- Để thay đổi âm thanh khi khởi động, hãy thay đổi tên file mp3 tương thích thành 'startup.mp3' và đặt nó vào trong C:/boot/
Download Splash screen tại đây

9. Hack with Cert 20 Full Caps, RP+ 2.03 enable "auto-apply"
Hack với chứng chỉ đầy đủ 20 capabilities, Rompatcher+ 2.03 có thể chạy "Auto-Apply".
Các FW mới không hack được vì cer từ OPDA chỉ có 17 caps. Với phương pháp này thì các phone đều đã hack được
**Download Hack using Cert 20 Caps - RP+2.3-autoapply_patches.rar
- Copy tập tin swicertstore.dat vào \resource\ thay thế file swicertstore.dat mặc định. Xong
- Sau khi flash, bạn sẽ cài đặt được bản RP+ 2.3_signed bằng cert full 20 caps (RP+ 2.3_signed có trong file download trên)
- Copy hai file patch installserver & open4all vào thư mục E:\Patches và mở RP+ để apply chúng
- Và giờ thì RP+ có khả năng "auto-apply" dù bạn reset/hard reset
(Bạn có thể làm theo mục 1. - tương ứng với mục này)

Trên đây là vài mục cơ bản về Cook ROM được chia sẻ rộng rãi. Tuy nhiên
việc Cook ROM còn rất nhiều sự thay đổi trên các thành phần khác với độ
phức tạp và khó khăn hơn theo đó cũng ít được chia sẻ. Có thể ví dụ như
làm thay đổi Homescreen sang chế độ xoay ngang, thay đổi phím chức năng
0 để gọi trình duyệt Opera (hay cái khác tùy bạn), tăng lượng RAM,...
Vậy nên mình mong là các bạn cùng chia sẻ kiến thức về Cook ROM ở topic
này để chúng ta sẽ có thể tạo ra những bản Custome Firmware (CFW) hay
và tối ưu hơn. .
Về Đầu Trang Go down
 

Hướng dẫn Cook ROM (tạo Custome FW) Symbian phone + Cập nhật Custome FW

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
http://PHUXUYENGSM.COM.VN :: GAME-ỨNG DỤNG-THEME :: NOKIA :: Symbian S60 3rd - OS 9.1-

Powered by: vBulletin v3.8.5 Copyright ©2000-2010, Jelsoft Enterprises Ltd.
..::.Diễn Đàn Được Phát Triển Bởi Các Thành Viên.::..
Diễn đàn được phát triển bởi...::Class™::.. và Mạnh Hùng Mobile
Ban Quản trị không chịu trách nhiệm về nội dung thành viên đăng tải
Powered by phpbb2 ® Version 2.0
Copyright ©2000 - 2010, Forumotion Ltd.

Free forum | © phpBB | Free forum support | Liên hệ | Report an abuse | Have a free blog with Sosblogs