11 Commits

Author SHA1 Message Date
jhenrique09
63cbeaec07 redbull: Remove reserved space for gapps
Signed-off-by: Sukrut4778 <sukrut4778@gmail.com>
2024-05-14 19:13:33 +05:30
Michael Bestas
a76fb6c4b9 redbull: Inherit common partition reserved sizes
Change-Id: I444ce2fcd37cdfa58d83a7e872dc547fb05a2a89
2023-11-22 19:24:37 +02:00
Michael Bestas
fdc11143f4 redbull: Build Lineage Health HAL
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2023-10-29 22:55:24 +02:00
Chirayu Desai
6654826ec4 Enable GRALLOC_HANDLE_HAS_RESERVED_SIZE
* Need to make camera work on 13

Change-Id: I0d78f44386129b1fad30bec6ef82000df130d631
2023-10-29 22:55:23 +02:00
Dan Pasanen
60c987d378 redbull: Build LiveDisplay 2.0 HAL
* Lets use the common solution, and change our supported
  interfaces while we're at it:
 * Our panel (by default) uses AOSP color profiles.
 * Our panel does support HBM (right now), but elsewhere.
 * Our panel does get along with Color Calibration &
   Reading Mode, which are done SDK side, and require
   no HIDL manifest entries.
 * Our panel does get along with Picture Adjustment
   features, so leave IPictureAdjustment in place.

Change-Id: Ia96134e0a4bb06269b48671a87991d5e7a53d9ed
2023-10-10 17:49:23 +03:00
Dan Pasanen
def5eb9c22 redbull: Reserve additional space on system/system_ext/product
This is a squash of the following:

Author: Dan Pasanen <dan.pasanen@gmail.com>
Date:   Sat Oct 19 00:06:11 2019 -0500

    Reserve additional space on system/product/vendor

    Change-Id: Iacd45444dd0d3f423314a8edb243370600f37cdb

Author: Nolen Johnson <johnsonnolen@gmail.com>
Date:   Sun Aug 16 03:27:34 2020 +0530

    Don't reserve space for gapps WITH_GMS

    Change-Id: Ie95b32654772622f7a061947c252b09a45db8fdd

Author: LuK1337 <priv.luk@gmail.com>
Date:   Sun Sep 6 14:51:31 2020 +0200

    Don't limit system inode count when !WITH_GMS

    Change-Id: I458edd755fa436feadeb9f5fb2aecb0da797b0ef

Author: Eamon Powell <eamonpowell@outlook.com>
Date:   Fri Jan 1 11:59:38 2021 +1100

    Adjust reserved partition space

    * Increase reserved partition space for vendor and add reserved
      partition space for system_ext so both partitions can be
      written to, regardless of GMS presence.

    * Increase product reserved partition space so smaller addon
      packages that write to the product partition like MindTheGapps
      can be installed.

    * Increase the amount of available space on the system partition
      so the user can optionally choose to install other addon packages
      that write to the system partition such as OpenGapps.

    Change-Id: I8d3ecca3980d50621f960fd7dff22ba40f495fee

Author: Alessandro Astone <ales.astone@gmail.com>
Date:   Wed Mar 3 16:37:10 2021 +0100

    redbull: Tune reserved partitions space once more

    * MTG now includes accessibility apks

    Change-Id: I09cf120b49590758554b03daaa0ab61ca034546b

Change-Id: I0382f5070751ef4d1be0e48bb89c7abb7eba22c6
2023-10-10 17:49:23 +03:00
razorloves
5729461815 redbull: Build the vendor image
* Blobs that can be built from source code are built from source, except
  librmnetctl.
* Various lib and folder symlinks need to be created.

Co-authored-by: Alessandro Astone <ales.astone@gmail.com>
Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Co-authored-by: Christopher N. Hesse <raymanfx@gmail.com>
Co-authored-by: Eamon Powell <eamonpowell@outlook.com>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I6e77335985526162433b1b879775a6fd89163c5e
2023-10-10 17:49:23 +03:00
Rashed Abdel-Tawab
4cafd915f6 redbull: Build a disabled vbmeta image
Squashed with:
Author: Nolen Johnson <johnsonnolen@gmail.com>
Date:   Sun May 9 16:04:34 2021 -0400

    Simplify AVB flag logic

    * AVB's `--flags 3` argument builds a disabled VBMeta with
      disabled hashtree, so no need to set both flags individually.

    Change-Id: Ibe9ee322a5af58f13e76d53e18dee49451fe8838

Change-Id: Ie8f1e0929b037b35b5e45c2e31be9253fa0bb097
2023-10-10 17:30:14 +03:00
Alessandro Astone
3db05a627d redbull: Load touchscreen driver in first stage init
Enables touchscreen in recovery.

Change-Id: I7365dec80fced2a1beb54455982ec23c3b2b6da2
2023-10-10 17:30:14 +03:00
Chirayu Desai
15a3676537 redbull: Inline kernel building
Downloaded the vintf modules.load from:
https://android.googlesource.com/device/google/redbull-kernel/+/refs/tags/android-13.0.0_r1/vintf/modules.load

Change-Id: I1cc3ab1ff45a18d686107a7495b80777b769820f
2023-10-10 17:30:14 +03:00
Alessandro Astone
08ef492fb1 redbull: Create common Lineage makefiles
Change-Id: Ica380402d6d67d3bce080811cc724e498b2c5c48
2023-10-10 17:29:50 +03:00