YuKongA @yukonga13579 Channel on Telegram

YuKongA

@yukonga13579


YuKongA 的个人频道

YuKongA 的个人频道 (Chinese)

在YuKongA 的个人频道中,您将可以发现一个充满创意和乐趣的世界。这个频道由用户 @yukonga13579 创建,旨在分享个人见解、生活故事和独特观点。YuKongA 是一个独一无二的频道,汇聚了各种各样的内容,包括文字、图片和视频。不论您是喜欢阅读精彩故事,欣赏美丽图片,还是观看有趣视频,YuKongA 的个人频道都能够满足您的需求。通过订阅这个频道,您将能够与其他用户分享交流,了解不同的观点和见解。不仅如此,您还可以参与各种有趣的活动和讨论,让您的生活更加丰富多彩。无论您是追求创意灵感,还是寻找娱乐放松,YuKongA 的个人频道都能够带给您全新的体验。加入我们,探索这个充满惊喜的世界,让您的生活更加精彩!

YuKongA

14 Jan, 14:49


更新:该问题已修复。

YuKongA

14 Jan, 11:38


取消归档了

#misc

YuKongA

11 Jan, 06:08


不知道哪来的 figma 稿件,HyperOS + ColorOS 融合出来的。
你们觉得如何,大部分都是 ColorOS 的素材。

#HyperOS #ColorOS

YuKongA

10 Jan, 09:06


更新: 这是 CMP 上游的一个问题。

#CMP #misc

YuKongA

06 Jan, 13:20


猜猜这是什么,代号帝君 (帝俊)。
通过这些 symbol 可以看出很多东西。

更新:目前已经看不到该 review。

#misc #xiaomi

YuKongA

04 Jan, 06:14


去年说过小米 14 解密不了,很大的原因是卡在需要 OMAPI 服务,而这个服务是纯 Java 实现。不过我今天突然发现隔壁亲家用 C++ 写了一份()。

#misc #twrp

YuKongA

31 Dec, 16:00


Happy New Year
新年快乐
新年快樂

YuKongA

31 Dec, 13:57


小米 15 TWRP 图一乐2

24.12.31 更新:
1. Userdata 分区挂载上了,可以访问除了 /data/media/ 及 /data/data/ 以外的大部分内容。

注意:
1. 不能解密用户数据,但成功挂载上 /data 了。
2. 挂载 /data 需要耗费较长时间,会在首页卡着。

总结:有点用了,删下有问题的 Magisk 模块文件或者错误的 Xposed 模块配置啥的还是可以的。

YuKongA

28 Dec, 12:21


小米 15 TWRP 图一乐

24.12.30 更新:
1. 震动 / 触摸问题已解决,主界面等 2 秒服务跑起来就好了。
2. 基础的解密服务都跑起来了,不过还是解密不了就是了。

注意:
1. 不能解密,不能访问 Data!!!

总结:没什么用。

YuKongA

27 Dec, 06:51


更新本条,有人动了 twrp 的 drm (在 Gerrit),现在合并 spr 很方便了,有兴趣的可以试试。

小米 14 和小米 15 都需要 spr 支持,否则都会粉粉的。

实测没问题:https://github.com/YuKongA/android_bootable_recovery

#TWRP

YuKongA

25 Dec, 03:08


补充一下这个模块的功能和注意事项

用途:
1. 可以修复小米设备 700 字重渲染异常,
2. 可以获得 A15 原生特性真可变字体支持,
3. 可以修复 Target35 的应用输入框上移,
4. 可以代替空字体使用其他字体模块。

注意:
1. 这会让设备默认字体回退到 NotoSans,
2. 这会使设置中字体粗细调节功能失效。

* 总的来说就是小米写的独有功能没有了,但是小米写出来的问题也没有了。

YuKongA

24 Dec, 07:40


Payload-Dumper-Compose

App 版本的 payload dumper of online

可以通过下载链接在线提取 ROM 中的特定某一分区镜像,也可以本地选择 ROM 提取。

