
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 2022
- Kernel 4.9.303
- 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
15 Nov 2022 - PIE-R.23.3
- Merged latest changes from HK
- Updated SQLite to v3.39.4
- NTFS-3G 2022.10.3
- Minor fixes, updates and improvements
29 Jul 2022 - PIE-R.23.2
- Merged latest changes from HK
- Updated SQLite to v3.39.2
- Updated NTFS-3G to v2022.5.17
- Minor fixes, updates and improvements
28 Feb 2022 - PIE-R.23.1
- Fixed root access on ATV
27 Feb 2022 - PIE-R.23
- Merged latest changes from HK
- Updated Kernel to v4.9.303
- Updated SQLite to v3.38.0
- Minor fixes, updates and improvements
10 Feb 2022 - PIE-R.22
- Merged Android security patch: January 2022
- Merged latest changes from HK
- Updated Kernel to v4.9.300
- Minor fixes, updates and improvements
10 Dec 2021 - PIE-R.21
- Merged Android security patch: December 2021
- Merged latest changes from HK
- Updated Kernel to v4.9.292
- Updated NTFS-3G 2021.8.22
- Minor fixes, updates and improvements
7 Oct 2021 - PIE-R.20
- Merged Android security patch: October 2021
- Merged latest changes from HK
- Updated Kernel to v4.9.285
- Minor fixes, updates and improvements
18 Sep 2021 - PIE-R.19.1
- Fixed updatepackage script
16 Sep 2021 - PIE-R.19
- Merged Android security patch: September 2021
- Merged latest changes from HK
- Updated WireGuard 1.0.20210606
- Updated Kernel to v4.9.282
- Updated SQLite to v3.36.0
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
11 Apr 2021 - PIE-R.18
- Merged Android security patch: April 2021
- Merged latest changes from HK
- Added 'nano' text editor
- Updated kernel to v4.9.266
- Updated SQLite to v3.35.4
- Fixed issue with vold
- Fixed issue with Gboard updates on ATV
- Restored EXT4 fs in userdata partition
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
6 Mar 2021 - PIE-R.17
- Merged Android security patch: March 2021
- Merged latest changes from HK
- Updated kernel to v4.9.259
- Updated SQLite to v3.34.1
- Updated Chrome to v88
- Updated Gapps packages - ATV & non-ATV versions
- Minor fixes, updates and improvements
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:
- 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
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
Use the remote "OK" button as "Enter" on ATV:
Code: Select all
$ adb root $ adb pull /system/usr/keylayout/Generic.kl
- Change: with:
Code: Select all
key 28 ENTER
Code: Select all
key 28 DPAD_CENTER
Code: Select all
$ adb remount $ adb push Generic.kl /system/usr/keylayout/Generic.kl
- Reboot
Credits:
- telix.pl for the Android Pie image
Screenshot:
(click to open)

