- Android 7.1.1 Nougat LineageOS 14.1
- Kernel 3.10.9
- OpenGL ES 1.1/2.0/3.0 (GPU acceleration)
- OpenCL 1.1 EP (GPU acceleration)
- Multi-user feature is enabled (Up to 8 users)
- On board Ethernet and external USB 3.0 Gigabit Ethernet support
- RTL8188CUS , RTL8191SU and Ralink Wireless USB dongle support
- USB Bluetooth support (BLE, A2dp Sink).
- USB GPS dongle support.
- USB tethering.
- Portable Wi-Fi hotspot.
- Android native USB DAC support
- USB UVC Webcam support
- HDMI-CEC support
- Selinux Enforce
Known issues
USB-3G Now you can use 3G/4G HiLink modems(e.g Huawei E3372) more info
Only Bluetooth low energy v4.0(BLE) modules are supported at this moment. See Bluetooth Module 2
How to install.
For first time you need prepare your emmc/sd with spercial selfinstall images.
You can find it here
Code: Select all
https://oph.mdrjr.net/voodik/5422/ODROID-XU3/Android/lineage-14.1/Alpha-1.8_15.04.18/
http://odroid.com/dokuwiki/doku.php?id= ... hing_tools
Don't write any selfinstall image to EMMC! Use microsd and sd2emmc image to install Android on your EMMC
How-to update (from latest Android 4.4.4 or LineageOS-14.1 Alpha-1.x)
URL for ODROID-updater App. Copy & Paste this URL into the ODROID-Updater URL box :
Code: Select all
https://oph.mdrjr.net/voodik/5422/ODROID-XU3/Android/lineage-14.1/Alpha-1.8_15.04.18/update.zip
Changes:
Code: Select all
20180415
Start watchdog daemon before fs_mgr (this fixes issue with slow SD cards)
Updated LineageOS sources
20180311
Utility layout updates for low res devices.
Support ODROID-MC1/HC1/HC2 boards.
20180217
Fixed portable WiFi hotspot.
Fixed USB flash drives not mounting to /storage while booting from sd.
Utility>Misc added option to disable USB device permission dialog.
20180113
Non system apps also can access to external storage.
Android VNC server(run it via terminal/adb /system/bin/androidvncserver)
Native exFAT and sdcardFS support.
20171230
Fixed WiFi reconnection issue.
Updated GPS HAL, added GLONASS support.
Ublox GPS module(1546:01a8) now accessible via /dev/ttyGPS node.
Support 180 degree rotation.
Utility fixed rotation settings.
Utility now preserve boot.ini variables(edid,hpd,disable_vu7,touch_invert_x,touch_invert_y,rotation).
/dev/i2c-5 is back
20171214
Android: IpReachabilityMonitor disabled for WiFi
Utility: Added option to disable WiFi power saving(set disable for Ralink WiFi modules)
Ralink WiFi Firmware update
Ublox GPS modules(1546:01a7) now accessible via /dev/ttyGPS node instead of /dev/ttyACM
GPIO-MEM driver has been added for faster GPIO access from wiringpi library.
Supported HDMI 480x320 resolution.
Tvheadend updated to latest version.
20171125
Sselfinstall images fixed
Bring back usb_modeswitch
Disabled Wi-Fi background scanning
20171114
Modified strobe timing for eMMC HS400 mode.
Updated LineageOS sources
20170628
Android: Lot of new input device support(Apple,Sony,Xbox,Wacom,Wii)
Android: added new resolutions
Android: added 270 degree rotation support
Kernel: added spidev
20170612
Android: Speedup boot time(approx 10 sec reduced)
Android: Early HDMI initialization(Finally you can see bootanimation but now we are boot faster)))
Android: Fixed CD/DVD support(please boot with connected CD/DVD)
Android: Fixed WIFI region code set.
Android: libaudio improvements(please check for sound crackling)
Kernel: added RTL8822BU driver(not tested)
u-boot: update (please check "Update uboot" and "Clear uboot env" when updating)
20170529
Android: Add Experimental CD/DVD support
Android: Change some props to persist.* to keep them after update
Android: Add DRAM overclocking option
Android: Add CPU governor options to support Ondemand and Performance modes.
Android: ODROID Utility app to support various CPU/DRAM governors.
Android: ODROID Utility new Misc tab added (Enable/Disable some features such as Bluetooth, Bluetooth Sink etc)
Android: ODROID Utility now saving/restoring Fan settings.
Android: ODROID Updater removed root requirements.
Kernel: Add new VID/PID's to Realtek 8812AU and 8821AU WiFi modules.
20170512
Android: merge with Android 7.1.2
Android: Supported new resolutions. 480x800, 1360x768, 1600x900, 1600x1200, 1920x1200
Android: Added WiFi Autodedect feature (tested with all HK WiFi modules 0,1,3,4,5)
Android: Fixed WiFi tethering (tested with all HK WiFi modules 0,1,3,4,5)
Android: Fixed Odroid Updater kernel not updating issue.
Android: Fixed navbar icons in 1080p mode.
Android: Fixed mouse right click by default.
Kernel: Added a few requested USB-Multitouch VID/PID
Kernel: Added a feature to invert x, y axis individually touch screen input coordination. setenv touch_invert_x[y] “true” in boot.ini file.
20170321
Android: fixed HW AVC Decoder
Android: fixed portrait mode touch issue
Android: added reverse touchscreen prop from BSP touchscreen.reverse=true
Android: added MuMuDVB - DVB IPTV free streaming software port.
Kernel: Backport media subtree from 4.9 kernel to support more DTV devices.
Kernel: Added some DTV modules (others by request).
20170207
Android: Switched from Cyanogenmod to LineageOS
Android: Fixed Hardware Power button sleep.
Android: Added property to control TV input Switch after boot ro.hdmi.switch_tv_input=true
Android: Fixed delay.bootanim propery.
Android: Fixed 128Gb Sd card support
Utility: added VU5/VU8 support.
Kernel: added RTL8821A driver wlan.modname=8821au
Kernel: added SPIDEV
Kernel: Merge with BSP.
20161129
Android: fixed SetupWizard crash.
Android: No corrupted storage in storage list.
Android: Added idc files for supported touchscreens.
Kernel: Updated RTL8812AU driver (WiFi module 5)
Utility:Added Ethernet static IP setting.
Utility:Fixed 1024x600 support.
Gapps: Switched to Opengapps pico package to reduce size of image.
20161102
Android: fixed Bluetooth again.
Android: fixed Email app crash.
Kernel: Enable CDC Ethernet support.
Kernel: backport USBTV007 EasyCAP module.
20161020
Android: fixed Bluetooth.
Android: added Mouse right click back support.
Android: added Mouse wheel zoom support
Android: added Volume, Power controls to navbar
Kernel: Merge with BSP
Kernel: backport Bluetooth stack from 3.14
Kernel: added CIFS support
20161010
first build
How to enable root access
https://www.youtube.com/watch?v=4dtU3JCc0bU
For USB GPS set proper tty and speed in build.prop
Code: Select all
ro.kernel.android.gps=ttyACM0
ro.kernel.android.gps.speed=9600
Code: Select all
http://www.apkmirror.com/apk/google-inc/cloud-print/cloud-print-1-33b-android-apk-download/
Code: Select all
mount -t cifs -o 'username=username@example.com,password=yourpassword,iocharset=utf8' //192.168.0.50/Share /data/media/0/Share
Code: Select all
git clone https://github.com/voodik/android_kernel_hardkernel_odroidxu3_beta -b los-14.1_5422
Code: Select all
$ repo init -u git://github.com/voodik/android.git -b cm-14.1_5422
$ repo sync
$ ./build.sh odroidxu3
Output images location /tmp/odroidxu3/
[youtube]https://www.youtube.com/watch?v=7DBYWlV7MSI[/youtube]