Clarify prebuilt JARs documentation (#5558)

* Clarification + How to build specific module

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>

* Merge suggestion from GitHub Copilot Code Review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Pun Butrach
2025-06-21 22:05:59 +07:00
committed by GitHub
parent de15b7c77a
commit dad5c51064

View File

@@ -3,9 +3,30 @@
Launcher3 has some dependencies on internal AOSP modules.
To build Lawnchair, you have to build AOSP and obtain these JARs.
| File | Path |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| framework-14.jar | ./soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar |
| framework-statsd.jar | ./soong/.intermediates/packages/modules/StatsD/framework/framework-statsd/android_common_apex30/javac/framework-statsd.jar |
| SystemUI-statsd-14.jar | ./soong/.intermediates/frameworks/base/packages/SystemUI/shared/SystemUI-statsd/android_common/javac/SystemUI-statsd.jar |
| WindowManager-Shell-14.jar | ./soong/.intermediates/frameworks/base/libs/WindowManager/Shell/WindowManager-Shell/android_common/javac/WindowManager-Shell.jar |
## Usage
Lawnchair relies on these JARs:
| File | Command |
|----------------------------|-------------------------|
| SystemUI-statsd-15.jar | `m SystemUI-statsd` |
| WindowManager-Shell-15.jar | `m WindowManager-Shell` |
| SystemUI-core.jar | `m SystemUI-core` |
| framework-15.jar | `m framework` |
| framework-14.jar | `m framework` |
| framework-13.jar | `m framework` |
| framework-12l.jar | `m framework` |
| framework-12.jar | `m framework` |
| framework-11.jar | `m framework` |
| framework-10.jar | `m framework` |
Location of the generated JARs:
| Module | Path |
|---------------------|----------------------------------------------------------------------------------------------------------------------------------|
| Framework | ./soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar |
| SystemUI-StatsD | ./soong/.intermediates/frameworks/base/packages/SystemUI/shared/SystemUI-statsd/android_common/javac/SystemUI-statsd.jar |
| WindowManager-Shell | ./soong/.intermediates/frameworks/base/libs/WindowManager/Shell/WindowManager-Shell/android_common/javac/WindowManager-Shell.jar |
| SystemUI-Core | ./soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-core/android_common/javac/SystemUI-core.jar |
Any other JARs not listed here are kept for historical or reference purposes.