
Hi all,
I would like to share my ROM based on latest sources from hardkernel, codewalkerster and AOSP.
The goal of this ROM is speed and stability.
Main features:
- Android 9 Pie - Release 46 (PQ3A.190801.002)
- Android security patch level: January 2021
- Kernel 4.9.251
- OpenGapps (pico variant)
- Google Chrome
- Google WebView
- WireGuard VPN module
- Customizable Launcher3
- RMSettings:
- Statusbar: Network monitor
- Statusbar: Clock and Date customizations
- Extra Tile (VPN, Expanded desktop, Compass, USB tether)
- Expanded Desktop
- Eleven music app from LineageOS
- Hosts file with AD block
- ...and more!
Changelog:
Code: Select all
16 Jan 2021 - PIE-R.16
- Merged Android security patch: January 2021
- Merged latest changes from HK
- Updated kernel to v4.9.251
- Updated SQLite to v3.34.0
- Fixed Google Play Film on ATV
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
12 Nov 2020 - PIE-R.15
- Updated Kernel: 4.9.243
- Updated WireGuard: 1.0.20201112
- Fixed Gboard on ATV
- Fixed missing usb_modeswitch package
11 Nov 2020 - PIE-R.14
- Merged Android security patch: November 2020
- Merged latest changes from HK
- Updated kernel to v4.9.242
- Updated WebView to v86.0.4240.185
- Removed Google Play Music from ATV
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
8 Oct 2020 - PIE-R.13:
- Merged Android security patch: October 2020
- Merged latest changes from HK
- Updated kernel to v4.9.238
- Updated SQLite to v3.33.0
- Updated WebView to v86.0.4240.75
- Updated FFmpeg
- Updated NTFS-3G to v2017.3.23
- PackageInstaller: Show versions when installing or updating packages
- Removed busybox, welcome toybox!
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
26 Jul 2020 - PIE-R.12:
- This release is compatible with N2+ board
- Merged latest changes from HK
- Updated kernel to v4.9.231
- GCC updated to v10.2 (used to compile kernel)
- Updated SQLite to v3.32.3
- Fixed f2fs related issue in recovery mode
- Updated WebView to v84.0.4147.89
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
29 May 2020 - PIE-R.11:
- Merged latest changes from HK
- Updated kernel to v4.9.225
- GCC switched from v9 to v10 (used to compile kernel)
- Updated SQLite to v3.32.1
- OdroidSettings: Added preference to show GSF ID
- Removed Lawnchain launcher
- Restored Launcher3
- userdata: Migrated from ext4 to f2fs
- Fixed realtek rtl8812au wifi driver connection issue
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
11 May 2020 - PIE-R.10:
- Merged latest changes from HK
- Added Google Files to Android-TV version
- Updated Lawnchair 2 2.1-2621
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
24 Apr 2020 - PIE-R.09:
- Merged latest changes from HK
- Updated Kernel to v4.9.219
- Updated WebView and Chrome to 81.0.4044.111 (To fix this: https://bugs.chromium.org/p/chromium/issues/detail?id=1051705)
- Merged latest changes of rtl8812au driver
- Updated Gapps packages - ATV & non-ATV versions
- Included Lawnchair instead of Launcher3
- Minor fixes, updates and improvements
8 Mar 2020 - PIE-R.08:
- Merged march Android security patches
- Merged latest changes from HK
- Updated bootloader to support new DDR memory components (see https://forum.odroid.com/viewtopic.php?f=180&t=37854)
- Updated Kernel to v4.9.118
- Updated WebView 80.0.3987.132
- Updated hosts file: March-03-2020
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
11 Feb 2020 - PIE-R.07:
- Merged february Android security patches
- Merged latest changes from HK
- Updated WebView 80.0.3987.87
- Update SQLite 3.31.1
- Added statusbar clock and date customizations
- Updated hosts file: January-24-2020
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
26 Dec 2019 - PIE-R.06:
- Merged december Android security patches
- Merged latest changes from HK
- Updated WebView 79.0.3945.93
- Updated WireGuard 0.0.20191219
- Added statusbar network traffic monitor
- Updated hosts file: December-13-2019
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
9 Nov 2019 - PIE-R.05:
- arm64 version available
- Merged october and november Android security patches
- Merged latest changes from HK
- Updated SQLite 3.30.1
- Updated Ultimate.Hosts.Blacklist V1.1777.2019.11.08
- Updated WebView 78.0.3904.90
- Updated WireGuard 0.0.20191012
- Added APTX-Adaptive codec
- Removed Files by Google
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
14 Sept 2019 - PIE-R.04:
- Fixed modules in Gapps packages
- Removed ExtShared and ExtServices modules
- Updated GMS to v19.2.74
- Updated Google WebView 77.0.3865.73
- Added Files by Google (ATV only)
- Updated Gapps packages - ATV version
* Google Play Store 16.3.39
* Google Play Music 8.21.8170-1.O
* Google Play Games 2019.08.12275
* Android TV Home 1.10.5-267243504-f
* Android TV Core Services 1.10.3-264673207-f
7 Sept 2019 - PIE-R.03:
- ATV version available!
- Kernel:
*Added WireGuard VPN support
*Added BFQ as default I/O scheduler
*Enabled F2FS file system support
*Merged latest patches from HK
- Launcher3:
*Added a switch to hide search widget
*Added option to change icon size
*Added options to change grid sizes
*Added rounded square icon shape option
*Added option to swipe down on recents view to clear all
- SystemUI:
*Added Compass tile
*Added Expanded Desktop tile
*Added USB Tether tile
*Added VPN tile
*Updated default wallpaper
- Settings:
*Allow sorting apps by size
*Open app when clicking on icon in App Info
*Dashboard search bar round corners
- OdroidSettings:
*Merged miscellaneous and Ethernet setting from HK
- Updated to WebView 76.0.3809.132
- Removed Google Device Health Services
- Updated hosts file (AD block): August-15-2019
- Minor fixes, updates and improvements
6 Aug 2019 - PIE-R.02:
- Updated to Android 9.0.0 Release 46 (PQ3A.190801.002)
- Security patch level: August 1, 2019
- Merged latest changes from hardkernel and codewalkerster
- Updated hosts file (AD block): July-13-2019
- Added OpenGapps (pico variant)
- Added Expanded Desktop
- Added Uptime timer
- Added support for the .opus file format
- DisplaySettings: font size in 5% steps from 80% to 130%
- SystemUI: Android Q style Wifi icons
- Enabled AOSP Terminal app
- Updated WebView to v75.0.3770.143
- Updated SQLite to v3.29.0
- Added Eleven music app from LineageOS
- Minor fixes, updates and improvements
Download:
- ROM: https://github.com/odroid-dev/android-p ... ses/latest
- Sources: https://github.com/odroid-dev/android_manifest
Google Account:
Before to set up your Google account you must:
- Open: Odroid Settings -> Misc settings -> GSF ID
- Take note of your Google Services Framework (GSF)
- Go to: https://g.co/AndroidDeviceRegistration, login with your Google account and paste the Google Services Framework (GSF) id
- Wait between 2 to 10 minutes
- Reboot your board
- Now you should be able to setup your Google account
Know issue:
- ATV: With recent updates the keyboard isn't usable with the remote. Restore default version; Settings -> Apps -> Gboard -> Uninstall updates
- Can't play H264 videos on Chrome/WebView version 87 and above.
* Restore default version; Settings -> Apps -> Chrome -> Uninstall updates
* More info here: https://bugs.chromium.org/p/chromium/is ... id=1051705
Credits:
- telix.pl for the Android Pie image