# US-S4 — userspace hardening (AXP Resurection Pro). # Match AXP.OS PRO sunfish product surface (see hardening/README.md + # docs/009-axp-pro-product-apps-20260324.md). # # Real strips: # US-S4-1 apply_009_drop_openssh_packages.py (common.mk) # US-S4-2 Jelly stays (owner 2026-10-07). LOS 23 does not put it in # common_mobile.mk, so it is added here. Gallery is FossifyGallery, # not Gallery2 or Glimpse. Do not put Gallery2 back. # PRODUCT_PACKAGES filter-out via inherit alone has failed before — keep as # belt-and-suspenders only. PRODUCT_PACKAGES := $(filter-out \ scp \ sftp \ ssh \ sshd \ sshd_config \ ssh-keygen \ start-ssh \ rsync \ Gallery2 \ Glimpse \ ,$(PRODUCT_PACKAGES)) PRODUCT_PACKAGES += Jelly PRODUCT_PACKAGES_DEBUG := $(filter-out procmem,$(PRODUCT_PACKAGES_DEBUG)) # Keep init.openssh.rc — AXP PRO still ships it (mkdir /data/ssh* only).