[VTS 9.0-R14]VtsTrebleFrameworkVintfTest#SystemVendorTest.ServedHwbinderHalsAreInManifest_32bit

问题描述

VtsTrebleFrameworkVintfTest
VtsTrebleFrameworkVintfTest#SystemVendorTest.ServedHwbinderHalsAreInManifest_32bit
fail: test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:78
Expected: (manifest_hwbinder_hals_.find(name)) != (manifest_hwbinder_hals_.end()), actual: 4-byte object <78-67 8F-BE> vs 4-byte object <78-67 8F-BE>
vendor.mediatek.hardware.radio@3.3::IRadio/imsrild1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:78
Expected: (manifest_hwbinder_hals_.find(name)) != (manifest_hwbinder_hals_.end()), actual: 4-byte object <78-67 8F-BE> vs 4-byte object <78-67 8F-BE>
vendor.mediatek.hardware.radio@3.3::IRadio/imsrild2 is being served, but it is not in a manifest.

[GTS8.0R1-出国内]com.google.android.gts.devicepolicy.DeviceOwnerTest#testFactoryResetProtection fail

问题描述

GtsGmscoreHostTestCases
com.android.compatibility.common.tradefed.testtype.JarHostTest com.google.android.gts.devicepolicy.DeviceOwnerTest#testFactoryResetProtection
FAILURE: junit.framework.AssertionFailedError: com.google.android.gts.deviceowner.FactoryResetProtectionTest failed.

查看了源码,发现有两个文件夹:

1.vendor\google\products\gms_overlay:包含

\overlay\GmsConfigOverlayCommon\res\values\config.xml
    <!-- For Factory Reset Protection -->
    <string name="config_persistentDataPackageName" translatable="false">com.google.android.gms</string>
2.vendor\google\products\gms_overlay_cn:不包含

解决方案

[VTS11R1]vts_kernel_encryption_test FBEPolicyTest#TestAesPerFileKeysPolicy

问题描述

vts_kernel_encryption_test
vts_kernel_encryption_test FBEPolicyTest#TestAesPerFileKeysPolicy
FAILURE:
[  INFO ] test/vts-testcase/kernel/encryption/utils.cpp:210:: /dev/block/platform/bootdevice/by-name/userdata is not a device-mapper device; metadata encryption is disabled
[  INFO ] test/vts-testcase/kernel/encryption/utils.cpp:265:: /dev/block/platform/bootdevice/by-name/userdata is mounted on /data with type ext4; UUID is 1bcf32795ea347bab94ae54d0cefd86c, raw block device is /dev/block/platform/bootdevice/by-name/userdata
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:431:: Adding fscrypt master key, flags are 0x0, raw bytes are 67c6697351ff4aec29cdbaabf2fbe3467cc254f81be8e78d765a2e63339fc99a66320db73158a35a255d051758e95ed4abb2cdc69bb454110e827441213ddc87
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:448:: Master key identifier is 9a281f7b673e99788e6caa93e612ec4b
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:618:: Derived subkey 9a281f7b673e99788e6caa93e612ec4b using HKDF info 667363727970740001
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:531:: Setting encryption policy on /data/unencrypted/vts-test-dir
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:317:: Creating test file /data/unencrypted/vts-test-dir/file containing 1048576 bytes of data
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:330:: Reading the raw ciphertext of /data/unencrypted/vts-test-dir/file from disk
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:277:: Extent 1 of 1 is logical offset 0, physical offset 24117248, length 1048576, flags 0x1
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:592:: Inode number: 917516
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:600:: File nonce: 5b9443b10900d00691acad71a9c10a4a
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:618:: Derived subkey e6387290d70f19f05482c3c6890052335aa8a52719df2ebc0183cdc40663d412c12db1344aba1dbf16c9c03773f9294b434660bd9b18a76a4c5d6b3d0592ae19 using HKDF info 6673637279707400025b9443b10900d00691acad71a9c10a4a
[  INFO ] test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:704:: Verifying correctness of encrypted data
test/vts-testcase/kernel/encryption/file_based_encryption_tests.cpp:722: Failure
Expected equality of these values:
file_info.actual_ciphertext
Which is: { '5' (53, 0x35), 'n' (110, 0x6E), '\xDA' (218), '\x83' (131), '\xAE' (174), '\xAD' (173), 'x' (120, 0x78), '\x1B' (27), '\xC8' (200), '>' (62, 0x3E), '\x13' (19), '_' (95, 0x5F), 'o' (111, 0x6F), '\x87' (135), '\x16' (22), '\x98' (152), 'M' (77, 0x4D), '\xBD' (189), '\xA3' (163), '\xF' (15), '\xE' (14), '\xF1' (241), '\xB0' (176), '+' (43, 0x2B), '\x91' (145), 'B' (66, 0x42), '\xCC' (204), '\xC4' (196), '\xF' (15), 'A' (65, 0x41), '\xBD' (189), '\xD8' (216), ... }
computed_ciphertext
Which is: { '5' (53, 0x35), 'n' (110, 0x6E), '\xDA' (218), '\x83' (131), '\xAE' (174), '\xAD' (173), 'x' (120, 0x78), '\x1B' (27), '\xC8' (200), '>' (62, 0x3E), '\x13' (19), '_' (95, 0x5F), 'o' (111, 0x6F), '\x87' (135), '\x16' (22), '\x98' (152), 'M' (77, 0x4D), '\xBD' (189), '\xA3' (163), '\xF' (15), '\xE' (14), '\xF1' (241), '\xB0' (176), '+' (43, 0x2B), '\x91' (145), 'B' (66, 0x42), '\xCC' (204), '\xC4' (196), '\xF' (15), 'A' (65, 0x41), '\xBD' (189), '\xD8' (216), ... }

