谷歌提出了“上游优先”的概念,旨在消除Android碎片化的痛点

Android 操作系统一直以来被人所诟病的一点就是,由移动运营商把持的所有下游补丁以及各种供应商/设备控制的内核树。为进一步减少碎片化,近年来越来越多的代码开始上游化,而且 Google 正努力让所有新产品的内核都基于 Android Generic Kernel Image (GKI) 。

展望未来,Google现在正在谈论一种“上游优先”(upstream first)的方法来推送新的内核功能。在今天召开的 Linux Plumbers 大会(LPC2021)上,Google 的 Todd Kjos 围绕着 GKI 计划进行了演讲。

在 Android 12 和基于 Linux 5.10 的 GKI 镜像,Google 已经进一步减少了碎片化,以至做到了“几乎消除”。在 Android 12 的 GKI 中,大部分供应商/OEM 的内核功能现在要么被上游到 Linux 内核中,要么被隔离到供应商模块/钩子中,要么被合并到 Android Common Kernel 中。

Google 在 GKI 方面取得了良好的进展,同时也确保供应商适应新的方法,以减少内核的混乱。但最令人兴奋的可能是他们对 2023 至 2024 年进一步减少技术债务的展望。他们将追求“新功能的上游开发模式”,确保新代码首先进入 Linux 内核 Mainline,而不是直接在 Android 源码树中寻找宿主。

Google 还承诺“努力将 Android Common Kernels 中的所有树外补丁上游化”。

谷歌正式推出安卓6.0:官方图片下载

IT之家讯 10月6日消息,按照计划,谷歌今天早些时间正式开启了Nexus设备Android 6.0Marshmallow系统的OTA升级推送。

目前,持有Nexus5/Nexus6/Nexus7(2013)/Nexus9/Nexus Player等设备的用户或已经收到更新提示,若暂时没有请耐心等待。

此外,Nexus4/Nexus7(2012)/Nexus10等老设备将停留在Android 5.1.1而无缘Android 6.0,而最新Nexus 5X/Nexus 6P则会直接预装Android 6.0。

当然,谷歌在推送Android 6.0的同时也放出了相应的原厂镜像以及包括NFC、蓝牙、Wi-Fi等无线模块,媒体、发热、音频、触摸屏、传感器、GPS、摄像头、图形、DRM、视频等在内的驱动程序,感兴趣的用户可可通过下方的链接下载。

Nexus5 LTE:

Nexus6:

Nexus7(2013) LTE:

Nexus7(2013) Wi-Fi:

Nexus9 LTE:

Nexus9 Wi-Fi:

Nexus Player:

你知道吗:那些仍然使用谷歌眼镜的人

从未放弃

我们曾期望谷歌眼镜能够成为革命性的新产品,因为它某种程度上实现了大家对未来的幻想。然而谷歌眼镜作为概念产品虽然有趣,但它仍然太不成熟,而且因为存在侵犯隐私的可能还被大众抵触,更重要的是它花去的太多,赚回来的太少,于是在 2015 年,谷歌宣布不再生产该产品。

然而就在不久前,谷歌宣布谷歌眼镜的企业版正式开售。不再直面大众充满质疑的眼光,专注商务专业领域的谷歌眼镜或许能够迎来更好的发展?为什么这么认为?因为对这个领域里的一部分人来说,谷歌眼镜即使停产,它也从未离去。

Upskill 是一家非常独特的公司,因为它的主要业务是为增强现实眼镜打造企业级软件,以提供给那些各种不同方向上的专业客户。尽管谷歌眼镜的应用不会迎来人手一副的盛景,但该公司的 CEO 布莱恩·巴拉德(Brian Ballard)还是很自豪地表示,他们有 35 位客户来自财富 500 强,而更多的客户也达到全球 2000 强级别。“虽然我还不确定非洲有没有,但我们在其他所有的大洲上都有业务。”巴拉德说。

看起来谷歌眼镜在专业人士们看来确实非常有用,而究竟都是什么人现在还在使用着它呢?

谷歌眼镜 vs 航空

泰德·罗伯森(Ted Robertson)是通用电气航空公司维护保养与人因工程学的部门经理,从 2016 年起他就开始在自己的工作上接触谷歌眼镜。事实上,通用电气正是 Upskill 公司的投资者之一,它对谷歌眼镜很有兴趣,甚至希望旗下多个业务展开竞争,以探索如何更好地利用这个本已停产的产品。

