广升ADUPS FOTA 过认证信息更新

- ADUPS has recently released a patched version for com.adups.fota (version 5.22), that must be used for all new builds submitted to Google

- Google will continue rejecting and blocking any new build(s) submitted with com.adups.fota version 5.16 or older

- If you are using ADUPS as your FOTA provider, updates will be pushed to devices already active in the ecosystem automatically and no further action is required for those devices

- All new builds submitted to Google from hereon need to use ADUPS com.adups.fota version 5.22 or newer, or need to use an alternative FOTA solution

顾子明 | 从娱乐圈限薪,到开启房地产税

崔永元的嘴,范冰冰的税,影视圈最近真遭罪。

最近几个月来,随着崔永元炮轰范冰冰的阴阳合同,使得整个娱乐圈的大佬们都深处水深火热之中。

不过,就在最近几天,风向又从明星们的逃税,向天价片酬方向转移。

8月11日,互联网三巨头BAT旗下的爱奇艺、优酷、腾讯视频三家视频网站,联合六大影视制作公司发布联合声明,九家一致将单人单集的最高片酬限定在100万,总片酬限定为5000万,共同抵制偷逃税、“阴阳合同”。

8月12日,横店影协联合华谊、唐德等发布,将严控片酬比例,总片酬不得超过制作总成本的40%,主要演员片酬不得超过总片酬的70%。

对此,人民日报也在微博发声,表示限制片酬红线的重要性。

继续阅读“顾子明 | 从娱乐圈限薪,到开启房地产税”

贺江兵 | 贸易战为何不能打持久战?

好,那就接着批我来点新鲜的,反正你也不会听,为啥不能打持久战?1,外汇储备会降低,由于从美国进口的大多数不可替代,大豆和农产品、芯片高科技,飞机和能源可替代也得花费同样甚至耗费更多的美元,美国从中国进口的都可以被其他国家替代,甚至自产;对美顺差会消失,不用太久没有美元了。之一

继续阅读“贺江兵 | 贸易战为何不能打持久战?”

你包叔 | P2P走了一些弯路

2009年起,中国各地很多小企业都会接到一个电话,说他们公司信息被收入《中国商务黄页》。

几天后,他们就收到一本2000页的《中国商务黄页》和一张发票,要求支付几百元到上千元不等的广告费。

如果企业不付费,电话会被打爆,还会收到威胁短信:

兄弟,我是斧头帮X彪,是给黄页公司索要广告费的,如果三天内不寄钱,别怪我不仗义,不人性!最好让110二十四小时保护你和你家人,别怪老子没提醒你!

继续阅读“你包叔 | P2P走了一些弯路”

什么是BTS?Build Test Suite (System Image Scanning)

Build Test Suite (System Image Scanning)

The Build Test Suite (BTS) operates directly on software builds. It scans device images for preloaded malware and other Potentially Harmful Applications (PHAs) that may have been introduced by OEMs' vendors and suppliers. BTS incorporates the same technology currently used for security scanning and analysis of applications installed via Google Play.

Starting April 1st, 2018, all partners MUST begin uploading their software builds to Google as described in their partnership agreements. Submission of software builds will be in addition to the existing test reports required for Google build approval.

Note: Partners are still responsible for vetting and reviewing all software that is distributed on their devices. Google continuously updates our databases and detection techniques for malware and security threats, but we may not always be able to detect an issue at the time of your build submission.

Submitting builds for BTS

Partners must submit whole software builds. Submissions of individual APKs are not supported. Google only scans APKs in the context of the whole build. As BTS develops, we will look beyond just the APKs in the filesystem images.

Enrollment for MADA partners

Partners can upload software builds in one of the following ways:

  1. Google Drive: Your TAM will share a Google Drive folder that you can copy your builds to.
  2. SFTP Dropbox: You can ask your TAM to set up a Secure File Transfer Protocol (SFTP) account for you so that you can upload your build software.
  3. Submission via 3PL: Submit firmware to your 3PL certifier using one of the supported formats.

Submit software builds

