vvb2060channel | Unsorted

Telegram-канал vvb2060channel - 南宫雪珊

3523

消息备份频道

Subscribe to a channel

南宫雪珊

三星 https://www.gstatic.com/mobileharness/partnerlab/pantheon/tos/samsung_20fc82fefba44d80abab874bd5a197e0
一加 https://www.gstatic.com/mobileharness/partnerlab/pantheon/tos/oneplus_e52f8bcc07d34ad995bbea1b1b49d605
欧泊 https://www.gstatic.com/mobileharness/partnerlab/pantheon/tos/oppo_d0d6c9b73ac8413ea3890f3b4cdaf648
小米 https://www.gstatic.com/mobileharness/partnerlab/pantheon/tos/xiaomi_e00a0b4555384dee8ea598e379b748ac
维沃 https://www.gstatic.com/mobileharness/partnerlab/pantheon/tos/vivo_0d7lmt9715j1k47u68ykoa6sbc5di0yk

Читать полностью…

南宫雪珊

理论知识有了,现在来点实战:到底是谁在制造垃圾呢

Читать полностью…

南宫雪珊

国内版的动态功能包在这里呢,解压后没有删除,再增一倍占用

Читать полностью…

南宫雪珊

现在可以看见UI不会显示的文件元数据,例如 owner_package_name 字段,它记录了文件的创建者。
拥有 所有文件访问权限 的app会绕过数据库直接操作文件系统,导致不同步,一段时间后才会被扫描更新进数据库,就像Android11之前,这是出于性能原因的妥协。正常情况下,即使使用File API,文件操作也会被重定向到数据库操作。
按照性能排序:拥有所有文件访问权限使用File API→使用MediaStore API→使用File API→使用DocumentsProvider API,例如外部存储设备(com.android.externalstorage)给出的URI。

Читать полностью…

南宫雪珊

alpha测试近5年后,okhttp 5终于发布了

Читать полностью…

南宫雪珊

另外,shell 也不能写入 apk_tmp_file 哦,明明 platform_app 都能写入的

Читать полностью…

南宫雪珊

本月谷歌未发布 Android 安全更新。据信源称,Android 安全补丁后续将按季度发布,仅有致命漏洞才会按月度提供补丁。

Читать полностью…

南宫雪珊

如何区分真的开机广播与取消停止状态后的开机广播呢?Android15 添加了 ApplicationStartInfo#wasForceStopped() 毕竟真正的开机广播不会发送给停止状态的应用,被拉起后该方法返回值一定是false

Читать полностью…

南宫雪珊

https://r8-review.googlesource.com/c/r8/+/106140
两天后修复,升级R8到8.12.7+版本即可

Читать полностью…

南宫雪珊

关于软件包的安装来源
InitiatingPackageName:安装执行者,例如shell
InstallerPackageName:安装执行者声明的实际安装者,例如play商店
OriginatingPackageName:安装执行者声明的安装来源,例如chrome
UpdateOwnerPackageName:更新拥有者,设置后实际安装者与此不同将要求用户确认更新

Читать полностью…

南宫雪珊

通过阿里拨测全国范围内测试发现,仅国外服务器返回611即无效HTTP响应(预期),大部分中国服务器返回610超时,小部分中国服务器返回612连接重置。alt1至6全部中国服务器返回610超时,alt7和8全部中国服务器返回611。

因此确认为GFW黑洞了mtalk的IP,并且在随机地区(逐步?)拉黑mtalk的SNI。alt域名未拉黑,alt7和8的IP未黑洞。
表现出明确的干扰意图,但未完全阻断,FCM可能会在多次失败后切换到alt7和8并恢复正常。

Читать полностью…

南宫雪珊

不是SNI屏蔽,初步判断为DNS问题。
alt7和alt8的解析IP正常连接,其它域名的解析IP被黑洞。把 mtalk.google.com 手动指定为 alt8-mtalk.google.com 的IP后,正常连接。

Читать полностью…

南宫雪珊

到底是谁还在支持 Android6 😭

Читать полностью…

南宫雪珊

chromium 如何向网页报告Windows版本号?读取API级别
具体而言,是 Windows.Foundation.UniversalApiContract 。

The largest and most commonly used API contract is the Windows.Foundation.UniversalApiContract. It contains the majority of the APIs in the Universal Windows Platform.

可以在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\WellKnownContracts 找到它,高16位是大版本号,低16是小版本号,chromium还添加了固定为0的补丁号。例如0x130000转换后是19.0.0

这个鲜为人知的Windows版本号只会因为API变化而单调递增,例如Windows 10 2004 | 20H2 | 21H1 均为10.0。该功能由微软员工向chromium贡献
查看chrome报告的平台版本号

Читать полностью…

南宫雪珊

