Releases: GloDroid/glodroid_manifest
GloDroid 2.0
GloDroid 2.0 has split repositories for every device/device group.
Please find releases for your device using the following links:
Qualcomm msm8916-series
- Alcatel Idol 3
- Alcatel Idol3 (4.7″)
- Huawei Honor 5X/GR5 (Kiwi)
Link: https://github.com/GloDroidCommunity/qcom-msm8916-series
Maintainer: Vincent Knecht
AmlogicSeries
- Radxa Zero board
- Khadas VIM3 board
Link: https://github.com/GloDroidCommunity/amlogic-series/releases
Other
Raspberry PI 4: https://github.com/GloDroidCommunity/raspberry-pi/releases
PinePhone: https://github.com/GloDroidCommunity/pine64-pinephone/releases
PinePhone-Pro: https://github.com/GloDroidCommunity/pine64-pinephonepro/releases
More devices will be added soon.
GloDroid v0.8.2
Common
- Project structure reworked, all glodroid-specific components are now located within
./glodroid/
and./device/glodroid/
directories. - AOSPEXT project introduced that helps building various non-android components within AOSP without the need to modify them. Use mainline and apply extra patches approach is available as well.
- mm-radio HAL introduced. Calls and USSD supported only, see the STATUS PAGE
- Modularity: GloDroid vendor components are now modular. Every sub-domain can be disabled or overloaded. This should help developers who build custom ROM to reuse glodroid experience, while providing top features to their users.
- Other minor improvements in drm_hwcomposer / minigbm projects.
PinePhone:
- All quicksettings icons are now square , which improves UI performance
- Use new mm-radio HAL (mmcli tool is available as well).
No major changes for other devices, therefore no prebuilt images.
GloDroid v0.8.1
Common
- Upgrade AOSP to android-13.0.0_r11
- Bump-up audio HAL to v7.1
- USB and USB Gadget HAL integrated (now user can share files over OTG/TYPEC) thanks to @MaksymPrymierov
- Other minor changes/fixes
Raspberry-PI 4
- Fixed missing audio output from 3.5mm Jack
All SUNXIs:
- Bump-up crust firmware to v0.5 and ATF to crust-20220611
PinePhone
- Upgrade kernel to v5.15.74
PinePhonePro
- Still in very bad shape
GloDroid v0.8.0 ( Android-13 )
Initial Android-13 support
GloDroid v0.7.6
Common
- Disabled dmesg serial console output after successful system boot (to improve the performance).
- From now on, all sunxi-based releases except opi3 are shipped with AOSP patched for slow-gpu systems (patch series)
- Enabled PIN and Pattern lock for all targets
SUNXI (PinePhone, OPI3)
- Reworked DE2 & DE3 scaling handling and more, which allows to use display controller for scaled layers and reduce load on GPU.
- More UI performance improvements
GloDroid v0.7.5
-
Generic Power HAL added. Currently it just boosts all available devfreq/cpufreq on any user interaction. It should make UI more smoother and allow DVFS to be enabled on devices that were previously causing UI lags.
-
Initial AVB (Verified Boot) support. Some steps towards DSU (dynamic system updates) support.
-
Fixed missing sensors HAL on PP and PPP.
-
Fixed UI lags / tearing effects on some systems after migrating to non-blocking atomic commit. (Non-blocking commit support upstreamed).
GloDroid v0.7.4 Android 12L+ (AOSP master branch as of 20 Apr 2022)
Updates:
-
PinePhone Pro initial support
Acknowledgements to @daaaanil81 for initial RK3399 SOC support, @phhusson and @PeterCxy for initial PPP bring-up. -
AOSP updated to master branch as of 20 Apr 2022.
GloDroid v0.7.3 (small updates, untested)
WARNING: This release wasn't tested. Please use v0.7.4 instead.
Updates:
Common:
- Use RRO (Runtime Resource Overlays) instead of legacy overlays
- Initial asynchronous DRM atomic commit support (should improve performance on devices with multiple displays)
- Replace keymaster HIDL v4.1 with keymint AIDL v1.0
- Set animator-duration-scale to 0 for low-end devices. (Disables laggy over-scroll effect and other UI animation)
RPI4:
- Kernel & firmware was upgraded to v5.15.33
- Ship RPI400 and CM4 dtbs. (RPI400 still have some issues due to missing jack audio)
GloDroid v0.7.2 ( small fixes & updates )
- Workaround for PinePhone's Bluetooth firmware download issue during wakeup (which stuck wakeup for a 10 seconds)
- Enable ZRAM-based 256MiB SWAP for all devices (required to pass VTS)
- Upgrade mesa3d to latest master
- Store kernel modules on separate vendor_dlkm partition (required to pass VTS and in the future will make OTA update consume less network traffic)
- More VTS fixes
GloDroid v0.7.1 ( Android 12L+)
WARNING: During difficult situation in Ukraine we have to temporary reduce the number of supported hardware down to OPI3, RPI4, PinePhone (we temporary do not have physical access to our remaining equipment). Support for other devices will be restored ASAP.
Common
- Based on AOSP master branch as of 21 MAR 2022 (Android 12L+)
- Kernel upgraded to v5.15.21 (Google security patches ASB-2022-02-05_13-5.15) for all boards (v5.15.26 for rpi4)
- All GloDroid-shipped APKs can now be uninstalled.
- Mesa3d upgraded to the latest main (As of 10 Feb 2022)
- Boards can be now booted and work without display connected (headless mode)
- We started to accept donations
PinePhone:
- Calls audio initial support ( Thanks to Matvii Zorin @matviizorin )
FOSS contribution:
-
drm_hwcomposer was reworked significantly (>60 commits for a last couple of month), which brings initial headless mode support, multiple displays support and a set of fixes.
-
V3DV Vulkan Android support upstreamed into mesa3d (commit)
-
V3DV various issues fixed & upstreamed (commit, commit, commit)
-
More mesa3d issues reported (already fixed by the community) (commit)