Skip to content

Commit c75b3aa

Browse files
pelwellpopcornmix
authored andcommitted
configs: Enable Anbox support on arm64 builds
In order to allow containerised Android apps to run, add the following config settings on 64-bit builds: CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDERFS=y CONFIG_ASHMEM=y This has a memory overhead of about 130kB and no other performance penalty. See: #4162 Signed-off-by: Phil Elwell <[email protected]>
1 parent 4f5d28f commit c75b3aa

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

arch/arm64/configs/bcm2711_defconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1318,6 +1318,7 @@ CONFIG_R8188EU=m
13181318
CONFIG_VT6656=m
13191319
CONFIG_STAGING_MEDIA=y
13201320
CONFIG_VIDEO_RPIVID=m
1321+
CONFIG_ASHMEM=y
13211322
CONFIG_FB_TFT=m
13221323
CONFIG_FB_TFT_AGM1264K_FL=m
13231324
CONFIG_FB_TFT_BD663474=m
@@ -1384,6 +1385,9 @@ CONFIG_MAX31856=m
13841385
CONFIG_PWM_BCM2835=m
13851386
CONFIG_PWM_PCA9685=m
13861387
CONFIG_RPI_AXIPERF=m
1388+
CONFIG_ANDROID=y
1389+
CONFIG_ANDROID_BINDER_IPC=y
1390+
CONFIG_ANDROID_BINDERFS=y
13871391
CONFIG_NVMEM_RMEM=m
13881392
CONFIG_EXT4_FS=y
13891393
CONFIG_EXT4_FS_POSIX_ACL=y

arch/arm64/configs/bcmrpi3_defconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1175,6 +1175,7 @@ CONFIG_R8712U=m
11751175
CONFIG_R8188EU=m
11761176
CONFIG_VT6656=m
11771177
CONFIG_STAGING_MEDIA=y
1178+
CONFIG_ASHMEM=y
11781179
CONFIG_FB_TFT=m
11791180
CONFIG_FB_TFT_AGM1264K_FL=m
11801181
CONFIG_FB_TFT_BD663474=m
@@ -1234,6 +1235,9 @@ CONFIG_MAXIM_THERMOCOUPLE=m
12341235
CONFIG_MAX31856=m
12351236
CONFIG_PWM_BCM2835=m
12361237
CONFIG_PWM_PCA9685=m
1238+
CONFIG_ANDROID=y
1239+
CONFIG_ANDROID_BINDER_IPC=y
1240+
CONFIG_ANDROID_BINDERFS=y
12371241
CONFIG_EXT4_FS=y
12381242
CONFIG_EXT4_FS_POSIX_ACL=y
12391243
CONFIG_EXT4_FS_SECURITY=y

0 commit comments

Comments
 (0)