[1] - Now we have Pixel 6 here, which doesn't use any Qualcommon,
so let's move it to the appropriate place.
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I534ce11753b5cb7a7b892c5e4c441951b312369b
* common: add update_engine policies
Dan Pasanen
<dan.pasanen@gmail.com>
* sepolicy: add rules for updater and update_engine
Dan Pasanen
<dan.pasanen@gmail.com>
* common: Switch Updater app to its own SELinux domain
Łukasz Patron <priv.luk@gmail.com>
* updater_app: Allow updater_app domain to access the network
Eamon Powell <eamonpowell@outlook.com>
* Updater: Allow binder calls to gpu service
Bruno Martins <bgcngm@gmail.com>
* updater_app: Grant additional permissions
Nolen Johnson <johnsonnolen@gmail.com>
* common: exported2_default_prop -> build_prop
Michael Bestas <mkbestas@lineageos.org>
Change-Id: I14f2ccfa17f6b88924d341b69305343f97877f70
Sometimes you need to mark builds` versions by editing the
AOSPA_MINOR_VERSION, let's provide an argument for it instead
of editing version.mk.
Change-Id: Id48478c92fa3dc678db5b37fab9c45f0a7fd2346
* Extracted from Google Camera Go official release 3.6.455515391
* Checked from Google Camera Go, Gallery Go
* It enables several Android Go specific features for Android Go Apps
Example:
Google Camera Go:
* HDR, Night Mode, Snapchat Sticker integration
Change-Id: I93cc1070bec2e6b7c31440f06232255913592c6c
Signed-off-by: someone5678 <nemui3353@gmail.com>
* this will set updatable_apex to true by default
* those who want to disable it can still set the flag
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I11f1a8a4229aa4a93b80c11f46fe6af7a152704b
Setting compiler filter verify and disabling AOT-compilation
in dexpreopt is not something we want to do globally because
of one module. Hence, moving to a better fix to the issue.
Shoutout to jake for figuring this out.
Change-Id: I254c0ccb48021a46d3c98d2c748421a535b591b1
This reverts commit 73bbcc967a.
Reason: breaks boot on gs101 and the performance hit isn't noticeable enough
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I0bd9b68727ff4cf034a6b4c9e23f746303723ce2
Alpha, Beta and Release tags can only be used by the Paranoid Android team.
Let's make unofficial the tag for all builds unless we at the team set it otherwise.
Signed-off-by: Hernán Castañón Álvarez <herna@paranoidandroid.co>
Change-Id: If980260efdb080fde57b431e91c1f0826d5a4925
Change-Id: If7f20395fb34041a54a322c8e7874d4332d168a7
[ghostrider-reborn: aosp monet version]
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Our shell doesn't have any command available to access the Internet.
CAF also ships curl.
Change-Id: I66af57f357f69d1e875a6b94cc26ca3d199c10a7
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
* We're using aosp monet in s-v2.
This reverts commit 4a2b040a51.
Change-Id: I51601ac6a5a67f5f1670f90bc01f0764b02cec3f
Signed-off-by: Mesquita <mesquita@aospa.co>
Revert submission 20879
Reason for revert: We do not allow external device trees and hals. Juhyung was not paying attention.
Reverted Changes:
I7e572469c:aospa: products: Introduce Asus Zenfone Max Pro M1...
Ide5160f3a:aospa: products: Introduce Asus Zenfone Max Pro M2...
Change-Id: Ib6c945ff19445bd8e956df6834c63929d6af981b
Revert submission 20879
Reason for revert: We do not allow external device trees and hals. Juhyung was not paying attention.
Reverted Changes:
I7e572469c:aospa: products: Introduce Asus Zenfone Max Pro M1...
Ide5160f3a:aospa: products: Introduce Asus Zenfone Max Pro M2...
Change-Id: I78b0db4bc43a7059ece2294e7264c52a2eb5d2ad
Sometimes you need to build multiple modules
at one time, 32 and 64 bit libraries for example.
Allow to do it by specifying multiple -m arguments.
Change-Id: I1d138ad027ab1bf06815cc23209ce31b1ea578c1
* Google changed NTP server to time.android.com since 8.0,
but for obvious reason, it's inaccessible in China.
* Switch to NTP server used in previous Android revisions
when China SIM inserted to make Chinese users happy.
Change-Id: Iaee63c64cae904b38f6bcec85ed6b0be1dbf3765
Change-Id: I85272dc07bd2a3cbed81092265402550d977d7ec
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
APEXs have quite a bit of overhead in updatable form: they are ext4
filesystems mounted using loopback block devices, stored on yet another
ext4 filesystem (system or vendor). They also increase boot time
substantially due to needing to set up and mount 27 images with AVB. On
a Pixel 2 XL, apexd-bootstrap took 485 ms during boot, and apexd took
471 ms for a total of 955 ms — nearly a second — spent on APEX setup,
which is quite significant for modern devices. At least 422 ms out of
that was spent blocking the rest of the system's initialization, but the
overall slowdown is likely greater due to increased system load.
Updatable APEXs likely also come with a non-negligible amount of memory
overhead due to setting up and mounting so many filesystem images, as
well as AVB and potential double-caching effects caused by having two
layers of filesystems in use.
Being able to update APEXs is useless for us when we don't use Google's
prebuilt modules.
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I6b46be4d2cb73c835e545065ad6d5cda8c528786
Allow to pick multiple topics by appending them after
the relative parser argument.
Change-Id: I25666f23f879af8d9eb51703da4f35867698bb08
Signed-off-by: Josh Fox (XlxFoXxlX) <joshfox87@gmail.com>