不过说到谷歌眼镜在航空发动机制造商的用途,可能并没有各位想象中的那么高端。事实上人们每天的工作,就是戴着谷歌眼镜,拿着特制的扭力扳手去拧发动机上的螺丝。谷歌眼镜的作用,就是显示技工们用了多大的力。

这种特殊的扭力扳手通过 Wi-Fi 和谷歌眼镜相连,能够实时显示技工们在拧螺丝时的各项数据。这听起来简单,可一旦用力过猛,很有可能会造成泄露。有了谷歌眼镜辅助,人们这下就只需要看着显示屏上的数据就好了,不再需要仅凭借自己的经验来估计力道。

这听上去一点都不酷,但却是非常重要,这关系到生命安全。“无论什么时候你乘坐任何一架商务飞机或支线飞机,推动它的很有可能就是通用电气生产的发动机。”罗伯森说。

而且值得一提的是,别看谷歌眼镜在通用电气航空中只是用来辅助技工去“拧螺丝”的,但罗伯森认为只要是发动机装配的工作,谷歌眼镜都能够在某些方面发挥重要的作用。想象一下当所有的技工都戴着谷歌眼镜专心工作的情景,其实这已经开始有点儿科幻了。

谷歌眼镜 vs 医学

如果你觉得航空发动机的装配有些过于“高端”了,可以来看看和我们更加息息相关的例子 —— 比如医学。保罗·斯佐特克(Paul Szotek)是美国印第安纳州的一名外科医生。他也是率先将谷歌眼镜视为医疗工具的先锋之一。

早在谷歌眼镜才刚刚开始发售的时候,斯佐特克就开始尝试着去使用它,尤其看重它的视频直播和通信功能。如今在斯佐特克自己的疝气治疗中心里,他和一家名叫 AMA 的公司合作,使用后者开发的谷歌眼镜平台 Xperteye,让外科医生能够在做手术的时候向其他医疗人员直播自己所看到的东西,从而进行咨询和讨论。

根据斯佐特克的说法,谷歌眼镜还可以这么用:“当我不在的时候我会让护士们使用 Xperteye 这个解决方案,那么如果有病人在这个时候来就诊,我们可以实际看到并指导护士们如何进行应急处理。”

2015 年的时候,这位外科医生在手术中面对一位腹壁肿瘤患者。他将核磁共振成像载入谷歌眼镜中,和其他医生一起反复看着这些影像从而得到参考,还不需要离开自己的位置。虽说现有版本的谷歌眼镜分辨率相对还很低,但在很多时候已经够用了。

更重要的是,谷歌眼镜还能够更好地对学员进行培训。传统的培训办法是面对面的,但这对于学员来说教师的动作是反过来的,就像看着镜像一样。有了谷歌眼镜,那就直观太多了。为了方便理解,斯佐特克举了教孩子系鞋带的例子:要教孩子们系鞋带,最好的办法是让他坐在你的膝盖上看你系,而不是在你的对面。

未来会如何?

事实上就连 Upskill 公司自己都会经常使用谷歌眼镜。他们经常需要在仓库中整理、挑选和打包各种材料,如果仅仅是靠人工来完成,那就会很辛苦很慢。如果盒子上都印着条形码,谷歌眼镜扫一眼过去信息就自动出现,岂不美哉?

对于他们来说,好消息是谷歌终于开始推出谷歌眼镜的商务版了,意味着供货不再是问题,后者也有机会被推向更广的市场。要知道,专业用户们是非常期待谷歌眼镜的,希望它以后能有进一步的技术进展。

在专业人士们看来,谷歌眼镜的可靠性还需要有进一步提升,这在要求精密的工作中尤为重要。另外很多人也期待谷歌眼镜的信息整合能力可以再更强些,这样它能够适应更多样的工作。

谷歌眼镜作为一款曾经让人无比期待的产品,最后惨淡收场。好在它终于找到了适合自己发挥的舞台,未来可能会因为人们新的期待而有所不同。

程序员必备的图像源

