From 92fd8eda90f673f5f6b1cbb56e12628439aa391a Mon Sep 17 00:00:00 2001 From: Tim Kilbourn Date: Mon, 27 Apr 2015 10:47:41 -0700 Subject: Add input HAL to device builds Change-Id: I3219fd7ecdd53b50d404021b9a09b3ffa31ae282 --- products/atv_base.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/products/atv_base.mk b/products/atv_base.mk index f7b9c13..e873b4e 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -86,6 +86,7 @@ PRODUCT_PACKAGES += \ audio_policy.default \ clatd \ clatd.conf \ + input.evdev.default \ local_time.default \ screenrecord -- cgit v1.2.3 From 860316c8e9c97ea50f96a7a214116d3c5d5c9f60 Mon Sep 17 00:00:00 2001 From: Tim Kilbourn Date: Wed, 10 Jun 2015 16:33:08 -0700 Subject: Remove input.evdev.default It is included in base.mk now so it is no longer needed here. Change-Id: I29e1d3fba4089452a8002d255f099c651dab329c --- products/atv_base.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/products/atv_base.mk b/products/atv_base.mk index ec7f2b7..d1db059 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -86,7 +86,6 @@ PRODUCT_PACKAGES += \ audio_policy.default \ clatd \ clatd.conf \ - input.evdev.default \ local_time.default \ screenrecord -- cgit v1.2.3 From 1cdf60d863402300b56e808c784198d207c17ce2 Mon Sep 17 00:00:00 2001 From: Terry Heo Date: Wed, 4 Nov 2015 13:57:09 +0900 Subject: Grant DVB API access to priv_app instead of untrusted_app Bug: 25443292, Bug: 20112245 Change-Id: I679ebf5144628593393392493274aa2288f67786 --- sepolicy/priv_app.te | 1 + sepolicy/untrusted_app.te | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 sepolicy/priv_app.te delete mode 100644 sepolicy/untrusted_app.te diff --git a/sepolicy/priv_app.te b/sepolicy/priv_app.te new file mode 100644 index 0000000..e47bb1f --- /dev/null +++ b/sepolicy/priv_app.te @@ -0,0 +1 @@ +allow priv_app dvb_device:chr_file rw_file_perms; diff --git a/sepolicy/untrusted_app.te b/sepolicy/untrusted_app.te deleted file mode 100644 index 8f23f4e..0000000 --- a/sepolicy/untrusted_app.te +++ /dev/null @@ -1 +0,0 @@ -allow untrusted_app dvb_device:chr_file rw_file_perms; -- cgit v1.2.3 From 5bf79a898588cb9fe909c3576d400b7f2bc18712 Mon Sep 17 00:00:00 2001 From: Stephen Hines Date: Thu, 12 Nov 2015 14:34:50 -0800 Subject: Remove obsolete live wallpapers. Bug: 25497185 Change-Id: Idb956adb899d608ccbc038faa5857f36561a3185 --- products/atv_generic.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/products/atv_generic.mk b/products/atv_generic.mk index bfaa99c..bc94202 100644 --- a/products/atv_generic.mk +++ b/products/atv_generic.mk @@ -34,13 +34,7 @@ PRODUCT_AAPT_PREF_CONFIG := xhdpi # From build/target/product/full_base.mk PRODUCT_PACKAGES += \ - Galaxy4 \ - HoloSpiralWallpaper \ - LiveWallpapers \ LiveWallpapersPicker \ - MagicSmokeWallpapers \ - NoiseField \ - PhaseBeam \ PhotoTable $(call inherit-product, $(SRC_TARGET_DIR)/product/locales_full.mk) -- cgit v1.2.3 From b5b263cf6ae5d83da5a41d826325abdc3165d735 Mon Sep 17 00:00:00 2001 From: Seigo Nonaka Date: Thu, 10 Dec 2015 19:30:52 -0800 Subject: Remove FONT_NOTOSANS_JP_FULL By changing Noto CJK fonts from individual OTF files to combined TTC file, FONT_NOTOSANS_JP_FULL was removed now. BUG: 10861108 Change-Id: Icc6e82dfc21d28350e0af5016d16faeddf1c9945 --- products/atv_base.mk | 3 --- 1 file changed, 3 deletions(-) diff --git a/products/atv_base.mk b/products/atv_base.mk index a7a62ad..471a596 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -94,9 +94,6 @@ PRODUCT_COPY_FILES += \ PRODUCT_PROPERTY_OVERRIDES += \ persist.sys.media.avsync=true -# Use full Noto Sans Japanese font -FONT_NOTOSANS_JP_FULL := true - # Do not include the Live Channels app if USE_OEM_TV_APP flag is set. # The feature com.google.android.tv.installed is used to tell whether a device # has the pre-installed Live Channels app. This is necessary for the Play Store -- cgit v1.2.3 From ed348d5ec61e8ba8573af40856e00e4f53d0091b Mon Sep 17 00:00:00 2001 From: Wale Ogunwale Date: Tue, 15 Dec 2015 13:00:16 -0800 Subject: Enable FEATURE_PICTURE_IN_PICTURE on Android TV devices. Bug: 25580820 Bug: 26187878 Change-Id: Idcf6d8eddca54bd2b520d7a35d7dfb8c42c3840c --- permissions/tv_core_hardware.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/permissions/tv_core_hardware.xml b/permissions/tv_core_hardware.xml index 7ea515f..d3721a9 100644 --- a/permissions/tv_core_hardware.xml +++ b/permissions/tv_core_hardware.xml @@ -31,6 +31,7 @@ + -- cgit v1.2.3 From 6bcfbeee87d435d1ff31a9220fde50009dcd8607 Mon Sep 17 00:00:00 2001 From: bohu Date: Thu, 4 Feb 2016 09:48:42 -0800 Subject: Enable network on android TV Since there is no WiFi support yet, DHCP is used to enable the network connection on andorid TV. bug: 22978990 Change-Id: If7a630753c0d425fbc7a0c878f62fd290846ce3f (cherry picked from commit 17249d3d903f7f54db676fca994b87c2c08e22e2) --- init.goldfish.rc | 94 +++++++++++++++++++++++++++++++++++++++++++++++ init.ranchu.rc | 76 ++++++++++++++++++++++++++++++++++++++ products/sdk_atv_armv7.mk | 3 ++ 3 files changed, 173 insertions(+) create mode 100644 init.goldfish.rc create mode 100644 init.ranchu.rc diff --git a/init.goldfish.rc b/init.goldfish.rc new file mode 100644 index 0000000..0d801c1 --- /dev/null +++ b/init.goldfish.rc @@ -0,0 +1,94 @@ + +on early-init + mount debugfs debugfs /sys/kernel/debug + +on init + # Support legacy paths + symlink /sdcard /mnt/sdcard + +on boot + setprop ARGH ARGH + setprop net.eth0.gw 10.0.2.2 + setprop net.eth0.dns1 10.0.2.3 + setprop net.dns1 10.0.2.3 + setprop net.gprs.local-ip 10.0.2.15 + setprop ro.radio.use-ppp no + setprop ro.build.product generic + setprop ro.product.device generic + +# fake some battery state + setprop status.battery.state Slow + setprop status.battery.level 5 + setprop status.battery.level_raw 50 + setprop status.battery.level_scale 9 + +# disable some daemons the emulator doesn't want + stop dund + stop akmd + +# start essential services + start qemud + start goldfish-logcat + start goldfish-setup + + setprop ro.setupwizard.mode EMULATOR + +# enable dhcpcd on eth0 interface +service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL + class main + disabled + oneshot + +# enable Google-specific location features, +# like NetworkLocationProvider and LocationCollector + setprop ro.com.google.locationfeatures 1 + +# For the emulator, which bypasses Setup Wizard, you can specify +# account info for the device via these two properties. Google +# Login Service will insert these accounts into the database when +# it is created (ie, after a data wipe). +# +# setprop ro.config.hosted_account username@hosteddomain.org:password +# setprop ro.config.google_account username@gmail.com:password +# +# You MUST have a Google account on the device, and you MAY +# additionally have a hosted account. No other configuration is +# supported, and arbitrary breakage may result if you specify +# something else. + +on fs + mount_all /fstab.goldfish + +service goldfish-setup /system/etc/init.goldfish.sh + user root + group root + oneshot + +# The qemu-props program is used to set various system +# properties on boot. It must be run early during the boot +# process to avoid race conditions with other daemons that +# might read them (e.g. surface flinger), so define it in +# class 'core' +# +service qemu-props /system/bin/qemu-props + class core + user root + group root + oneshot + +service qemud /system/bin/qemud + socket qemud stream 666 + oneshot + +# -Q is a special logcat option that forces the +# program to check wether it runs on the emulator +# if it does, it redirects its output to the device +# named by the androidboot.console kernel option +# if not, is simply exits immediately + +service goldfish-logcat /system/bin/logcat -Q + oneshot + +service fingerprintd /system/bin/fingerprintd + class late_start + user system diff --git a/init.ranchu.rc b/init.ranchu.rc new file mode 100644 index 0000000..b49c561 --- /dev/null +++ b/init.ranchu.rc @@ -0,0 +1,76 @@ +on fs + mount_all /fstab.ranchu + +on early-init + mount debugfs debugfs /sys/kernel/debug + +on init + # Support legacy paths + symlink /sdcard /mnt/sdcard + + symlink /dev/goldfish_pipe /dev/android_pipe + symlink /dev/goldfish_pipe /dev/qemu_pipe + +on boot + setprop net.eth0.gw 10.0.2.2 + setprop net.eth0.dns1 10.0.2.3 + setprop net.gprs.local-ip 10.0.2.15 + setprop ro.radio.use-ppp no + setprop ro.build.product generic + setprop ro.product.device generic + setprop ro.hardware.audio.primary goldfish + +# fake some battery state + setprop status.battery.state Slow + setprop status.battery.level 5 + setprop status.battery.level_raw 50 + setprop status.battery.level_scale 9 + +# disable some daemons the emulator doesn't want + stop dund + stop akmd + +# start essential services +# These were written for the classic emulator, but are applicable to ranchu + start goldfish-logcat + start goldfish-setup + +# enable dhcpcd on eth0 interface +service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL + class main + disabled + oneshot + +# enable Google-specific location features, +# like NetworkLocationProvider and LocationCollector + setprop ro.com.google.locationfeatures 1 + +service goldfish-setup /system/etc/init.goldfish.sh + user root + group root + oneshot + +# The qemu-props program is used to set various system +# properties on boot. It must be run early during the boot +# process to avoid race conditions with other daemons that +# might read them (e.g. surface flinger), so define it in +# class 'core' +# +service qemu-props /system/bin/qemu-props + class core + user root + group root + oneshot + +# -Q is a special logcat option that forces the +# program to check wether it runs on the emulator +# if it does, it redirects its output to the device +# named by the androidboot.console kernel option +# if not, is simply exits immediately + +service goldfish-logcat /system/bin/logcat -Q + oneshot + +service fingerprintd /system/bin/fingerprintd + class late_start + user system diff --git a/products/sdk_atv_armv7.mk b/products/sdk_atv_armv7.mk index 4740f24..abf110a 100644 --- a/products/sdk_atv_armv7.mk +++ b/products/sdk_atv_armv7.mk @@ -30,7 +30,10 @@ DEVICE_PACKAGE_OVERLAYS := \ PRODUCT_COPY_FILES := \ device/generic/goldfish/data/etc/apns-conf.xml:system/etc/apns-conf.xml \ device/generic/goldfish/camera/media_codecs.xml:system/etc/media_codecs.xml \ + device/google/atv/init.goldfish.rc:root/init.goldfish.rc \ + device/google/atv/init.ranchu.rc:root/init.ranchu.rc \ frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \ + frameworks/native/data/etc/android.hardware.ethernet.xml:system/etc/permissions/android.hardware.ethernet.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_tv.xml:system/etc/media_codecs_google_tv.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml \ -- cgit v1.2.3 From 0f90c4ec27764232ab1c01aea34a2547ede71f51 Mon Sep 17 00:00:00 2001 From: bohu Date: Wed, 24 Feb 2016 09:51:43 -0800 Subject: Emulator: reset android TV revision to 1 Starting N with revision 1 Change-Id: I2d6221d9729aac5afba44513ae4bf95f75ddee08 --- sdk/images_armeabi-v7a_source.prop_template | 2 +- sdk/images_x86_source.prop_template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/images_armeabi-v7a_source.prop_template b/sdk/images_armeabi-v7a_source.prop_template index 19562d5..d38fe89 100644 --- a/sdk/images_armeabi-v7a_source.prop_template +++ b/sdk/images_armeabi-v7a_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=2 +Pkg.Revision=1 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=armeabi-v7a diff --git a/sdk/images_x86_source.prop_template b/sdk/images_x86_source.prop_template index ab2f0e8..c3bc0ea 100644 --- a/sdk/images_x86_source.prop_template +++ b/sdk/images_x86_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=2 +Pkg.Revision=1 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=x86 -- cgit v1.2.3 From 4ce0fd20e2795bde3ca61002b5417f1097e13e29 Mon Sep 17 00:00:00 2001 From: Sujith Ramakrishnan Date: Mon, 22 Feb 2016 16:10:22 -0800 Subject: [DO NOT MERGE] Unbundle RemoteService on TV - part 1 - Add TvRemoteService as a system_server service - Allow system_server write/open/ioctl permissions to uhid chr_file b/23792608 Change-Id: I0f735d55c6bb72dd627cad3125c36a0ca40ea6c2 --- sepolicy/service.te | 2 ++ sepolicy/service_contexts | 1 + sepolicy/system_service.te | 2 ++ 3 files changed, 5 insertions(+) create mode 100644 sepolicy/service.te create mode 100644 sepolicy/service_contexts diff --git a/sepolicy/service.te b/sepolicy/service.te new file mode 100644 index 0000000..0dad463 --- /dev/null +++ b/sepolicy/service.te @@ -0,0 +1,2 @@ +# system_server_services needed on atv +type tv_remote_service, system_server_service, service_manager_type; diff --git a/sepolicy/service_contexts b/sepolicy/service_contexts new file mode 100644 index 0000000..a809ae0 --- /dev/null +++ b/sepolicy/service_contexts @@ -0,0 +1 @@ +tv_remote u:object_r:tv_remote_service:s0 diff --git a/sepolicy/system_service.te b/sepolicy/system_service.te index d0bef2f..f6783d7 100644 --- a/sepolicy/system_service.te +++ b/sepolicy/system_service.te @@ -1 +1,3 @@ +# Access devices. allow system_server dvb_device:chr_file rw_file_perms; +allow system_server uhid_device:chr_file { write open ioctl }; -- cgit v1.2.3 From 5abb930632c3db381b0502ba293a147adbe3945d Mon Sep 17 00:00:00 2001 From: Lorenzo Colitti Date: Thu, 25 Feb 2016 14:52:16 +0900 Subject: Delete dhcpcd init entries, since dhcpcd is no more. Bug: 27192644 Change-Id: I2e632b6898d9e2f62e65b5fd3aa853c690fbdd1f --- init.goldfish.rc | 6 ------ init.ranchu.rc | 6 ------ 2 files changed, 12 deletions(-) diff --git a/init.goldfish.rc b/init.goldfish.rc index 0d801c1..9f06dfa 100644 --- a/init.goldfish.rc +++ b/init.goldfish.rc @@ -33,12 +33,6 @@ on boot setprop ro.setupwizard.mode EMULATOR -# enable dhcpcd on eth0 interface -service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL - class main - disabled - oneshot - # enable Google-specific location features, # like NetworkLocationProvider and LocationCollector setprop ro.com.google.locationfeatures 1 diff --git a/init.ranchu.rc b/init.ranchu.rc index b49c561..553a053 100644 --- a/init.ranchu.rc +++ b/init.ranchu.rc @@ -35,12 +35,6 @@ on boot start goldfish-logcat start goldfish-setup -# enable dhcpcd on eth0 interface -service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL - class main - disabled - oneshot - # enable Google-specific location features, # like NetworkLocationProvider and LocationCollector setprop ro.com.google.locationfeatures 1 -- cgit v1.2.3 From f8e7939962daff04be36b7ac83091ec65c6a1cbc Mon Sep 17 00:00:00 2001 From: Sid Soundararajan Date: Thu, 25 Feb 2016 11:30:36 -0800 Subject: Add Background Resource for Recents on TV Change-Id: Ic015949b81af39b5875e2f3516abbf76650f9968 (cherry picked from commit 593795464afee00b6bc59a31393b2422db54c2fd) --- .../res/drawable-hdpi/recents_tv_bg_default.png | Bin 0 -> 1465297 bytes .../res/drawable-mdpi/recents_tv_bg_default.png | Bin 0 -> 603263 bytes .../res/drawable-xhdpi/recents_tv_bg_default.png | Bin 0 -> 2442282 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 overlay/frameworks/base/packages/SystemUI/res/drawable-hdpi/recents_tv_bg_default.png create mode 100644 overlay/frameworks/base/packages/SystemUI/res/drawable-mdpi/recents_tv_bg_default.png create mode 100644 overlay/frameworks/base/packages/SystemUI/res/drawable-xhdpi/recents_tv_bg_default.png diff --git a/overlay/frameworks/base/packages/SystemUI/res/drawable-hdpi/recents_tv_bg_default.png b/overlay/frameworks/base/packages/SystemUI/res/drawable-hdpi/recents_tv_bg_default.png new file mode 100644 index 0000000..b308498 Binary files /dev/null and b/overlay/frameworks/base/packages/SystemUI/res/drawable-hdpi/recents_tv_bg_default.png differ diff --git a/overlay/frameworks/base/packages/SystemUI/res/drawable-mdpi/recents_tv_bg_default.png b/overlay/frameworks/base/packages/SystemUI/res/drawable-mdpi/recents_tv_bg_default.png new file mode 100644 index 0000000..60c17f7 Binary files /dev/null and b/overlay/frameworks/base/packages/SystemUI/res/drawable-mdpi/recents_tv_bg_default.png differ diff --git a/overlay/frameworks/base/packages/SystemUI/res/drawable-xhdpi/recents_tv_bg_default.png b/overlay/frameworks/base/packages/SystemUI/res/drawable-xhdpi/recents_tv_bg_default.png new file mode 100644 index 0000000..d54f96d Binary files /dev/null and b/overlay/frameworks/base/packages/SystemUI/res/drawable-xhdpi/recents_tv_bg_default.png differ -- cgit v1.2.3 From 9cfb0682f953de1e434cb5f1298e098f7e6132b5 Mon Sep 17 00:00:00 2001 From: Hyunyoung Song Date: Tue, 1 Mar 2016 21:45:15 -0800 Subject: Update wallpaper asset for N dev preview (atv) Bug: 27434845 Change-Id: Ie7dd128a9bf3fd5d017d11030666cfc9c23d0c37 --- .../core/res/res/drawable-nodpi/default_wallpaper.jpg | Bin 57311 -> 0 bytes .../core/res/res/drawable-nodpi/default_wallpaper.png | Bin 0 -> 1317748 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg create mode 100644 overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png diff --git a/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg b/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg deleted file mode 100644 index 5b33b29..0000000 Binary files a/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg and /dev/null differ diff --git a/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png b/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png new file mode 100644 index 0000000..20c3c63 Binary files /dev/null and b/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png differ -- cgit v1.2.3 From 33826f9bbfc66945881564412817e405f9ea746d Mon Sep 17 00:00:00 2001 From: Hyunyoung Song Date: Wed, 2 Mar 2016 10:36:45 -0800 Subject: Update wallpaper asset for N dev preview (atv) Revert to previous image with just extension changed. Bug: 27434845 Change-Id: I9f5960bdc0b82050009229a7a4778b32ad56e967 --- .../res/res/drawable-nodpi/default_wallpaper.png | Bin 1317748 -> 6161 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png b/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png index 20c3c63..8ed1509 100644 Binary files a/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png and b/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png differ -- cgit v1.2.3 From de24543fddffb61dd1cc7ef76d66608192bafaa0 Mon Sep 17 00:00:00 2001 From: Youngsang Cho Date: Wed, 9 Mar 2016 15:44:24 -0800 Subject: Use LiveTv in emulator Bug: 27503653 Change-Id: I70d4376a3a7b7d58243c814f3757e23fbba34b52 --- products/atv_base.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/products/atv_base.mk b/products/atv_base.mk index 471a596..892098d 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -99,7 +99,12 @@ PRODUCT_PROPERTY_OVERRIDES += \ # has the pre-installed Live Channels app. This is necessary for the Play Store # to identify the compatible devices that can install later updates of the app. ifneq ($(USE_OEM_TV_APP),true) - PRODUCT_PACKAGES += TV + ifneq ($(PRODUCT_IS_ATV_SDK),true) + PRODUCT_PACKAGES += TV + else + PRODUCT_PACKAGES += LiveTv + endif # if PRODUCT_IS_ATV_SDK + PRODUCT_COPY_FILES += \ device/google/atv/permissions/com.google.android.tv.installed.xml:system/etc/permissions/com.google.android.tv.installed.xml endif -- cgit v1.2.3 From 416e27ac186f63b0b6e78cb783e404edeccd4c31 Mon Sep 17 00:00:00 2001 From: Dmitri Plotnikov Date: Mon, 14 Mar 2016 17:52:50 -0700 Subject: Making print feature optional on Android TV Bug: 23831395 Change-Id: Ic5fc2edf54466b0dd79b969c3fb10d2fd7a6ee6f --- permissions/tv_core_hardware.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/permissions/tv_core_hardware.xml b/permissions/tv_core_hardware.xml index d3721a9..b19417b 100644 --- a/permissions/tv_core_hardware.xml +++ b/permissions/tv_core_hardware.xml @@ -32,7 +32,6 @@ - -- cgit v1.2.3 From 020a50cdf3d69f7f8854fee6de3a53580d6caddb Mon Sep 17 00:00:00 2001 From: Dmitri Plotnikov Date: Fri, 25 Mar 2016 17:30:29 -0700 Subject: Removing android.software.app_widgets feature from TVs Bug: 26110877 Change-Id: I32ded5588bb21ebf4938620900fc4c121491e778 --- overlay/frameworks/base/core/res/res/values/config.xml | 4 ++++ permissions/tv_core_hardware.xml | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 03f3c5b..04b46ce 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -44,4 +44,8 @@ true false + + + true diff --git a/permissions/tv_core_hardware.xml b/permissions/tv_core_hardware.xml index b19417b..d6b9c0b 100644 --- a/permissions/tv_core_hardware.xml +++ b/permissions/tv_core_hardware.xml @@ -26,7 +26,6 @@ - -- cgit v1.2.3 From 35b6675aa629dc5a690afa742d1bb6cb77773404 Mon Sep 17 00:00:00 2001 From: Jae Seo Date: Fri, 1 Apr 2016 19:23:37 +0900 Subject: Handle KEYCODE_GUIDE Bug: 25824043 Change-Id: I7507ab641f4778c9d1814b8f789edced7722dc96 --- overlay/frameworks/base/core/res/res/xml/global_keys.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/overlay/frameworks/base/core/res/res/xml/global_keys.xml b/overlay/frameworks/base/core/res/res/xml/global_keys.xml index 0e761ef..f6142dc 100644 --- a/overlay/frameworks/base/core/res/res/xml/global_keys.xml +++ b/overlay/frameworks/base/core/res/res/xml/global_keys.xml @@ -28,8 +28,9 @@ + - + + -- cgit v1.2.3 From ee55d825be24ebd08a46e6542f968eff243e83c4 Mon Sep 17 00:00:00 2001 From: Prathmesh Prabhu Date: Thu, 7 Apr 2016 12:52:48 -0700 Subject: Emulator: Bump ATV image revision for NYC DP2 BUG:28006129 Change-Id: I6e9fd3877aaee3b1cbd0892e610167196891b94d --- sdk/images_armeabi-v7a_source.prop_template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/images_armeabi-v7a_source.prop_template b/sdk/images_armeabi-v7a_source.prop_template index d38fe89..19562d5 100644 --- a/sdk/images_armeabi-v7a_source.prop_template +++ b/sdk/images_armeabi-v7a_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=1 +Pkg.Revision=2 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=armeabi-v7a -- cgit v1.2.3 From aed5eeee3f5d8e9933adf04b36eca52cddcb28da Mon Sep 17 00:00:00 2001 From: Nick Kralevich Date: Tue, 12 Apr 2016 12:45:23 -0700 Subject: Delete /mnt/sdcard symlink Bug: 28108983 Change-Id: Ibc872cdd828e4c51220dd72715b477decdb765c4 --- init.goldfish.rc | 2 -- init.ranchu.rc | 2 -- 2 files changed, 4 deletions(-) diff --git a/init.goldfish.rc b/init.goldfish.rc index 9f06dfa..0ec6f1b 100644 --- a/init.goldfish.rc +++ b/init.goldfish.rc @@ -3,8 +3,6 @@ on early-init mount debugfs debugfs /sys/kernel/debug on init - # Support legacy paths - symlink /sdcard /mnt/sdcard on boot setprop ARGH ARGH diff --git a/init.ranchu.rc b/init.ranchu.rc index 553a053..1cae141 100644 --- a/init.ranchu.rc +++ b/init.ranchu.rc @@ -5,8 +5,6 @@ on early-init mount debugfs debugfs /sys/kernel/debug on init - # Support legacy paths - symlink /sdcard /mnt/sdcard symlink /dev/goldfish_pipe /dev/android_pipe symlink /dev/goldfish_pipe /dev/qemu_pipe -- cgit v1.2.3 From 2c355cbd1fed2dbb5890ddf8d625aa794c7bacbc Mon Sep 17 00:00:00 2001 From: bohu Date: Wed, 13 Apr 2016 10:43:43 -0700 Subject: Emulator: bump TV revision to 2 Change-Id: Ia075d30e1c3a77da5d3f95faff399b70f932e7ca --- sdk/images_armeabi-v7a_source.prop_template | 2 +- sdk/images_x86_source.prop_template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/images_armeabi-v7a_source.prop_template b/sdk/images_armeabi-v7a_source.prop_template index d38fe89..19562d5 100644 --- a/sdk/images_armeabi-v7a_source.prop_template +++ b/sdk/images_armeabi-v7a_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=1 +Pkg.Revision=2 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=armeabi-v7a diff --git a/sdk/images_x86_source.prop_template b/sdk/images_x86_source.prop_template index c3bc0ea..ab2f0e8 100644 --- a/sdk/images_x86_source.prop_template +++ b/sdk/images_x86_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=1 +Pkg.Revision=2 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=x86 -- cgit v1.2.3 From 36b9a8259037e7d20333937779f3915a1fdb70cc Mon Sep 17 00:00:00 2001 From: bohu Date: Wed, 20 Apr 2016 09:21:37 -0700 Subject: Emulator: bump ATV sdk system images revision to 3 bug: 28288398 Change-Id: I7b9be91ce3afed3f2e337361a0e4a84c637c1b49 --- sdk/images_armeabi-v7a_source.prop_template | 2 +- sdk/images_x86_source.prop_template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/images_armeabi-v7a_source.prop_template b/sdk/images_armeabi-v7a_source.prop_template index 19562d5..3c6a41e 100644 --- a/sdk/images_armeabi-v7a_source.prop_template +++ b/sdk/images_armeabi-v7a_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=2 +Pkg.Revision=3 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=armeabi-v7a diff --git a/sdk/images_x86_source.prop_template b/sdk/images_x86_source.prop_template index ab2f0e8..e3b6a79 100644 --- a/sdk/images_x86_source.prop_template +++ b/sdk/images_x86_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=2 +Pkg.Revision=3 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=x86 -- cgit v1.2.3 From 164ddb5a22be82a788185bbe2800ee189e6b881e Mon Sep 17 00:00:00 2001 From: Sujith Ramakrishnan Date: Wed, 27 Apr 2016 14:36:04 -0700 Subject: Set white-listed tv remote service package name. b/23792608 Change-Id: Ie9bd00112985c7486be97d630e4f1404e7836dd7 --- overlay/frameworks/base/core/res/res/values/config.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 04b46ce..151f291 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -48,4 +48,8 @@ true + + + com.google.android.tv.remote + -- cgit v1.2.3 From 30168b422a1117c9290409b43c84e6b029cb5924 Mon Sep 17 00:00:00 2001 From: bohu Date: Tue, 26 Apr 2016 06:47:56 -0700 Subject: Emulator-ATV: Add SdkSetup provision app So that 'HOME' button will work bug: b.android.com/208117 bug: 28432804 Change-Id: I9bb16ca44dce65536175085b5ed0e34951dd81e7 --- products/sdk_atv_armv7.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/products/sdk_atv_armv7.mk b/products/sdk_atv_armv7.mk index abf110a..45b3d65 100644 --- a/products/sdk_atv_armv7.mk +++ b/products/sdk_atv_armv7.mk @@ -20,6 +20,7 @@ PRODUCT_PACKAGES := \ EmulatorSmokeTests \ LeanbackSampleApp \ TelephonyProvider \ + SdkSetup \ audio.primary.goldfish \ rild -- cgit v1.2.3 From 8ca3598ec18cc479def23258e14a2623fa0e3fc7 Mon Sep 17 00:00:00 2001 From: Sujith Ramakrishnan Date: Wed, 27 Apr 2016 21:14:33 -0700 Subject: Enable com.android.media.tv.remoteprovider for atv devices - ensure com.android.media.tv.remoteprovider shared library is present in atv devices b/23792608 Change-Id: I725d2d79d1f0da1c3762e3977e62029da64807ed --- products/atv_base.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/products/atv_base.mk b/products/atv_base.mk index 892098d..6c58374 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -73,7 +73,9 @@ PRODUCT_PACKAGES += \ PrintSpooler \ ProxyHandler \ SharedStorageBackup \ - VpnDialogs + VpnDialogs \ + com.android.media.tv.remoteprovider \ + com.android.media.tv.remoteprovider.xml # From build/target/product/generic_no_telephony.mk PRODUCT_PACKAGES += \ -- cgit v1.2.3 From 0e4ef39cfa897f23b5d42e592f1e8575d72bc308 Mon Sep 17 00:00:00 2001 From: Yurii Zubrytskyi Date: Fri, 13 May 2016 14:10:36 -0700 Subject: [tv] Set up the GPU caching parameters for emulator device Default texture cache is way too small to be able to handle large background images; this causes huge performance issues in the emulator; This CL tweaks the caching parameters to be on par with physical devices Bug=https://b.corp.google.com/u/0/issues/28752126 Change-Id: Ia6a023db7bc0452c82a837e687c0ffb8451ee7cb --- init.goldfish.rc | 13 +++++++++++++ init.ranchu.rc | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/init.goldfish.rc b/init.goldfish.rc index 0ec6f1b..48663bc 100644 --- a/init.goldfish.rc +++ b/init.goldfish.rc @@ -20,6 +20,19 @@ on boot setprop status.battery.level_raw 50 setprop status.battery.level_scale 9 +# set up the GPU caching + setprop ro.hwui.texture_cache_size 72 + setprop ro.hwui.layer_cache_size 48 + setprop ro.hwui.r_buffer_cache_size 8 + setprop ro.hwui.path_cache_size 32 + setprop ro.hwui.gradient_cache_size 1 + setprop ro.hwui.drop_shadow_cache_size 6 + setprop ro.hwui.texture_cache_flushrate 0.4 + setprop ro.hwui.text_small_cache_width 1024 + setprop ro.hwui.text_small_cache_height 1024 + setprop ro.hwui.text_large_cache_width 2048 + setprop ro.hwui.text_large_cache_height 1024 + # disable some daemons the emulator doesn't want stop dund stop akmd diff --git a/init.ranchu.rc b/init.ranchu.rc index 1cae141..5baf9ed 100644 --- a/init.ranchu.rc +++ b/init.ranchu.rc @@ -24,6 +24,19 @@ on boot setprop status.battery.level_raw 50 setprop status.battery.level_scale 9 +# set up the GPU caching + setprop ro.hwui.texture_cache_size 72 + setprop ro.hwui.layer_cache_size 48 + setprop ro.hwui.r_buffer_cache_size 8 + setprop ro.hwui.path_cache_size 32 + setprop ro.hwui.gradient_cache_size 1 + setprop ro.hwui.drop_shadow_cache_size 6 + setprop ro.hwui.texture_cache_flushrate 0.4 + setprop ro.hwui.text_small_cache_width 1024 + setprop ro.hwui.text_small_cache_height 1024 + setprop ro.hwui.text_large_cache_width 2048 + setprop ro.hwui.text_large_cache_height 1024 + # disable some daemons the emulator doesn't want stop dund stop akmd -- cgit v1.2.3 From c2d3a77705644d61cb56be7280bfe056abcbfc64 Mon Sep 17 00:00:00 2001 From: bohu Date: Tue, 24 May 2016 16:42:02 -0700 Subject: Emulator: bump ATV sdk system image revision to 4 bug: 28939839 Change-Id: I7c5d1376cfd9be26a268b05f1600f5090703fc6a --- sdk/images_armeabi-v7a_source.prop_template | 2 +- sdk/images_x86_source.prop_template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/images_armeabi-v7a_source.prop_template b/sdk/images_armeabi-v7a_source.prop_template index 3c6a41e..c0fc670 100644 --- a/sdk/images_armeabi-v7a_source.prop_template +++ b/sdk/images_armeabi-v7a_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=3 +Pkg.Revision=4 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=armeabi-v7a diff --git a/sdk/images_x86_source.prop_template b/sdk/images_x86_source.prop_template index e3b6a79..5477fcd 100644 --- a/sdk/images_x86_source.prop_template +++ b/sdk/images_x86_source.prop_template @@ -1,6 +1,6 @@ Pkg.Desc=Android SDK Platform ${PLATFORM_VERSION} Pkg.UserSrc=false -Pkg.Revision=3 +Pkg.Revision=4 AndroidVersion.ApiLevel=${PLATFORM_SDK_VERSION} AndroidVersion.CodeName=${PLATFORM_VERSION_CODENAME} SystemImage.Abi=x86 -- cgit v1.2.3 From 8e542c314c3dfe9903b9910ff6b586e0bfde730e Mon Sep 17 00:00:00 2001 From: Donghyun Cho Date: Fri, 3 Jun 2016 15:25:26 +0900 Subject: Include CaptivePortalLogin in PRODUCT_PACKAGES Bug: 29123837 Change-Id: Iec7ac30ea38eff87019a80a15b27b12726b8f41a --- products/atv_base.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/products/atv_base.mk b/products/atv_base.mk index 6c58374..db8bc44 100644 --- a/products/atv_base.mk +++ b/products/atv_base.mk @@ -63,6 +63,7 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ BasicDreams \ CalendarProvider \ + CaptivePortalLogin \ CertInstaller \ ExternalStorageProvider \ FusedLocation \ -- cgit v1.2.3 From 5a731e3dd300214162213014aacaad271acc80ce Mon Sep 17 00:00:00 2001 From: Sujith Ramakrishnan Date: Wed, 15 Jun 2016 08:21:23 -0700 Subject: Rename package for AtvRemoteService. config overlay : google/atv - change package name to com.google.android.tv.remote.service b/29367676 Change-Id: I984f319b1fc0dd86200396ff07ec254f3ced5854 --- overlay/frameworks/base/core/res/res/values/config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 151f291..6c84b87 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -50,6 +50,6 @@ true - com.google.android.tv.remote + com.google.android.tv.remote.service -- cgit v1.2.3 From 3a60bf2ead2cf1062721c926ec6ded874fe9da6b Mon Sep 17 00:00:00 2001 From: Sid Soundararajan Date: Tue, 21 Jun 2016 14:47:55 -0700 Subject: Add String for package name of ATV Remote Service BUG: 28764678 Change-Id: Ia5a8e655616c9f8668d7f37caef32a699d1d7a64 --- overlay/frameworks/base/packages/SystemUI/res/values/config.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/overlay/frameworks/base/packages/SystemUI/res/values/config.xml index 05960f8..8ecfc71 100644 --- a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml +++ b/overlay/frameworks/base/packages/SystemUI/res/values/config.xml @@ -22,4 +22,9 @@ false + + + com.google.android.tv.remote.service + + -- cgit v1.2.3 From 7950674ff9ad73fa97e72eade6d0eee3dc4cfda4 Mon Sep 17 00:00:00 2001 From: Sid Soundararajan Date: Wed, 22 Jun 2016 10:20:25 -0700 Subject: Add String for package name of Cast for blacklisting in recents. BUG: 28719274 Change-Id: Ia8ad41a95506c4078e938588e22f143130ca52c4 --- overlay/frameworks/base/packages/SystemUI/res/values/config.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/overlay/frameworks/base/packages/SystemUI/res/values/config.xml index 8ecfc71..af03224 100644 --- a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml +++ b/overlay/frameworks/base/packages/SystemUI/res/values/config.xml @@ -25,6 +25,7 @@ com.google.android.tv.remote.service + com.google.android.apps.mediashell -- cgit v1.2.3