你们怎么看老罗关于锤子手机“预装应⽤⽆法删除”的回应

2016-06-28 21:29:13 +08:00
 exbob

我指的是技术角度。 老罗说的这些对不对?算不算狡辩? 好像很少看到 Android 工程师对此发表看法。

http://weibo.com/ttarticle/p/show?id=2309403991354496652210#_0

⼀、关于“预装应⽤⽆法删除”的问题:

我在 2014 年 5⽉20⽇的 Smartisan T1 发布会上说过 T1 预装的应⽤均可卸载,这是指 T1 中预先安装的微博、微信、陌陌、优酷、⾼德地图、 OfficeSuite 、 AirDroid 这类⾮锤⼦科技官⽅开发的第三⽅应⽤都可以删除,不是指系统内建的应⽤。

众所周知,之前⼿机⾏业⾥对预装的第三⽅应⽤的通⾏做法是不可卸载的( 2015 年工信部有新规定草案,有望禁⽌厂商做不可卸载的第三方预装,但⺫前该规定还没有实施。不过⼀些⼚商这两年已开始陆续⾃发地“改邪归正”了,这是很好的⾏业趋势)。和很多消费者⼀样,我们锤⼦科技的同事过去也深受其扰,所以锤⼦科技创业之初,我们就决定⽆论预装⼚商开出什么样的条件和价码,都不会考虑做不可卸载的预装。