For each build that you submit to APFE, you should upload a single compressed archive (.zip, .rar, or .tgz) containing the Software Build in a supported formatThe archive should be named according to the build fingerprint, substituting forward slashes ("/") and colons (":") with tildes ("~"). This helps reconcile the file with the reports in APFE.

Example:
If you have a zip file containing partition images that can be flashed using fastboot for a build with the fingerprint: acme/acme_1/acme_3g:7.0/NRD90M/123456789:user/release-keys
the file should be named:
acme~acme_1~acme_3g~7.0~NRD90M~123456789~user~release-keys.zip

Partners may submit additional software builds, although these submissions should be accompanied by at least a signature CTS report in APFE so that the results are available. Early submissions may help identify issues early on in the build process. We discourage submitting daily or continuous integration builds as those provide limited usefulness.

Build Test Suite analysis

BTS runs automatically on Google's infrastructure in the background. The process depends on internal services that cannot be made available offline.

When BTS finishes, the results appear on APFE.

Build approval

If BTS does not detect any issues, then the build approval process will proceed as normal, subject to the results of other test reports uploaded.

Any suspected PHAs or other issue will be treated as test failure and will prevent build approval. Google can only share the package name and class of malware for any PHA. We cannot provide details on the possible impact of the PHA, its behavior, or how that behavior was detected.

If Google finds an issue after the build has been approved, your TAM will contact you. Partners must address new issues promptly and release an updated build that fixes the issue in accordance with their partnership agreements. New builds that still contain the issue will not be approved.

If you believe that an APK was incorrectly flagged, escalate to your TAM and provide as much detail as possible about the intended functionality of the app. Include details about the file's origin, particularly if it was made in-house or by a supplier. Google will investigate and deal with these apps on a case-by-case basis.

Supported software build formats

Fastboot package

BTS requires the following partition images in a .zip (PKZIP) or .tgz (gzipped unix .tar) file:

  • system.img - The filesystem image mounted at /system on the device.
  • vendor.img - The filesystem image mounted at /vendor on the device.
  • oem.img - The filesystem image mounted at /oem on the device.
  • userdata.img - The filesystem image mounted at /data on the device. This is especially important if you pre-load or cache applications in the data partition to improve the out-of-box (OOB) boot time.
  • boot.img - The Linux Kernel and Ramdisk used to boot Android.
  • recover.img - The recovery image that the Linux Kernel and Ramdisk use for the device to boot to during recovery or to handle the command adb reboot recovery.
Note: The vendor.img and oem.img are only required if the build uses separate vendor and oem partitions, otherwise it is expected this content is part of the system image.

The images and filenames above are produced by the AOSP build system, and they can be applied to an unlocked OEM device using fastboot if the device's bootloader support fastboot.

These filesystem images should be in Ext4, SquashFS, or F2FS format. Partners should use the sparse format for the partition image to reduce the space and upload size for filesystems with free space on them.

Other firmware formats

Google supports the following firmware formats used by various OEM, ODM, and SOC flashing tools:

  • Mediatek firmware used with Mediatek's spflashtool
  • Spreadtrum PAC file format1
  • Qualcomm's QFIL format
  • .NB0 format

Partners whose firmware is available in one of these formats may upload those formats, in a .zip, .tgz, or .rar file, instead of a fastboot archive. If you cannot provide firmware in one of the known formats, reach out to your TAM.

Note: Google does not accept firmware in self-extracting executables and does not accept password protected archive files.

Requesting an SFTP account

Larger OEMs may prefer submitting builds using SFTP because

  • SFTP does not require Google Drive quota.
  • BTS begins as soon as the upload completes.
  • Partners can use a wide range of SFTP client software.
  • SFTP is easier to integrate into automated build, QA review, and submission processes.

Contact your TAM to set up an SFTP account for uploading firmware images. You will need to generate an SSH2 RSA identity key pair for authentication and share the public key with your TAM. Once your SFTP account and dropbox have been configured, your TAM will provide you with the connection details for your SFTP account.

Generating an SSH Identity key pair

On Linux, use the following command, replacing "my_key" with a suitable key name:

$ ssh-keygen -t rsa -f my_key

This command will generate a private key, my_key, and a public key, my_key.pub. Your TAM will need the public key to set up your SFTP account.