看起来能搞到Android 16 QPR1 beta2的源代码?

Читать полностью…

南宫雪珊

合作伙伴设备实验室现已推出 Android 设备串流功能

Android 设备串流功能由 Firebase 提供支持,可安全地连接到远程 Android 实体设备。连接到设备后,可以部署应用、查看屏幕、与设备交互,以及使用 ADB 对设备执行任何其他操作。这些设备包括 Google Pixel 9、9a、9 Pro、Pixel Fold,以及来自合作伙伴的各种机型。
合作伙伴设备实验室是由 Google OEM 合作伙伴(例如三星、小米、OPPO、一加、vivo 等)运营的设备实验室,扩展了 Android 设备串流功能中可用的设备选择。此服务目前处于 Beta 阶段,并包含在最新的 Android Studio Canary 版本中。如需了解详情,请参阅 连接到合作伙伴设备实验室
注意:在合作伙伴设备实验室的 Beta 测试期间,使用不计费。

Читать полностью…

南宫雪珊

content query --uri content://media/external/file --projection _data:owner_package_name --where "relative_path like 'Download/%'" --where "_display_name like '%.apk'"

举个例子,查询所有数据库文件中位于Download目录下并且后缀是apk的文件,显示路径和创建者

Читать полностью…

南宫雪珊

国内版也不缺,因为不支持动态功能包,下载到了私有存储

Читать полностью…

南宫雪珊

documentsui 无存储权限是如何操作文件的呢?
其实使用命令行也能访问内容提供器,这就是 content 命令

查询系统下载的内容提供器
content query --uri content://media/external/downloads
查询某个下载项
content query --uri content://media/external/downloads/${_id}
读取下载文件的内容
content read --uri content://media/external/downloads/${_id} > file
同理还有创建content insert,写入content write ,移动content update ,删除content delete
操作媒体存储数据库等于操作文件系统,这就是Android11实施分区存储以后的现状。当然,不止有下载表,还有文件表,事实上只有文件表,其它都是文件的投影,以下是全部表的URI

文件 content://media/external/files
下载 content://media/external/downloads
图片媒体 content://media/external/images/media
图片缩略图 content://media/external/images/thumbnails x
音频媒体 content://media/external/audio/media
音频流派 content://media/external/audio/genres members
音频列表 content://media/external/audio/playlists members
音频作者 content://media/external/audio/artists albums
音频专辑 content://media/external/audio/albums x
视频媒体 content://media/external/video/media
视频缩略图 content://media/external/video/thumbnails x

Читать полностью…

南宫雪珊

Pixel 9a
https://dl.google.com/developers/android/CANARY/images/factory/tegu_beta-zp11.250606.010.a1-factory-96c18953.zip

Pixel 9 Pro Fold
https://dl.google.com/developers/android/CANARY/images/factory/comet_beta-zp11.250606.010.a1-factory-cfb62e3c.zip

Pixel 9 Pro
https://dl.google.com/developers/android/CANARY/images/factory/caiman_beta-zp11.250606.010.a1-factory-083fdc1c.zip

Pixel 9 Pro XL
https://dl.google.com/developers/android/CANARY/images/factory/komodo_beta-zp11.250606.010.a1-factory-416e93cb.zip

Pixel 9
https://dl.google.com/developers/android/CANARY/images/factory/tokay_beta-zp11.250606.010.a1-factory-de2c5765.zip

Pixel 8a
https://dl.google.com/developers/android/CANARY/images/factory/akita_beta-zp11.250606.010.a1-factory-af3eafbd.zip

Pixel 8 Pro
https://dl.google.com/developers/android/CANARY/images/factory/husky_beta-zp11.250606.010.a1-factory-498cf8fe.zip

Pixel 8
https://dl.google.com/developers/android/CANARY/images/factory/shiba_beta-zp11.250606.010.a1-factory-e4557ed7.zip

Pixel Fold
https://dl.google.com/developers/android/CANARY/images/factory/felix_beta-zp11.250606.010.a1-factory-e7f3e72c.zip

Pixel Tablet
https://dl.google.com/developers/android/CANARY/images/factory/tangorpro_beta-zp11.250606.010.a1-factory-d4644cdd.zip

Pixel 7a
https://dl.google.com/developers/android/CANARY/images/factory/lynx_beta-zp11.250606.010.a1-factory-bf1d269a.zip

Pixel 7 Pro
https://dl.google.com/developers/android/CANARY/images/factory/cheetah_beta-zp11.250606.010.a1-factory-01fba1e8.zip

Pixel 7
https://dl.google.com/developers/android/CANARY/images/factory/panther_beta-zp11.250606.010.a1-factory-51ff8d8a.zip

Pixel 6a
https://dl.google.com/developers/android/CANARY/images/factory/bluejay_beta-zp11.250606.010.a1-factory-b74439b1.zip

