Differences
This shows you the differences between two versions of the page.
en:xu3_android_release_note_v2.1 [2015/07/02 16:42] codewalker created |
en:xu3_android_release_note_v2.1 [2015/07/02 23:38] (current) codewalker [New updates] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Release Note of Android (v2.1) ===== | ||
+ | ---- | ||
+ | ===== Summary ===== | ||
+ | | Release Date | Jul/02/2015 (TBD) | | ||
+ | | Release Type | Regular release | | ||
+ | | Release Files | [[http://dn.odroid.com/5422/ODROID-XU3/Android/4.4.4_Alpha_2.1_Jul-02-2015/update.zip|update.zip]] (MD5SUM:17f5d920b00023d3de9df987f0c35898)| | ||
+ | ===== New updates ===== | ||
+ | * CEC works with Kodi 14.2 (Special thanks to Voodik) | ||
+ | * Force DVI mode when the EDID interface doesn't work | ||
+ | * Remove unused MIPI parameters in the boot.ini file | ||
+ | * Change the Poweroff control | ||
+ | * Default display output mode is changed to HDMI PHY 720P60hz when there is no boot.ini file | ||
+ | ===== Known issue ===== | ||
+ | * The boot-animation is not correctly working in the portrait mode | ||
+ | ===== Check version ===== | ||
+ | <code> | ||
+ | shell@odroidxu3:/ $ uname -a | ||
+ | Linux localhost 3.10.9-g59936a1 #6 SMP PREEMPT Mon Jun 29 14:13:23 KST 2015 armv7l GNU/Linux | ||
+ | shell@odroidxu3:/ $ getprop | grep ro.build.display.id | ||
+ | [ro.build.display.id]: [odroidxu3-eng 4.4.4 KTU84Q eng.jenkins.20150629.141427 test-keys] | ||
+ | shell@odroidxu3:/ $ | ||
+ | </code> | ||
+ | ==== How to checkout ===== | ||
+ | <code> | ||
+ | $ repo init -u https://github.com/hardkernel/android.git -b 5422_4.4.4_master | ||
+ | $ repo sync | ||
+ | $ repo start 5422_4.4.4_master --all | ||
+ | </code> | ||
+ | ==== Linux Kernel ==== | ||
+ | We've merged the Kernel source into the Android repo. | ||
+ | Android build-script also includes the Kernel compile. | ||
+ | ==== Android Source ==== | ||
+ | $ ./build.sh odroidxu3 | ||
+ | ===== Reference boot.ini ===== | ||
+ | ==== No-EDID 1080P ==== | ||
+ | <file ini boot.ini> | ||
+ | ODROIDXU-UBOOT-CONFIG | ||
+ | # setenv fb_x_res "640" | ||
+ | # setenv fb_y_res "480" | ||
+ | # setenv hdmi_phy_res "480p60hz" | ||
+ | |||
+ | # setenv fb_x_res "720" | ||
+ | # setenv fb_y_res "489" | ||
+ | # setenv hdmi_phy_res "480p59.45" | ||
+ | |||
+ | # setenv fb_x_res "720" | ||
+ | # setenv fb_y_res "576" | ||
+ | # setenv hdmi_phy_res "576p50hz" | ||
+ | |||
+ | # setenv fb_x_res "800" | ||
+ | # setenv fb_y_res "600" | ||
+ | # setenv hdmi_phy_res "600p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "720" | ||
+ | # setenv hdmi_phy_res "720p50hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "720" | ||
+ | # setenv hdmi_phy_res "720p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "768" | ||
+ | # setenv hdmi_phy_res "768p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "800" | ||
+ | # setenv hdmi_phy_res "800p59hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "960" | ||
+ | # setenv hdmi_phy_res "960p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1440" | ||
+ | # setenv fb_y_res "900" | ||
+ | # setenv hdmi_phy_res "900p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1440" | ||
+ | # setenv fb_y_res "900" | ||
+ | # setenv hdmi_phy_res "900p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "1024" | ||
+ | # setenv hdmi_phy_res "1024p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080i50hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080i60hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p30hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p50hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p60hz" | ||
+ | |||
+ | setenv fb_x_res "1920" | ||
+ | setenv fb_y_res "1080" | ||
+ | setenv hdmi_phy_res "1080p60hz" | ||
+ | |||
+ | setenv vout "hdmi" | ||
+ | # setenv vout "dvi" | ||
+ | |||
+ | setenv edid "0" | ||
+ | |||
+ | setenv led_blink "1" | ||
+ | |||
+ | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
+ | |||
+ | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} vout=${vout} hdmi_phy_res=${hdmi_phy_res} edid=${edid} left=${left} right=${right} upper=${upper} lower=${lower} vsync=${vsync} hsync=${hsync} led_blink=${led_blink}" | ||
+ | boot | ||
+ | </file> | ||
+ | |||
+ | ==== DVI 1280 x 1024 ==== | ||
+ | <file ini boot.ini> | ||
+ | ODROIDXU-UBOOT-CONFIG | ||
+ | |||
+ | # setenv fb_x_res "640" | ||
+ | # setenv fb_y_res "480" | ||
+ | # setenv hdmi_phy_res "480p60hz" | ||
+ | |||
+ | # setenv fb_x_res "720" | ||
+ | # setenv fb_y_res "489" | ||
+ | # setenv hdmi_phy_res "480p59.45" | ||
+ | |||
+ | # setenv fb_x_res "720" | ||
+ | # setenv fb_y_res "576" | ||
+ | # setenv hdmi_phy_res "576p50hz" | ||
+ | |||
+ | # setenv fb_x_res "800" | ||
+ | # setenv fb_y_res "600" | ||
+ | # setenv hdmi_phy_res "600p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "720" | ||
+ | # setenv hdmi_phy_res "720p50hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "720" | ||
+ | # setenv hdmi_phy_res "720p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "768" | ||
+ | # setenv hdmi_phy_res "768p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "800" | ||
+ | # setenv hdmi_phy_res "800p59hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "960" | ||
+ | # setenv hdmi_phy_res "960p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1440" | ||
+ | # setenv fb_y_res "900" | ||
+ | # setenv hdmi_phy_res "900p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1440" | ||
+ | # setenv fb_y_res "900" | ||
+ | # setenv hdmi_phy_res "900p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1280" | ||
+ | # setenv fb_y_res "1024" | ||
+ | # setenv hdmi_phy_res "1024p60hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080i50hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080i60hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p30hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p50hz" | ||
+ | |||
+ | # setenv fb_x_res "1920" | ||
+ | # setenv fb_y_res "1080" | ||
+ | # setenv hdmi_phy_res "1080p60hz" | ||
+ | |||
+ | setenv fb_x_res "1280" | ||
+ | setenv fb_y_res "1024" | ||
+ | setenv hdmi_phy_res "1024p60hz" | ||
+ | |||
+ | # setenv vout "hdmi" | ||
+ | setenv vout "dvi" | ||
+ | |||
+ | setenv edid "0" | ||
+ | |||
+ | setenv led_blink "1" | ||
+ | |||
+ | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
+ | |||
+ | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} vout=${vout} hdmi_phy_res=${hdmi_phy_res} edid=${edid} left=${left} right=${right} upper=${upper} lower=${lower} vsync=${vsync} hsync=${hsync} led_blink=${led_blink}" | ||
+ | boot | ||
+ | </file> |