Partners using a Microsoft Windows system can use the PuTTY client to generate SSH keys following these instructions.

Notes


  1. It is strongly recommended to compress Spreadtrum '.pac' files to reduce the amount of data that needs to be uploaded. 

顾子明 | 房地产税来临前,个人房产的操盘指南

三四线无论是谁,都尽可能逃顶;一二线买新房的刚需,抓地产商低价抛的机会,该买就买,没必要等;而拥有多套住宅者,赶在房地产税来临之前,该抛赶紧抛。

前几天,我写了一篇《住建部房价问责机制落地,房地产将迎来巨变!》,很多朋友留言,看了这么多年我的文章,终于有一篇能彻底看懂了。不过,也有更多的读者针对其中的细节,提出了更多的问题,因此今天写一篇,详细解读一下房价走势的逻辑与具体的操作方式。

继续阅读“顾子明 | 房地产税来临前,个人房产的操盘指南”

顾子明 | 煮豆燃豆萁,川普炖土鸡

昨天夜里,欧美股市集体下跌,欧元、英镑、人民币等货币对美元纷纷下挫。很多人一早起来看到一片绿,纷纷打听全球发生了什么大事儿。

说起来,这全球一片片的绿,还真和“绿”有关系,昨天,“穆斯林一哥”土耳其的货币里拉暴跌了17%,直接引发了全球金融市场的集体动荡,幸好中国的的时差在土耳其前面,否则我大A股昨儿又得绿油油了。

土耳其股市暴跌的起因,就是全球股市的最大操纵者——特朗普,昨天一早他在推特上发文宣称,已授权对土耳其的钢铝进口关税提高一倍。此外,特朗普还写道,“目前我们和土耳其的关系并不好”,“土耳其里拉正在加速贬值”。

继续阅读“顾子明 | 煮豆燃豆萁,川普炖土鸡”

顾子明 | 中华崛起之路上,必须要做的一件事

一百多年前,八国联军横扫“刀枪不入”的义和团,杀入北京城。吓得扼杀了辛亥变法的老佛爷仓皇“西狩”。

待事件平息后,老佛爷和清朝统治阶层痛定思痛,开启了比当年亲手扼杀的戊戌变法时,更加激烈的变法,而其中最优先的,就是科举制度改革。

对此,我们可以看一下,清朝最后一次科举考试的试题:

继续阅读“顾子明 | 中华崛起之路上,必须要做的一件事”

CTS 9.0 R1 released, new Android 9 platform and partner docs available

Android 9

Android 9 is the release of the development milestone code-named P. The source code for the following tests, including tests for instant apps, can be synced with the 'android-cts-9.0_r1' tag in the open-source tree.

顾子明 | 住建部房价问责机制落地,房地产将迎来巨变!

这几天,房地产市场普遍日子不好过。

伴随着宇宙第一房企碧桂园接连出现事故,近日有有媒体报道,目前房地产税法草案已经初步形成,目前正在细化和完善中,引发市场热议。

而昨天,房地产市场又迎来了一记重击。

住建部在沈阳召开部分城市房地产工作座谈会,强调加快制定规划,切实做好调控。坚决遏制投机炒房,严厉打击违法违规。对工作不力、市场波动大、未能实现调控目标的地方坚决问责

值得注意的是,对比去年11月的工作会议,调控房价的口号是要稳定,而今年的关键词升级为遏制

而升级为遏制的背景,是一周前,中央政治局会议召开。提出,要下决心解决好房地产市场问题,坚决遏制房价上涨

继续阅读“顾子明 | 住建部房价问责机制落地,房地产将迎来巨变!”

MTK平台Google OTA (GOTA) 支持情况

GOTA是google开发的。

服务器是用google的,客户不用自己搭建,只需要向google申请账号。
而手机(client 端)的app也是google开发的,放在GMS包内,所以贵司的项目需要安装GMS包。
贵司还需要把projectconfig.mk中的MTK_SYSTEM_UPDATE设为no,安装GMS包之后,
手机设置settings-> About phone ->check是否有版本更新的入口。

继续阅读“MTK平台Google OTA (GOTA) 支持情况”

