DivestOS/Patches/LineageOS-18.1
Tad 1603092c50 Not all kernels have (working) getrandom support
hammerhead 16.0 was reported not booting
and shamu 18.1 was reported to take ~15+ minutes to boot

hammerhead does not have getrandom so it failed immediately

shamu does have getrandom BUT it blocks during init
meaning it'll wait until the entropy pool slowly fills

In tested I did not discovery this
I tested on flox/mako/d852/klte/clark/sailfish/mata/cheeseburger/fajita
All the newer ones have working getrandom
All the older ones included a patch to make getrandom non blocking on init

Signed-off-by: Tad <tad@spotco.us>
2022-03-17 13:21:52 -04:00
..
android_art Churn 2022-03-15 19:16:19 -04:00
android_bionic Not all kernels have (working) getrandom support 2022-03-17 13:21:52 -04:00
android_bootable_recovery More useless churn 2021-11-01 21:04:59 -04:00
android_build Fix/Add exec based spawning patchsets from GrapheneOS 2022-03-15 15:55:13 -04:00
android_build_soong Churn 2022-03-16 11:43:51 -04:00
android_device_htc_msm8974-common Tiny tweak 2022-02-13 23:57:59 -05:00
android_device_lge_mako Update CVE patchers 2022-02-03 21:12:02 -05:00
android_device_qcom_sepolicy-legacy More useless churn 2021-11-01 21:04:59 -04:00
android_external_conscrypt Churn 2022-03-15 19:16:19 -04:00
android_external_hardened_malloc Tweak tweak 2022-03-16 18:38:30 -04:00
android_frameworks_base Churn 2022-03-15 19:16:19 -04:00
android_frameworks_ex Churn 2022-03-15 19:16:19 -04:00
android_frameworks_native Misc hardening from GrapheneOS 2022-03-15 14:40:05 -04:00
android_frameworks_opt_net_ims Verify authorship and Change-Id of all contained patches 2022-03-05 13:13:30 -05:00
android_hardware_qcom_audio Verify authorship and Change-Id of all contained patches 2022-03-05 13:13:30 -05:00
android_kernel_oneplus_sdm845 Tweak 2022-03-14 11:57:34 -04:00
android_libcore Churn 2022-03-15 19:16:19 -04:00
android_packages_apps_Bluetooth Churn 2022-03-15 19:16:19 -04:00
android_packages_apps_Dialer More useless churn 2021-11-01 21:04:59 -04:00
android_packages_apps_LineageParts Verify authorship and Change-Id of all contained patches 2022-03-05 13:13:30 -05:00
android_packages_apps_Nfc Churn 2022-03-15 19:16:19 -04:00
android_packages_apps_PermissionController Port the GrapheneOS NETWORK permission to 17.1 and 18.1 2022-02-25 16:52:51 -05:00
android_packages_apps_Settings Churn 2022-03-15 19:16:19 -04:00
android_packages_apps_SetupWizard Verify authorship and Change-Id of all contained patches 2022-03-05 13:13:30 -05:00
android_packages_apps_Updater 18.1: Refresh for recent upstream Updater changes 2022-02-14 03:05:32 -05:00
android_packages_providers_DownloadProvider Port the GrapheneOS NETWORK permission to 17.1 and 18.1 2022-02-25 16:52:51 -05:00
android_packages_providers_TelephonyProvider More useless churn 2021-11-01 21:04:59 -04:00
android_system_bt Small changes 2021-06-15 05:46:30 -04:00
android_system_core Churn 2022-03-16 11:43:51 -04:00
android_system_extras More useless churn 2021-11-01 21:04:59 -04:00
android_system_netd Port the GrapheneOS NETWORK permission to 17.1 and 18.1 2022-02-25 16:52:51 -05:00
android_system_sepolicy 18.1: add the ptrace_scope patchset from GrapheneOS 2022-03-15 14:29:34 -04:00