[CTS11R1]CtsMediaTestCases fail

问题描述

CtsMediaTestCases
android.media.cts.DecoderTest#testCodecResetsVP9WithSurface
android.media.cts.AdaptivePlaybackTest#testVP9_adaptiveReconfigDrc
android.media.cts.AdaptivePlaybackTest#testVP9_flushConfigureDrc
android.media.cts.AdaptivePlaybackTest#testVP9_adaptiveSmallReconfigDrc
android.media.cts.DecoderTest#testCodecResetsVP9WithoutSurface
FAILURE: android.media.MediaCodec$CodecException: Error 0x80001001

[STS-R-202010]CtsSecurityTestCases#android.security.cts.StagefrightTest#testStagefright_bug_65717533

问题描述

CtsSecurityTestCases

android.security.cts.StagefrightTest#testStagefright_bug_65717533
FAILURE: org.junit.runners.model.TestTimedOutException: test timed out after 900000 milliseconds

[CTS10R4/CTS11R1]android.security.cts.StagefrightTest#testStagefright_bug_37079296 fail

问题描述

CtsSecurityTestCases
android.security.cts.StagefrightTest#testStagefright_bug_37079296
Fail:
junit.framework.AssertionFailedError: Device *IS* vulnerable to BUG-37079296

解决方案

被“杀人诛心”的特朗普 | 顾子明

2021-01-11

今天,政事堂把国会山陷落和民主党政变做一个收尾,聊一聊特朗普是如何被一场阳谋“杀人诛心”的。

《让子弹飞》中杀人诛心一词,源自《后汉书》,“春秋之义,原情定过,赦事诛意,故许止虽弑君而不罪,赵盾以纵贼而见书”。

诛意,意为“揭露、指责人的思想或用心”,因此后世对此也习惯用更形象的“诛心”一词,只不过该次源于宫廷政治,也有人知其然不知其所以然。

“赵盾纵贼见书”,指的是春秋时期赵国执政大臣赵盾,其族人赵穿杀了晋灵公,史官董狐记载的是“晋赵盾弒其君”。

