1
murmur 2019-10-10 08:40:48 +08:00
这框架干嘛用的,app 启动的时候给 cpu 打鸡血加速?
|
2
whileFalse 2019-10-10 08:41:38 +08:00
就是一个通知系统提升频率的工具。ROM 需要集成该工具。这玩意儿没啥技术含量,只是靠腾讯强推而已。
相比而言,我觉得 GPU Turbo 这种通过 AI 预测来提升频率的科技更硬核,也更实在。 “Hardcoder 框架分为 Server 端和 Client 端。其中 Server 端在厂商系统侧实现,Client 端以 aar 形式合入到 APP 中。 APP 在需要资源的时候,向 Hardcoder 的 Client 端发出请求。Hardcoder Client 端接收到请求后向 Hardcoder Server 端发出请求。Server 端接受到请求后会根据请求参数向硬件申请不同的资源,比如调整 CPU 频率,把线程绑定到大核运行等,实现了 APP 到系统的通信。” |
4
SaKuLa 2019-10-10 08:44:50 +08:00
1、需要去申请才能接入
2、Hardcoder server 端也会对应用请求资源做一定限制(厂商侧),确保不会造成资源抢占问题 请不要听风就是雨 |
5
cnbattle 2019-10-10 08:46:15 +08:00 via Android
这东西还是在 ROM 层之上的东西,rom 不支持相当于没有
|
6
hanxiV2EX 2019-10-10 08:46:56 +08:00 via Android
刷 LOS
|
7
Cabana 2019-10-10 08:55:24 +08:00
![2019-10-10_08-51.png]( https://i.loli.net/2019/10/10/eu8IfLtUBsSxgXN.png)
看了下有的厂商对这种接口居然没有限制 |
8
LuciferGo 2019-10-10 09:13:02 +08:00
这就是为什么我经常收到系统通知说微信在后台高能耗的原因?
|
9
z42514 2019-10-10 09:30:18 +08:00
APP 跟厂商合作,需要时主动通知手机提频
我觉得这样也算性能优化有点耍流氓阿,不就是因为你微信家大业大厂商才和你合作么 |
10
yaoyuan131617 2019-10-10 11:06:27 +08:00
支付宝会接吗?支付宝等阿里系也搞一套强推?
|
11
iwtbauh 2019-10-10 12:37:49 +08:00 via Android 1
再次重申!请严肃对待技术名词!!
ROM = read-only memory 只读储存器 现代手机不采用 ROM 技术! |
12
wuliyichen 2019-10-15 12:00:04 +08:00
@iwtbauh 这有啥,计算机的世界存在太多已经过时的技术,但是人们为了表述方便还是沿用先前的术语。
|
13
iwtbauh 2019-10-15 18:28:50 +08:00 via Android
|
14
yehoshua 2019-10-17 20:24:32 +08:00
Android ROM(Android Read Only Memory) A file containing the executable instructions (a system image) of an Android OS and affiliated apps. The "stock ROM" comes installed on the phone or tablet, while a "custom ROM" comes from a third party. The custom ROM is either a uniquely modified OS, such as Cyanogen, or a stock version made available for older devices or for new devices before the vendor release date. See CyanogenMod.
所以用 rom 没啥问题 |
16
iwtbauh 2019-10-17 22:55:14 +08:00 via Android
|
17
iwtbauh 2019-10-17 23:02:28 +08:00 via Android
@iwtbauh #16
就算退一万步,按#14 说的这个定义讲,lz 说的也不和逻辑。“以后 rom 管不住 app 了”,按#14 的定义,rom 是一个“包含系统镜像的文件”啊,一个文件管不住 app 是什么意思呢。 OS:我是服了,我叫 OS |
19
hymzhek OP @iwtbauh #17 https://www.xda-developers.com/the-most-popular-custom-roms-on-xda/ 哦看来 xda 都能 在线自定义 只读储存器 哈
|
20
iwtbauh 2019-10-20 15:28:16 +08:00 via Android
@hymzhek #19
??? xda 就不会犯错误? xda 说的就是真理? xda 是什么学术界或者工业界的领导组织吗?还是 xda 设计了或者开发了 Android 操作系统?他自己定义的新名词有争议,你再帮他说一遍,就等于你也有责任吧。 而且你回复#17 是什么鬼,我的#17 的意思是,即使按照#14 的定义(即 rom 是一个“包含系统镜像的文件”)(即按照那些所谓的“安卓开发者特别是国外开发者“的称呼,或许就是你说的 xda 吧,虽然我认识的 Android 工程师都能分清 ROM 和 OS 呢),你这个帖子也是错误的,你倒是告诉我文件怎么管 app 啊 |
21
iwtbauh 2019-10-20 15:36:25 +08:00 via Android
|
22
yehoshua 2019-10-20 16:48:13 +08:00
@iwtbauh 我并不是自己退一堆,纯论懒得想跟你争辩。这种行业通用缩写并不是你说的这样,但是跟你这里争辩并没有什么意思。做个键盘侠也没啥意思。你如果真的在意就去找那群安卓开发者去。用 rom 代称安卓的不同版本系统是行业通用,所以去吧不送
|
23
ruri 2019-10-23 01:13:32 +08:00 via Android
楼上某个杠精本精,还有很多东西等着你去杠呢,比如现在 ryzen 其实应该叫 soc,但包括 amd 自己在内,一般都沿用“cpu”这个词继续称呼 ryzen 系列产品。
rom 这个词包括谷歌自己都这么用,建议你去杠谷歌,别在 v2 杠,真没啥用,也显摆不了你的“高水平”,你说是吧? 名词的意义本来就是随着环境和时代不断变化的,无论中英文词汇乃至任何语言中的字、词含义都不可能永远一成不变。 顺带一提,如果真按照 read only memory 的字面意思,其实现今常见的大部分类型的 rom 都不能算“read only memory”,包括 eprom、eeprom 等,建议你也去杠一杠。 |
24
ruri 2019-10-23 01:23:15 +08:00 via Android
从来不用国产 UI 真是太好了。
|
25
MrPutz 2019-10-23 15:01:19 +08:00
管得住啊,这套东西的 Server 端也是需要集成进 ROM 的,看看支持列表就知道了
https://github.com/Tencent/Hardcoder/wiki/FAQ#具体支持-hardcoder-机型列表 |