• 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

XIP - TẠO, CHỈNH SỬA VÀ CÁC VẤN ĐỀ LIÊN QUAN

anhnga

New Member
Thế thì hay quá

Gửi tài liệu vào Email à? :D
Điều này hơi khó đấy.
Nếu không ngại hãy liên hệ với mình ngoài YH, khi rảnh rỗi sẽ hỗ trợ bạn.
Trước đó hãy chuẩn bị đủ các công cụ nhé.
Chỉ sau vài giờ bạn sẽ làm được thôi.
Thế thì hay quá, có gì mình sẽ liên hệ với bác nhé...mà nich yahoo của bác là gì thế nhỉ.... :D
 

Sonblack

Super V.I.P
Thế thì hay quá, có gì mình sẽ liên hệ với bác nhé...mà nich yahoo của bác là gì thế nhỉ.... :D

Bạn không sử dụng hết công cụ của diễn đàn rồi! Bấm vào nick của người bạn muốn trao đổi, hồ sơ về nick đó hiện ra, tất cả đều có trong đó mà bạn!
Chúc vui nhé!
 

CongNam

New Member
Tôi muốn làm rom cho dòng prophet: nhưng khi tìm địa chỉ XIP và IMGFS thì nó ra kết quả là: XIP: 00000400, 0031000; còn IMGFS là 000F974C, 0050D028, 00600000;-> cái này không phải là 00620000 như tài liệu nói. Vậy ta nên chọn địa chỉ nào. Các bác chỉ giáo giúp nhé.
 

Dvha79_ddt

Super V.I.P
Tôi muốn làm rom cho dòng prophet: nhưng khi tìm địa chỉ XIP và IMGFS thì nó ra kết quả là: XIP: 00000400, 0031000; còn IMGFS là 000F974C, 0050D028, 00600000;-> cái này không phải là 00620000 như tài liệu nói. Vậy ta nên chọn địa chỉ nào. Các bác chỉ giáo giúp nhé.

Cái chính là bạn xác định được chuỗi hex nơi bắt đầu IMGFS là được.
Còn thì vị trí cũng ko nhất quán đối với ROM ship của các hãng cũng như ROM cook cho nên đôi khi độ dài của XIP cũng dài ngắn khác nhau đôi chút.
Và điều quan trọng là bạn dump ra mà ko lỗi là được
Chúc vui
 

CongNam

New Member
làm sao để biết được địa chỉ nào là bắt đầu, địa chỉ nào là kết thúc. trong tài liệu nói không rõ lắm, đại ca hà giải thích cho em biết nhé.
 

Dvha79_ddt

Super V.I.P
Đối với 1 số dòng thông dùng thì địa chỉ bắt đầu của XIP là 310000 hoặc 320000, ngoài trừ một vài dòng cũ như BA hay HIMA thì có địa chị cố định khác.
Vì vậy căn cứ vào máy bạn là loại gì thì có thể Jump tới luôn địa chỉ bắt đầu XIP đó, hoặc nếu không bạn có thể Search đoạn mã hex bắt đầu của XIP xem địa chỉ có tương ứng có giống như vậy ko.
Khi đã tìm ra được địa chỉ bắt đầu XIP rồi thì bạn có thể dễ dàng tìm được địa chỉ băt đầu IMGFS đó cũng chính là địa chỉ kết thúc XIP bằng cách tìm đoạn mã hex tương ứng của nó. Khi tìm được rồi bạn chỉ cần bôi đen vùng địa chỉ đó chính là XIP và cóp ra file mới với tên xip.bin và xài thôi.
Chúc vui
 

CongNam

New Member
Trường hợp này nhé.

Tôi đã có một bản PROPHET_KITCHEN_WM61, khi tôi chạy BuildOS.exe thì nó báo lỗi như thế này:

untitled-2.jpg
Cách khắc phục nó như thế nào, xin MOD Việt Hà chỉ giáo.
 
Chỉnh sửa cuối:

Dvha79_ddt

Super V.I.P
Tôi đã có một bản PROPHET_KITCHEN_WM61, khi tôi chạy BuildOS.exe thì nó báo lỗi như thế này:

untitled-2.jpg
Cách khắc phục nó như thế nào, xin MOD Việt Hà chỉ giáo.