史官不知道赵穿弑君是否有赵盾的授意,但考虑到赵穿是赵盾的族人,便把这个弑君的罪名,诛意于赵盾。

草蛇灰线,伏脉千里,弑君的黑历史最终成为赵氏族灭的引子。

这就是“杀人诛心”的起源,也是中国历史上用笔杀人最成功的案例。

而电影《让子弹飞》中,张麻子对阵黄四郎的时候,也多次成功利用杀人诛心的策略,迫使实力强大的黄四郎屈服,并不断的自剪羽翼。

图片

第一个是小六子死后,根据胡万是黄四郎的大管家,武智冲是黄四郎的团练教头,再加上胡万的供认,顺理成章的把逼死县长儿子的主谋定性为黄四郎。

继续阅读“被“杀人诛心”的特朗普 | 顾子明”

英雄难过自己人 | 郝大星

2021-01-11

图片

大星有次听郭德纲和于谦的相声,郭德纲说我要有了钱就买中南海。于老师上来就捂嘴,说你想死别连累我。郭德纲哈哈一笑:
 
我买一整条,点八的。
 
吹牛变包袱这事儿,在汽车圈子里很平常。
 
最近蔚来在成都搞了Nio Day,李斌在活动上的讲了很多话,比如特斯拉不是真降价,是只值这么多;比如Model Y不是堂堂正正的SUV,我们的ES8和ES6才是;再比如:
 
马斯克不懂自动驾驶。
 
一边说着自己的定位是宝马、奔驰、奥迪人群,特斯拉是福特人群,相当于五星级酒店对战连锁快捷,不在一个频道上,一边三句话不离特斯拉。
 
大星记得蔚来最惨的时候,股价要破2美元,现金流眼看着就要断,美国媒体还去添乱,问他还是不是特斯拉杀手,那会儿李斌伸出五指一直摆动。
 
那时大家一看都说李斌变谦虚了。到今天大星才明白,那是比划五星级呢:
 
给你一个五星级的车。
 
当然,最有才艺的还是蔚来汽车的车主。

继续阅读“英雄难过自己人 | 郝大星”

在线教育这盘赌局,埋着中国的资源诅咒 | 衣公子

2021-01-11

图片


我身边很多90后第一次知道马云、俞敏洪,是通过2006年央视的一档电视节目《赢在中国》。那是一档真人秀商战节目,评委有柳传志、马云、俞敏洪、史玉柱、牛根生、熊晓鸽、徐新等大佬。

 

当时国家大力鼓励创业和创新,一众创业者、企业家、投资人在央视指点江山,谈笑风生。

 

在今天已经没有了。

 

俞敏洪和马云是其中励志意味最浓的两个人,都参加了三次高考。不过,俞敏洪考上的是北京大学的本科,马云第三次高考的分数也不过是专科,因为杭州师范刚刚专升本,没招满,马云才有了书读。

 

俞敏洪和马云,学的都是英语,大学毕业都做了老师。而且,是不安分的老师,都搞了培训班。

 

俞敏洪第一个班招到13个学生,两年后新东方同期在读学生有5000,一年四期,那就是2万。当时北大老师一个月工资才120元,俞敏洪却苦恼于点钱点到手疼。

 

那马云呢?第一年招到20个学生。两年以后,还是20个。

 

于是,Jack Ma又去搞了别的。大胆假设一下,如果马云也招到5000个学生,那说不定就留在教育行业了吧?

 

好在数量不等于一切,马云做培训最大的收获在这里——创业早期的“十八罗汉”,十个是他的学生。

 

继续阅读“在线教育这盘赌局,埋着中国的资源诅咒 | 衣公子”

人为什么不能天天过生日?​ | 瞎爷

2021-01-12

图片

题图:电视剧《流金岁月》海报

01

今天是阳历1月12日,是我正牌子的生日。

各位,请祝我生日快乐。