GitHub 地址: https://github.com/rcmiku/Payload-Dumper-Compose
GitHub 下载:https://github.com/rcmiku/Payload-Dumper-Compose/releases

#payload_dumper #updater #miuix

YuKongA

24 Dec, 03:53


它说我 14 岁

#misc

YuKongA

23 Dec, 08:56


加上了好多人要的历史记录功能,虽然我不知道有什么用🧐

其他平台的自己去 GitHub Action 下吧,没写上传到频道。

#Updater #KMP #CMP

YuKongA

23 Dec, 08:56


New CI from Updater-KMP

app: feat: Add search history support

YuKongA

21 Dec, 07:25


由于官方在最新 Beta 版本中已经修复专辑圆角裁切问题,现在本模块只包含进度条样式/颜色和进度时间文本颜色优化。

目前适用于小米 15 系列 2.0.26.11 Beta 版本。

混色一致性修改请使用 Magisk 模块,用 Xposed 修改这个不值得。

#Xposed

YuKongA

21 Dec, 07:22


更新本条,专辑圆角裁切官方在最新的 Beta 中已修复。

#HyperOS

YuKongA

20 Dec, 07:54


iPhone 16 Pro 打开相机是真的慢,刚刚黑了五秒钟😧

#misc

YuKongA

18 Dec, 07:33


一个 Magisk 模块,用于恢复媒体通知和焦点通知的特殊模糊混色,使它们与普通通知的模糊混色一致。

注意:
1、本模块只适用于本身已经进版高级材质媒体通知的 HyperOS2 设备,比如小米 15 的 2.0.26.7 beta。
2、评论区我发的图中的效果需搭配 MediaControlOpt。
3、未进版高级材质媒体通知的设备请继续使用老版本 MediaControlBlur。

#Magisk

YuKongA

18 Dec, 01:28


赛博斗蛐蛐儿时间!

YuKongA

16 Dec, 09:41


我最近这 2 年写过的 Magisk 模块除了一个给小米 14 改高级材质 2.0 混色的和一个给小米 15 恢复到 480 DPI 的,就只有之前那几个字体相关的。如果你看到其他用我名字署名的乱七八糟的什么模块,均与我无关。

以及我本人技术有限,但写的所有模块和代码都是开源的,使用无需告知本人,但除非你明确知道我确实有参与,否则不允许直接携带本人署名。

以前我是一个比较在意某内容由谁实际产出的人,会看到别人用了我写的东西牟利或者求名,或者有些人啥也不懂但是去骗更不懂的小白的钱而难受。但是现在这些东西都已经无法影响我,我只求出了事你别带上我。

#Magisk

YuKongA

13 Dec, 05:11


更新本条: CMP macOS Native 构建的跨平台资源支持合并后又 revert 了😰,因为一个1年前就被指出的问题😓,看得出来 CMP 的维护和支持确实不太积极

#CMP #KMP

YuKongA

12 Dec, 03:51


在上一个的基础上,保留以前进度条部分的更改。

#Xposed

YuKongA

29 Nov, 04:32


省电与电池中的标题文本,比其他设置页字重都要细。

图片不明显,实际点进来差异很明显。

#Xiaomi #HyperOS

YuKongA

28 Nov, 01:15


说点这段时间用 HarmonyOS NEXT 遇到的问题吧

1. 深色模式很垃圾,没几个应用支持,也不支持自定义启用时间段和日出日落模式。

2. 开机时候的音效没法单独关闭。

3. 下拉搜索如果要上滑取消,需要先点一下关闭输入法,没有 iOS 这么符合直觉。

4. 目前 dpi 过大,比小米 15 出厂的 dpi 还要大的多。但是设置里改成小又太小。

5. 部分应用不受旋转锁定的限制,依旧能 360°随便转,比如酷安。

6. 大部分软件内,点击超链接跳转都会直接白屏。

7. 小部分系统应用的边到边适配没做好,比如天气的小白条区域。

