Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
This project is mirrored from https://github.com/LineageOS/android_system_core.git. Pull mirroring updated .
  1. Feb 14, 2024
  2. Feb 06, 2024
  3. Aug 03, 2023
  4. Aug 01, 2023
  5. Feb 01, 2023
  6. Jan 30, 2023
  7. Jan 24, 2023
  8. Oct 18, 2022
  9. Jun 06, 2022
    • Michael Bestas's avatar
      Merge tag 'android-12.1.0_r7' into staging/lineage-19.1_merge-android-12.1.0_r7 · 671d3ca8
      Michael Bestas authored
      Android 12.1.0 Release 7 (SQ3A.220605.009.A1)
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCYp57OwAKCRDorT+BmrEO
      # eOwnAJ4nj5xu6b+dn2N00qWM6/qU3mk68ACfaU8gU+EronAgAHMDuITQtTJI/6M=
      # =S5HZ
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue Jun  7 01:10:03 2022 EEST
      # gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
      # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
      # gpg: initial-contribution@android.com: Verified 1202 signatures in the past
      #      7 months.  Encrypted 4 messages in the past 4 months.
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78
      
      # By Jaegeuk Kim (5) and others
      # Via Automerger Merge Worker (10) and others
      * tag 'android-12.1.0_r7':
        Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
        Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
        init: Wait for snapuserd before starting second stage
        libprocessgroup: Use WriteStringToFd for WriteFileAction
        libprocessgroup: Prevent error spam when tests disable all cpus in a cpuset
        storageproxyd: Use alternate data path if in DSU state
        init: Wait for snapuserd before starting second stage
        init.rc: Set permissions to cgroup.procs files
        libprocessgroup: Add fd caching support for SetProcessProfiles
        libprocessgroup: Move fd caching code into FdCacheHelper
        [DO NOT MERGE] Allow to run fsck.f2fs in first_stage_ramdisk
        [DO NOT MERGE] Mount /mnt/scracth with -o sync,nodiscard
        [DO NOT MERGE] Run check_fs only /data is mounted
        [DO NOT MERGE] Don't use FSCK_LOG_FILE used for ext4 only
        [DO NOT MERGE] Don't try to mount if the disk has no FS magic
        [DO NOT MERGE] Retry to unmount /data
        libprocessgroup: Use WriteStringToFd for WriteFileAction
        libprocessgroup: Prevent error spam when tests disable all cpus in a cpuset
      
       Conflicts:
      	libprocessgroup/task_profiles.cpp
      	libprocessgroup/task_profiles.h
      
      Change-Id: I7a57400978d11a576f92411224d6338de41004fe
      671d3ca8
  10. Jun 02, 2022
    • Michael Bestas's avatar
      fastboot: Prefer ro.boot.hardware.revision for hw-revision · 9b596795
      Michael Bestas authored
      ro.revision defaults to 0 if it's not set in cmdline.
      Some devices might want to set it in their device specific init files,
      however it's not possible to override ro properties.
      
      Test: Set ro.boot.hardware.revision in device specific init.rc and
            observe fastboot getvar hw-revision in fastbootd
      
      Change-Id: I6e785c3fe3a49409e815af269a9a8db732b80ada
      9b596795
  11. May 26, 2022
  12. May 07, 2022
    • Michael Bestas's avatar
      libsysutils: Hide NetlinkListener error in recovery · 772da5b5
      Michael Bestas authored
      * Prevents users from seeing this message in recovery:
        `E:recvmsg failed (No buffer space available)`
      
      * This is caused by volume_manager (our addition in recovery) and
        hiding this error does not seem to have any negative side effect.
      
      Change-Id: I0d65796961c3036289ed13c0b8949a27b5b97ad6
      772da5b5
  13. Apr 26, 2022
  14. Apr 16, 2022
  15. Apr 07, 2022
  16. Apr 06, 2022
  17. Apr 05, 2022
  18. Mar 25, 2022
    • LuK1337's avatar
      fastboot: Fallback to "raw" partition type if fastboot hal isn't present · e154cbd5
      LuK1337 authored
      Fastboot format fails to wipe any partition that doesn't at least return
      "raw" partition type. Also both android.hardware.fastboot@1.0-impl.pixel
      and android.hardware.fastboot@1.1-impl-mock return FileSystemType::RAW
      so I assume this is fine.
      
      Change-Id: I5707bddb1ba32edb6359858853d7b1afbf138b9f
      e154cbd5
  19. Mar 24, 2022
  20. Mar 19, 2022
  21. Mar 18, 2022
  22. Mar 13, 2022
    • Alexander Koskovich's avatar
      init: Skip interface duplicates if service is an override · 3c200d1b
      Alexander Koskovich authored
      These aren't actually duplicate interfaces because we
      are overriding the service so interfaces in the original
      definition will never be used.
      
      Test: Verify 'm dist' works without complaining about
            duplicate interfaces.
      
      Change-Id: Iab5e1d8bb4cb7d5b2608028c3cee73af94c47424
      3c200d1b
  23. Mar 12, 2022
    • dianlujitao's avatar
      llkd: Include llkd-debuggable.rc in eng builds only · 5cbcd4ce
      dianlujitao authored
       * Some (poorly written?) apps are continuously detected as Z state and
         killed by llkd even though they work just fine, leading to extremely
         bad UX and false positive bug reports.
       * llkd is disabled by default but enabled by llkd-debuggable.rc on
         ro.debuggable=1. Exclude it on userdebug builds to replicate user
         build behavior.
      
      Change-Id: I8365149e7896e03e58808bbead208b8d4fca6a8c
      5cbcd4ce
    • Bruno Martins's avatar
      fs_mgr: Allow remounts with Magisk installed · 07adb89d
      Bruno Martins authored
      This allows remount to gracefully mount /system when Magisk
      is installed.
      
      As a sidenote, the ro.debuggable property check can safely
      be removed due to the simple fact that CPP preprocessor flag
      ALLOW_ADBD_DISABLE_VERITY=1 is passed when building
      userdebug/eng.
      
      Change-Id: Ic10eccbf5d225468c3dc42f8ae3ae7c05b49a699
      07adb89d
    • Scott Mertz's avatar
      debuggerd: add Lineage version to tombstones · 33d5bec3
      Scott Mertz authored
      Change-Id: I7822a2e133a2f326ad2d8da8f79b0064344d59bf
      
      debuggerd: Rebrand tombstone header to LineageOS
      
      [harryyoud]: Use new props for 15.1
      [rashed]: Bah... use GetProperty
      
      Change-Id: Idd08c2eb7e395b464b1510742bf52833f465db08
      33d5bec3
    • Abhijeet Dharmapurikar's avatar
      healthd: Reinitialize mChargerNames for every battery update · 98cf81f7
      Abhijeet Dharmapurikar authored
      Booting up the device without usb, the kernel sets the usb power supply
      type as UNKNOWN. The type of usb power supply changes at run-time as
      various chargers are plugged in/out. However, healthd initilizes the
      charger list only at bootup. Change it such that it checks for charger
      type changes with every battery or usb uevent.
      
      While at it, the kernel may have a power supply type which is not known
      to healthd. This is perfectly fine. Update healthd to not print a
      warning.
      
      Change-Id: I2ec9f9a420ca61814d43c316b418ce94de3691bc
      98cf81f7
    • Dyneteve's avatar
      healthd: Add support for HVDCP_3P5 chargers · 8baf0e02
      Dyneteve authored
      Change-Id: I810e2e051329edeec54fc24255d785993066eece
      8baf0e02
    • Abhijeet Dharmapurikar's avatar
      healthd: Add support for HVDCP_3 chargers · 447ee270
      Abhijeet Dharmapurikar authored
      HVDCP_3 is a high voltage DCP charger where the charger's voltage
      can be changed by issuing pulses on the D+/D- lines. Add support to
      recognize it and treat it as an AC power source.
      
      Change-Id: Ib719529904e8b7a676bbdc5f5953f0f9da6df3fa
      447ee270
    • Steve Kondik's avatar
      healthd: Add DASH charger type · a212bce9
      Steve Kondik authored
      Change-Id: Ie1ca5018c465f6b2c15cbc00bdf3bb866d98ddef
      a212bce9
Loading