因为我身份证上的生日和实际出生的日子不一致,但很多时候,银行、保险公司、移动公司们都是在身份证上生日那一天给我发短信,我就习惯了那一天是我的生日。

几乎每年到了这个时间节点,我就开始惶惑不安,有时候会矫情地写篇文字,来纪念自己在这个世界上又苟活偷生了一岁,骗大家给我打个赏,好安慰自己的小心脏小宇宙,满足自己的虚荣心:

看,天底下还有那么多好人牵念我,记挂我我活得值着呢!

其实,这些小心思,被你们都看透了。

所以,前几天,有人给我留言,说一个人可以过好几次生日,每次都有人打赏,真不错。

吓得我赶紧留言回复他:

傻孩子,人可不能天天过生日,会折寿的。

继续阅读“人为什么不能天天过生日?​ | 瞎爷”

“港圈女神”的桃色往事 | 万小刀

2021-01-11
一、
 
 
1991年,即将“小三”上位的李嘉欣,美滋滋地摆出“正宫”的派头,喊富豪刘銮雄来剧组探班,不曾想却给自己埋下了一颗雷。
 
《笑傲江湖2》剧组美女云集,40岁的刘銮雄见到29岁的关之琳和22岁的袁洁莹,顿时心猿意马,春心荡漾,斟酌半天,决定一个都不放过。
图片
刘銮雄外号“女星狙击手”,被他惦记上的,个个都是倾国倾城的“尤物”,而被他原配宝咏琴评为“乖巧懂事”的袁洁莹,则是“尤物”中的尤物,尤为吸引男人。
1985年,袁洁莹才15岁,就有人抢先刘銮雄一步,盯上了她的青春美貌。
图片
 
80年代的香港电影业,呈现三足鼎立之势,新艺城是后起之秀,在邵氏和嘉禾两大巨头的联手绞杀下,依然疯狂生长,势不可当。
 
新艺城三巨头之一的黄百鸣,搞电影很有一套,他从大学生手里低价买入剧本,还挖掘了一批水灵灵的青春美少女,推出电影《开心鬼》,以200万小成本,狂揽1700万票房。
图片
终于找到财富密码的黄百鸣,自然要再接再厉、开拍续集,就又网罗了一批鲜嫩多姿的学生妹!
 
要不说黄百鸣眼光毒辣呢,他从新艺城的电话接听工里,一眼发现未来的天王嫂罗美薇,还从一个偷姐姐化妆品的广告里,发掘出陈加玲。
 
美中不足的是,还剩一个叛逆女主角,怎么都找不到合适人选。

关键时刻,黄百鸣灵机一动,带着导演高志森到夜店云集的兰桂坊寻人。结果,还真没白跑一趟,墉记酒楼前一幕劲爆场面,让他发现了目标,这目标就是袁洁莹
 

继续阅读““港圈女神”的桃色往事 | 万小刀”

昔日坑中国消费者最大的诱因,比特币的庞氏骗局 | 牲产队

2021-01-11

 

图片

比特币一整年来狂飙,一度还曾突破4万块美金,那么到底谁在做多比特币呢?

从交易量来看,中国、欧洲、美国基本已经不再玩了,玩得疯狂的主要是新兴市场国家。

比如国内货币崩盘的委内瑞拉,还不起国际债务的阿根廷,还有智利、坦桑尼亚等国家。

这些地方的老百姓追求比特币的热情,比追求自己国家法定货币的热情都要高涨。

那么为什么经济发达的国家和地区不玩比特币了呢?包括了中国在早些年就严令禁止比特币的原因是什么?

因为比特币在现实中,经常被诈骗集团当成募资的题材,它的本质其实就是一场庞氏骗局,中国在很多年前终止了这波闹剧的原因,正是看清了比特币的本质。

尽管我们看到比特币的价格持续的狂飙,但他的本质还是骗局的扩大与泡沫的增长,一旦出现崩溃,那便是一泻千里的表现。