Bạn down lại thử file đó nếu vẫn lỗi như vậy thì bạn cài thêm tools này vào xem sao vcredist_x86.exe
Nhất thiết là máy tính bạn phải cài NETCF2.0 nhé
 

Lamson

Well-Known Member
Nhìn Kitchen này thì có lẽ Congnamvn phải chạy cái file CreateROM.bat ấy chứ. Cai file BuildOS.exe ấy hình như nó phải nằm bên trong thư mục Tool
 

Medkid

New Member
Cũng không thể nhìn mà đoán mò được, nếu được thì Congnamvn hãy post nội dung của cái file createRom.bat ấy lên đây cho anh em nghin kíu mới được

PS: mà nguồn kitchen này bạn lấy ở đâu ? sao giống của sếp Sonblack thế nhể ?
 

Lamson

Well-Known Member
Cũng không thể nhìn mà đoán mò được, nếu được thì Congnamvn hãy post nội dung của cái file createRom.bat ấy lên đây cho anh em nghin kíu mới được

PS: mà nguồn kitchen này bạn lấy ở đâu ? sao giống của sếp Sonblack thế nhể ?
Vì mình nghĩ mình biết nguồn gốc của nó mà Medkid :)):))
 

CongNam

New Member
Nhìn Kitchen này thì có lẽ Congnamvn phải chạy cái file CreateROM.bat ấy chứ. Cai file BuildOS.exe ấy hình như nó phải nằm bên trong thư mục Tool

Đúng rồi anh LamSon, nhưng khi chạy CreateROM.bat thì nó báo lổi, khi đọc bài hướng dẫn của anh thì em thấy bảo là chạy file BuildOS.exe, nên em vào phần tool copy file BuildOS.exe ra ngoài và chạy thì được nhưng cũng không tạo được file .nbf.

Cũng không thể nhìn mà đoán mò được, nếu được thì Congnamvn hãy post nội dung của cái file createRom.bat ấy lên đây cho anh em nghin kíu mới được

PS: mà nguồn kitchen này bạn lấy ở đâu ? sao giống của sếp Sonblack thế nhể ?

Đúng rồi, bản này của anh Sonblack.
 
Chỉnh sửa cuối:

CongNam

New Member
Anh LamSon cho em lại cái lind download bản rom kitchen và những bài hương dẫn của anh nhé, link hôm trước anh cho em không download được. Thanks!
 

Lamson

Well-Known Member
Nếu là theo Kitchen của ModSonblack đúng là bạn cần chạy CreateROM.bat, Còn như mình nói chạy BuildOS.exe thì bạn vào đây http://www.pdaviet.net/showthread.php?t=26084.
Và bạn cần xem file.bat của từng Kitchen nó khác nhau thì cần thực hiện khác nhau chứ. Có người cùng bệnh nhưng thuốc lại khác nhau mà... " Đau bụng uống nhân sâm...:D "
 

espanola

New Member
VỀ XIP, BUILD VÀ AKU


[HIDE="Hide ND"]Đã hướng dẫn cho VIP Lamson rồi và Lamson đã hứa sẽ đăng bài trình bày cụ thể các bước, mà chưa thấy đâu???? :-??:-??:-??

Lưu ý thêm các bạn mấy điểm:

* Khi vào About của PPC sẽ thấy ghi, ví dụ: CE OS 5.2.1908 Build 18508.0.7.0
Có nghĩa là:
- Core của ROM (phần XIP) là 1908, để thay đổi chỉ số này chúng ta phải thay đổi Xip
- Build của ROM là 18508, để thay đổi chỉ số này chúng ta phải thay đổi SYS.
- Aku là 0.7, chỉ số AKU nằm ở 3 số cuối cùng của Build.
Như vậy với 1 ROM 3 chỉ số: Core, Build và Aku là biểu hiện đặc trưng của phiên bản ROM. Chỉ vì 3 chỉ số này mà chúng ta mất ăn mất ngủ đây !!! :D

* Khi làm ROM 3 khái niệm cần lưu ý:
Công việc giống như xây nhà vậy.
- XIP: là phần cở sở đầu tiên. Coi như việc động thổ tạo móng nhà vậy.
Xip tạo sửa tốt sẽ làm ROM khởi động mượt mà và nhanh.
- SYS: Là phần Base, cơ sở của ROM, giống như móng nhà vậy. SYS chứa đựng tất cả các ứng dụng cơ sở cho ROM.
- OEM: phần ứng dụng cơ sở, như khung ngôi nhà vậy, trang trí thêm bớt chính là phần này.

