Revert "Skip loading kernel modules for 16K mode"

This reverts commit 959ba11426888cc5dfd054c04151fa69573c9eb5.

Reason for revert: aosp/3050544 breaks this CL

Change-Id: I9dcbcd3b8d6fb8f1e9c468cbca3ea7264bda264d
diff --git a/insmod/insmod.sh b/insmod/insmod.sh
index f15ebbc..8cac37e 100755
--- a/insmod/insmod.sh
+++ b/insmod/insmod.sh
@@ -11,17 +11,6 @@
 system_modules_dir=
 vendor_modules_dir=
 
-pagesize=$(getconf PAGESIZE)
-bootoption=$(getprop ro.product.build.16k_page.enabled)
-if [ "$pagesize" != "4096" ] && [ "$bootoption" == "true" ]; then
-    echo "Device has page size $pagesize , skip loading modules from vendor_dlkm/system_dlkm because all modules are stored on vendor_boot"
-    setprop vendor.common.modules.ready 1
-    setprop vendor.device.modules.ready 1
-    setprop vendor.all.modules.ready 1
-    setprop vendor.all.devices.ready 1
-    return 0
-fi
-
 for dir in system vendor; do
   for f in /${dir}/lib/modules/*/modules.dep /${dir}/lib/modules/modules.dep; do
     if [[ -f "$f" ]]; then
@@ -63,10 +52,10 @@
 else
   # Set property even if there is no insmod config
   # to unblock early-boot trigger
-  setprop vendor.common.modules.ready 1
-  setprop vendor.device.modules.ready 1
-  setprop vendor.all.modules.ready 1
-  setprop vendor.all.devices.ready 1
+  setprop vendor.common.modules.ready
+  setprop vendor.device.modules.ready
+  setprop vendor.all.modules.ready
+  setprop vendor.all.devices.ready
   exit 1
 fi
 
diff --git a/insmod/sepolicy/insmod-sh.te b/insmod/sepolicy/insmod-sh.te
index 3c1adde..ba82b0a 100644
--- a/insmod/sepolicy/insmod-sh.te
+++ b/insmod/sepolicy/insmod-sh.te
@@ -10,9 +10,5 @@
 allow insmod-sh vendor_toolbox_exec:file execute_no_trans;
 
 set_prop(insmod-sh, vendor_device_prop)
-get_prop(insmod-sh, enable_16k_pages_prop)
-
-allow insmod-sh kmsg_debug_device:chr_file { w_file_perms ioctl getattr };
 
 dontaudit insmod-sh proc_cmdline:file r_file_perms;
-