顾子明 | 人民日报支持谷歌入华?百度怎么办?

今天,《人民日报》官方推特和脸书,分别表示欢迎谷歌回到中国大陆。

作为谷歌在华最大的竞争对手,百度李彦宏紧急在微信“朋友圈”发文回应:“如果谷歌决定回到中国,我们非常有信心再PK一次,再赢一次。”

继续阅读“顾子明 | 人民日报支持谷歌入华?百度怎么办?”

兽爷 | 十年前的今天,中国人在等待一件大事

北京奥运会前,黄峥做了第一个创业项目手机电商欧酷。他之前在谷歌中国工作,墙上挂的谷歌标语是“Do not be evil”。

后来他几次创业没成功,直到做了卖电吹风能喷出火苗的拼多多,才敲钟成功——就这样,他和谷歌墙上的标语分道扬镳。

奥运那年,谷歌还可以登陆。受益于万国来朝,连Facebook都可以直接访问。不过那年中国也有自己的Facebook——程炳皓那年初从新浪辞职,做了开心网,全民偷菜。

北京奥运会还是彩铃盛世,满大街都是那首《北京欢迎你》。但在旧金山苹果大会上,乔布斯已经从信封里掏出了MacBook Air。几个月后,他又掏出第二代iphone。

不过你包叔用的手机还是诺基亚2610,内存为4MB,待机时间5天。

继续阅读“兽爷 | 十年前的今天,中国人在等待一件大事”

广升FOTA升级对GMS认证的影响

近期很多送测谷歌的项目因广升FOTA升级被谷歌退回,据了解是广升FOTA存在未经用户授权和知情的情况安装或升级应用。谷歌认为设备中包含广升FOTA会使GPP被禁用,而GPP是GMS设备安全核心的一部分。

3PL实验室建议急需送测的设备不要使用广升FOTA,或联系广升FOTA FAE提供解决方案,相信广升会提供符合GMS认证测试并删除FOTA本身自动更新的功能的版本。需要等认证结果进一步确认。

顾子明 | 将要面对的一个大时代

今天闲来无事刷新闻,看到了两则比较有意思标题,一个是“人大教授表示,房地产税开征条件不成熟 泡沫一捅就崩爆”,另一个是“看上去高大上的券商营业部,今年赚钱还不如兰州拉面馆”。

这两则新闻,让我想起了两件事儿。

而最近几天,我朋友圈几乎被各类券商首席们的吐槽刷了屏,他们疯狂攻击现行政策的背后,我想“今年赚钱还不如兰州拉面馆”,也许就是答案。

继续阅读“顾子明 | 将要面对的一个大时代”

贺江兵 | 银保监会开战银行业和保险业扫黑除恶专项斗争

【银保监会开战银行业和保险业扫黑除恶专项斗争】重点:非法吸收公众存款、非法集资放贷;以故意伤害等非法手段催收贷款的;利用黑恶势力开展或协助开展的;套取金融机构信贷资金,再高利进行转贷的;面向在校学生非法放贷;转贷;内部人参与。

这基本上对网贷平台和其他互联网金融是最后的致命一击;对于民间借贷也基本上给大致给打死了。以后的融资基本上回回到银行,银行对表外业务、资管收紧,社会整体的流动性趋紧。

远期售汇业务的外汇风险准备金率从0调整为20%

中国人民银行决定自2018年8月6日起,将远期售汇业务的外汇风险准备金率从0调整为20%,下一步人民银行将继续加强外汇市场监测,根据形势发展需要采取有效措施进行逆周期调节,维护外汇市场平稳运行,保持人民币汇率在合理均衡水平的基本稳定。

Android O版本 行为变更

Android O 除了提供诸多新特性和功能外,还对系统和 API 行为做出了各种变更。本文重点介绍您应该了解并在开发应用时加以考虑的一些主要变更。

其中大部分变更会影响所有应用,而不论应用针对的是何种版本的 Android。不过,有几项变更仅影响针对 Android O 的应用。为清楚起见,本页面分为两个部分:针对所有 API 级别的应用针对 Android O 的应用

继续阅读“Android O版本 行为变更”