作为中国的程序员,不得不和网络打交道,很多情况下下载相关的代码库,依赖和软件包是最耗时最浪费精力的事情。好在国内有不少提供软件镜像的网站,合理的使用他们可以大幅减少时间的浪费,把精力集中在更有意义的地方。然而软件的种类千千万,单一一个镜像站不可能覆盖所有的使用场景,我们需要多备几个不同种类的来覆盖使用场景

  1. 阿里云开源镜像站 https://mirrors.aliyun.com/

    之所以把这个排第一,主要是这个速度大概是通常情况下最快的了。据说阿里云为这个镜像站提供了杭州和北京两个BGP接入网络,而且有大厂打点速度和质量都有保证。里面覆盖了大部分的主流操作系统 CentOS,Ubuntu,Fedora,Gentoo,Debian,FreeBSD 等,以及对做 docker 镜像帮助很大的 Alpine。编程语言覆盖了Python,Ruby,Perl,R。软件方面基本是 apache 下的所有知名软件 Hadoop,Hive,Cassdra,Spark 都有覆盖,其他的包括 docker,zabbix,ceph,mongodb,mariadb 也都有,基本上主流软件更新都可以在这个镜像站搞定。

2. 网易开源镜像站 https://mirrors.163.com/

网易这个镜像站覆盖的种类不多但是却有一个十分重要的类目就是 maven,仅凭这个很罕见但是又很重要的类目,就足以把这个网站加到程序员的常用网站了。此外网易还提供了一些小众的镜像比如 slackware 和 tinycorelinux

3. 清华大学开源镜像站 https://mirrors.tuna.tsinghua.edu.cn/

这个是目前能找到覆盖品类最全的镜像站了,阿里的覆盖了不到 50 个软件源,而清华的覆盖了 137 个。这其中覆盖了阿里所有的源,还有比较常用的有 homebrew 的镜像。此外 google 系开源软件的源代码比如 chromium,android,tensorflw 等等都有涉及,感兴趣的可以去看一下,你会发现自己找到了一个宝藏。而且文档和帮助提示信息做的也很棒,大概是我见过最好的镜像站了。不过鉴于是教育网速度不能和前两家比。

好好的善用这些镜像站,提升工作效率,不要再为网络问题而头疼了。

该研究称,谷歌量子计算机刚刚被用于制造所谓的时间晶体

一项新研究称,谷歌量子计算机已被用于打造所谓的“时间晶体”,但这项突破并不意味着谷歌有能力打造一台“时间机器”。作为一种颠覆传统热力学定律的新物质相,科学家在 2012 年首次提出了这个概念,可知时间晶体是一种持续在不平衡状态下运行的系统。

放置谷歌量子处理器的低温恒温器

与处于热平衡状态的其它物质相不同,时间晶体相当稳定,但构成它们的原子却在不断演化。

对于这个理论,科学家们还是存在一定的争论,即这样是事物在现实中是否真的可能存在。

好消息是,在近日登上预印本的一篇文章中,谷歌研究人员已经介绍了他们与普林斯顿、斯坦福等多所大学的物理学家联合开展的一项新研究。

(来源:PDF)

有待同行评审的这篇预印本文章声称,谷歌量子计算机项目已经实现了许多人认为不可能的事情。

我们的工作,采用了一种时间翻转协议。该协议将外部退相干与内在热化区分开来,并利用量子典型性来规避密集采样本征谱的指数开销。

本次实验还通过有限规模分析,确定了 DTC 之外的相变。基于这些结果,我们建立了一套可扩展的方法,来研究当前量子处理器上的物质非平衡相。

时间晶体可在不消耗能量的情况下,于两种状态间来回翻转。

对于非专业人士来说,这样的表述很容易让人一头雾水。正如《量子杂志》(Quanta Magazine)所解释的那样,时间晶体基本上由三个核心元素组成。

首先是一排具有自磁性取向的粒子,其被锁定在低能和高能配置的混合物中,且拥有所谓的“多体局域化”(many-body localization)特征。

翻转这些粒子的所有方向,可有效创建一个镜像版本,即所谓的本征态顺序(eigenstate order),它实际上是一个次要的多体局部态(MBL State)。

然后是激光的应用,这会导致状态的循环,从正常到镜像、如此往复。但实际上,它并没有消耗激光器本身的净能量。于是 2016 年的时候,科学家们首次提出了 Floquet 时间晶体的概念。

Are time crystals real – Fermilab(via)

谷歌 Sycamore 量子计算机所使用的可控量子粒子芯片,拥有 20 个量子比特(Qubit),且每个量子比特都可同时保持两种状态。

