-
Notifications
You must be signed in to change notification settings - Fork 8
EXTENDROM_PACKAGES
steadfasterX edited this page Jan 21, 2025
·
21 revisions
State | Branch | Supported Android version(s) | Tested on |
---|---|---|---|
STABLE |
main |
A9, A10, A11, A12, A13 |
A9, A10, A11, A12, A13 |
flag | values | meaning | where to configure |
---|---|---|---|
EXTENDROM_PACKAGES | list of packages to install/handle | here you control what should be integrated in your ROM and what not. | device/<vendor>/<model>/vendorsetup.sh |
EXTENDROM_PACKAGES_SKIP_DL |
true or empty
|
allows to skip already downloaded APKs specified by EXTENDROM_PACKAGES .extendrom will check if the APK is there regardless of that this flag and skip ONLY if the APK is missing or when it was not downloaded correctly before. |
device/<vendor>/<model>/vendorsetup.sh |
All options for the EXTENDROM_PACKAGES
flag usually placed in device/<vendor>/<model>/vendorsetup.sh
EXTENDROM_PACKAGES= |
description | more |
---|---|---|
AdAway |
A Free and Open Source ad blocker for Android | Homepage |
additional_repos.xml |
requirement to activate selectable F-Droid repos | |
AOSmium<ARCH> /AOSmium_webview<ARCH>
|
an alternative Browser and WebView based on Chromium using Vanadium & Cromite patches | Details |
AuroraStore |
an alternative google play store client - get (almost) any google play app you want | Homepage |
Cromite_arm64 /Cromite_webview64
|
an alternative Browser and WebView based on Chromium | Details |
DNS66 |
DNS66 allows blocking host names via DNS - does NOT require root | Homepage |
Etar |
Etar is a material designed open source calendar, for everyone! | Homepage |
F-Droid |
F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications You might want to check EXTENDROM_FDROID_REPOS as well! |
Homepage |
F-DroidPrivilegedExtension |
read the notes before enabling this! | |
Fennec |
Browser that supports current and anticipated web standards. | Homepage |
K9-Mail-latest |
Full-featured email client | Homepage |
Lawnchair-latest |
as Lawnchair-stable but might contain new features/bugs | TG group |
Lawnchair-stable |
Lawnchair is the customizable Pixel Launcher alternative. | Homepage |
Magisk |
pre-root your device (see also here) , signed with the official Magisk keys | Homepage |
MicrogGmsCore |
MicroG GmsCore is a free software reimplementation of Google's Play Services. Read the notes here | Homepage |
noEOSappstore |
removes the /e/ OS app store. background here - FAQ 0 | |
Omega |
Launcher forked from Lawnchair | Homepage |
Phonesky_AXP-OS |
the original Google Play store - but patched to allow in-app purchases on microG ROMs (e.g. in lineage4microg, AXP.OS, ..) | |
QKSMS |
Replacement for the stock AOSP messaging app. | Homepage |
a current list of all available options can be found always here
even removing system packages is possible, e.g. if you do not like the Apps
package within /e/ OS you can specify EXTENDROM_PACKAGES="noEOSappstore"
in your device/<vendor>/<model>/vendorsetup.sh
and it will be removed.
if you want to remove something else which is currently not supported (current list here): open vendor/extendrom/extra/Android.mk
and
- copy/paste (e.g.) the
noEOSappstore
block - change the
LOCAL_MODULE
name to whatever you like (e.g.noWHATEVER
) -
LOCAL_OVERRIDES_PACKAGES
must match the LOCAL_MODULE name of what you want to remove - add the
LOCAL_MODULE
name you specified in youdevice/<vendor>/<model>/vendorsetup.sh
(e.g.EXTENDROM_PACKAGES="noWHATEVER"
)
Keep in mind that removing system apps like that can easily lead to a non-bootable system if there are dependencies you forgot to take care of.