Add phhgsi_a64_a for arm32 devices with 64bits binder
Change-Id: Ia6d61884740acc6319e857abd509c103d2b95abf
diff --git a/generate.sh b/generate.sh
index 2d53911..5246e3d 100644
--- a/generate.sh
+++ b/generate.sh
@@ -16,7 +16,7 @@
for part in a ab;do
for apps in vanilla gapps foss gapps-go;do
- for arch in arm64 arm;do
+ for arch in arm64 arm a64;do
for su in yes no;do
apps_suffix=""
apps_script=""
@@ -43,9 +43,12 @@
apps_script=''
apps_name="vanilla"
fi
- if [ "$arch" == "arm" ];then
- vndk="vndk-binder32.mk"
- fi
+ if [ "$arch" == "arm" ];then
+ vndk="vndk-binder32.mk"
+ fi
+ if [ "$arch" == "a64" ];then
+ vndk="vndk32.mk"
+ fi
su_suffix='N'
if [ "$su" == "yes" ];then
diff --git a/phhgsi_a64_a/BoardConfig.mk b/phhgsi_a64_a/BoardConfig.mk
new file mode 100644
index 0000000..221e881
--- /dev/null
+++ b/phhgsi_a64_a/BoardConfig.mk
@@ -0,0 +1,5 @@
+include build/make/target/board/generic_arm_a/BoardConfig.mk
+include device/phh/treble/board-base.mk
+
+BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1572864000
+TARGET_USES_64_BIT_BINDER := true