Are there any plans to add a toggle to force a slow recompile of everything on startup after an update? The fix for VPNs is nice but I would prefer everything to recompile upfront.

Also I found that during the few updates where everything was slow recompiled on startup (prior to 2023102300) my battery life was improved significantly. Possibly a placebo effect but I've been keeping a close watch of the battery stats between these updates and it does seem to be worse now than it was then.

P.s. Thanks for the updates as always.

Just received in Alpha...

"(...) and user installed apps with their own native code not marked as compatible with memory tagging(...) "

Do I miss a point? A malicious app which wants to gain advantage simply can do that, when it is not marked as compatible?

    MaxPower Isnt memory tagging just supposed to be a safety feature against unintended memory vulnerabilities due to poor memory safety / management? I thought the main focus was to reduce possibility of remote exploitation due to existing vulnerabilities related to memory management.

    Thanks, seems to solve some issues.

    Thank you for hard work!

    MTP File Transfer to Windows PC issue is yet to be resolved. Transfers randomly stop, requiring unplugging and replugging the phone, which produces errors (on PC). Files get lost when that happens.

    Wiping MTP Host cache breaks MTP, making it invisible to PC, until factory reset is performed.

    Just got an ANR

    type: ANR
    osVersion: google/lynx/lynx:14/UP1A.231105.003/2023110700:user/release-keys
    package: android:34
    process: system
    
    activity: null
    cause: ANR Input dispatching timed out (PointerEventDispatcher0 (server) is not responding. Waited 20385ms for MotionEvent)
    info: ANR in system
    PID: 22492
    Reason: Input dispatching timed out (PointerEventDispatcher0 (server) is not responding. Waited 20385ms for MotionEvent)
    ErrorId: a14b3fda-3024-4b38-8188-62b3167d2d13
    Frozen: false
    Load: 2.95 / 3.21 / 3.45
    ----- Output from /proc/pressure/memory -----
    some avg10=0.00 avg60=0.05 avg300=0.06 total=16277656
    full avg10=0.00 avg60=0.01 avg300=0.00 total=6399133
    ----- End output from /proc/pressure/memory -----
    ----- Output from /proc/pressure/cpu -----
    some avg10=5.92 avg60=7.14 avg300=7.82 total=687815536
    ----- End output from /proc/pressure/cpu -----
    ----- Output from /proc/pressure/io -----
    some avg10=0.11 avg60=0.14 avg300=0.05 total=14868541
    full avg10=0.11 avg60=0.09 avg300=0.02 total=9138266
    ----- End output from /proc/pressure/io -----
    
    CPU usage from 74163ms to -3ms ago (2023-11-08 17:17:46.679 to 2023-11-08 17:19:00.845):
      27% 28617/org.joinmastodon.android.moshinda: 20% user + 7.2% kernel / faults: 60887 minor 895 major
      23% 574/surfaceflinger: 16% user + 7% kernel / faults: 2961 minor 12 major
      18% 22492/system_server: 10% user + 7.4% kernel / faults: 32537 minor 739 major
      9.3% 25271/com.google.android.inputmethod.latin: 7.3% user + 1.9% kernel / faults: 27304 minor 892 major
      8% 22753/com.android.systemui: 5.2% user + 2.7% kernel / faults: 3932 minor 40 major
      7.9% 582/android.hardware.composer.hwc3-service.pixel: 4.1% user + 3.8% kernel / faults: 1167 minor 19 major
      4.7% 1240/twoshay: 3.6% user + 1.1% kernel / faults: 2 minor 2 major
      3.2% 1980/android.hardware.input.processor-service: 2.4% user + 0.7% kernel / faults: 897 minor 12 major
      2.6% 943/irq/518-goodix_: 0% user + 2.6% kernel
      2.3% 333/decon0_kthread: 0% user + 2.3% kernel
    21% TOTAL: 11% user + 8.1% kernel + 0.1% iowait + 1% irq + 0.5% softirq
    CPU usage from 92ms to 923ms later (2023-11-08 17:19:00.934 to 2023-11-08 17:19:01.765):
      237% 22492/system_server: 131% user + 105% kernel / faults: 25616 minor 38 major
        85% 22497/Signal Catcher: 50% user + 34% kernel
        50% 22499/HeapTaskDaemon: 36% user + 14% kernel
        30% 26130/AnrAuxiliaryTas: 12% user + 18% kernel
        10% 22500/ReferenceQueueD: 4% user + 6% kernel
        10% 22737/binder:22492_5: 8.1% user + 2% kernel
        8.1% 22603/CachedAppOptimi: 0% user + 8.1% kernel
        6% 4988/binder:22492_1F: 4% user + 2% kernel
        6% 22514/watchdog: 0% user + 6% kernel
        6% 22732/TaskSnapshotPer: 4% user + 2% kernel
        6% 23232/binder:22492_B: 4% user + 2% kernel
        4% 22521/android.bg: 2% user + 2% kernel
        2% 22512/android.anim: 0% user + 2% kernel
        2% 22583/eduling.default: 2% user + 0% kernel
        2% 22620/InputDispatcher: 0% user + 2% kernel
        2% 24630/binder:22492_16: 2% user + 0% kernel
       +0% 26156/pool-321-thread: 0% user + 0% kernel
      26% 574/surfaceflinger: 16% user + 10% kernel / faults: 441 minor
        11% 574/surfaceflinger: 10% user + 1.4% kernel
        2.9% 609/binder:574_1: 1.4% user + 1.4% kernel
        2.9% 611/RenderEngine: 2.9% user + 0% kernel
        2.9% 672/TimerDispatch: 1.4% user + 1.4% kernel
        2.9% 695/surfaceflinger: 1.4% user + 1.4% kernel
        1.4% 610/binder:574_2: 0% user + 1.4% kernel
      22% 22753/com.android.systemui: 12% user + 10% kernel / faults: 42 minor
        12% 22802/RenderThread: 8.2% user + 4.1% kernel
        4.1% 22753/ndroid.systemui: 2% user + 2% kernel
        2% 22983/mali-event-hand: 2% user + 0% kernel
        2% 23576/binder:22753_8: 0% user + 2% kernel
        2% 32378/binder:22753_C: 2% user + 0% kernel
      7.3% 582/android.hardware.composer.hwc3-service.pixel: 4.3% user + 2.9% kernel / faults: 240 minor
        5.8% 582/binder:582_3: 4.3% user + 1.4% kernel
        4.3% 2756/binder:582_6: 1.4% user + 2.9% kernel
        1.4% 11648/binder:582_8: 0% user + 1.4% kernel
      12% 25271/com.google.android.inputmethod.latin: 2.5% user + 10% kernel / faults: 2385 minor 90 major
        12% 25283/Signal Catcher: 2.5% user + 10% kernel
      5.7% 509/servicemanager: 2.8% user + 2.8% kernel / faults: 1 minor 1 major
      4.2% 333/decon0_kthread: 0% user + 4.2% kernel
      7.5% 28617/org.joinmastodon.android.moshinda: 0% user + 7.5% kernel / faults: 2 minor
        7.5% 24674/mali-mem-purge: 0% user + 7.5% kernel
      2.6% 241/eh_comp_thread: 0% user + 2.6% kernel
      2.8% 507/logd: 1.4% user + 1.4% kernel / faults: 31 minor 3 major
        2.8% 518/logd.writer: 1.4% user + 1.4% kernel
        1.4% 16016/logd.reader.per: 0% user + 1.4% kernel
      2.9% 707/android.hardware.power-service.pixel-libperfmgr: 0% user + 2.9% kernel / faults: 147 minor 2 major
        1.4% 707/android.hardwar: 0% user + 1.4% kernel
      1.2% 35/rcuop/2: 0% user + 1.2% kernel
      1.2% 50/rcuop/4: 0% user + 1.2% kernel
      1.4% 575/android.hardware.graphics.allocator-V1-service: 0% user + 1.4% kernel / faults: 75 minor
      1.5% 859/statsd: 0% user + 1.5% kernel / faults: 95 minor
        1.5% 865/binder:859_2: 0% user + 1.5% kernel
        1.5% 1833/statsd.writer: 0% user + 1.5% kernel
      1.7% 9851/kworker/6:5H-kverityd: 0% user + 1.7% kernel
      1.7% 13523/kworker/7:6H-kverityd: 0% user + 1.7% kernel
      1.8% 17440/kworker/u17:3-ufs_clk_gating_0: 0% user + 1.8% kernel
      1.9% 22342/zygote64: 0% user + 1.9% kernel / faults: 81 minor
      2.1% 22967/com.shannon.imsservice: 2.1% user + 0% kernel / faults: 47 minor
        2.1% 22967/nnon.imsservice: 2.1% user + 0% kernel
      2.3% 23938/kworker/u16:16-gpu-dvfs-control: 0% user + 2.3% kernel
      2.3% 24073/kworker/u17:0-hal_register_write_wq: 0% user + 2.3% kernel
      2.4% 24603/.ShannonImsService: 0% user + 2.4% kernel
     +0% 26140/com.android.launcher3: 0% user + 0% kernel
     +0% 26162/mali_submit: 0% user + 0% kernel
     +0% 26163/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26166/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26167/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26168/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26171/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26172/mali_kbase_csf_: 0% user + 0% kernel
     +0% 26173/mali_kbase_csf_: 0% user + 0% kernel
    69% TOTAL: 34% user + 33% kernel + 0.3% iowait + 1.5% irq + 0.4% softirq