[Nexus 9 Android Development] retiredtab:
New build called lineage-15.1-20220224-UNOFFICIAL-flounder.zip

Feb 24, 2022 release notes

1. Incorporates UNOFFICIAL Feb 5 security patches as per https://review.lineageos.org/q/topic:O_asb_2022-02

2. Whatever LineageOS changed since Jan 5, 2022 (about 2,900 files had to be recompiled).

3. I completely resynced back to stock LineageOS so the security patch will show Oct 5, 2021 as that was the last official Android 8 patches from Google.

4. The security patch string will permanently stay at Oct 5, 2021 as per Kevin's message at

https://review.lineageos.org/c/LineageOS/android_build/+/320334

"lineage-15.1 is officially discontinued, so this is as good as an official announcement.

That aside, it is irresponsible to bump a patch level when there is no more assessment being performed by the group that defines the patch levels. It's entirely possible, certain even, that there are vulnerabilities in <= A8.1 that are reported and unfixed in A8.1 that would be documented in an ASB if Google still maintained the branch. Bottom line, there is no such thing as a set of changes to A8.1 that make up anything beyond 2021-10-05. Bumping the patch level should never have been done in the past on any other branches."

5. So despite what the security string says, this Feb 24th build includes the UNOFFICIAL Google Feb 5th patches.

6. I recommend that you wipe cache/dalvik AND cache in TWRP after you flash new build. Supposedly, the Nexus 9 internal flash file system gets slower over time and that wiping the flash and keeping as much free space available helps avoid the slowdown.

