Skip to content
Snippets Groups Projects
  1. Apr 11, 2020
  2. Jul 22, 2019
  3. Jun 13, 2019
    • LuK1337's avatar
      msm8953-common: Create (lineage) recovery specific fstab · 88dca043
      LuK1337 authored
      * Our current HEAD of bootable/recovery seems to hate
        sdcards and I can't figure out how to fix it as gdb
        doesn't want to cooperate with me.
      * By adding a separate recovery fstab that doesn't have
        any voldmanaged devices we can avoid crashing entire
        recovery and getting anyone stuck in it whenever they
        try to boot it.
      
      Change-Id: Ie5d2dfedc5627f239c9bdf95ee32a96c54aa9934
      88dca043
  4. Jun 09, 2019
  5. May 29, 2019
    • Artem Borisov's avatar
      msm8953-common: Disable ALMK and PPR on all targets · 4d4bbb03
      Artem Borisov authored
      * No matter how hard QC tried to improve these features, they still suffer
        from stability issues, mainly due to the unpredictable nature of vmpressure
        they rely on.
      
      Change-Id: Icd14c79298a3c268abffa06ed17a79dececf423a
      4d4bbb03
  6. May 25, 2019
  7. May 19, 2019
  8. May 17, 2019
    • Artem Borisov's avatar
      msm8953-common: Clear the recovery cache in persist on boot · 12307797
      Artem Borisov authored
      * Due to the way newer TWRP versions are behaving, our relatively small
        persist partition gets overfilled with recovery logs very quickly.
      * Let's just remove the recovery cache from persist on every boot to be sure
        that we always have enough space for anything that writes to persist.
      
      Change-Id: Id1502dfb5e504504601a21efb7812b84a7155e58
      12307797
  9. May 13, 2019
  10. May 12, 2019
    • Artem Borisov's avatar
      msm8953-common: Remove triple buffering and custom VSYNC offsets · d6edb5b6
      Artem Borisov authored
      * Historically, triple buffering was used to workaround missed VSYNC
        in GPU composition usecases on devices with high resolution panels.
        As a downside, an additional frame buffer increased input latency.
        Nowadays, most GPUs are fast enough to fit the VSYNC period, rendering
        triple framebuffers useless.
      * Custom VSYNC offsets are intended to reduce input latency at cost of
        increased sync error counts. Our values were never calculated properly
        and were just taken from another device instead. That led to jank in
        some usecases.
      
      Change-Id: I57ac4362ca28a9c128cc45c3f6e3734a24654955
      d6edb5b6
  11. Apr 30, 2019
    • Artem Borisov's avatar
      msm8953-common: Restart audio HIDL HAL after decryption · 45cf3123
      Artem Borisov authored
      * For some reason, booting with headphones plugged in results
        in a broken speaker output if FDE secure boot is enabled.
      * Restarting audio HAL after decryption seems to resolve the issue.
      
      Change-Id: Ie14b89841bf811f0fb09edb0a04fd28aafecde87
      45cf3123
Loading