Glodroid Manifest Versions Save

Android port that aims to bring both user- and developer-friendly experience in using AOSP with a set of single-board computers (SBC), phones and other devices.

v0.7.0

2 years ago

General

  • Switched to Android-12 revision 15
  • Added OrangePI PC PLUS (Thanks to @volodymyr-ostrovskyi)
  • A number of CTS & VTS tests fixed
  • Switched to kernel v5.10.78 + RPI patches (Raspberry-PI 4)
  • Switched to kernel v5.15.3 + Megous patches (Orange-PI3, PinePhone, PineTab)
  • Switched to kernel v5.15.4 (Other devices)
  • Switched to U-Boot 2021.10
  • Minor platform fixes

Raspberry PI 4

  • CSI Camera support using libcamera project.
  • Bluetooth support

PinePhone

  • Initial RIL support: RIL library from AOSP Cuttlefish emulator used. It fits all VNDK requirements of Android-12. Almost nothing is working yet. You can make a call without a sound if you're lucky (works only with some mobile operators)

  • Vibrator HAL switched to Kernel FF (force feedback) API same as on Linux distros. (Thanks to @volodymyr-ostrovskyi)

PineTab

  • Device is more usable than before. OTG/ADB is working
  • Suspend mode was disabled due to some firmware issue.

Internal changes

  • Switched from gbm_gralloc to minigbm (Using custom gbm backend).
  • Upgraded mesa3d to latest master
  • Some of selinux warnings fixed.
  • Switched to fast software FBE for sunxi devices.

v0.7.0-embed-fest-2021

2 years ago

Pinephone

  • Entry point of GSM module integration

USB

  • 2 mods supported (ADB and charging)

The aim of the workshop:

  • Finalize the call functionality for the Pinephone
  • Implement USB Gadget Modes: MTP, PTP, RNDIS, MIDI

Build instructions Embedded Fest 2021

v0.6.1

3 years ago

Pinephone

  • Sync kernel configs with configs from @megous integration branch.
  • Sleep mode functionality restored. Deep sleep enabled.

Common

  • Mainline components upgraded:
  • Kernel for broadcom (RPI4): v5.10.16 (with patches from Raspberry community)
  • Kernel for PinePhone,PineTab,OrangePI3: v5.12.4 (with patches from Megous)
  • Kernel for other sunxi devices: v5.10.35
  • Latest mesa3d master with most recent fixes (21.1.0-devel)

External applications

  • Mozilla firefox (fenix) browser added
  • Shade launcher added ( Utilizes GPU more efficiently, improving UI performance)

Internal updates

  • Mesa3d uses new Android.mk, which I hope will be mainline soon
  • FBE (file-based encryption) enabled
  • Few VTS tests fixed
  • Found / bisected / reported a number of issues in u-boot and kernel

Known issues:

  • adb remount doesn't work with kernel v5.12

v0.5.1

3 years ago

All platforms

  • Fixed stuck at boot-loader issue
  • More VTS fixes

Pinephone

  • LEDs fixed

Updated: 1 OCT 2020

v0.5.0

3 years ago

Android 11 bring-up

Known issues: After 14th boot, the device gets stuck in the bootloader. Fixed in v0.5.1

v0.4.0

3 years ago

All platforms

  • Web browser video playback fixes
  • GPU offload during video-playback. Software-decoded 720p videos can be played smoothly even on 1080p displays and old H3 SOC. Videos > 720p require hardware decoder support that isn't enabled yet.
  • SkyTube app. is included into the build.

SUNXI platform:

  • Kernel v5.8.5 (With @megous patches)
  • GPU offloading in some limited cases.

Raspberry PI 4

  • Kernel v5.8.5
  • SDCARDFS driver ported to v5.8 kernel, which made system usable
  • WIFI driver enabled

Pinephone

  • Blinking back-light fixed
  • Rotation issue fixed
  • v1.1 / v1.2 automatic detection 3GB version support
  • Holding Power+VolumeUP trigger bootloader mode boot (same as deploy-sd-/emmc/.img) Holding Power+VolumeDown trigger boot into recovery mode.
  • Sleep mode disabled (Almost no power-saving benefit, but it causes huge number of issues)
  • No video offload support yet (Rotation driver should be enabled first).

Orange PI 3

  • HDMI audio support

v0.3.0

3 years ago

Improvements:

  • Deployment procedure reworked.
  • Implemented deploying to eMMC.
  • Fixed software video codecs. (Thanks to @pundiramit and @shawnguo2)

Support for Broadcom platform:

  • Raspberry PI 4 board initial support.

Support for more SUNXI devices:

  • Orange PI Prime (Thanks to @Quang-vip for testing)
  • Orange PI Plus 2 (Thanks to @vikitinho and @BigJacek for testing and support)
  • Orange PI PC 2 (Not tested)

VTS (opi_plus2e): Total Tests: 3996, PASSED: 3969, FAILED: 27 (99,32%)

UPDATED: 8 JULY 2020

v0.2.0

4 years ago

Support for more devices:

  1. Orange PI 3
  2. Orange PI PC
  3. Pinephone, Pinetab (Thanks to Icenowy Zheng)

v0.1.0

4 years ago

Features:

  1. Fixed a lot of UI issues in both mesa3d and kernel projects. No flickering textures anymore. Also UI performance slightly improved.
  2. Came closer to Android 10 requirements.
  3. Removed Telecom base packages. (Fixed issue with missing SIM slot)
  4. Temporary removed Bluetooth related packages and configuration. (Currently not usable but produces a lot of issues)
  5. First CTS and VTS run. VTS: Total Tests: 4027, PASSED: 3907, FAILED: 120 (97,02%)

v0.0.4

4 years ago

What's new:

  • Re-branding to GloDroid
  • Fixed cursor under UI elements issue.
  • Improved UI performance in some cases.
  • Supply built-in F-Droid application.
  • Kernel v5.4

Previews 1-3 are available on: https://github.com/android2orangepi-dev/android_allwinner_manifest/releases