如果你看过 Smartisan T1 发布会的那⼀段介绍( http://v.youku.com/v_show/id_XNzE0Nzc0OTQ0.html ⼤约 140 分 40 秒处),联系上下⽂语境,应该不难发现我谈及的预装软件,明显是指和其他⼚商合作预装的第三⽅应⽤。当然了,普通⽤户不能区分哪些是内建的系统应⽤,哪些是预装的第三⽅应⽤,也是正常的。毕竟是我本人在发布会上讲得不严谨,当时说的是“预装的软件”,⽽不是“预装的第三⽅软件”,这是我的⼝误。对于因此可能受了误导的⼈,我在这⾥正式道歉。并承诺以后的发布会我会尽可能每⼀句都格外⼩⼼,并且开场前做相应的解释以及免责声明。

李中秋先⽣因为我的⼝误,认为 Smartisan OS 系统内建的应⽤也都应该可以删除,当他发现不能删除时,就认为这是“商业欺诈”⾏为。对于这样的指控,我即便对⼝误和疏忽满怀歉意,也是不能认同的。就好像如果我在 T1 发布会上不⼩⼼把前置摄像头的像素数( 500 万)说成了后置摄像头的像素数( 1300 万),或者把富士通做的某项技术支持说成是富士康做的,但官⽅⺴站和包装盒及宣传品等等都做了正确标⽰,这时候你尽可以批评讽刺嘲笑我演讲⼝误多,但指控我们“商业欺诈”是不成⽴的。

我们和第三⽅⼚商的软件合作⼤致分两种,⼀种是简单地预装应⽤到桌⾯,⽐如微博、微信、陌陌、优酷、⾼德地图这些,这些应⽤可以在桌⾯上通过[⻓按]+[拖动⾄垃圾桶]来删除。另外⼀种是和我们的系统内建应⽤深度整合的,⽐如触宝科技提供了免费打电话、垃圾短信和骚扰电话拦截、⻩⻚和定制版的中⽂输⼊法等多项应⽤,有道词典的整合使得我们可以在全系统的任何⼀处选择字或词后通过点击“词典”来获得释义,讯⻜在全系统范围内提供了讯⻜语⾳引擎的调⽤(包括在线的接⼝和离线的数据包)等等。第⼆种方案的合作⽅,本来在初期沟通时也⼤都跟我们要求过预装⼀个独⽴版本到桌⾯,但后经协商,都在 Smartisan OS 1.0 当中放弃了这个要求,所以最后上市的、内建了 1.0 版本的 T1 ,虽然集成了这些应⽤和功能,但在桌⾯上是删除了这些应⽤的,所以看不到图标。

这些系统整合内建的应⽤,因为按安卓系统的默认机制放在了系统分区( system ),所以不能删除。虽然其中的⼀些功能放到⾮系统分区也可能没有问题,但整体上,多数⼚商都会把跟系统结合紧密的应⽤放在系统分区以避免出现其他意外。以李中秋先⽣指控的触宝中⽂输⼊法锤⼦定制版为例,这是触宝科技按我们的要求专⻔定制的⼀个输⼊法,我们⽤它取代了较为简陋的安卓原⽣输⼊法。除了放在了系统分区这⼀理由之外,触宝输⼊法设置为不能删除的另⼀个原因是,如果⽤户不⼩⼼删除了它,再到软件商店⾥试图搜索某个中⽂输⼊法装上的时候,会⾯临甚至不能输⼊“输⼊法”这三个中文字的尴尬。

Smartisan OS 后续的升级版本中,⼜集成了搜狗输⼊法锤⼦定制版,因为我们的用户调研显⽰,很多人希望能在我们的⼿机上使⽤他们更习惯的搜狗输⼊法的布局,同时也希望它是能跟系统的 UI 设计匹配更和谐、结合更紧密的定制版本。再⼀次,由于定制版的搜狗输⼊法也是放在了系统分区,所以同样是不能删除的。这些定制版的集成软件,都是为了改善⽤户体验所做的努⼒。迄今为止,我们跟触宝输⼊法和搜狗输⼊法之间并⽆收费预装之类的商业交易。稍后我们也会内建更多的定制版输⼊法以⽅便⽤户,如果越来越多的定制输入法对存储空间的占⽤有明显影响,我们也会考虑只保留其中的⼀个输⼊法在系统分区。

17264 次点击
所在节点    Android
109 条回复
Mutoo
2016-06-28 22:28:30 +08:00
@DoraJDJ 似乎把一些常用字用近似的 unicode 替换了,防止复制?

例如「⽤」(用)字,使用的是
http://graphemica.com/%E2%BD%A4
而不是
http://graphemica.com/%E7%94%A8
sa2852
2016-06-28 22:28:55 +08:00
一说到罗装就想起他的段子:
“突然我就伤感起来了:你只是勤奋工作,努力做好自己,结果很多你的同行就要倒闭了…生命真残酷啊。”
exbob
2016-06-28 22:29:46 +08:00
@suikator
好像是打开连接看不到字
具体不清楚,
我的都正常
WD40
2016-06-28 22:30:22 +08:00
踩对手来抬高自身的情怀我可没兴趣拥。

对了,我魅族 3 看并无缺字。
exbob
2016-06-28 22:30:52 +08:00
@bojun1995
我觉得
老罗砸冰箱和小伙起诉不是一回事。
tuimaochang
2016-06-28 22:33:48 +08:00
这事儿其实就是因为老罗刚做手机的时候老想搞个大新闻说了一堆不做大屏手机水粉色土鳖售价低于 2500 就得了个外号之类的话,结果在他“我不是为了输赢,我就是认真”的情怀吸引下,一批人买了手机以后也开始认真了……
soland
2016-06-28 22:33:52 +08:00
"说过 T1 预装的应⽤均可卸载"
"这是指 T1 中预先安装的 xxxxx 这类⾮锤⼦科技官⽅开发的第三⽅应⽤都可以删除"

这不是文字游戏吗?
DoraJDJ
2016-06-28 22:34:49 +08:00
@Mutoo 然而他们这么做根本不能解决防复制,反而给一些使用不同字体的用户造成了麻烦。
exbob
2016-06-28 22:40:54 +08:00
其实老罗已经很良心了,锤子手机里预装的 APP 大部分都能卸载。
而输入法说是深度定制的。
可能在手机开发过程中,没有专门开发输入法,而是选择和触宝合作。
后来因为其他原因,又加了一个搜狗。
真没必要较真。

这要搁在其他手机身上,屁事没有。
老罗嘛,都怪以前太嚣张,得罪了人。
hard2reg
2016-06-28 22:42:33 +08:00
星巴克。。。老罗:你好,我要小杯的咖啡。
est
2016-06-28 22:47:24 +08:00
> 我们跟触宝输⼊法和搜狗输⼊法之间并⽆收费预装之类的商业交易。稍后我们也会内建更多的定制版输⼊法以⽅便⽤户,如果越来越多的定制输入法对存储空间的占⽤有明显影响,我们也会考虑只保留其中的⼀个输⼊法在系统分区。

汗。
honeycomb
2016-06-28 22:47:53 +08:00
@dantegg

Android 应该是从将近五年前的 4.0 开始,允许用户停用安装在 /system 分区的应用(等同于 iOS10 开始的删除内置应用)。
但是这个机制可以滥用,设备发行方可以将指定的(而非必须的)app 置为不允许停用的状态。

为什么说是停用而不是卸载,因为 /system 分区有完整性保护,是故意写死的,没有特殊情况(系统更新,刷机等)不允许修改。 Android 5.0 之后更是采取了基于 block 形式的 OTA ,要求被更新的分区完全不能有过改动,才能安装更新。


@Mutoo
很可能是这个原因
我能看得到这些字,但明显使用了某种 fallback 字体

U+7528 是 CJK 字系列的,是通用的做法

U+2F64 是来自康熙部首的,是作为部首 /偏旁使用的

所以这家公司可能是比较小气的



@21grams
但老罗自己提到的应用都是停用后不会造成崩溃的,所以当事人提的要求是正当的,老罗的反驳是错误的。
而且停用是 AOSP 的功能,不应该禁止使用。

把系统里的输入法全禁用了,也没有关系。
这个状态下消费者还是有很多办法重新恢复输入:
1 ,还原系统
2 ,交到售后
3 ,用浏览器下载一个输入法,安装
4 ,用 adb install 安装输入法

所以正确的做法是:
1 ,允许用户在验证账户后,禁用(以防盗为目的)激活保护
2 ,以删除之前所有数据为代价,解锁 bootloader
3 ,解锁以后想怎么就怎样
4 ,解锁后的 bootloader 还是可以锁上的
5 ,三星的手机多一个不可逆的 knox eFUSE bit
R18
2016-06-28 22:50:10 +08:00
搜狗可以卸,触宝不能,触宝输入法本身只有 8M 不过这系统用了很多触宝的技术
learnshare
2016-06-28 22:51:58 +08:00
几乎所有用户能操作到的功能,都是独立 App (包括电话、短信、桌面、相机和设置)。

当用户真的没办法区分系统组件和预装的第三方应用时,怎么解释都没用。

But IT 工程师分不清这些?
21grams
2016-06-28 22:52:05 +08:00
@Mutoo 但是并没有起到任何防止复制的作用。我到不认为这是有意而为,可能是某个奇葩的输入法造成的。
lizhenda
2016-06-28 22:55:36 +08:00
其实说的还是有道理的,硬要偏激那也没办法
Cu635
2016-06-28 23:06:31 +08:00
@dantegg
不,是看上去卸载了,实际上是隐藏还是禁用而已。
Cabana
2016-06-28 23:07:40 +08:00
跟老罗打口水仗?你们都忘了之前的王自如了?
lmusicwq
2016-06-29 00:56:59 +08:00
稍后我们也会内建更多的定制版输⼊法以⽅便⽤户,如果越来越多的定制输入法对存储空间的占⽤有明显影响,我们也会考虑只保留其中的⼀个输⼊法在系统分区。

装两个输入法不能卸载我也是服了,定制版明明可以放应用商店里下载
VYSE
2016-06-29 01:02:55 +08:00
就算把计算器,拨号都可以删除了,还是可以告你为啥不把高通的 system app 卸掉
老罗当年惹了一堆口舌

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/288961

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX