Quote:
Originally Posted by porom14
Hi, Is ppc kitchen different from ervius visual kitchen , Do we need to fix the attributes for visual kitchen ,Also do we need to port xip for ervius kitchen?
Please also guide me as how to organise sys components like common and dpi files/folders in bepes platform builder kitchen and also for ervius visual kitchen .Thanks .
|
The SYS files in ervius are separated by common, lang, and DPI in the following way:
SYS
--
XXXXX (build number, i.e. 21075)
----
DPI_XXX (where XXX = device DPI like 96, 192 or 128 )
--------
0409 - *_Lang_0409_DPI_XXX
--------
COMMON - *_DPI_XXX
----
DPI_dpi_XXX_resh_YYY_resv_ZZZ (where YYY and ZZZ = screen res, i.e. 480x640, oe 240x320)
--------
0409 - *_0409_DPI_XXX_RESH_YYY_RESV_ZZZ
--------
COMMON - *_dpi_XXX_resh_YYY_resv_ZZZ
----
SHARED
--------
0409 - *_Lang_0409
--------
COMMON - Common packages (i.e. packages with no DPI, or 0409 in the name)
The MSXIPKernel can be obtained from the XIP by dumping it with XIPport.exe (rename xip to xip.bin). After dumping, do a make packages. Once done, you will be left with the following layout in the OUT folder:
FILES
--
MSXIPKernel
--
OEMXIPKernl
MODULES
--
MSXIPKernel
--
OEMXIPKernel
To use these files from the xip in ervius, move them to the following folders:
ROM
--DEVICE (Where this folder will be named Herman, or Raphael, or whatevever)
----
XXXXX (where XXXXX is the build number, i.e 23075)
------
OEMXIPKernel - Contains all the files and folders under BOTH OEMXIPkernel folders from above, MINUS the .txt files
--
SHARED
----XXXXX (where XXXXX is the build number again)
------
MSXIPKernel - Contains all files and folder from both MSXIPKernel folder from above, MINUS the txt files. Alternatively, just grab a copy of the files that some posted as usually, someone posts the MSXIPKernel separately for the builds when they come.
Mind you, the MSXIPKernel file are the ones that change from build to build, so those need to match the build you are building for, but the OEMXIPKernel are device specific and can be copied from build to build.
Also, you will need an os.nb.payload and romhdr.bin for your device placed into the ROM\Device folder.
The removed packages from my PPCK files post can be added following the guidelines from above, and don't forget to fix the file permissions.
Hopefully I didn't miss anything.