Commit graph

6 commits

Author SHA1 Message Date
Vilas Bhat
54e593d3e7 16k: Switch AOSP shusky 16k targets to use ext4 for RW filesystem
TARGET_RW_FILE_SYSTEM_TYPE is used to decide the fstab configuration to
use for RW files. It must be set to ext4 for targets that boot with 16k
page size kernels.

Test: $ get_build_var TARGET_RW_FILE_SYSTEM_TYPE
      ext4
      Also built & booted the targets successfully (on internal branch)
Bug: 358213765
Change-Id: Ia4e36e5a5e10ff10e4d43c1089f8a98a3ac601b5
Flag: EXEMPT bugfix
2024-09-30 18:05:41 +00:00
Juan Yescas
1b68d9f7e6 16kb: Use TARGET_BOOTS_16K in aosp shusky targets
Use a target build variable to indicate that the target
boots with 16kb page sizes.

Bug: 346868433
Test: Built aosp shusky targets with 16kb support
      $ source build/envsetup.sh
      $ lunch aosp_husky_pgagnostic-trunk_staging-userdebug
      $ get_build_var TARGET_BOOTS_16K
      true

Change-Id: Ibd853aa5087bc0cb5b8457fa13e09e7d20a7b211
2024-08-07 18:17:28 +00:00
Vilas Bhat
c7b8d16d38 16k: shusky: Remove developer option from AOSP pgagnostic targets
Page agnostic (16k targets) are already supposed to boot up with 16k
page size kernels. Hence, the developer option is not required.

Bug: 340969437
Test: Tested `aosp_shiba_pgagnostic` on internal branch to ensure the
      build succeeds and device boots up.
Change-Id: I9fd4011d868f282364c1dedc048531ca2a32c843
2024-05-24 18:32:44 +00:00
Juan Yescas
9cb8882df2 16kb: Update shusky pgagnostic target configuration
The shusky target configuration will support:

- Developer option to switch to 16kb kernel
- 16kb elf alignment for the android platform

Test: source build/envsetup.sh
      lunch aosp_husky_pgagnostic-trunk-userdebug
      m
Bug: 308663811
Change-Id: I935a3fe7924f1ce2144c5da6b7bddb70247fc8c9
2024-04-29 11:26:27 -07:00
Juan Yescas
3059034c97 16kb: Set user partition to ext4 in shusky targets
Set user partition to ext4 for the husky and shiba page
size agnostic targets with 5.15 kernels.

Test: source build/envsetup.sh
      lunch aosp_husky_pgagnostic-trunk-userdebug
      m
Bug: 308663811

Change-Id: Iaff7b25e290d05766130d35bd96691b5d407a2e0
2024-03-27 17:52:20 -07:00
Juan Yescas
c20467a3de 16k: Add aosp shusky page agnostic targets
Bug: 308663811
Test: source build/envsetup.sh
      lunch aosp_husky_pgagnostic-trunk-userdebug
      m

Merged-In: I759223f873ada237abd70def7d38c2da73c046bb
Merged-In: Idf85cb903cdf2e11df595b495f0313603bc54ead
Change-Id: I7415f8bc96b6b5aad8f2ca26b1eb5b053fb786d7
2023-12-15 17:27:46 -08:00