Move current requirements to v/ folder. am: 52a7267d6a am: 4626c81c08

Original change: https://android-review.googlesource.com/c/kernel/configs/+/2532039

Change-Id: I5589413d82435b5b9e2758e04a1a4c652c31e9f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Yifan Hong 2023-04-12 07:33:08 +00:00 committed by Automerger Merge Worker
commit 5c807eee98
7 changed files with 2 additions and 19 deletions

View file

@ -157,23 +157,6 @@ Build rules from the aforementioned files to a
[this link](https://source.android.com/devices/architecture/vintf/match-rules#kernel)
for details of the output format.
## I want to freeze/release the current kernel requirements. What do I do?
Prior to a [FCM Version release](https://source.android.com/devices/architecture/vintf/fcm#new-fcm-versions)
(often accompanied with a dessert release as well), the kernel requirements must
be frozen. Follow the following steps
* Copy the top-level `android-*` directories to a release directory, preferably
with the dessert name (for example, `q`).
* Remove top-level `android-*` directories. This change is not propagated to
master.
* Edit the new `<dessert>/android-*/Android.bp` files and rename the modules.
For example, change `kernel_config_current_4.9` in `q/android-4.9/Android.bp`
to `kernel_config_q_4.9`
* Under `hardware/interfaces/compatibility_matrices/Android.bp`, edit
`kernel_configs` field for the `framework_compatibility_matrix.<level>.xml`
to use the new modules.
## I want to edit a released kernel requirement. What do I do?
Don't edit a released kernel requirement unless necessary. If you have to make

View file

@ -18,7 +18,7 @@ package {
}
kernel_config {
name: "kernel_config_current_5.15",
name: "kernel_config_v_5.15",
srcs: [
"android-base.config",
],

View file

@ -18,7 +18,7 @@ package {
}
kernel_config {
name: "kernel_config_current_6.1",
name: "kernel_config_v_6.1",
srcs: [
"android-base.config",
],