Skip to content

Releases: pengchujin/aerial-tv

Aerial 1.62

Choose a tag to compare

@pengchujin pengchujin released this 27 Oct 14:33

壁纸

  • 手机上传的视频可以单独选一个当壁纸,只循环这一段;有两个以上视频时,「我的视频 · 轮播」照旧依次放全部(#762)。以前选了「我的视频」的不变。
  • 航拍 / 视频壁纸下打开控制中心,背景不再变黑。

屏保

  • 图片壁纸 + 航拍屏保 + 画质选「4K 杜比视界」时,屏保又能放杜比视界了(#754,1.61 引入)。

已在小米 MiTV-MFTR0(Android 14,standard)和 TCL MT5879(Android 11,guard)上装过。Aerial Lite 没有变化,仍是 1.2。


Wallpaper

  • Each video sent from the phone can be the wallpaper on its own, looping; with two or more, "My Videos, In Turn" still plays them all (#762). A wallpaper already set to My Videos stays as it was.
  • Opening Control Center over the aerial or video wallpaper no longer turns the background black.

Screensaver

  • Picture wallpaper with the aerial screensaver and "4K Dolby Vision" quality plays Dolby Vision again (#754, broken in 1.61).

Installed on Xiaomi MiTV-MFTR0 (Android 14, standard) and TCL MT5879 (Android 11, guard). Aerial Lite is unchanged at 1.2.

Aerial 1.61 · Aerial Lite 1.2

Choose a tag to compare

@pengchujin pengchujin released this 27 Oct 09:32

这一版主要修兼容性和 bug。

屏保

  • 图片壁纸 + 航拍屏保:图片和时钟接进屏保,航拍影片动起来后从图片淡入,不再先黑一下(#683)。
  • 在 App 页里闲置进航拍屏保时,App 页的乳白玻璃跟着淡出,屏保不再是糊的。
  • 系统屏保就是 Aerial、而电视的休眠时间比个性化里选的短时(酷开 C10 固定 60 秒,#732),按你选的时间进屏保,不再总是 45 秒。
  • 系统屏保在息屏前先自己结束,放掉解码器(TCL tc8000 待机后唤不醒,#371)。
  • 「4K 画布」不再自动打开:TCL MT9655 上实测没有变清楚,反而更卡(#607 #736)。想试的还可以用 ADB 强制打开。

桌面守护

  • 按主页键后守护收不到任何窗口变化时,用使用情况统计确认前台,是原桌面就拉回 Aerial,并重启一次无障碍(小米盒子 5 Max 打开小米天气 / 米家后主页键失灵,#651)。
  • 极米:按主页键后弹出极米的「选择桌面」框(看不见、遥控器没反应)时拉回 Aerial(#44)。
  • Android 5:守护开着却没被系统列出(开机后要重装才好)时,让系统重新扫一遍(海信 VIDAA 5.1、创维 8S70,#578 #579)。
  • 创维 E900V21F(移动高清盒子 6)的乐家桌面认作原桌面(PR #741)。

信号源和机型

  • 小米电视 4(ANSM0)固件 22.11 起的 HDMI 编号(#584 #592)。
  • Redmi X50(NSOP0)的 DTMB 打开的是数字电视,不再是模拟电视(#738)。
  • 海信 VIDAA:从海信自己的服务读 HDMI,用广播切换(PR #430)。
  • 极米:Z6X 第四代(XK03U)的 HDMI(PR #733);信号源打不开时走设置服务的信号源页(PR #437);亮度条直接调 DLP 光机档位(PR #434)。

其他

  • 手机上传的照片按拍摄方向自动转正(#647,PR #729)。
  • 家长密码设好后马上生效,Aerial 离开前台和进屏保时重新上锁(#718)。
  • 安装命令:5555 端口连不上时引导 Android 11+ 的无线调试配对(PR #403)。

Aerial Lite 1.2(Android 4.0–4.4,测试版):照片自动转正,家长密码同上。

已在小米 MiTV-MFTR0(Android 14,standard)和 TCL MT5879(Android 11,guard)上测过;部分机型的修复没有真机,只按报告人的数据改,欢迎在对应 issue 里反馈。


Mostly compatibility and bug fixes.

Screensaver

  • Picture wallpaper with the aerial screensaver: the picture and clock carry into the screensaver and the film fades in over the picture once it moves, instead of cutting to black first (#683).
  • Going idle on the apps page into the aerial screensaver: the apps page's milky glass fades with it, so the screensaver is no longer blurred.
  • Where Aerial is the system screensaver and the TV's own sleep delay is shorter than the one chosen in Personalize (Coocaa C10 is fixed at 60 s, #732), the screensaver starts at your delay, not always at 45 s.
  • The system screensaver ends itself as the screen goes off, letting the decoder go (TCL tc8000 would not wake from standby, #371).
  • The 4K canvas no longer turns on by itself: on TCL MT9655 it was no sharper and slower (#607 #736). It can still be forced over ADB.

Home Guard

  • After Home, if no window change reaches the guard, usage stats tell what is in front; if it is the stock launcher, Aerial comes back and accessibility is restarted once (Mi Box 5 Max after Xiaomi Weather / Mi Home, #651).
  • XGIMI: its Home chooser coming up after Home (invisible, remote dead) brings Aerial back (#44).
  • Android 5: when the guard is on but the system does not list it (fixed only by reinstalling), Aerial has the system read the services again (Hisense VIDAA 5.1, Skyworth 8S70, #578 #579).
  • Skyworth E900V21F's LeJia launcher counts as the stock home (PR #741).

Inputs and devices

  • Mi TV 4 (ANSM0) HDMI numbering from firmware 22.11 (#584 #592).
  • Redmi X50 (NSOP0): DTMB opens digital TV, not analogue (#738).
  • Hisense VIDAA: HDMI read from Hisense's own service and switched by broadcast (PR #430).
  • XGIMI: Z6X Gen 4 (XK03U) HDMI (PR #733); the settings service's input page where passthrough will not open (PR #437); the brightness row steps the DLP light engine (PR #434).

Also

  • Uploaded photos are turned upright by their EXIF orientation (#647, PR #729).
  • The parental PIN holds as soon as it is set, and relocks when Aerial leaves the screen or the screensaver starts (#718).
  • Install command: guides Android 11+ wireless-debugging pairing when port 5555 will not answer (PR #403).

Aerial Lite 1.2 (Android 4.0–4.4, beta): photos turned upright, parental PIN as above.

Tested on Xiaomi MiTV-MFTR0 (Android 14, standard) and TCL MT5879 (Android 11, guard). Some model fixes were made from reporters' data without the TV at hand; please report back in the issue.

Aerial 1.60

Choose a tag to compare

@pengchujin pengchujin released this 27 Oct 07:40

App 页的背景(#727)

  • 往下翻到 App 页时,顶部不再有一条黑色阴影。
  • App 页的背景不再是压暗的壁纸,改成和第一排底板同一种乳白磨砂玻璃,文字更清楚。
  • 航拍壁纸:每段影片的磨砂背景提前做好并保存,影片停在哪里、屏保里换了一段再回来,App 页的背景都是同一张,不会再先露出清晰画面、再变模糊,也不会在眼前换图。播放时取画面的次数也少了(第一排每 4 秒一次,屏保里每 10 秒一次)。

其他

  • 往下翻、进屏保时,大时钟的日期、农历和天气不再被切掉一截。
  • 控制中心里的「校正信号源」去掉了:大家在电视上看不出该选哪个编号。信号源不对时,请用手机配置页「去 GitHub 反馈」或 README 里的 Agent 提示词 提交信息,我们按机型修好。

Aerial Lite 1.1(Android 4.0–4.4,测试版):同样去掉了顶部阴影,App 页背景改成乳白磨砂玻璃。

已在小米 MiTV-MFTR0(Android 14,standard)和 TCL MT5879(Android 11,guard)上测过。


The apps page background (#727)

  • No more dark shade across the top when you scroll down to the apps.
  • The apps page sits on the same milky frosted glass as the top row's plate instead of a darkened wallpaper, so names read better.
  • Aerial wallpaper: each film's frosted background is made ahead of time and kept, so the apps page has the same background wherever the film stopped, even after the screensaver moved on to another film. It no longer shows the film sharp first and then frosted, or changes while you look at it. Fewer frames are taken while it plays (every 4 s on Home, every 10 s under the screensaver).

Also

  • The large clock's date, lunar date and weather are no longer cut off while Home scrolls down or goes into the screensaver.
  • Check Inputs is gone from Control Center: on the TV it was hard to tell which number to pick. If an input is wrong, report it from the phone page's Report on GitHub or with the agent prompt in the README, and we fix it for that model.

Aerial Lite 1.1 (Android 4.0–4.4, beta): the same — no shade at the top, the apps page on milky glass.

Tested on Xiaomi MiTV-MFTR0 (Android 14, standard) and TCL MT5879 (Android 11, guard).

Aerial 1.59 · Aerial Lite 1.0(测试版)

Choose a tag to compare

@pengchujin pengchujin released this 27 Oct 06:17

新:Aerial Lite 1.0(测试版),给 Android 4.0–4.4 的老电视和盒子

  • 单独的 App(aerial-lite.apk,包名 app.orchard.tv.lite),外观和完整版一样。这是第一版,属于测试版:只在 Android 4.0.4 / 4.4.4 虚拟机和小米、TCL 的新电视上测过,真实 4.x 电视上可能还有不少小问题。只适配 Android 4.0–4.4,5.0 及以上请继续用 standard / guard。
  • 安装:一行命令 curl -fsSL https://aerial.qust.me/install.sh | TV=<电视IP> bash 在 4.x 电视上会自动装 Lite(也可以加 -s lite);或者 adb install -r aerial-lite.apk、U 盘安装。装好后按主页键,选 Aerial Lite →「始终」。详见 README 的 Lite 一节。
  • 没有桌面守护、航拍壁纸、信号源磁贴和应用内升级。问题请用机型适配模板反馈,标题写 Lite。

适配更方便

  • 控制中心 → 信号源 → 信号源设置 →「校正信号源」:信号源打开的口不对、多列了不存在的口、名字不对,可以在电视上自己改,马上生效。
  • 手机配置页「反馈问题 → 去 GitHub 反馈」会把型号、版本和改好的修正填进表单,诊断信息自动复制。
  • 交给 Agent:把 README「装好了,但有地方不对?」 里的提示词发给电脑版 Agent,它按 adapt.md 自检(新的 tools/selftest.sh)、当场改能改的,再整理成报告给你提交。
  • 按机型的修正改成数据(devices.json),提交上来的修正不用写代码就能合并。

修复和改进(含未单独发布的 1.58)

  • 小米:屏保保持常亮 4 小时后不再放开(屏幕本来就不会自动关的电视),小米自带屏保不会再盖上来;航拍壁纸上的屏保只在手动选「4K 杜比视界」时切换格式。
  • 屏保「视频」循环播放时,不再因为有的电视不报第一帧而退回照片(#659);航拍壁纸可选「一直播放」。
  • 点「原桌面」磁贴后不再被弹回 Aerial(#680);状态按钮按下键回到原来的磁贴(#703);开机后原桌面静默盖住 Aerial 时拉回(#704)。
  • 小米 Android 6:主页键接管(#708 / #81)、外部存储不可写时的升级下载(#693)。
  • 玻璃面板只在移动或换图时重画,低端电视更省 GPU。

已在小米 MiTV-MFTR0(Android 14,standard)和 TCL MT5879(Android 11,guard)上测过。


New: Aerial Lite 1.0 (beta), for TVs and boxes on Android 4.0–4.4

  • A separate app (aerial-lite.apk, package app.orchard.tv.lite) that looks like the full app. This is its first release, a beta: tested on Android 4.0.4 / 4.4.4 emulators and newer Xiaomi and TCL TVs only, so real 4.x TVs may still show small problems. Android 4.0–4.4 only; on 5.0 and later keep using standard / guard.
  • Install: the one command installs Lite by itself on a 4.x TV (or add -s lite); or adb install -r aerial-lite.apk, or a USB drive. Then press Home and choose Aerial Lite → Always. See the README's Lite section.
  • No Home Guard, aerial wallpaper, input tiles or in-app updates. Report problems with the device support form, Lite in the title.

Easier adapting

  • Control Center → Inputs → Input Settings → Check Inputs: fix an input that opens the wrong port, a port that is not there, or a wrong name on the TV itself.
  • The phone page's Report on GitHub fills the model, version and corrections into the form and copies the diagnostics.
  • Hand it to an agent with the prompt in the README (Installed, but something is off?): it follows adapt.md, self-tests (new tools/selftest.sh), fixes what it can and writes the report.
  • Per-model corrections are now data (devices.json).

Fixes (including the unreleased 1.58): Xiaomi's own screensaver no longer takes over after 4 hours; owners' video screensaver keeps looping (#659); the stock launcher tile stays (#680); Down from the status pill (#703); boot recheck (#704); Xiaomi Android 6 Home key and updates (#708, #81, #693); glass panels redrawn only when they move.

Checked on Xiaomi MiTV-MFTR0 (Android 14, standard) and TCL MT5879 (Android 11, guard).

Aerial 1.57

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 11:59
  • 红米投影仪 4 / 5 Pro(mt5873)从 1.47 起重启后卡在开机动画(#684 #688):开机解锁前,Aerial 不再顶替固件自己的 FallbackHome,解锁后再回到 Aerial。没有真机验证,这两款投影仪请先看 issue 里的说明再升级。

  • Redmi Projector 4 / 5 Pro (mt5873) stuck on the boot animation after a restart since 1.47 (#684 #688): before the unlock Aerial no longer takes the place of the firmware's own FallbackHome, and comes back after it. Not tried on the projector itself; owners, read the issue before updating.

Aerial 1.56

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 10:46
  • 个性化里去掉「App 图标:精选图 / App 自带」:有精选图的 App 统一用精选图。想换某个 App 的图标,用手机或电脑打开设置页,点那个图标就能选「精选图 / App 自带 / 自己的图片」。

  • 为 #654 加了一个实验开关(见 issue)。

  • Personalize no longer has the ready-made / app's own switch: apps with a ready-made picture use it. Pick per app on the phone or computer page by tapping its tile.

  • An experimental switch for #654 (see the issue).

Aerial 1.55

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 10:21
  • 手机 / 电脑设置页现在只要电视开着就能打开,不用先在电视上进「个性化」。地址固定,可以在电脑浏览器里收藏(地址在电视「个性化」右侧显示)。
  • The phone / computer setup page now opens whenever the TV is on, without opening Personalize first. Its address stays the same, so it can be bookmarked.

Aerial 1.54

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 10:12

修复

  • TCL MT5879 等电视上「视频」屏保黑屏(#609)
  • 电视开着代理(Clash 等)时,扫码地址是代理的 198.18.0.1,手机连不上(#667)
  • 屏保选「系统内置」时,「开始时间」改为显示「跟随系统 · N 分钟」,不再给一个不起作用的选项(#675)
  • 双排布局下,从第一排按下键只到第二排,不再闪一下「所有应用」页(#633,感谢 @deepfry666 #655)
  • 开机广播不再占用主线程,减少极米等机型上误报「没有响应」(#614,感谢 @deepfry666 #658)
  • 小米电视 4C(Android 6)信号源页显示 HDMI 1 / HDMI 2(#665)
  • 部分电视上焦点磁贴偶尔变成直角(#654,请遇到过的朋友再看一下)

新功能

  • 设置页地址固定下来,可以收藏;电视上会显示完整地址
  • 设置页适配电脑浏览器:侧边导航、更宽的布局,照片和视频可以直接拖进页面上传

Fixes

  • Video screensaver black on TCL MT5879 and similar TVs (#609)
  • The setup QR code pointed at a proxy app's tunnel address (#667)
  • With the system's screensaver, the start time now follows the TV's (#675)
  • Two-row Home: Down from the top row stops at the second row (#633, #655)
  • Boot broadcast handled off the main thread (#614, #658)
  • HDMI 1 / 2 on MiTV4C (#665)
  • Focused tile occasionally square-cornered on some TVs (#654)

New

  • The setup page keeps the same address and works well in a computer's browser, with drag-and-drop uploads

Aerial 1.53

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 08:22

大时钟换成锁屏式布局,进出屏保的动画重做;航拍壁纸播放时保留玻璃底板,并修了几处跳动和卡顿。

新功能

  • 大时钟锁屏式布局:个性化里时钟选「大」时,日期、粗体大时间、天气(城市、天气、今天最高最低)三行,左上或右上,和磁贴对齐。
  • 航拍壁纸播放时保留玻璃底板:以前影片一动,第一排的底板就消失;现在用影片的磨砂画面叠在影片上,底板一直在。「我的视频」也一样。

修复

  • 大时钟进出屏保:按返回进屏保时,日期和天气先淡出,时间再移到角落;唤醒时时间先回到原位,日期和天气再淡入。修好了淡出淡入时文字被上下截断、唤醒时时钟第一帧跳一下位置。
  • 控制中心、个性化里的背景跳动:航拍壁纸停下后,背景和面板的玻璃会连着跳几下,现在停下的影片一直留作背景,玻璃换图时淡入。
  • TCL 航拍壁纸卡顿:播放时取图让 4K 影片每次卡 0.5 秒,按一下下键焦点连跳好几行,都已修好。
  • 小米 Android 12 及以上:在 Aerial 里长按音量键可以连续调了(#632),按主页键仍不会闪出小米桌面;很快地连按主页键仍可能闪一下(1.52 也是这样)。

说明

  • 维护者的小米 MFTR0 和 TCL MT5879 上测过。

Aerial 1.52

Choose a tag to compare

@pengchujin pengchujin released this 26 Oct 02:05

修正 1.51 的 4K 画布,并加入图标库。

修复

  • 1.51 在部分 4K 电视上卡顿、屏保错位(#645):1.51 只要看到电视按 4K 输出,就把主页画成 4K。但很多电视的芯片(比如 Sony X90K 的联发科 MT5895、国产电视常见的 MT9653)只是屏幕和视频是 4K,界面层仍是 1080p。在这些电视上画 4K 清晰度不会提高,GPU 却要多干 4 倍的活,于是控制中心、App 页下滑掉帧,4K 屏保也可能缩在左上角。现在只有芯片声明支持 4K 界面(ro.feature.graphics_4kui,比如 MT9655 机型)的电视才会自动打开,其他电视恢复成 1.50 的画法。诊断里 display 那一行会写 uhd 1.0 和原因。仍可用 ADB 强制:adb shell am broadcast -n app.orchard.tv/.guard.ConfigReceiver --ez uhd_canvas true|false,--es uhd_canvas auto 恢复自动。

新功能

  • 图标库(#575 #429 #307):热门 App 的磁贴换成现成的 16:9 图,只下载装了的 App 的;你在手机页换过的图仍然优先。个性化 → 主屏幕 →「App 图标」可以关,手机页点开 App 可以单独选「精选图 / App 自带」。
  • 磁贴 logo 边缘更平滑,白 logo 配彩色底时不再有锯齿(#640)。

说明

  • 维护者的小米 MFTR0 上测过:4K 画布自动关闭,图标库开关正常。没有索尼和 MT9655 真机,#645 请报告人更新后确认。