通过调整单个量子比特之间的相互作用强度,研究人员得以随机化它们的相互作用,并实现多体局域化。然后微波将粒子颠倒为它们的镜面方向,但自旋变化不会从激光本身获取净能量。

至于时间晶体的理论研究和潜在应用,目前尚未有明确的方向。不过研究人员表示,至少现在我们有了一种可扩展的方法,来研究当前量子处理器上的物质非平衡相。

谷歌服务器:上传Nexus7安卓5.0系统映像

由于最后关头发现一些Bug,Google临时推迟了安卓5.0的升级部署,目前仅放出了Nexus 9、Nexus Player的系统镜像和驱动,其他的将在今晚陆续公布。

不过有人发现,Google服务器上已经放好了Nexus系列的系统镜像,并且找到了Nexus 7 2012 Wi-Fi版的。

根据文件名判断,该系统编译版本号为LRX21P,这和Nexus 9 LRX21L、Nexus Player LRX21M是一致的,极有可能就是最终版,但只有等到官方公开发布才能最终确认。

如果你手里正好有Google的第一代7寸平板,不妨赶紧来尝尝鲜。

https://dl.google.com/dl/android/aosp/nakasi-lrx21p-factory-93daa4d3.tgz

Android 12潜入:添加剪贴板访问通知,类似于IOS 14

根据 XDA-Developeres 网站分享的 Android 12 偷跑镜像,谷歌计划推出全新的通知:当有应用访问剪贴板的时候就会向用户发出提醒。这项功能在 iOS 14 系统中就已经上线,当应用访问剪贴板内容时候就会在顶部出现小横幅通知用户。

剪贴板访问通知是 iOS 14 中几个以隐私为中心的新功能之一,现在谷歌也在追随苹果的脚步。不过根据 XDA 提供的截图,和 iOS/iPadOS 14 不同的是,这项新功能是可选的,用户只有手动启用之后才会进行显示。

谷歌表示在启用“Show clipboard access”之后,当应用访问你复制的文本、图片或其他内容时就会显示一条消息。该功能在去年 9 月 iOS 14 推出以来,剪贴板访问通知被认为是非常有用的隐私功能之一。在启用之后,很多用户才意识到 TikTok、Reddit 等热门应用都在私下访问用户的剪贴板数据。

谷歌向公众开放了Fuchsia操作系统,华为鸿蒙以此为基准

晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI

已经曝光了4年多的谷歌Fuchsia操作系统,今天正式向公众开放源代码了。

从今天开始,谷歌扩展了Fuchsia的开源模型,为项目讨论创建并规范了社区,让公众能更容易地参与到当中来。

主要的措施有:创建新的邮件列表用于项目讨论;添加治理模型,阐明如何制定战略决策,开放问题跟踪器,帮助开发者查看正在执行的工作。

Fuchsia OS一直被外界寄予厚望,被认为是谷歌手机、电脑、物联网等设备的大一统操作系统。

其实在过去几年中,谷歌已经开放了Fuchsia部分源代码,甚至还提供过在Pixelbook笔记本上的安装教程。

△外媒ArsTechnica在Pixelbook上安装Fuchsia OS

不过,谷歌并没有在GitHub上开源,而是选择了自家的googlesource网站。一年前,谷歌还删除了GitHub的镜像。

作为免费和开源软件,Fuchsia采用BSD、MIT和Apache 2.0软件许可证。

此外,谷歌还发布了针对Fuchsia的技术路线图,包括可以让内核独立升级的驱动程序框架、接口定义语言、文件系统性能、实现可访问性和输入改进等等。

什么是Fuchsia

Fuchsia是谷歌密码研发的一个操作系统,意为紫红色,官方解释为:Pink + Purple == Fuchsia

其中Pink(粉色)很可能是指很Pink项目,这是苹果80年代开发的面向对象的操作系统,后来演变为与IBM的Taligent联合项目,最终演变为Mac OS。

而Purple也是苹果的内部代号,后来变成了iPhone。

所以,外界预测这个操作系统是为取代手机端Android和电脑端的Chrome OS。

Fuchsia系统基于Zircon微内核,而非Linux内核,支持两种内核架构:arm64x86-64**。

Fuchsia支持多种编程语言,包括C/C++、Dart、Go、Rust和Python,此外还有一种名为FIDL的接口定义语言。

最开始,也就是2016年8月15日,外媒The Verge发现谷歌在GitHub上放出了一个名为Fuchsia-mirror的项目页,该系统首次被外界所知。