* Về Core và Build:
Nhiều bạn hỏi khi đã thay đổi được Xip là vậy, vậy thay đổi thì sao?
Xin trả lời:
- Chỉ số Core, Build và Aku là các con số mà thôi, việc thay đổi chúng ko có gì là khó khăn nếu bạn biết dùng Hex Editor.
- Tuy nhiên bộ chỉ số này là của HTC hoặc MS quy định các Build của họ, Build chính thống hay Fake là ở tiêu chuẩn này.
Việc port (chuyển đổi) Xip là quan trọng chứ việc chỉnh sửa thay đổi các chỉ số trên coi là Fake.
- Hiện tại các Build sau được coi là chuẩn và chính quy:
5.2.1908 Build 18508.0.7.0
5.2.1921 Build 18521.0.7.0
5.2.1933 Build 18533.0.7.0

Các Build cũ như 5.2.1620 Build 18125.0.4.2 cũng được coi là chuẩn mực.
Các Build khác hầu hết là Fake hoặc do các KTV phát triển ra mà thôi. :D

Do vậy có thể nói, việc chuyển đổi (port) Xip mới là việc quan trọng, còn fake thì...... :-?:-?:-?
[/HIDE]

Đọc đến đây thì biết cách trích XIP ra rồi. Nhưng làm sao để "vọc" vào đó, hay làm gì tiếp với nó thì sao không thấy nói tiếp ạ???
 

angiang77

New Member
Chỉ giáo

Em góp ý thế này nhé, Các pác nên hướng dẫn thật cụ thể để những thằng mù tịt như em cũng có thể tọc mạch để tạo riêng cho mình những bản Rom, và chia sẻ cùng mọi người, Ví dụ như Từ Xip ta cần dùng pm gì để tạo rom hay đến giai đoạn nào thì ta đưa hình nền, hình đồng hồ... Như vậy sẽ dễ dàng hơn cho những người mới học
 

Sonblack

Super V.I.P
Em góp ý thế này nhé, Các pác nên hướng dẫn thật cụ thể để những thằng mù tịt như em cũng có thể tọc mạch để tạo riêng cho mình những bản Rom, và chia sẻ cùng mọi người, Ví dụ như Từ Xip ta cần dùng pm gì để tạo rom hay đến giai đoạn nào thì ta đưa hình nền, hình đồng hồ... Như vậy sẽ dễ dàng hơn cho những người mới học

Sẽ chẳng ai dạy cho bạn như đi học đâu. Điều quan trọng ở đây là nêu ra những vấn đề cơ bản. Một khi bạn đam mê và có sự tìm tòi về nó thì những vấn đề nhỏ trong từng cái cơ bản ấy sẽ được giải quyết mà thôi.
Tất cả đều đầy rẫy trên Internet, nhiều nhất là hướng dẫn bằng tiếng Anh. Có khi được hướng dẫn lẫn nhau qua các phương tiện Chat, chứ chẳng có sách vở nào dạy cụ thể cả đâu.
 

hector

New Member
hic em đọc mà chăng hiểu j hết!đùng một cái ra cái bảng winhex đầy các số như vậy ở đâu ra vậy các bác!hình như các bác đang nói viết cho nhau nghe chứ đâu fai chỉ cho bọn em đâu?các bác biết rồi thấy đơn giản chứ bọn em làm sao mà đùng một cái hiểu được?vạn sự khởi dầu nan mà.em PM cho mấy mod,vip bằng YH mà chẳng bác nào tận tình chỉ bảo hết!mỗi anh hoangdat là hay chi nhưng dạo này anh i bận rồi.các mod khác thi...mong các bác tận tình chỉ dùm!
 

xtdv

New Member
Mình vừa tìm được quyển sách viết khá đầy đủ về Cook ROM cho Hermes.
Hi vọng nó hữu ích với các bạn.
 

vinhquang0712

New Member
Bác Quang ơi,Bác chỉ luôn cho dòng HTC Kaiser đi Bác.Bên XDA toàn tiếng anh không ,nên không hiểu được bao nhiêu,thanks bác trước
 
Top