Commit Graph

1359 Commits

Author SHA1 Message Date
Adithya R beac0af49f
config: Update fonts_customization for 12
* update google-sans entries and remove unused ones

Change-Id: Iaf3a393004640689fe8bcc8dec00bf19c564acdb
2022-07-23 17:56:08 +09:00
Adithya R 62ba0a1015
aospa: Bring back fonts from ruby
Change-Id: Id3bdeae9686ef97161b2778c16f2f59349e5adc1
2022-07-23 17:56:07 +09:00
chrisl7 211c0435ac aospa: Move Qualcomm specific configs to qcom/common
[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
2022-07-23 00:59:46 +00:00
Chris Crump 5fe60c11a3 aospa: prebuilt: Create ParanoidHub init
Main purpose of this is to create the /data/hub_updates directory to store OTA's

Change-Id: I34db987af4c2a8165f6ca989eadc25211dd08433
2022-07-19 13:59:25 -04:00
Chris Crump 60b01a2afe aospa: sepolicy: Add ParanoidHub and additional update_engine polices
* 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
2022-07-19 13:42:54 -04:00
Roman Rihter 1dfffd3b21 build.sh: Add ability to set build version as argument
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
2022-07-17 00:04:29 +00:00
someone5678 4f940eabd5 permissions: Enable google LILY_EXPERIENCE feature
* 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>
2022-07-09 17:19:10 +00:00
Omkar Chandorkar 70f7ee3ee9
sepolicy: drop LOS FOD rules
* rip a11 fod

Change-Id: I1134fa4eb9dec691b55ff06e806a551c53cffb84
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-06-29 21:18:36 +09:00
Omkar Chandorkar 4c3e6fb69b
aospa: products: Add Xiaomi Mi 11X / POCO F3
Change-Id: Ie455cee36ce8a71019ff824b7092243c8f8fe695
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-06-29 13:58:40 +09:00
Chris Crump fb475db461 aospa: product: Build ParanoidHub
Change-Id: I324b1860dff53961fd9471cb45d6964914190e7d
2022-06-21 12:00:46 -04:00
Omkar Chandorkar c5ae37b2b3 aospa: target: flip the check for flattened apex
* 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
2022-06-17 04:05:56 +00:00
Kunmun 90fa31730a
aospa: prebuilts: Update uses-library for GcamGo
Change-Id: I04d1d94f727e0048f4636a1f38473c2ed3780dbf
2022-06-10 11:18:34 +06:00
Kunmun 3ede7cf074
aospa: prebuilts: Define missing `optional_uses_libs`
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
2022-06-09 21:21:17 +06:00
Jake Weinstein fe2107d591 Remove CellBroadcastReceiver and stk from aospa makefile
CBR is no longer used since https://source.codeaurora.org/quic/la/platform/packages/apps/CellBroadcastReceiver/commit/Android.bp?h=android-12.1.0_r2&id=1c56de1d7e5f468adcbd047a748f359bf471ff57
and
https://source.codeaurora.org/quic/la/platform/build/commit/target/product/telephony_system.mk?h=LA.QSSI.12.0.r1-06400.01-qssi.0&id=612a4ac2f72edfbf58aa99fdef4295911cd3ef67

STK is already called at https://source.codeaurora.org/quic/la/platform/build/tree/target/product/generic_system.mk?h=LA.QSSI.12.0.r1-06400.01-qssi.0#n39

Change-Id: I121ae0369de24fdd3d2fbf588302f64f6e126435
2022-06-09 02:21:57 +00:00
Jake Weinstein d80a7c75ff Add missing separator for APN and SPN copying
Shout out to Jyotiraditya for noticing

Change-Id: I67efc2a9db718bb3f4c8f6f0903f67ae246b78bd
2022-06-08 07:57:30 +00:00
Chris Crump 0533309e97 Move APN/SPN configurations to vendor/aospa
These are needed for all devices and should not be Qualcomm specific

Change-Id: I6fea2c2dce95a8fd9f260e5187d8a91f46e0d4fe
2022-06-08 01:13:29 -04:00
Jake Weinstein 5ea0fa2c6b Move some telephony framework packages to vendor/aospa
These are needed for all devices, not just on Qualcomm platforms.

Change-Id: I7eeeb900e0be27c3e5e219b373b984b57da4da53
2022-06-07 22:05:49 +02:00
Omkar Chandorkar 03ce34093d Revert "aospa: target: flatten apexes when partner_modules are absent"
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
2022-06-07 07:26:26 +00:00
Hernán Castañón Álvarez 4f7e87cc79 aospa: bring back unofficial tag.
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
2022-05-17 16:44:29 +00:00
Juhyung Park 556bac2d24 products: use clang-14 for OnePlus 9 Family
Change-Id: Id80b91f7c2185cd4825f22882074dda85ddf8a99
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-05-09 15:09:06 +00:00
Hampus Olsson a2ed909ea4 aospa: Paranoid Android Sapphire Beta wallpaper, "Meteor Abyss"
Signed-off-by: Hernán Castañón Álvarez <herna@paranoidandroid.co>
Change-Id: I8db8c34252baff24de484732197a82080b75049a
2022-05-07 06:53:36 +00:00
Danny Lin 22b1b3e0ba overlay: Launcher3: Use custom LocalColorExtractor implementation
Change-Id: If7f20395fb34041a54a322c8e7874d4332d168a7
[ghostrider-reborn: aosp monet version]
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-04-30 11:30:15 +00:00
Juhyung Park aca20718e0 packages: build and ship curl
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>
2022-04-21 15:26:00 +09:00
LuK1337 7b8d43137d props: Disable remote keyguard animation until it's fixed
Fixes slow post biometric auth screen wakeup.

Change-Id: I8f4824220f14a6fe93e792d15bcaf12fdf2c0ddf
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-04-13 22:34:22 +00:00
Juhyung Park 92540c7422 products: use GitLab for android_prebuilts_clang-standalone
Change-Id: I7b7324c0f6c06a09b2fffa767318aba5720db5fe
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-04-13 22:11:51 +00:00
Adithya R 6ed1a63d58 Revert "overlay: Launcher3: Use custom LocalColorExtractor implementation"
* We're using aosp monet in s-v2.

This reverts commit 4a2b040a51.

Change-Id: I51601ac6a5a67f5f1670f90bc01f0764b02cec3f
Signed-off-by: Mesquita <mesquita@aospa.co>
2022-04-13 21:17:21 +00:00
Omkar Chandorkar 76100cce0b
packages: build libwpa_client
* still needed by things like cne and lowi

Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: Ie74ded772b6173f74955e7d1a3a58cc4197cc208
2022-04-10 12:46:45 +09:00
Jake Weinstein 38e75f47fe Revert "aospa: products: Introduce Asus Zenfone Max Pro M2(X01BD)"
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
2022-03-18 09:51:38 +00:00
Jake Weinstein cd66409d32 Revert "aospa: products: Introduce Asus Zenfone Max Pro M1(X00TD)"
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
2022-03-18 09:51:28 +00:00
Roman Rihter 92d1311f2e build.sh: allow to specify multiple modules
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
2022-03-18 06:44:59 +00:00
Kra1o5 b36c05fcfb overlay: Introduce Immersive Navigation [3/3]
Based in Hide gesture navbar from Syberia project

Co-authored-by: DennySPb <dennyspb@gmail.com>
Co-authored-by: Víctor Santoja <victorsantoja@gmail.com>
Change-Id: I339b239ed87ab3c493085164aaa5edd786e158bc
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-03-16 13:13:26 +00:00
Martincz Gao c1a01af18c overlay: Frameworks: Use ntp.ntsc.ac.cn NTP server for Chinese users
Old one no longer works.

Change-Id: If04d87ded94ceb08c7265569503bd51e7c06c542
2022-03-15 14:51:26 +00:00
dianlujitao 8914461cec overlay: Frameworks: Use old NTP server in China
* 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
2022-03-15 14:51:26 +00:00
Juhyung Park 758cff8950 products: use custom LLVM toolchain for OnePlus 9 Family
Change-Id: I1c19aae58c050a3bfe0cc82902b50f55fff79a99
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-03-15 06:06:12 +00:00
Jyotiraditya Panda 08e999cd0a aospa: roomservice: Allow setting `clone-depth`.
Change-Id: I85272dc07bd2a3cbed81092265402550d977d7ec
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-03-15 06:06:04 +00:00
Kunmun acbfa70ed4 aospa: products: Introduce Asus Zenfone Max Pro M1(X00TD)
Change-Id: I7e572469c92c0a6b87ffef294035424d56cd5ac8
2022-03-14 09:06:24 +00:00
Kunmun 964d9da6c1 aospa: products: Introduce Asus Zenfone Max Pro M2(X01BD)
Change-Id: Ide5160f3a1cd47f76e47073763f7c3d1ab86a9ad
2022-03-14 09:06:24 +00:00
Hernán Castañón Álvarez f8b7088097 aospa: prebuilts: Welcome Abstruct!
Signed-off-by: Hernán Castañón Álvarez <hernanderes34@gmail.com>
Change-Id: I9785436475981b141369d4761b1fb1d0867f505e
2022-03-14 06:49:51 +00:00
Kunmun 554b3a3a5e
aospa: Move bootanimation out of apex
• It simply doesn't belong here

Change-Id: If7393b1b91e831184f723fc9f0c5003a826b853a
2022-03-08 20:23:53 +05:30
Jyotiraditya 4e1cfea6ef overlay: Frameworks: Enable multi-user support
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Change-Id: I97e0e7766546b6c4137fdc8ea0b0f2cb6ff98024
2022-03-08 06:15:31 +00:00
Omkar Chandorkar 074596df3e !fixup: build.sh: make use of `get_build_var()`
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: Iabbf089aacca5c187d38819b89c9054e55120715
2022-03-04 17:43:14 +00:00
Danny Lin 73bbcc967a aospa: target: flatten apexes when partner_modules are absent
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
2022-03-04 17:28:47 +00:00
Jyotiraditya Panda abde0ef1f8 roomservice: Add ability to resync missing repos
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Change-Id: Ib935168a31e229f580feb688a582f173d9f67072
2022-03-04 05:59:36 +00:00
Jyotiraditya Panda e3be7a5f94 roomservice: Give more details about repo addition.
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Change-Id: Iefd03226aaddc639f524a66796fb4497b400ec38
2022-03-04 05:59:16 +00:00
Akhil Narang d35efb5d2f build.sh: make use of `get_build_var()`
no need to lunch twice to get value

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Change-Id: I25da5de22be291c9536084b64d35b69995716525
2022-03-04 05:58:39 +00:00
Akhil Narang da2a5ea68e
repopick: make -f|--force functional again
Change-Id: I6902ef1114462a147c465d7ae1f6511535380026
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2022-03-03 17:21:18 +09:00
Giuseppe Maggio 3530b0e9a7
repopick: Add multiple topics support
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>
2022-03-03 17:21:17 +09:00
Jyotiraditya Panda c5cad2189d
repopick: Add support for AOSP Gerrit
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Change-Id: Ie0d75254ab5ea106950f9c6d1532c7e9e5443614
2022-03-03 17:21:16 +09:00
Jyotiraditya Panda 9d40fa5764
repopick: Pretty print commit details.
Before:

Applying change number 20887...
--> Subject:       "SystemUI: Allow skipping main display cutout if device has UDC"
--> Project path:  frameworks/base
--> Change number: 20887 (Patch Set 5)
['git fetch aospa', u'refs/changes/87/20887/5']
From github.com:AOSPA/android_frameworks_base
 * branch                      refs/changes/87/20887/5 -> FETCH_HEAD

After:

Applying change number 20887...
--> Subject       : "SystemUI: Allow skipping main display cutout if device has UDC"
--> Project path  : frameworks/base
--> Change number : 20887 (Patch Set 5)
--> Command       : "git fetch aospa refs/changes/87/20887/5"
From github.com:AOSPA/android_frameworks_base
 * branch                      refs/changes/87/20887/5 -> FETCH_HEAD

Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
Change-Id: If16308c978d97dd2371e49c26c75e1467f0a4cc2
2022-03-03 17:21:15 +09:00
Omkar Chandorkar 9618ff0a21 packages: remove non-existent build target
* RIP ParanoidQuickStep

Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I1eaf40a0583a647aebd425086a95d0f09f4b6f50
2022-03-03 08:07:35 +00:00