8. 小部分第三方应用的状态栏 / 小白条沉浸依旧没做好。(这条很关键。会让我感觉虽然换了新系统,但还是熟悉的味道。)

9. 按下电源键息屏时经常会先全黑一下,才重新显示全天候息屏内容。

10. 小窗模式下,小窗四周的圆角经常变成直角。

11. 系统相册中有时候点了删除没反应。

12. 部分软件打开速度实在是不敢恭维,然后这系统目前没有锁后台的功能。

13. 很多软件虽然简洁,但是即使主要功能几乎缺少的情况下,也要把短视频、借钱功能先做出来。

目前遇到的系统问题大概就这些,还有一些不知道是不是设备独占问题:

1. 后台卡片圆角没有与设备圆角保持一致。

2. 息屏情况下,有时候指纹按下去没反应。

YuKongA

25 Nov, 13:13


HarmonyOS NEXT 中把所有知名的两步验证软件都设置为了限制词,

甚至图中的软件,“两 步 验 证” 也是加了空格的。看起来就非常不支持 2FA 模式。

#HarmonyOS #misc

YuKongA

23 Nov, 03:40


安吉 云上草原

#旅游篇 #Photo

YuKongA

22 Nov, 04:33


也是买了台华为玩

YuKongA

16 Nov, 11:19


一个冷知识,小米的 Toast 模糊用的是 viewRootImpl.createBackgroundBlurDrawable()

以及,我前段时间重构的状态栏歌词里的高级材质也是走的这个。

虽然是 createBackgroundBlurDrawable(),但小米也是魔改了的,跟 AOSP 原来的方法并不一样。

#Xiaomi

YuKongA

16 Nov, 10:54


鸿蒙确实还是有跟 iOS 一较高下的实力的,
这种一致性 Android 这边肯定是没戏了。

YuKongA

16 Nov, 10:24


小米的软件开发到 Android 15 还不太不会做边到边 (edgeToEdge) 适配。

具体例子:日历应用的底栏,关了小白条高度都不会变🤣

小米的软件开发是真不知道你家这个跟 AOSP 行为不一致的小白条有多难用么🥵

前排提示:这是不用小白条才有的问题。

#Xiaomi

YuKongA

13 Nov, 04:18


重新增加了 Updater 的 Js 平台支持

Js: https://updater-js.yukonga.top/

其他 CMP 网页:
Updater
WasmJs: https://updater-wasm.yukonga.top/

Miuix demo
WasmJs: https://miuix-wasm.yukonga.top/
Js: https://miuix-js.yukonga.top/

#CMP #KMP #Web #Updater

YuKongA

11 Nov, 02:05


这种要我回 R 退订,但是根本发送不了的垃圾短信我该怎么退订🤬🤬🤬

#Misc

YuKongA

10 Nov, 07:57


看人都是雷军,看车都是酥妻,打一 AI。

#Xiaomi #Misc

YuKongA

10 Nov, 02:55


前面说的 targetSdk35 应用输入框文本上移问题,刷入我之前发的禁用米米的字体覆盖模块后就没问题了,看来还是米米自己写的字体覆盖导致的问题。跟 Bold 字重问题同源。

#Xiaomi #Font

YuKongA

09 Nov, 14:47


另一个 API 破坏行为,自从小米 Android 13 开始,使用默认样式通知下,RemoteInput API 点击后直接触发 null,国内其他厂家均无此问题。

正常来说它将是一个快捷回复输入框。(是的,因为它是个输入框,所以它也会受到上一条问题的影响哦,使用原生样式通知可以观察到)

#Xiaomi #Bug

YuKongA

09 Nov, 14:39


小米除了在字体映射这块没完全跟进 A15 的变更以外,
看起来还瞎几把合并了 A15 的相关 API 变更。

在 AVD 中,中文环境无需设置 isLocalePreferredLineHeightForMinimumUsed = false,
中文文本内容不会因此上移(图 1)。

但在米米 A15 则不然(图 2/3,左边为未设置 isLocalePreferredLineHeightForMinimumUsed 属性)。