为什么比特币是庞氏骗局呢?</p 继续阅读“昔日坑中国消费者最大的诱因,比特币的庞氏骗局 | 牲产队”

情欲与利益:男人为什么不为你花钱?先看这些真相 | 陆拾一

2021-01-12

陆拾一 LUSHIYI

图片

《情欲与利益:男人为什么不为你花钱?

先看这些真相》

Part.1

前几天在原创文章的留言区里,有读者提出一个问题:

如何才能让男人心甘情愿为女人花钱?所谓花钱是男人有100块,愿意为你花一大半,例如80。而不是有100万,却只给女人买个香奈儿口红。

提炼一下意思:女人看重的是,哪怕男人拥有得不多,也愿意给出一大部分。而不是拥有得多,却只给九牛一毛。

今天写一写这个话题。

首先,女人喜欢男人为自己花钱,跟想要对方多爱自己,体贴自己,关心自己——本质上是一样的,都属于渴望,或者说索求。

想要伴侣对自己更好,这无可厚非。可放在钱上,这话题就颇有些敏感了。敏感的不是渴望或索求,而是金钱。

有句话说,不能谈钱的关系,都不算理想的关系。

事实上,男女关系尚未尘埃落定,例如没有婚姻基础,并未财产统一时,谈钱或多或少都是敏感的。

虽然要爱和要钱,本质是一样。但载体的特殊性决定了金钱没有爱情,谈起来那么自然而然。

如同本质是吃,但吃饭和吃屎,载体的不一样,导致它们所面临的境遇不一样。

女性朋友要有一定的判断认知,不能自然谈钱的关系比比皆是,不一定都是关系不到位。

偶尔亲戚找你借钱点,言辞可能暗地里都揣摩了好几次。有血缘关系的亲人,只是借钱都尚且如此。

用能否谈钱去判断一段关系,是有失偏颇的。甚至有时候,恰恰是关系和情感非常到位,反而不适合谈金钱。

关于男人为女人花钱的那档子事,个人以为你应该了解这几点——

继续阅读“情欲与利益:男人为什么不为你花钱?先看这些真相 | 陆拾一”

东北邻居的变化 | 叶主任

2021-01-11

图片

东北邻居的变化是显著而巨大的。

会议往往决定不了什么,一般来说,会议是流程,而且,是确认已经发生的既定事实的流程。

按照熟悉的语言,叫做标志。

标志着一件事情,最终定性。

劳动党的八大,标志着朝鲜社会主义建设,进入了新时代。

劳动党对此的官方称呼,是“劳动党时代”,“金正恩强国”。

其最基本的一点,是朝鲜劳动党的领导,将劳动党的地位,提前到了国家政治秩序的最前端。

朝鲜社会主义的分水岭,就在这几天,美国总统换届的时候,不知不觉完成。

继续阅读“东北邻居的变化 | 叶主任”

劳动法为什么管不了996? | 新潮沉思录

2021-01-11

文 | 陈露

最近,拼多多旗下多多买菜员工加班后猝死,饿了么配送员猝死,前天拼多多又出现员工跳楼事件。互联网乃至整个社会企业的加班现象又成为风口浪尖受到各界批判。同时又有一些声音认为加班是必要的,是先进生产力的需要等等。

 

目前的情景让人很熟悉,不到两年前程序猿行业掀起过一波以抵制互联网企业加班为目的的“996"ICU的运动,在当时也引起广泛讨论,我们出了好几篇文章做过深入讨论。两年过去,互联网公司996的现象可以说愈演愈烈,一些公司甚至进入了比996更过之不及的所谓”硬核奋斗“,”每月300小时“模式。

 

为了回应这种现象以及目前网络上的一些言论,我们有必要把之前的一些讨论再拿出来,讲清楚一些逻辑。另外,最近不少读者反应无法及时看到我们的更新,这是由于公众号的信息流机制。

 

为什么有人说996是福报?

 

