AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 22:47:01 +08:00
8971f6067b fix(fw): M6.31 收编桌面歌词页封面修复+alsa.conf DEV自动识别(bt_dev) — 推卡
8c165bb8e6 fix(lyric/bt): ①桌面歌词页封面不显示修复(根因:歌词页从不画封面+scrim逐秒叠涂压黑→新增np_draw_lyric_coverbg封面背景+1s整页重绘;播放页封面宿实证非批5破坏) ②alsa.conf pcm.bluealsa DEV自动识别(bt_dev.c:audiod BT打开时bluealsa-cli检测a2dpsrc设备幂等改写DEV=保留codec/ldac_eqmid等);test_bt_dev 14/14,0warning
Compare 2 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 21:46:27 +08:00
ef6eca86b1 fix(fw): M6.30 收编批5取色+蓝牙P2(audiod glibc-dynamic)+面板蓝牙卡 — 推卡+panel热更
4ecddb5ea3 fix(bt): 蓝牙P2 mipsel libasound链接 — 改glibc-dynamic(设备实为glibc2.22硬浮点,pcm.bluealsa=独立glibc插件需dlopen,musl-static死路)直链设备libasound.so.2,BT层脱离dlopen(内联9个libasound原型);qemu装载动态库验证+宿主67pass/0warning;audiod改glibc-dynamic(57KB)M6.30后需重验DAC出声
71b2dafecc feat(bt): 蓝牙P2 source实装 — audiod OUT_BT输出目标(libasound直连pcm.bluealsa,BT独立目标不动DAC独占/FPGA/音量反转)+音量AVRCP隔离(不下发DAC反转)+codec生效+MSG_AUDIO_OUTPUT/CLI;宿主67pass/0warning;sink标记P2.5;遗留mipsel静态dlopen不支持libasound(硬集成项)
1f6d390e1c feat(lyric): 批5 封面双色渐变取色 — SDK meow_img_color纯整数分桶主色+次色(副采样≤3.6k零分配)+launcher播放页/歌词页set_colors注入渐变主题+无封面回退全局主题+meow_lyric_view灰阶随覆盖cur修正;宿主C1-C7全过,0warning,未并入meow_ui.a
Compare 4 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 20:33:29 +08:00
a3679e3688 fix(launcher): M6.29 播放页任意右滑返回桌面(回退出np_gesture) — 推卡
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 20:08:02 +08:00
0da68e4972 fix(fw): M6.28 收编桌面NowPlaying双页歌词页+歌词数据源+蓝牙P1(netmgrd/bt_page) — 推卡
eb07415f7b feat(bt): 蓝牙P1 — netmgrd BT_CTL权威收口(hcitool con判连接/paired-devices补名/a2dp详情/connect-disconnect-pair-unpair-scan)+launcher蓝牙子页sub_page_t重做(8分组,数据全走netmgrd)+设置键audio.output_bt/bt.codec;修act冲突+sub悬垂;宿主82PASS+bt_ctl/bt_page全过
8c677f127f feat(launcher): 批4 Now Playing双页(播放页⇄歌词页) — 方向感知手势(播放页右→左进歌词/左缘右滑回桌面;歌词页左→右回播放)+歌词页用批3数据+批1/2控件实时滚动+空态;宿主G5/G6全过,0warning;meow_ui.a未重编
2e5b814059 feat(media): 批3歌词数据源框架 — meow_media_session扩实时歌词(lrc/tlrc/seq)+MSG_META_LYRIC上报分片+ncm上报+launcher读meow_media_lyric_* 接批1/2;宿主L1-L7全过/ncm热更27554dd8,launcher待固件收编
7ca3e5bd84 feat(ncm): 播放模式三态(随机/列表循环/单曲循环,播放页三键左)+当前实时播放列表(三键右,歌单滑窗/meow_listview虚拟化分页至5194首,当前曲高亮,点播切歌) — 模式持久化,宿主modetest/queuetest全过
Compare 5 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 18:46:16 +08:00
29e13b2b5e fix(netmgrd): M6.27 流量统计收编(pub_bytes/去lo) — 推卡+panel热更
671f0d1835 feat(ncm): 底部mini播放栏(替代顶栏图标) — 异Activity常驻,非播放页+有活动播放时显示:封面缩略+歌名/歌手+播放暂停+进度带+点击进播放页,宿主barhit/plsplay/home/player PASS
26a140e00f feat(netmgrd): 播放器流量统计细化 — A.实时速率去lo(uplink_totals) C1.netlink sock_diag TCP流公网/内网字节(pub_bytes)=status+panel展示+诚实标注;UDP暂不计(tcp_only),netmgrd宿主70/70pass
dce12c63a2 feat(sdk): 批2 meow_lyric_view 歌词页渲染控件 — 上收ncm成熟布局(活动行纯白/灰阶/偏上锚定/翻译行不叠行/折行/点行seek),布局命中绘制同源,宿主L1-L7全过,预留批5取色set_colors,暂不并入meow_ui.a
Compare 4 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 16:00:41 +08:00
4827cc8d92 fix(launcher): M6.26 播放页三键命中(push哨兵)+媒体卡片体FOCUS(点击开播放页) — 推卡
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 14:41:52 +08:00
76eb2f4d1c fix(bootmenu): M6.25 开机菜单/第二屏亮度按用户设置恢复(方案A:显示前读settings.conf写回) — 推卡
42718385cc feat(sdk): 批1 meow_lyric 通用歌词组件 — lrc/tlrc解析+存取+查询+折行辅助,纯libc+pthread零依赖,宿主54断言全过,暂不并入meow_ui.a
Compare 2 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 14:28:14 +08:00
b5da7d7151 fix(launcher): M6.24 App内按电源键锁屏时序(松开边沿误判唤醒) — 推卡验收
b89b91c9c4 fix(ncm): 歌词页两bug — ①app.json单行被fgets(256)截断致keep_awake失效(改多行版部署) ②翻译行块高不含翻译致叠行(lyr_layout s_lyr_bh)
Compare 2 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 14:15:15 +08:00
ec8e43e1fd fix(watchdog): M6.23 亮屏亮度按用户设置恢复(修 panel ON 固定60跳变) — 推卡
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 14:01:13 +08:00
e448b9bfda fix(launcher): M6.22 播放页返回根因修复 — np_exit 退出外层主循环(break错层级) — 推卡
e802cc678a fix(launcher): M6.21 播放页返回诊断日志+阈值放宽(M6.20基础上) — 推卡
Compare 2 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 13:43:46 +08:00
cd9d9da3bd fix(launcher): M6.20 播放页右滑返回+顶部下滑通知中心+时钟1s刷新 — 推卡验收
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-03 12:16:10 +08:00
3d70a3dd2c feat: M6.10–M6.19 批量收编 + M6.19 推卡验收
AskaEth pushed to main at AskaEth/MeowOS-SDK 2026-09-03 06:53:26 +08:00
a1687486bc sdk: full-sync M7.0a/b (theme view input gfx 等, 真实功能非FT)
a70cdbc0f7 sdk: 补同步 swipe-delete 缺失文件(widget/widgets.h/internal.h/build_sdk.sh)
64cde13c8d sdk: 同步主仓新增模块 cachegov/lazygrid/select/net 通道
Compare 3 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 18:38:28 +08:00
c2ee7626a4 fw_content: M6.9 收编 launcher 94a33b7b(327 M7.0b 试点)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 17:25:51 +08:00
d8241cd2d6 launcher(M7.0b): 电源菜单/Now Playing 控件化 + SDK 主题薄壳 + i18n 抽取(试点迁移)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 16:50:53 +08:00
a8c51be1fc sdk(M7.0a): 视图事件接线 + IconButton + 主题色板导出/注入(launcher 重写基座前置)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 16:29:45 +08:00
e67cc50afa fw_content: M6.9 候选 netmgrd 20243ea1(期4)+powermgr 1ef2f8af(期3)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 16:26:06 +08:00
5663acfbb9 feat(powermgr): 期3 policy 生效 + 标定工具 + 模型单键 setter + events 说明
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 16:19:49 +08:00
8a43f17653 meow_netmgrd 期4:SDK 自愿通道 + wifi forget + RSSI signal_poll + AAAA 过滤 + iptables 评估
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 15:31:10 +08:00
4e0e7441fd fw_content: M6.8 收编 launcher 42b6633a(310四轮 锁屏自睡)