如果米米不解决这个问题,那么可以暂时使用 targetSdk 34,该问题只影响 targetsdk 35 的应用。

国内其他厂家均无此问题。

评论区反馈:该问题似乎只影响默认 MiSans 字体。

#Xiaomi #Bug

YuKongA

08 Nov, 12:31


20240429 才买,亏哭了😭
M4 版本同配置还便宜 200...

YuKongA

08 Nov, 06:39


切换到 Morden Api 最新版本


功能上没区别,写着玩的。
只支持 OS2,删除了旧版本兼容。
没有对任何旧 API 做兼容,可能只支持 it 版?

#Xposed

YuKongA

03 Nov, 13:05


一个最简单的模块,用于把小米 15 显示效果改回到与小米旧款旗舰完全一致。

使用本模块开发者选项的最小宽度会正常变成 400dp,QQ 微信也不会偏小。

#Magisk

YuKongA

01 Nov, 15:33


<integer name="aon_screen_off_fps">0</integer>
<bool name="support_aod_fullscreen">true</bool>

全天候熄屏相关 feature,

注:14系列测试添加后可用,
但屏幕驱动最低只能 10hz,
所以可能不太省电。

YuKongA

01 Nov, 15:22


给两个系统界面安全模式的解决版本吧,比较玄学,不一定有效。

1. 同时清空系统桌面和界面组件数据后重启再清空一次数据重启
2. settings put global sys.rescueparty.systemui.level 0 后重启

看起来给有 BETA 权限的都推送了,今晚可能很多人要不眠之夜了(车窗外...)

备注:我本人没这个问题。

YuKongA

01 Nov, 15:08


等级还是森严的,左边 14 右边 15。
看起来 14 不支持那个渐进模糊。

YuKongA

26 Oct, 06:41


Miuix 化

#Apk

YuKongA

26 Oct, 04:25


在恢复正常字重渲染后随便翻了一下,这仨地方小米明显用错了字重,但是因为米米贯彻 Bold 等于 Normal 策略,所以原本是看不出来的。

当然了,这自然也导致 Apple Music 等正常用了 Bold 字重的显得不粗了。

可能很多人觉得我纠结这个有点多余,但实际上小米多次在发布会强调 MiSans 字体,也是率先弄成可变字体,可想而知小米其实想重视字体这一块的,但很明显下面执行出了问题。

尤其是今年的各大新系统版本发布,AOSP 原生都支持了大多数字体包括 CJK 在内的可变字体 (浏览器中不可以,目前仍然使用 font.xml 的配置)。

iOS 和 macOS 也在今年把苹方变成了可变字体 (甚至浏览器中都可用),当然了鸿蒙 Next 也是 (也是浏览器中依然可用)。

也就是说,小米现在是最差的了。小米几乎每次都是开个好头,最后弄得稀巴烂。

#Xiaomi #Font

YuKongA

26 Oct, 03:57


仅适用于使用了完整可变字体后,媒体通知标题特粗的情况。

未使用完整可变特性的无需更新。因为小米原本就把 Bold 也渲染为 Normal 了,当然了你更新了应该也没区别就是了。

#Xposed

YuKongA

26 Oct, 02:05


仅限 ColorOS 15
1. 修复黑厂字体配置错误问题
2. NotoSansCJK(100-900),NotoSerifCJK(200-900) 完整可变

YuKongA

25 Oct, 06:01


补上被我遗漏的 MiSans L3 部分

Android15 + 干掉小米的字体覆盖,
可以在正确渲染 Bold 字重的情况下保持 MiSans 的完整可变。

由于 MiSansVF 的有效字重范围只有 150-700,因此效果不算特别好,字重会偏粗。

Android 14 上效果奇差,不建议使用。

#Xiaomi #Font #Magisk

YuKongA

24 Oct, 13:33


上个版本有致命问题,请更新到此版本!!!

Android15 + 干掉小米的字体覆盖,
可以在正确渲染 Bold 字重的情况下保持 MiSans 的完整可变。

