<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rom on AO-∞</title><link>https://ra1nify.github.io/tags/rom/</link><description>Recent content in Rom on AO-∞</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 10 Apr 2026 11:57:56 +0800</lastBuildDate><atom:link href="https://ra1nify.github.io/tags/rom/index.xml" rel="self" type="application/rss+xml"/><item><title>AOSP大*横评</title><link>https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/</link><pubDate>Fri, 10 Apr 2026 11:57:56 +0800</pubDate><guid>https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/</guid><description>&lt;h2 id="前言"&gt;&lt;a href="#%e5%89%8d%e8%a8%80" class="header-anchor"&gt;&lt;/a&gt;前言&#10;&lt;/h2&gt;&lt;p&gt;拿到了一台红米Note 12 Turbo aka.Marble, 16GB+1TB配置.&lt;/p&gt;&#10;&lt;p&gt;然后发现官方给了个init HyperOS3 然后就EOL了, 连实时通知都没给, 所以决定用类原生了.&lt;/p&gt;&#10;&lt;p&gt;上次正式日用类原生还是MI 5X aka.Tiffany, 也快十年了, 那时候很喜欢 AOSP-Extended aka.AEX, 可惜已经EOL了.&lt;/p&gt;&#10;&lt;p&gt;拿到手是HyperOS3, 有提权漏洞, 拿到temp su然后授权shell dd刷入工程包abl, 重启fastboot刷入工程全包, 进入fastbootd干掉avb计数, 然后刷入MIUI14绑定BL, 七天后解开. 这些不在话下.&lt;/p&gt;&#10;&lt;h2 id="结论"&gt;&lt;a href="#%e7%bb%93%e8%ae%ba" class="header-anchor"&gt;&lt;/a&gt;结论&#10;&lt;/h2&gt;&lt;p&gt;核心需求：自定义界面图标包, 自定义字体(全局生效), 完善的后台界面, 优雅的界面.&lt;/p&gt;&#10;&lt;p&gt;并且考虑到类原生更容易触发风控, 猫鼠游戏自然是踪迹越少越好隐藏.&lt;/p&gt;&#10;&lt;p&gt;这样一看AxionOS非常好, 他的某些小功能甚至让我很惊喜&lt;/p&gt;&#10;&lt;p&gt;这次我甚至没装MetaModule和启用了默认卸载模块, 因为不再用某些模块了. &lt;del&gt;PUI, unlock-cn-gms, MFGA&lt;/del&gt;&lt;/p&gt;&#10;&lt;p&gt;所以我决定把AxionOS从下面的else提到上面来着重讲了&lt;/p&gt;&#10;&lt;h3 id="axionos"&gt;&lt;a href="#axionos" class="header-anchor"&gt;&lt;/a&gt;AxionOS&#10;&lt;/h3&gt;&lt;p&gt;名字挺眼熟, 至于是不是致敬削除我也不知道.&lt;/p&gt;&#10;&lt;p&gt;体验不错, 无LAG没恶性BUG&lt;/p&gt;&#10;&lt;p&gt;LOS Style挺好的, 包括的GMS组件很克制.&lt;/p&gt;&#10;&lt;p&gt;看着应该是DynamicBar和主题引擎（类Substratum功能）的源头, 动画优雅, 完全正常工作.&lt;br&gt;&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="108px" data-flex-grow="45" height="2400" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Substratum-1.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Substratum-1_hu_a6707a4deb3efb02.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Substratum-1.png 1080w" width="1080"&gt;&lt;/p&gt;&#10;&lt;p&gt;体验到了DEX Powered by Samsung了, 谷歌这次做对了&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="506px" data-flex-grow="210" height="615" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-1.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-1_hu_39d1e69f40109b18.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-1.png 1297w" width="1297"&gt;&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="506px" data-flex-grow="210" height="615" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-2.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-2_hu_6b1ef188b1ecd19a.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/DEX-2.png 1297w" width="1297"&gt;&lt;/p&gt;&#10;&lt;p&gt;启动器很棒, 这次不用Lawnchair了, 图标包放在个性化与样式里了, &lt;del&gt;我就说MOTO是对的&lt;/del&gt;, 顺带一提我觉得气泡才是类原生上小窗的最优解&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="108px" data-flex-grow="45" height="2400" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Custom-1.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Custom-1_hu_c16e65128840a1fa.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Custom-1.png 1080w" width="1080"&gt;&lt;/p&gt;&#10;&lt;p&gt;锁屏页面支持小组件自定义, iconify是对的, 可惜死在了HOOK, 我觉得Overlay是好文明, 不过国内的厂商的穿戴都喜欢搞私有组件那一套, 不太喜欢.&lt;br&gt;&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="108px" data-flex-grow="45" height="2400" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-1.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-1_hu_b230195876e6f54.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-1.png 1080w" width="1080"&gt;&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="108px" data-flex-grow="45" height="2400" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-2.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-2_hu_952ce4d0b19336cb.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/Lock-2.png 1080w" width="1080"&gt;&lt;/p&gt;&#10;&lt;h2 id="其他aosp-rom"&gt;&lt;a href="#%e5%85%b6%e4%bb%96aosp-rom" class="header-anchor"&gt;&lt;/a&gt;其他AOSP ROM&#10;&lt;/h2&gt;&lt;h3 id="pixelos"&gt;&lt;a href="#pixelos" class="header-anchor"&gt;&lt;/a&gt;PixelOS&#10;&lt;/h3&gt;&lt;p&gt;Stock好看, 但是我选择PE-Plus, pe你在哪，，，&lt;/p&gt;&#10;&lt;h3 id="evolutionx-akakangx"&gt;&lt;a href="#evolutionx-akakangx" class="header-anchor"&gt;&lt;/a&gt;EvolutionX aka.KangX&#10;&lt;/h3&gt;&lt;p&gt;依旧Cherry-Picker大手,&lt;/p&gt;&#10;&lt;p&gt;依旧pick也不同步上游更新,&lt;/p&gt;&#10;&lt;p&gt;依旧混杂冲突,&lt;/p&gt;&#10;&lt;p&gt;依旧日用BUG,&lt;/p&gt;&#10;&lt;p&gt;依旧git reset &amp;ndash;soft HEAD~1 &amp;amp;&amp;amp; git push origin &amp;ndash;force 一气呵成&lt;/p&gt;&#10;&lt;p&gt;就我用的这几天, 已经撤了N个包了&#10;&lt;img alt="alt text" class="gallery-image" data-flex-basis="995px" data-flex-grow="414" height="267" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/evox.png" srcset="https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/evox_hu_fd8db0c6321c05f8.png 800w, https://ra1nify.github.io/p/aosp%E5%A4%A7%E6%A8%AA%E8%AF%84/evox.png 1107w" width="1107"&gt;&lt;/p&gt;&#10;&lt;p&gt;BugList（不完全）&lt;/p&gt;&#10;&lt;p&gt;自定义字体冲突, 只有部分允许自定义, 比如标题；&lt;/p&gt;&#10;&lt;p&gt;实时窗不同步上游导致flood, 某些显示N/A；&lt;/p&gt;&#10;&lt;p&gt;&lt;del&gt;对MTProto流量处理异常导致只能通过localhost:PORT上网, 气笑了&lt;/del&gt; 关闭允许软件尝试绕过即可&lt;/p&gt;&#10;&lt;p&gt;同步上游搞了个类Substratum结果部分生效, 说起好玩的他自己的自定义充电动画和这个冲突.&lt;/p&gt;&#10;&lt;p&gt;不支持快充&lt;/p&gt;&#10;&lt;p&gt;不过内置的开机动画让我想起之前的日子, DirtyUnicorn, ResurectionRemix, ctOS,&lt;/p&gt;&#10;&lt;p&gt;&lt;del&gt;果然人一老了就容易念旧&lt;/del&gt;&lt;/p&gt;&#10;&lt;h3 id="lunaris-aosp"&gt;&lt;a href="#lunaris-aosp" class="header-anchor"&gt;&lt;/a&gt;Lunaris-AOSP&#10;&lt;/h3&gt;&lt;p&gt;yet another cherry-pick project, 没啥好说的, 依旧大而杂, sync with EVOX&lt;/p&gt;&#10;&lt;h3 id="projectinfinityx"&gt;&lt;a href="#projectinfinityx" class="header-anchor"&gt;&lt;/a&gt;ProjectInfinityX&#10;&lt;/h3&gt;&lt;p&gt;之前以为和隔壁InfinityX是Fork关系, 结果是版本迭代.&lt;/p&gt;&#10;&lt;p&gt;浅用了一会发现比隔壁的X好一点.&lt;/p&gt;&#10;&lt;p&gt;有个实时环, 可以理解是电池条的迭代物, 也算是战斗天使眼睛的精神续作了, 至于另一只眼, 被小恐龙喷火烧炸了&lt;/p&gt;&#10;&lt;h3 id="crdroid"&gt;&lt;a href="#crdroid" class="header-anchor"&gt;&lt;/a&gt;crDroid&#10;&lt;/h3&gt;&lt;p&gt;老资历来了, 稳定, EXT4,&#10;不过我觉得界面太老了&lt;/p&gt;&#10;&lt;h2 id="注"&gt;&lt;a href="#%e6%b3%a8" class="header-anchor"&gt;&lt;/a&gt;注&#10;&lt;/h2&gt;&lt;p&gt;* [大] 属于一种主观感觉, 不存在实际度量意义&lt;/p&gt;&#10;</description></item></channel></rss>