7. During first boot, the Google white logo may display up to 3 minutes. DO NOT PANIC. It will eventually start LineageOS boot animation and the build WILL load (I test ALL my builds to make sure they boot and work as post #1).

8. With the Feb 24 build, I have no problems playing Clash Royale for 30 minutes straight as there's no lag or freezing.

9. For those upgrading from my 15.1 2021 builds, there may be a problem after flashing the 2022 builds with respect to screen password, pattern or pin unlock. Three people have reported that the screen unlock doesn't work when doing the above (i.e. from the Dec 5. 2021 to Jan 5, 2022 security patches).

If you have screen lock enabled, I recommend you remove it first from the current running OS, then boot into TWRP, do the upgrade and then put the screen lock back on after it boots.

Having said that, I had no problems upgrading from my Jan 28, 2022 build to the Feb 24, 2022 build with my screen lock pattern.

10. The Feb 24 build includes the kernel CVE patches from DivestOS as suggested by SkewedZeppelin. I incorporated these patches into my own private (not released anywhere) January build and had no problems playing Clash Royale for 30 minutes straight as there's no lag or freezing. So the Feb 24 build has the same kernel CVE patches. I listed the git status below. As you can see, not all the patches apply to our platform, but were incorporated nonetheless.

$ git status
HEAD detached at 94ff0db65ef
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: Documentation/networking/ip-sysctl.txt
modified: arch/arm64/kernel/perf_event.c
modified: arch/arm64/kernel/setup.c
modified: arch/powerpc/kernel/signal_32.c
modified: arch/powerpc/kernel/signal_64.c
modified: arch/s390/mm/cmm.c
modified: arch/x86/crypto/salsa20_glue.c
modified: arch/x86/include/asm/hugetlb.h
modified: arch/x86/include/asm/svm.h
modified: arch/x86/include/asm/uaccess.h
modified: arch/x86/include/uapi/asm/svm.h
modified: arch/x86/kernel/entry_64.S
modified: arch/x86/kernel/paravirt.c
modified: arch/x86/kvm/emulate.c
modified: arch/x86/kvm/svm.c
modified: arch/x86/kvm/vmx.c
modified: arch/x86/kvm/x86.c
modified: arch/x86/syscalls/syscalltbl.sh
modified: arch/x86/tools/relocs.c
modified: block/bsg.c
modified: crypto/af_alg.c
modified: crypto/algif_skcipher.c
modified: crypto/crypto_user.c
modified: crypto/salsa20_generic.c
modified: drivers/acpi/acpica/nseval.c
modified: drivers/acpi/acpica/psobject.c
modified: drivers/acpi/sbshc.c
modified: drivers/block/floppy.c
modified: drivers/block/xen-blkback/blkback.c
modified: drivers/block/xen-blkback/common.h
modified: drivers/cdrom/cdrom.c
modified: drivers/char/Kconfig
modified: drivers/char/virtio_console.c
modified: drivers/firewire/net.c
modified: drivers/firewire/nosy.c
modified: drivers/gpu/drm/udl/udl_fb.c
modified: drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
modified: drivers/hid/hid-core.c
modified: drivers/hid/hid-cypress.c
modified: drivers/hid/hid-debug.c
modified: drivers/hid/hid-input.c
modified: drivers/hid/hid-multitouch.c
modified: drivers/hid/hid-sensor-hub.c
modified: drivers/hid/hid-steelseries.c
modified: drivers/hid/usbhid/hiddev.c
modified: drivers/i2c/i2c-core.c
modified: drivers/iio/imu/adis_buffer.c
modified: drivers/infiniband/core/ucma.c
modified: drivers/infiniband/ulp/srpt/ib_srpt.c
modified: drivers/input/ff-memless.c
modified: drivers/input/input.c
modified: drivers/input/joydev.c
modified: drivers/input/keyboard/sunkbd.c
modified: drivers/input/misc/ims-pcu.c
modified: drivers/input/serio/i8042.c
modified: drivers/input/tablet/aiptek.c
modified: drivers/input/tablet/gtco.c
modified: drivers/isdn/capi/kcapi.c
modified: drivers/isdn/i4l/isdn_common.c
modified: drivers/isdn/i4l/isdn_net.c
modified: drivers/isdn/mISDN/socket.c
modified: drivers/md/dm-ioctl.c
modified: drivers/md/dm.c
modified: drivers/media/rc/imon.c
modified: drivers/media/usb/b2c2/flexcop-usb.c
modified: drivers/media/usb/cpia2/cpia2_usb.c
modified: drivers/media/usb/cpia2/cpia2_v4l.c
modified: drivers/media/usb/dvb-usb-v2/lmedm04.c
modified: drivers/media/usb/dvb-usb/dvb-usb-init.c
modified: drivers/media/usb/dvb-usb/technisat-usb2.c
modified: drivers/media/usb/gspca/ov519.c
modified: drivers/media/usb/gspca/stv06xx/stv06xx.c
modified: drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c
modified: drivers/media/usb/gspca/xirlink_cit.c
modified: drivers/media/usb/hdpvr/hdpvr-core.c
modified: drivers/media/usb/siano/smsusb.c
modified: drivers/media/usb/ttusb-dec/ttusb_dec.c
modified: drivers/media/usb/uvc/uvc_ctrl.c
modified: drivers/media/usb/uvc/uvc_driver.c
modified: drivers/media/usb/zr364xx/zr364xx.c
modified: drivers/net/appletalk/ipddp.c
modified: drivers/net/can/usb/kvaser_usb.c
modified: drivers/net/can/usb/peak_usb/pcan_usb_core.c
modified: drivers/net/can/usb/peak_usb/pcan_usb_pro.c
modified: drivers/net/ethernet/qlogic/qla3xxx.c
modified: drivers/net/usb/cdc-phonet.c
modified: drivers/net/usb/cdc_ether.c
modified: drivers/net/usb/pegasus.c
modified: drivers/net/usb/qmi_wwan.c
modified: drivers/net/usb/rmnet_usb_ctrl.c
modified: drivers/net/usb/rtl8150.c
modified: drivers/net/wan/hdlc_ppp.c
modified: drivers/net/wimax/i2400m/op-rfkill.c
modified: drivers/net/wireless/ath/ath6kl/usb.c
modified: drivers/net/wireless/ath/ath6kl/wmi.c
modified: drivers/net/wireless/ath/ath9k/htc_hst.c
modified: drivers/net/wireless/ath/ath9k/wmi.c
modified: drivers/net/wireless/bcmdhd/dhd_pcie.c
modified: drivers/net/wireless/bcmdhd/wl_android.c
modified: drivers/net/wireless/bcmdhd/wl_cfg80211.c
modified: drivers/net/wireless/bcmdhd/wl_cfg80211.h
modified: drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c
modified: drivers/net/wireless/libertas/cfg.c
modified: drivers/net/wireless/libertas/if_sdio.c
modified: drivers/net/wireless/mwifiex/ie.c
modified: drivers/net/wireless/mwifiex/join.c
modified: drivers/net/wireless/mwifiex/pcie.c
modified: drivers/net/wireless/mwifiex/scan.c
modified: drivers/net/wireless/mwifiex/uap_cmd.c
modified: drivers/net/wireless/mwifiex/wmm.c
modified: drivers/net/wireless/rtlwifi/ps.c
modified: drivers/net/wireless/rtlwifi/usb.c
modified: drivers/pci/hotplug/rpadlpar_sysfs.c
modified: drivers/scsi/aacraid/commctrl.c
modified: drivers/scsi/arcmsr/arcmsr_hba.c
modified: drivers/scsi/bfa/bfad_attr.c
modified: drivers/scsi/libsas/sas_discover.c
modified: drivers/scsi/libsas/sas_expander.c
modified: drivers/scsi/libsas/sas_scsi_host.c
modified: drivers/scsi/megaraid/megaraid_sas_base.c
modified: drivers/scsi/mpt3sas/mpt3sas_ctl.c
modified: drivers/scsi/qla2xxx/qla_attr.c
modified: drivers/scsi/qla2xxx/qla_os.c
modified: drivers/scsi/scsi_transport_iscsi.c
modified: drivers/scsi/sg.c
modified: drivers/scsi/sr_ioctl.c
modified: drivers/staging/android/ashmem.c
modified: drivers/tty/hvc/hvc_xen.c
modified: drivers/tty/tty_io.c
modified: drivers/tty/vt/keyboard.c
modified: drivers/tty/vt/vt.c
modified: drivers/tty/vt/vt_ioctl.c
modified: drivers/usb/class/cdc-acm.c
modified: drivers/usb/class/cdc-wdm.c
modified: drivers/usb/core/config.c
modified: drivers/usb/core/file.c
modified: drivers/usb/core/hub.c
modified: drivers/usb/gadget/configfs.c
modified: drivers/usb/gadget/f_audio_source.c
modified: drivers/usb/misc/iowarrior.c
modified: drivers/usb/misc/legousbtower.c
modified: drivers/usb/misc/rio500.c
modified: drivers/usb/misc/sisusbvga/sisusb.c
modified: drivers/usb/misc/usbtest.c
modified: drivers/usb/misc/yurex.c
modified: drivers/usb/serial/io_ti.c
modified: drivers/usb/serial/kl5kusb105.c
modified: drivers/usb/serial/omninet.c
modified: drivers/uwb/uwbd.c
modified: drivers/vfio/pci/vfio_pci.c
modified: drivers/vfio/pci/vfio_pci_intrs.c
modified: drivers/vhost/net.c
modified: drivers/vhost/vhost.c
modified: drivers/video/console/vgacon.c
modified: drivers/virt/fsl_hypervisor.c
modified: drivers/xen/xen-pciback/pciback_ops.c
modified: drivers/xen/xenbus/xenbus_probe_backend.c
modified: fs/block_dev.c
modified: fs/btrfs/free-space-cache.c
modified: fs/dcache.c
modified: fs/debugfs/inode.c
modified: fs/exec.c
modified: fs/ext4/balloc.c
modified: fs/ext4/crypto_policy.c
modified: fs/ext4/ext4.h
modified: fs/ext4/extents.c
modified: fs/ext4/file.c
modified: fs/ext4/ialloc.c
modified: fs/ext4/inline.c
modified: fs/ext4/inode.c
modified: fs/ext4/mballoc.c
modified: fs/ext4/namei.c
modified: fs/ext4/super.c
modified: fs/ext4/xattr.c
modified: fs/f2fs/segment.c
modified: fs/fuse/cuse.c
modified: fs/inode.c
modified: fs/jbd2/transaction.c
modified: fs/jfs/jfs_dmap.h
modified: fs/jfs/xattr.c
modified: fs/namei.c
modified: fs/namespace.c
modified: fs/ncpfs/ncplib_kernel.c
modified: fs/nfs/nfs4proc.c
modified: fs/nfsd/nfs3xdr.c
modified: fs/nfsd/nfssvc.c
modified: fs/notify/fsnotify.c
modified: fs/ocfs2/cluster/nodemanager.c
modified: fs/open.c
modified: fs/proc/proc_sysctl.c
modified: fs/readdir.c
modified: fs/romfs/storage.c
modified: fs/seq_file.c
modified: fs/splice.c
modified: fs/stat.c
modified: fs/xfs/xfs_aops.c
modified: include/linux/atalk.h
modified: include/linux/capability.h
modified: include/linux/dcache.h
modified: include/linux/filter.h
modified: include/linux/fs.h
modified: include/linux/fsnotify.h
modified: include/linux/hid-debug.h
modified: include/linux/hid.h
modified: include/linux/highmem.h
modified: include/linux/key.h
modified: include/linux/slub_def.h
modified: include/linux/sunrpc/gss_api.h
modified: include/linux/sunrpc/svcauth_gss.h
modified: include/linux/tcp.h
modified: include/net/net_namespace.h
modified: include/net/netns/hash.h
modified: include/net/tcp.h
modified: include/sound/rawmidi.h
modified: include/uapi/linux/snmp.h
modified: ipc/mqueue.c
modified: ipc/shm.c
modified: kernel/capability.c
modified: kernel/events/core.c
modified: kernel/exit.c
modified: kernel/futex.c
modified: kernel/resource.c
modified: kernel/signal.c
modified: kernel/sysctl.c
modified: kernel/time/alarmtimer.c
modified: kernel/trace/ring_buffer.c
modified: kernel/trace/trace.c
modified: lib/mpi/mpi-pow.c
modified: mm/madvise.c
modified: mm/mempolicy.c
modified: mm/mmap.c
modified: mm/page_alloc.c
modified: mm/pagewalk.c
modified: mm/slab.h
modified: mm/slub.c
modified: mm/truncate.c
modified: net/appletalk/aarp.c
modified: net/appletalk/atalk_proc.c
modified: net/appletalk/ddp.c
modified: net/appletalk/sysctl_net_atalk.c
modified: net/ax25/af_ax25.c
modified: net/bluetooth/bnep/core.c
modified: net/bluetooth/cmtp/core.c
modified: net/bluetooth/hci_core.c
modified: net/bluetooth/hci_sock.c
modified: net/bluetooth/hidp/sock.c
modified: net/bluetooth/l2cap_core.c
modified: net/bridge/br_mdb.c
modified: net/bridge/br_multicast.c
modified: net/bridge/br_private.h
modified: net/bridge/netfilter/ebtables.c
modified: net/can/bcm.c
modified: net/can/gw.c
modified: net/core/dev.c
modified: net/core/ethtool.c
modified: net/core/filter.c
modified: net/core/net_namespace.c
modified: net/dccp/feat.c
modified: net/dccp/minisocks.c
modified: net/dccp/proto.c
modified: net/ieee802154/af_ieee802154.c
modified: net/ipv4/icmp.c
modified: net/ipv4/ip_output.c
modified: net/ipv4/ping.c
modified: net/ipv4/proc.c
modified: net/ipv4/raw.c
modified: net/ipv4/sysctl_net_ipv4.c
modified: net/ipv4/tcp.c
modified: net/ipv4/tcp_input.c
modified: net/ipv4/tcp_ipv4.c
modified: net/ipv4/tcp_minisocks.c
modified: net/ipv4/tcp_output.c
modified: net/ipv4/tcp_timer.c
modified: net/ipv6/addrconf.c
modified: net/ipv6/ip6_output.c
modified: net/ipv6/ip6mr.c
modified: net/ipv6/tcp_ipv6.c
modified: net/irda/irqueue.c
modified: net/l2tp/l2tp_core.c
modified: net/l2tp/l2tp_core.h
modified: net/llc/llc_conn.c
modified: net/llc/llc_sap.c
modified: net/netfilter/nf_conntrack_h323_main.c
modified: net/netfilter/nf_conntrack_netlink.c
modified: net/netfilter/xt_TCPMSS.c
modified: net/netfilter/xt_osf.c
modified: net/netfilter/xt_qtaguid.c
modified: net/netfilter/xt_quota2.c
modified: net/nfc/llcp_sock.c
modified: net/packet/af_packet.c
modified: net/phonet/pep.c
modified: net/rds/connection.c
modified: net/rds/rdma.c
modified: net/rds/recv.c
modified: net/rxrpc/ar-key.c
modified: net/sctp/input.c
modified: net/sctp/sm_make_chunk.c
modified: net/sctp/sm_statefuns.c
modified: net/sctp/socket.c
modified: net/socket.c
modified: net/sunrpc/auth_gss/gss_mech_switch.c
modified: net/sunrpc/auth_gss/svcauth_gss.c
modified: net/wireless/nl80211.c
modified: net/wireless/util.c
modified: net/wireless/wext-sme.c
modified: net/xfrm/xfrm_policy.c
modified: security/integrity/evm/evm_main.c
modified: security/keys/encrypted-keys/encrypted.c
modified: security/keys/gc.c
modified: security/keys/internal.h
modified: security/keys/key.c
modified: security/keys/keyctl.c
modified: security/keys/keyring.c
modified: security/keys/proc.c
modified: security/keys/process_keys.c
modified: security/keys/trusted.c
modified: security/keys/user_defined.c
modified: security/selinux/ss/services.c
modified: sound/core/compress_offload.c
modified: sound/core/pcm.c
modified: sound/core/rawmidi.c
modified: sound/core/seq/seq_clientmgr.c
modified: sound/isa/msnd/msnd_midi.c
modified: sound/isa/msnd/msnd_pinnacle.c
modified: sound/usb/card.c
modified: sound/usb/usx2y/usb_stream.c
modified: virt/kvm/coalesced_mmio.c
modified: virt/kvm/eventfd.c

no changes added to commit (use "git add" and/or "git commit -a")