diff --git a/device.mk b/device.mk
index d14367b..1770391 100644
--- a/device.mk
+++ b/device.mk
@@ -1166,7 +1166,7 @@ include hardware/google/pixel/HardwareInfo/HardwareInfo.mk
ifneq ($(BOARD_WITHOUT_RADIO),true)
# RIL extension service
-ifeq (,$(filter aosp_% factory_%,$(TARGET_PRODUCT)))
+ifeq (,$(filter aosp_%,$(TARGET_PRODUCT)))
include device/google/gs-common/pixel_ril/ril.mk
endif
endif
diff --git a/factory/factory_post_boot/Android.bp b/factory/factory_post_boot/Android.bp
deleted file mode 100644
index cbbebda..0000000
--- a/factory/factory_post_boot/Android.bp
+++ /dev/null
@@ -1,25 +0,0 @@
-//
-// Copyright (C) 2022 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package {
- default_applicable_licenses: ["Android-Apache-2.0"],
-}
-sh_binary {
- name: "factory_post_boot",
- src: "factory_post_boot.sh",
- vendor: true,
- sub_dir: "factory",
-}
-
diff --git a/factory/factory_post_boot/factory_post_boot.sh b/factory/factory_post_boot/factory_post_boot.sh
deleted file mode 100644
index 35b562b..0000000
--- a/factory/factory_post_boot/factory_post_boot.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/vendor/bin/sh
-
-# Add adbd to nnapi vendor cgroup. (b/222226268)
-echo `pidof adbd` > /proc/vendor_sched/groups/nnapi/set_task_group
diff --git a/factory/framework/Android.bp b/factory/framework/Android.bp
deleted file mode 100644
index b9204cb..0000000
--- a/factory/framework/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-package {
- // See: http://go/android-license-faq
- // A large-scale-change added 'default_applicable_licenses' to import
- // all of the 'license_kinds' from "//device/google/zumapro:device_google_zumapro_license"
- // to get the below license kinds:
- // SPDX-license-identifier-Apache-2.0
- default_applicable_licenses: [
- "//device/google/zumapro:device_google_zumapro_license",
- ],
-}
-
-runtime_resource_overlay {
- name: "FactoryOverlayFrameworkRes",
- product_specific: true,
-}
diff --git a/factory/framework/AndroidManifest.xml b/factory/framework/AndroidManifest.xml
deleted file mode 100644
index 73875be..0000000
--- a/factory/framework/AndroidManifest.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/factory/framework/res/drawable-nodpi/default_wallpaper.png b/factory/framework/res/drawable-nodpi/default_wallpaper.png
deleted file mode 100644
index 93b787e..0000000
Binary files a/factory/framework/res/drawable-nodpi/default_wallpaper.png and /dev/null differ
diff --git a/factory/framework/res/values/config.xml b/factory/framework/res/values/config.xml
deleted file mode 100644
index cf85904..0000000
--- a/factory/framework/res/values/config.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
- false
-
-
- false
-
-
- true
-
-
-
diff --git a/factory/launcher3/Android.bp b/factory/launcher3/Android.bp
deleted file mode 100644
index 90209a7..0000000
--- a/factory/launcher3/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-package {
- // See: http://go/android-license-faq
- // A large-scale-change added 'default_applicable_licenses' to import
- // all of the 'license_kinds' from "//device/google/zumapro:device_google_zumapro_license"
- // to get the below license kinds:
- // SPDX-license-identifier-Apache-2.0
- default_applicable_licenses: [
- "//device/google/zumapro:device_google_zumapro_license",
- ],
-}
-
-runtime_resource_overlay {
- name: "FactoryOverlayLauncher3",
- product_specific: true,
-}
diff --git a/factory/launcher3/AndroidManifest.xml b/factory/launcher3/AndroidManifest.xml
deleted file mode 100644
index 3f28585..0000000
--- a/factory/launcher3/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
diff --git a/factory/launcher3/res/xml/default_workspace_5x5.xml b/factory/launcher3/res/xml/default_workspace_5x5.xml
deleted file mode 100644
index ba1427a..0000000
--- a/factory/launcher3/res/xml/default_workspace_5x5.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/factory/settings/Android.bp b/factory/settings/Android.bp
deleted file mode 100644
index 0666039..0000000
--- a/factory/settings/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-package {
- // See: http://go/android-license-faq
- // A large-scale-change added 'default_applicable_licenses' to import
- // all of the 'license_kinds' from "//device/google/zumapro:device_google_zumapro_license"
- // to get the below license kinds:
- // SPDX-license-identifier-Apache-2.0
- default_applicable_licenses: [
- "//device/google/zumapro:device_google_zumapro_license",
- ],
-}
-
-runtime_resource_overlay {
- name: "FactoryOverlaySettings",
- product_specific: true,
-}
diff --git a/factory/settings/AndroidManifest.xml b/factory/settings/AndroidManifest.xml
deleted file mode 100644
index 72e7838..0000000
--- a/factory/settings/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
diff --git a/factory/settings/res/values/defaults.xml b/factory/settings/res/values/defaults.xml
deleted file mode 100644
index b7febd9..0000000
--- a/factory/settings/res/values/defaults.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- 0
- true
- false
- false
- false
- confirmed
-
diff --git a/factory_common.mk b/factory_common.mk
deleted file mode 100644
index c390549..0000000
--- a/factory_common.mk
+++ /dev/null
@@ -1,99 +0,0 @@
-#
-# Copyright 2020 The Android Open-Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-$(call inherit-product, device/google/zumapro/aosp_common.mk)
-$(call inherit-product-if-exists, vendor/google_devices/zumapro/factory/pixel/device-factory.mk)
-
-PRODUCT_PROPERTY_OVERRIDES += service.adb.root=1 \
- ro.vendor.factory=1
-
-# Factory Libraries of Audio
-PRODUCT_PACKAGES += audioroute libaudioroutelite
-
-# Enable fatp by default for factory builds
-PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
- persist.vendor.camera.fatp.enable=1
-
-# Disable camera related features for factory builds
-PRODUCT_PROPERTY_OVERRIDES += \
- persist.vendor.camera.af.ignore_gyro=1 \
- persist.vendor.camera.multicam.framesync=0 \
- vendor.camera.debug.bypass_face_ssd_processor=1 \
- vendor.camera.debug.csi_ebuf_enable=0 \
- vendor.camera.debug.enable_face_detection=0 \
- vendor.camera.debug.force_dpm_on=0 \
- vendor.camera.debug.force_eis_on=0 \
- vendor.camera.debug.force_eaf_on=0 \
- vendor.camera.debug.force_mesh_warp_on=0 \
- vendor.camera.debug.force_rectiface_node_on=0 \
- vendor.camera.debug.force_steadiface_on=0 \
- vendor.camera.debug.force_tnr_on=0 \
- vendor.camera.debug.force_segmentation_node_on=0 \
- vendor.camera.debug.enable_saliency=0 \
- vendor.camera.debug.force_local_tone_mapping_on=0 \
- vendor.camera.debug.local_tone_mapping_controller_v1.mode=0 \
- vendor.camera.debug.enable_scene_detection=0 \
- vendor.camera.debug.enable_sw_denoise=0 \
- vendor.camera.debug.enable_video_sw_denoise=0 \
- vendor.camera.debug.force_pd_node_on=0
-
-# Disable ScreenDecorations for factory builds
-PRODUCT_PROPERTY_OVERRIDES += \
- debug.disable_screen_decorations=true
-
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms?=80
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_touch_timer_ms=200
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_display_power_timer_ms=1000
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.use_content_detection_for_refresh_rate=true
-
-# Disable dimming in factory
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.dimming.usage=2
-
-
-# factory should always has SELinux permissive
-BOARD_BOOTCONFIG += androidboot.selinux=permissive
-BOARD_KERNEL_CMDLINE += androidboot.selinux=permissive
-
-# Disable DebugFS restrictions in factory builds
-PRODUCT_SET_DEBUGFS_RESTRICTIONS := false
-
-# Disable Bluetooth as default in factory build
-DEVICE_PACKAGE_OVERLAYS += device/google/zumapro/overlay-factory
-
-PRODUCT_COPY_FILES += \
- device/google/zumapro/conf/init.factory.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.factory.rc
-
-BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/factory_boost
-
-# Add factory-friendly changes
-PRODUCT_PACKAGES += \
- FactoryOverlaySettings \
- FactoryOverlayLauncher3 \
- FactoryOverlayFrameworkRes \
- factory_post_boot
-
-# To prevent rebooting due to crashing services
-PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
- init.svc_debug.no_fatal.zygote=true \
- persist.device_config.configuration.disable_rescue_party=true
-
-# PixelLogger for RF testing
-PRODUCT_PACKAGES_DEBUG += \
- PixelLogger \
-
-# ModemDiagnosticSystem for desense tool
-PRODUCT_PACKAGES += \
- ModemDiagnosticSystem \
diff --git a/overlay-factory/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay-factory/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
deleted file mode 100644
index 3f3258f..0000000
--- a/overlay-factory/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- false
-
-
diff --git a/overlay-factory/vendor/google/apps/PixelLogger/res/values/arrays.xml b/overlay-factory/vendor/google/apps/PixelLogger/res/values/arrays.xml
deleted file mode 100644
index 20a8365..0000000
--- a/overlay-factory/vendor/google/apps/PixelLogger/res/values/arrays.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- - shannondm
- - cnss_diag
- - brcm_gps
-
-
diff --git a/overlay-factory/vendor/google/apps/PixelLogger/res/values/config.xml b/overlay-factory/vendor/google/apps/PixelLogger/res/values/config.xml
deleted file mode 100644
index ee2e1e8..0000000
--- a/overlay-factory/vendor/google/apps/PixelLogger/res/values/config.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- shannondm
- Built-in Mask #1
-
-
- cnss_diag.conf
-
- true
-
diff --git a/overlay-factory/vendor/google/apps/PixelLogger/res/values/configmessages.xml b/overlay-factory/vendor/google/apps/PixelLogger/res/values/configmessages.xml
deleted file mode 100644
index 578cfc5..0000000
--- a/overlay-factory/vendor/google/apps/PixelLogger/res/values/configmessages.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
- - This will collect audio from your voice calls. Would you like to proceed?
-
-
- - This may collect audio from your voice calls. Would you like to proceed?
- - Pixel_Default.nprf
- - Built-in Mask #0
- - Built-in Mask #1
- - Built-in Mask #2
- - Built-in Mask #3
-
- Privacy Warning
- You are loading a user defined logging config. This may collect audio from your voice calls. Would you like to proceed?
-