虽然官方没有公布任何细节,但是外媒还是在源代码中发现,Fuchsia可以用于手机、电脑、智能手表、车载娱乐系统和其他嵌入式设备。

今年开源的华为鸿蒙系统也和Fuchsia一样是全场景多终端的操作系统。

从之后泄露的系统截图来看,Fuchsia在系统界面上和现在的Android有很多相似之处。

这是因为Fuchsia的用户界面与应用都是使用Flutter开发。而Flutter是一个支持Android、iOS等的跨平台软件开发工具包。

2017年1月,谷歌在GitHub上提供了在Pixelbook上安装Fuchsia的说明文档,外媒ArsTechnica按照教程装上了这个操作系统。

但是,当时的Fuchsia完成度比较低,虽然能正常使用鼠标,键盘,却无法使用WiFi。所以Fuchsia也仅仅是达到了可以测试的水平,无法实际使用。

2019年7月1日,谷歌宣布该项目的开发者网站Fuchsia.dev上线,向外界提供操作系统的源代码和文档。

如何试用Fuchsia

现在,Fuchsia已知的直接支持的硬件有Google PixelbookIntel NUC

△ Fuchsia已支持Intel NUC

如果你手头有这两款硬件,先将源代码下载到本地:

curl -s “https://fuchsia.googlesource.com/fuchsia/+/HEAD/scripts/bootstrap?format=TEXT“ | base64 —decode | bash

插入U盘后进入所在目录,通过fx命令制作启动U盘。将硬件设置为从U盘启动即可安装Fuchsia系统。

目前,内存、SSD、键盘、HDMI接口均可正常工作。

至于这两款硬件具体的安装步骤,可以前去官方开发网站查询。

如果你没有这两款硬件,但是又想体验Fuchsia,那么只能去官网下载Fuchsia仿真器。也是通过fx命令运行仿真器。

最后,谷歌官方特别指出,Fuchsia尚未准备好进行一般产品的开发,甚至将其作为开发目标。现在的Fuchsia主要是面向有一定技术能力的开发者。

谷歌希望开发者一起来帮助构建这个操作系统的未来。

开源地址:https://fuchsia.googlesource.com

开发者网站:https://fuchsia.dev/

安装指导:https://fuchsia.dev/fuchsia-src/development/hardware/paving

官方博客:https://opensource.googleblog.com/2020/12/expanding-fuchsias-open-source-model.html

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

谷歌现在为nexus设备提供可下载的OTA图像

Google历来都有为Nexus设备提供工厂镜像的习惯,如果你是一名早期适配者想要更早获得最新更新,那么你就可以使用这些镜像升级至最新的Android版本。自然这种方式意味着将会抹除设备上的所有数据并进行重新设定,其中可能需要花费数小时的时间。自然用户也可以手工解压缩文件并手动刷入镜像,跳过flash-all命令。不过你需要手动执行每个命令,省略fastboot中抹除用户数据的命令,自然这种方式并不可靠。

所幸的是Google注意到这部分用户的需求,为Nexus设备和Pixel C提供了OTA镜像,目前已经提供镜像的设备包括:

● Nexus Player

● Nexus 9 (Wi-Fi)

● Nexus 9 (LTE)

● Nexus 7 (2013, Wi-Fi)

● Nexus 7 (2013, Mobile)

● Nexus 6

● Nexus 5

● Nexus 5X

● Nexus 6P

● Pixel C

值得注意的是全新的OTA镜像有自己独立的页面,所以不会跟工厂镜像下载造成混乱。

谷歌发布了安卓5.0.2,并发布了Nexus7的工厂形象

IT之家(www.ithome.com):谷歌放出安卓5.0.2,发布Nexus7出厂镜像

IT之家讯 12月20日消息,谷歌已开始向AOSP(安卓开源项目)发布新版安卓5.0系统:安卓5.0.2,谷歌同时还撤下了2012 WiFi版Nexus7安卓5.0.1的出厂镜像,换上了安卓5.0.2的出厂镜像。

许多2012 Nexus7用户表示在升级安卓5.0之后,出现了性能相关的问题和各种BUG。因此谷歌很有可能在安卓5.0.2中修复这些问题,从而提升Nexus7的性能。

目前安卓5.0.2的OTA更新尚未开始,不过Nexus7(2012)用户可以手动刷入出厂镜像。