https://github.com/geozac/android_vendor_unconv
Personal vendor to enrich my AOSP experience
https://github.com/geozac/android_vendor_unconv
android aosp
Last synced: 3 months ago
JSON representation
Personal vendor to enrich my AOSP experience
- Host: GitHub
- URL: https://github.com/geozac/android_vendor_unconv
- Owner: GeoZac
- License: gpl-3.0
- Created: 2020-02-27T05:04:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-13T02:04:36.000Z (about 2 years ago)
- Last Synced: 2024-07-13T03:23:21.450Z (about 2 years ago)
- Topics: android, aosp
- Language: Python
- Homepage:
- Size: 671 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# unConv's vendor
## Forked from [SpiritCroc's vendor](https://github.com/SpiritCroc/android_vendor_spiritcroc)
This repository contains some ROM additions that I like to have in my personal builds,
but ~might~ *will* not be suitable for including by default in ~official~ any other build.
In order to use this, clone it into vendor/extra.
Custom ROMs like AICP or LineageOS will automatically call it if they find it in that location.
# Features
- Bromite systemWebView by default
- (Where are the prebuilt apks you ask? They are fetched by a script when the ```source build/envsetup.sh``` is run, and will check for updates on subsequent script executions)
- ~Prefers *Lawnchair* over any other launcher by default, will add to the build if makefile is found~
- A [manifest](manifests/unconv.xml) file to remove some unused packages and add some alternatives
- Overlays
- Enable rotation for all directions by default
- Show Internal storage by default in DocumentsUI (Files) app and,
- Show the Internal storage root on opening
- Set corners in searchbar and suggestion cards in Settings app
- Disable All Caps in materials buttons
- Enable Lockscreen shortcuts by default
- Allow editing smart replies before sending
- Shows empty wifi icon if not connected
- Show memory usage on app info screens
- Default to full gesture navigation
- Bump up default data limit to 30GB, the default 2GB is too low
- ~Overlay the AOSP brightness thumb vector~
- Allow more suggestions on AOSP keyboard
- Hide the voice input key on AOSP keyboard
- Show more emoji on the emoji selector
- ~Enable lockscreen rotation for all devices by default~
- Add some more fonts (The font-families data is injected into the vendor's fonts_customization.xml, if supported)
- JetBrains Mono
- Lato
- Rubik
- Injects some AICP specific RRO overlays
- CornerRadius-Moar_Round - a bit more rounded dialogs and views
- ~QsBgDark-AOSPGray~
- ~NotifDark-SystemUI-AOSPGray~
- ~BackgroundDark-AOSP~
- ~NotifDark-System-NotifDark-SystemUI-AOSPGray~
- ~BackgroundLight-Blue~
- Provides an improved hosts file for the build system to improve ad-blocking (if supported)
- Skips Changelog generation (if supported)
- Few scripts to ease the process of building and testing
- cherrypicker - Pulls info from well respected Gerrit servers and format it as strings to be directly applied to the repopick script, even to the clipboard to save my time.
- build_wall_index - Pulls random wallpaper info from [Unsplash](https://unsplash.com/) using their API, prepare a JSON, as expected by the OmniStyles app, push it to a GitHub Gist reserved for this purpose, and retrieve the raw URL and overlay the value for the app.
- trackkernelstuff - Pulls updated kernel status data from multiple sources (Linux Kernel Trees (Stable/RC), AOSP Gerrit, CLO (formely CAF)) for devices declared with the file.