由于 MiSansVF 的有效字重范围只有 150-700,因此效果不算特别好。

Android 14 上效果奇差,不建议使用。

#Xiaomi #Font #Magisk

YuKongA

24 Oct, 12:46


干掉米米的字体覆盖

v1.0.3:
改为直接使用 jni 修改

字面意思,这会恢复到 AOSP 自带的 NotoSans,同时恢复完整可变字体支持 *。

如果你是使用第三方字体,那它理论上可以代替以前的空字体模块。

* 完整可变字体支持:
仅 Android15,NotoSans 的 CJK 只有 400+ 字重支持可变。

注:
1. 目前仅在 Android15 测试
2. 这是一个 Zygisk 模块

#Zygisk

YuKongA

24 Oct, 10:05


Android15 + 干掉小米的字体覆盖,
可以实现 PingFangUI 的完整可变。

由于苹方只有简繁中文,日韩部分依旧使用 NotoSansVF 补全。

要在 web 中生效,需要对浏览器卸载模块。应用中显示无需卸载模块。

#Xiaomi #Font #Magisk

YuKongA

24 Oct, 05:15


Android15 + 干掉小米的字体覆盖,
可以实现 NotoSans CJK 应用端完整可变。

#Xiaomi #Font #Magisk

YuKongA

23 Oct, 14:52


干掉米米的字体覆盖

v1.0.2:
修复浏览器崩溃

字面意思,这会恢复到AOSP 自带的 NotoSans,同时恢复完整可变字体支持*。

如果你是使用第三方字体,那它理论上可以代替以前的空字体模块?

* 完整可变字体支持:
仅 Android15,NotoSans 的 CJK 只有 400+ 字重支持可变。

注:
1.目前仅在 Android15 测试
2.这是一个 Zygisk 模块

#Zygisk

YuKongA

23 Oct, 12:18


干掉米米的字体覆盖

v1.0.1:
更新了下 libcxx,去掉了 x86 二进制

字面意思,这会恢复到AOSP 自带的 NotoSans,同时恢复完整可变字体支持*。

如果你是使用第三方字体,那它理论上可以代替以前的空字体模块?

* 完整可变字体支持:
仅 Android15,NotoSans 的 CJK 只有 400+ 字重支持可变。

注:
1.目前仅在 Android15 测试
2.这是一个 Zygisk 模块

#Zygisk

YuKongA

23 Oct, 11:41


干掉米米的字体覆盖

字面意思,这会恢复到AOSP 自带的 NotoSans,同时恢复完整可变字体支持*。

如果你是使用第三方字体,那它理论上可以代替以前的空字体模块?

* 完整可变字体支持:
仅 Android15,NotoSans 的 CJK 只有 400+ 字重支持可变。

注:
1.目前仅在 Android15 测试
2.这是一个 Zygisk 模块

#Zygisk

YuKongA

23 Oct, 06:29


成功还原了更改,但是目前还原的比较彻底。启用模块后对应应用的 MiSans 都没了,直接变回了 NotoSans,并且生效需要 hook 对应应用,无法全局...

不继续研究了,该打螺丝了

#Xiaomi #Font

YuKongA

23 Oct, 04:27


小米的 Bold 字重异常 以及 使用字体模块时需要空字体 的问题都出在 miui-framework.jar 的 FontSettings 和 TypefaceHelper

有兴趣的可以自己研究研究

简单来说就是当 MIUI 优化启用的情况下,小米系统的字体根本不是从 fonts.xml 加载的。通过从 prop 传过来的 misans_vf 路径,并将字重格式化为 0-9 通过自己的 FontType.MIUI 显示,所以如果小米不改这部分,misans 作为可变字体最多就显示 10 字重。至于 bold 字重异常,则是字重格式化时的问题。

#Xiaomi #Font

YuKongA

22 Oct, 10:09


给我整笑了,刚刚打乱了原来的布局,弄不回去了。

#iOS #Bug

YuKongA

22 Oct, 09:47


以防有人不知道,展示一下前四个问题

#iOS #Bug