... | ... | @@ -27,6 +27,25 @@ add $(LOCAL_DIR)/bzt18uxa0N.mk \ to PRODUCT_MAKEFILES |
|
|
* in device/rockchip/rk312x/vendorsetup.sh :
|
|
|
create `add_lunch_combo bzt18uxa0N-{variant}` commands for user,userdebug,eng builds.
|
|
|
|
|
|
* device/buzztime/bzt18uxa0N/BoardConfig.mk
|
|
|
This file manages lower level configurations (drivers, locales, etc). There shouldn't be a need to customize this file much.
|
|
|
clone from device/buzztime/bzt18uxa02/BoardConfig.mk and change product references
|
|
|
1. product BoardConfigVendor location
|
|
|
1. sepolicy folder
|
|
|
|
|
|
* device/buzztime/bzt18uxa0N/device.mk
|
|
|
This is the file where most customizations should reside.
|
|
|
clone from device/buzztime/bzt18uxa02/device.mk
|
|
|
1. change product references
|
|
|
1. if a bootanimation.zip is used, it will override the buzztime glow bootanimation.
|
|
|
|
|
|
* copy the overlay, rockdev and sepolicy folders.
|
|
|
* rename the product names in the rockdev folder filenames *and contents*
|
|
|
|
|
|
* create projects for the device and vendor product folders and checkin to dc-gitrepo-01
|
|
|
|
|
|
* update the repo_manifest to include the new device project folders.
|
|
|
|
|
|
### Initial setup should be done.
|
|
|
At this point you would start copying the relevant portions of the bzt18uxa02 folder into the new product folder. Once bzt18uxa01 is created, it will be a better starting place. It should be ok to just copy the entire contents in and customize.
|
|
|
|
... | ... | |