Pixel 6
https://dl.google.com/developers/android/CANARY/images/factory/oriole_beta-zp11.250606.010.a1-factory-c5a81129.zip

Pixel 6 Pro
https://dl.google.com/developers/android/CANARY/images/factory/raven_beta-zp11.250606.010.a1-factory-6c44cd31.zip


Android canary 下载地址

Читать полностью…

南宫雪珊

一个无聊的小知识,shell 不能使用 PackageInstaller.Session#openRead API,看来Google的单元测试没测出这个bug。能openWrite但不能openRead,很奇葩吧?

type=1400 audit(0.0:47393): avc: denied { read } for path="/data/app/vmdl1070862265.tmp/PackageInstaller" dev="dm-57" ino=299573 scontext=u:r:shell:s0 tcontext=u:object_r:apk_tmp_file:s0 tclass=file permissive=0

Читать полностью…

南宫雪珊

最新进展:全国范围内对 mtalk.google.com的TCP重置已经取消,并且有小部分地区可以直连,原因是DNS解析到了未黑洞的IP。
IP黑洞情况和之前有些不一样,alt7无法连接了,以下是详细测试结果:
mtalk.google.com
108.177.125.188 直连
142.250.107.188 直连
142.251.170.188 直连
黑洞IP太多
alt1
192.178.164.188 直连
142.250.101.188 黑洞
alt2
192.178.164.188 直连
173.194.208.188 黑洞
alt3
173.194.208.188 黑洞
142.251.190.188 黑洞
alt4
192.178.212.188 黑洞
142.251.190.188 黑洞
alt5
192.178.212.188 黑洞
192.178.162.188 黑洞
alt6
192.178.162.188 黑洞
142.250.96.188 黑洞
alt7
142.250.96.188 黑洞
64.233.177.188 黑洞
alt8
64.233.177.188 黑洞
192.178.131.188 直连
由于之前未记录IP,目前还不能确认GFW是按照域名解析结果黑洞IP,还是固定黑洞某些IP,Google轮换了域名的解析IP。

Читать полностью…

南宫雪珊

Android15 有一个重要行为变化:当用户的操作将应用从停止状态移除时,系统会将开机广播传送到应用。而shizuku会在接到开机广播时尝试自动启动服务

Читать полностью…

南宫雪珊

软件包验证是Android很早引入但没多少讨论的功能
系统有0至2个必要验证器,一般是play商店。应用可以声明自己的附加验证器,不限数量。
在应用安装时,系统会请求验证器,验证器可以阻止应用安装,返回验证失败错误码。这就是play保护的底层机制,开发者选项中「验证通过 USB 安装的应用」也是指这个。
验证器有一些方法跳过,比如禁用必要验证器应用,安装时加上INSTALL_DISABLE_VERIFICATION参数。
附加验证器是开发者可以利用的机制,如果有声明,但设备上没有找到任何一个活动的应用,安装会失败。安装时验证器应用会被唤醒,如果没有任何一个附加验证器返回批准,安装会失败。在新应用安装广播禁止唤醒的现在,这是宿主响应插件安装的良好方法。

Читать полностью…

南宫雪珊

So I've got some good news that's also somewhat concerning. The good news is that I have finally received BP31.250523.006 kernel sources (16 QPR1 Beta 2), the bad news is that this is how I received it which only reinforces my fear that Google no longer intends to publish QPR sources to AOSP... which, sucks, but at the end of the day I got what I need to carry on and if I need to beg for source tarballs every month than I'll damn well do it.

So yeah, be on the lookout for a new Beta 2 compatible release in the coming days!

Читать полностью…

南宫雪珊

mtalk.google.com 的解析IP在代理下正常工作,排除DNS污染。可能是Google错误配置权威DNS为中国大陆返回了被黑洞IP,或者该IP被GFW黑洞但Google还未更换IP。

Читать полностью…

南宫雪珊

FCM 被墙, mtalk.google.com 连接超时。如果clash开 允许应用绕过 需要关闭

Читать полностью…

南宫雪珊

https://support.google.com/chrome/thread/352616098
Chrome 不再支持 Android 8.0 (Oreo) 和 Android 9.0 (Pie)

Читать полностью…

南宫雪珊

ACTION_GET_CONTENT
ACTION_OPEN_DOCUMENT
ACTION_CREATE_DOCUMENT
ACTION_OPEN_DOCUMENT_TREE
在汽车电视手表平台上找不到可以打开的活动是预期的,它们可以没有SAF,即文档应用。
https://issuetracker.google.com/issues/71327396#comment5

建议放弃治疗

Читать полностью…

南宫雪珊

https://source.android.com/opensourcerequest

Читать полностью…
Subscribe to a channel