- Each font family is now its own themes/fonts/fonts-*/ module carrying its RRO switcher, font files and fonts_customization.xml fragment (merged by the genrule in prebuilt/product/etc/Android.bp) - Drop config.mk: which modules a product ships is now chosen by the product (vendor/pawlet/config/addons_packages.mk) - Add theme overlays: icon packs, UDFPS animations/icons, lockscreen clock fonts, QS tile layouts, icon shapes, charging animations and more - Add NOTICE
251 lines
10 KiB
Plaintext
251 lines
10 KiB
Plaintext
PawletOS vendor addons — Third-party notices
|
|
=============================================
|
|
|
|
All files in this repository are licensed under the Apache License, Version 2.0
|
|
unless stated otherwise below. You may obtain a copy of the License at:
|
|
|
|
https://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
The following third-party works are incorporated, adapted, or used as the basis
|
|
for content in this repository.
|
|
|
|
|
|
1. AxionOS Project
|
|
-------------------
|
|
Files adapted from AxionOS's vendor_addons repository, attributed:
|
|
- themes/back_gesture/BackGestureDotTrail/
|
|
- themes/fonts/fonts-inter/
|
|
|
|
Licensed under the Apache License, Version 2.0. Copyright notices are
|
|
retained in the respective source files.
|
|
|
|
Files from the same repository with no copyright/author attribution in
|
|
the original (SPDX-License-Identifier: Apache-2.0 declared, no NOTICE
|
|
or per-file header naming a copyright holder):
|
|
- themes/battery/ (5 modules)
|
|
|
|
|
|
2. Proton AOSP
|
|
----------------
|
|
Files adapted from Proton AOSP (via AxionOS):
|
|
- themes/fonts/fonts-fucek/
|
|
|
|
Copyright (C) 2021 The Proton AOSP Project. Licensed under the Apache
|
|
License, Version 2.0.
|
|
|
|
|
|
3. risingOS Android Project
|
|
------------------------------
|
|
Files adapted from risingOS (via AxionOS):
|
|
- themes/fonts/fonts-rookery/
|
|
- themes/clocks/ (3 modules)
|
|
- themes/notifications/ (4 modules)
|
|
- themes/powermenu/ (4 modules)
|
|
- themes/progressbar/ (4 modules)
|
|
- themes/qs/A11QSUI/, themes/qs/BetterQS/
|
|
- themes/Volume/ (6 modules)
|
|
|
|
Copyright (c) 2023-2025, the RisingOS Android Project (copyright year
|
|
varies slightly by file). Licensed under the Apache License, Version
|
|
2.0. The clocks/, qs/, and Volume/ modules were originally
|
|
Android.mk/Make-based; converted to Android.bp 2026-10-06 since this
|
|
repo has no Make-level product config — content/license unchanged.
|
|
|
|
|
|
4. crDroid Android Project
|
|
-------------------------------
|
|
Files adapted from crDroid (via AxionOS):
|
|
- themes/icons/Statusbar/ (36 modules)
|
|
- themes/icons/Wi-Fi/ (16 modules)
|
|
- themes/navbar/ (10 modules)
|
|
- themes/system/ (2 modules)
|
|
- themes/lockscreenclockfonts/ (34 of 87 modules)
|
|
|
|
Copyright (C) 2016-2023 crDroid Android Project. Licensed under the
|
|
Apache License, Version 2.0.
|
|
|
|
|
|
5. CorvusOS
|
|
----------------
|
|
Files adapted from CorvusOS (via AxionOS):
|
|
- themes/qs/ (9 of 11 modules: QSCyberPunk, QSNeumorph, QSOutline,
|
|
QSReflected, QSShaded, QSSurround, QSThin, QSTwoToneAccent,
|
|
QSTwoToneAccentTrans)
|
|
|
|
Copyright 2022, CorvusOS. Licensed under the Apache License, Version
|
|
2.0. Originally Android.mk/Make-based; converted to Android.bp
|
|
2026-10-06 since this repo has no Make-level product config —
|
|
content/license unchanged.
|
|
|
|
|
|
6. LeafOS Project
|
|
--------------------
|
|
Files adapted from LeafOS (via AxionOS), attribution inconsistently
|
|
present (some say "The Leaf Project", some "The LeafOS Project" — same
|
|
source, both Apache-2.0):
|
|
- themes/brightness_slider/ (10 of 12 modules: Acun, Bang, Filled,
|
|
GradientRoundedBar, Thin, LeafyOutline, Outline, RoundedClip,
|
|
Shaded, Translucent)
|
|
|
|
No copyright/author attribution anywhere in the original:
|
|
- themes/brightness_slider/BrightnessSliderCyberPunk/
|
|
- themes/brightness_slider/BrightnessSliderMinimalThumb/
|
|
|
|
|
|
7. The Android Open Source Project
|
|
--------------------------------------
|
|
Files adapted from AOSP's own stock overlays (via AxionOS):
|
|
- themes/iconshapes/ (18 of 19 modules, Copyright 2018-2020)
|
|
- themes/iconpacks/ (32 modules, Copyright 2019/2020/2022 variously —
|
|
includes 8 redrawn permission-group icon PNGs, same attribution)
|
|
- themes/UiStyles/AndroidEspressoTheme/, AndroidSnowPaintDropTheme/,
|
|
AndroidVividTheme/ (Copyright 2018)
|
|
- themes/UiStyles/ShishuIllusionsTheme/, ShishuImmensityTheme/,
|
|
ShishuNightsTheme/, SolarizedDarkTheme/ (Copyright 2019, 3
|
|
sub-modules each)
|
|
|
|
Licensed under the Apache License, Version 2.0. UiStyles/ modules
|
|
include a 1x1-pixel placeholder PNG (`list_divider_material.png`, used
|
|
to blank out a divider line) — trivially non-copyrightable, not a real
|
|
asset.
|
|
|
|
No copyright/author attribution anywhere in the original:
|
|
- themes/UiStyles/PacleggersTheme/, ShishuAmalgamationTheme/ (3
|
|
sub-modules each)
|
|
|
|
|
|
8. Google Fonts authors
|
|
---------------------------
|
|
Real, openly-licensed font files fetched 2026-10-06 from
|
|
fonts.google.com / github.com/google/fonts, replacing or filling in
|
|
previously no-license or entirely-missing font files:
|
|
|
|
- themes/fonts/fonts-google-sans/fonts/GoogleSans-Regular.ttf,
|
|
GoogleSans-Italic.ttf, GoogleSansFlex-Regular.ttf — ofl/googlesans,
|
|
ofl/googlesansflex. SIL Open Font License, Version 1.1 (see
|
|
fonts-google-sans/OFL.txt). Replaces the previously-committed
|
|
no-license copies and fills in GoogleSansFlex-Regular.ttf, which
|
|
was entirely missing before.
|
|
|
|
- themes/lockscreenclockfonts/ (13 modules, backing previously-dead
|
|
font-family references in their config.xml):
|
|
- ClockFontAclonicaOverlay/ — Copyright (c) 2010, Brian J.
|
|
Bonislawsky DBA Astigmatic. apache/aclonica, LICENSE.txt.
|
|
- ClockFontAmaranteOverlay/ — Copyright (c) 2011, Sorkin Type Co.
|
|
ofl/amarante, OFL.txt.
|
|
- ClockFontCagliostroOverlay/ — Copyright (c) 2011, Matthew
|
|
Desmond. ofl/cagliostro, OFL.txt.
|
|
- ClockFontComfortaaOverlay/ — Copyright 2011 The Comfortaa Project
|
|
Authors. ofl/comfortaa, OFL.txt.
|
|
- ClockFontGrandHotelOverlay/ — Copyright (c) 2012, Brian J.
|
|
Bonislawsky DBA Astigmatic. ofl/grandhotel, OFL.txt.
|
|
- ClockFontNunitoOverlay/ — Copyright 2014 The Nunito Project
|
|
Authors. ofl/nunito, OFL.txt.
|
|
- ClockFontOswaldOverlay/ — Copyright 2016 The Oswald Project
|
|
Authors. ofl/oswald, OFL.txt.
|
|
- ClockFontPlayOverlay/ — Copyright (c) 2011, Jonas Hecksher,
|
|
Playtypes, e-types AS. ofl/play, OFL.txt.
|
|
- ClockFontQuandoOverlay/ — Copyright (c) 2011-2012, Sorkin Type
|
|
Co. ofl/quando, OFL.txt.
|
|
- ClockFontRedressedOverlay/ — Copyright (c) 2011, Brian J.
|
|
Bonislawsky DBA Astigmatic. apache/redressed, LICENSE.txt.
|
|
- ClockFontReemKufiOverlay/ — Copyright 2015-2022 The Reem Kufi
|
|
Project Authors. ofl/reemkufi, OFL.txt.
|
|
- ClockFontRobotoCondensedOverlay/ — Copyright 2011 The Roboto
|
|
Project Authors. ofl/robotocondensed, OFL.txt.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the two under
|
|
apache/) or the SIL Open Font License, Version 1.1 (the rest,
|
|
ofl/) — see each overlay's own LICENSE.txt/OFL.txt.
|
|
|
|
Two more need no new file at all: ClockFontLatoOverlay/ and
|
|
ClockFontRubikOverlay/ just reference AOSP's own existing
|
|
external/google-fonts/{lato,rubik} modules by name.
|
|
|
|
|
|
9. Canonical Ltd
|
|
-------------------
|
|
- themes/lockscreenclockfonts/ClockFontUbuntuOverlay/
|
|
|
|
Copyright 2011 Canonical Ltd. Ubuntu Font Licence, Version 1.0 (not
|
|
Apache or OFL) — see ClockFontUbuntuOverlay/COPYRIGHT.txt. Font file
|
|
fetched 2026-10-06 from github.com/google/fonts (ufl/ubuntu).
|
|
|
|
|
|
10. Unresolved — no open-licensed source found
|
|
---------------------------------------------------
|
|
- themes/lockscreenclockfonts/ (remaining 72 of 87 modules:
|
|
decorative/novelty names — Comic Sans, HarmonyOS Sans, SamsungOne,
|
|
OnePlus Slate, Nokia Pure, Sony Sketch, and many one-off foundry
|
|
names)
|
|
- themes/fonts/fonts-google-sans/fonts/GoogleSansClock-Regular.ttf,
|
|
GoogleSansFlexClock-Regular.ttf (clock-face-specific cuts, not the
|
|
same release as the official Google Sans fonts in §8)
|
|
|
|
No open-licensed source found for these font families; they reference
|
|
font names with no corresponding file. The lockscreenclockfonts/
|
|
modules build and select fine in the UI but currently render as the
|
|
platform default since nothing defines those family names — left in
|
|
place per explicit user decision (2026-10-06). The GoogleSansClock
|
|
files have no LICENSE file upstream at all, real redistribution risk,
|
|
unresolved.
|
|
|
|
|
|
11. Nothing Technology Limited
|
|
----------------------------------
|
|
- themes/fonts/fonts-ndot/fonts/ (4 files)
|
|
|
|
No LICENSE file accompanies these files upstream. Included as-is per
|
|
an explicit, informed decision; real redistribution risk if this
|
|
package is ever published. Not included by default — see
|
|
vendor/pawlet/config/addons_packages.mk.
|
|
|
|
|
|
12. Unattributed, no binary assets
|
|
---------------------------------------
|
|
No copyright/author attribution anywhere in the original. Pure
|
|
XML/config values, no real-asset risk beyond the missing attribution
|
|
itself:
|
|
- themes/waveforms/ (4 modules)
|
|
- themes/QSTileLayout/ (50 modules)
|
|
|
|
|
|
13. Unknown — real copyright risk (binary assets, likely extracted OEM
|
|
firmware or fan art)
|
|
------------------------------------------------------------------------------
|
|
No license or attribution anywhere for any of these. Distinct from the
|
|
"no LICENSE file" cases above — these carry real, specific exposure:
|
|
|
|
- themes/charging_animation/ (2 modules): binary PNG sprite sequences
|
|
(`zz_moto_wired_turbo_line_*.png`, `nt_charge_ripple_*.png`) whose
|
|
naming and content strongly suggest direct extraction from real
|
|
Motorola/Nothing device firmware, not independently redrawn art.
|
|
|
|
- themes/udfps/ (36 modules, 1220 binary WebP frames): 10 generic
|
|
names with no obvious OEM origin, but the other 26 are named
|
|
`gxzw_*`/`udfps_miui_*` (Xiaomi MIUI), `udfps_op_*` (OnePlus),
|
|
`udfps_rog_*` (ASUS ROG Phone), `udfps_pureview_*` (Nokia
|
|
PureView) — same firmware-extraction concern.
|
|
|
|
- themes/udfps_icons/ (95 modules, 95 binary image assets): a large
|
|
portion are fan art of copyrighted characters from Genshin Impact
|
|
(`GI_*`), One Piece (`ThousandSunny`, `op_pirates_1`-`16`,
|
|
`luffy1`/`luffy2`), and Naruto (`naruto_sasuke`, `naruto_sharingan`).
|
|
|
|
All three kept per explicit user decision (2026-10-06): nothing is
|
|
being published yet. Revisit before any public release.
|
|
|
|
|
|
14. oxmc / PawletOS
|
|
----------------------
|
|
- themes/fonts/fonts-arcticons-sans/fonts/ArcticonsSans-Regular.otf
|
|
- themes/iconshapes/IconShapePawOverlay/ (PawletOS's own icon shape)
|
|
- All build glue (Android.bp files) not otherwise attributed above
|
|
|
|
Licensed under the Apache License, Version 2.0.
|
|
|
|
|
|
Every module in this repository has now been reviewed for licensing.
|
|
See README.md for what's actually wired into a default build (most of
|
|
this is opt-in only, see vendor/pawlet/config/addons_packages.mk).
|