首先,我们来思考一个问题。要实现劳动力的简单再生产(我们先不考虑扩大再生产,那离我们太遥远),需要什么条件呢?很显然,要满足最基本的衣食住行,还要给劳动者足够的时间、精力、资源,让他们能够养大至少两个孩子。也就是说,我们即使不把劳动者当人看,仅仅是把他们当做生产中暂时还必不可少的一个零部件,至少也应该让他们能够坐稳了“三个奴隶”:上班做工奴,下班做房奴,回家做孩奴。

 

对照一下现实,坐稳这“三个奴隶”,按理说只是我们这个社会维持存在的最基本条件,但是,身边有谁要真能坐稳了“三个奴隶”,简直就不是奴隶了,而是妥妥的成功人士:有稳定工作、交得起房贷、生得起二胎,不是成功人士是什么?换言之,我们这个社会,能坐稳”三个奴隶:“本身就是一种幸福。也难怪马云能公开的说:996是一种福报。

 

图片

要知道,我国的劳资关系既不是建立在茫茫多的零散雇主对茫茫多的零散劳动者这样一种双向自由的基础之上,也不是建立在少数垄断就业岗位的寡头雇主对少数垄断劳动力的工会组织这样一种集体谈判的基础之上,而是建立在少数垄断就业岗位的寡头雇主对茫茫多的零散劳动者这样一种不平等的基础之上。

 

继续阅读“劳动法为什么管不了996? | 新潮沉思录”

谁在支持特朗普? | 新潮沉思录

2021-01-11

文 |  马宁

2016年大选特朗普上台,2020年大选特朗普下台。2016年大选,特朗普获得选票62,984,828张,少于希拉里的65,853,514张。但是由于美国虚假民主体制下复杂而离奇的总统选举制度,特朗普获得了304张选举人票,大大高于希拉里的227张,因而当选美国总统。
到了2020年大选,特朗普失利,78岁的拜登当选。特朗普获得选票74,216,722张,比2016年还多了1123万张选票。可见,特朗普的支持者是不少的。只是,拜登赢得了更多的选票,达到了81,268,757张。拜登得到了306张选举人票,而特朗普是232张。2020年特朗普虽然败了,战绩还是大大好于2016年皮笑肉不笑的希拉里的。
图片
2016年美国大选
图片
2020年美国大选
从上边两张图片对比来看,相比2016年,2020年民主党在亚利桑那州(11票)、威斯康辛州(10票)、密西西比州(16票)、宾夕法尼亚州(20票)和佐治亚州(16票)翻盘。反过来,2016年支持民主党的州,2020年没有一个支持共和党的。当然,如果和2012年、2008年相比,2016年共和党是取得了相当大的成功的。但是在2020年,共和党没有能够更进一步,相反,一些在2016年反水支持共和党的州这次又重回民主党怀抱。

继续阅读“谁在支持特朗普? | 新潮沉思录”

“京圈红星”的爽辣人生 | 万小刀

2021-01-12

一、

 

2004年10月,电影《惊情神农架》杀青宴上,当地某局长向影片女主角柯蓝搭讪:“对神农架印象如何?”柯蓝说:“不好。”

局长面露难色,又问,“那以后还来玩吗?”柯蓝说:“不来”。

一旁的制片主任闻风而动,立马冲过来解围……哪知这个深水炸弹,还是在8个月后爆了,震得娱乐圈地动山摇。

2005年6月,电影《惊情神农架》首映会上,柯蓝一语惊人,对着媒体连珠炮轰:“影片在拍摄过程中破坏神农架的原始生态,金丝猴被逼得无路可退……”

此事引起极大反响,重压之下的影片投资方,以“侵犯名誉权”为由,把33岁的柯蓝告上了法庭,索赔200万。

图片

自称“是帮凶”“造了孽”的柯蓝,彼时还是影视圈的一名新人,却如此强悍凛烈,她到底有什么来头,何来如此胆魄?

这一切,得从她的出身说起。

 

继续阅读““京圈红星”的爽辣人生 | 万小刀”