Oneplus 8T 刷机玩

2021-12-08 11:40:15 +08:00
 weaponc
前段时间换了水果 13 ,于是一加 8T 就成了备用机,做好备份去 xda 上看了一堆帖子就开始刷机玩了。目前刷了有三个包,PixelExperience [ 11 ] ,LineageOS [ 11 ] ,DerpFest [ 12 ] ,用了两天感受下来 PE 跟 LOS 虽然很简洁,但是自动亮度为啥总没那么自动的感觉,一会儿高亮度一会儿低亮度的,而且过一段时间总会把亮度搞到 80%,不知道是不是 AOSP 的问题,反正就是没调教好。DF 虽然是 12 ,但是还是很缺打磨的,等 12 全面稳定下来换其他包再试试也可以。
个人已经好久没有刷过机了,对于目前的刷机流程还有些不懂,似乎目前刷机 android 的架构分 a/b 两个插槽? fastboot 设置活动插槽之后操作就在对应的 slot 上进行,然后刷崩了第二个插槽也还能引导使用?是这个意思么?之前刷机(一加 3T )我是用 twrp 引导,sd 存储 /adb sideload 导入 rom 包安装,刷完之后再装一些 twrp-installer/magisk-installer/open_gapps 啥的,现在也还是么?我看一加论坛里好像还要把 rom 包 dump 解包成一堆 img 文件用 fastboot 刷,感觉好麻烦,不知道正确的方式是啥?我的刷机流程不知道有没有问题。

再吐槽一下在 Windows 11 下刷机是真的麻烦,驱动问题能整死人,为了解锁 bootloader 高通驱动+Google USB 驱动+一加驱动什么都装了数据线换了几根然后 fastboot 还是不认识设备,折腾了三天尝试了用 mac 跑了一下直接就成功了...
13640 次点击
所在节点    Android
53 条回复
mxalbert1996
2021-12-08 11:49:40 +08:00
A/B 分区的主要优势是可以无缝升级。没有 A/B 的话要先重启到 Recovery 然后升级,这段时间手机是不能用的,但有 A/B 的话就可以在系统启动时升级,升级的同时你还是可以用手机,升级完以后切换一下 Slot 然后重启就行了。
升级失败可以回退算是次要的吧,毕竟这种情况很少,而且如果新版本对 data 分区做了修改的话就算回退到旧版本还是很有可能不兼容。
HughZadora
2021-12-08 11:58:30 +08:00
刷 windows11 arm 。
BeautifulSoap
2021-12-08 11:58:41 +08:00
A/B 分区这么好理解的东西,就是你的每个主要分区(system 之类的)都有 A 和 B 两个分区,如果你当前在用 A 分区的话,OTA 升级之类的数据都会写到 B 分区上。因为 B 分区没有使用,所以你无论对 B 分区干什么都不会导致手机炸了。当 OTA 升级完成数据写到 B 分区之后,执行个命令把当前使用的分区从 A 切换到 B ,这样就能实现安全的系统升级了。顺带的好处就是旧的系统在 A 分区,B 分区的新系统有问题的话可以直接切回 A 分区的旧系统

至于 lz 说的 win11 下刷机问题,我 win10 鼓捣一加 7T 从没出过问题,不知道是不是 win11 的问题
zxxufo008
2021-12-08 12:01:06 +08:00
刷机玩还是老系统好,有的还是 use2.0 的接口有奇效,反正各种坑吧
ysc3839
2021-12-08 12:44:12 +08:00
Windows 要折腾驱动但 macOS 等类 Unix 系统不用,是因为 Android 标准的 ADB 和 Fastboot 协议是直接用户模式进行 USB 通信的,在 Windows 下微软要求厂商用 inf 配置文件声明这个设备要直接通信(实际是让系统为这个设备加载 WinUSB 驱动,然后程序通过 WinUSB API 进行通信),但是在类 Unix 系统下好像通过某个 ioctl 还是啥的接口就可以切换模式直接通信。
如果 Windows 下找不到现成的驱动的话可以试试 Zadig https://zadig.akeo.ie/
yehoshua
2021-12-08 12:49:32 +08:00
一加的驱动可以这里下载试试:
onepluscommunityserver.com
zhuisui
2021-12-08 12:51:58 +08:00
windows 装驱动,要用禁止驱动签名验证来引导系统,然后才能装成功。如果还是找不到设备,就去设备管理器手动安装驱动,找 Android- adb | bootloader 什么的
ziseyinzi
2021-12-08 13:36:58 +08:00
自动亮度与全局 120hz 让我留在了氧
flewsea
2021-12-08 13:39:30 +08:00
···
@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /f

pause
···
保存成 bat 文件运行下
weaponc
2021-12-08 14:22:57 +08:00
@yehoshua 惊了 一加官网的驱动基本处于不能用的状态 全靠用户自发建站提供一加的刷机服务
pkxutao
2021-12-08 14:23:51 +08:00
自动亮度问题在一加 8T 的官方系统也遇到了,六脉神剑一样时灵时不灵
weaponc
2021-12-08 14:24:16 +08:00
@zhuisui 看到过 win10 驱动签名需要去 windows 高级启动里把签名校验关了才能搞,其实感觉这么搞是官方能力不行
weaponc
2021-12-08 14:25:48 +08:00
@pkxutao @ziseyinzi 自动亮度在 OOS 里面感觉还是有点靠谱的 在第三方 rom 下就是真的一点都不靠谱 让人只能把自动亮度关了 全局 120HZ 我试的俩 rom 都是可以的 PE 跟 LOS
weaponc
2021-12-08 14:26:13 +08:00
@ysc3839 useful, thx
pkxutao
2021-12-08 14:32:27 +08:00
@weaponc #13 120HZ 只在 PE LOS 下有吗? 看了下我官方系统只有 60/90hz 选择
weaponc
2021-12-08 14:35:17 +08:00
@pkxutao 现在手上 LOS nightly 版 设置 -> 显示 -> 最小刷新率 120Hz 就是全局 120 了 你手上啥系统啊 OOS 也是 120 吧?
66beta
2021-12-08 14:36:57 +08:00
8T 这几天最火的 ROM 是 ColorOS12 内测偷跑
weaponc
2021-12-08 14:43:46 +08:00
@66beta 不算偷跑吧?一加论坛不是 5 月份就放出来 COS12 的包了么 而且是官方扔出来的 估计就是想白嫖测试的
不过真干净 刷多了还是官方包最省心 没有十全十美的第三方 rom 包
jichangee
2021-12-08 15:07:04 +08:00
@weaponc 刚放出来的,可以去酷安看看
yehoshua
2021-12-08 15:53:54 +08:00
@weaponc 上次去一加售后,跟售后员工聊天,他们说一加的开发受到疫情影响很大。驱动方面我自己体验是,win11 的系统更新选装的驱动就能用。亮度调节用前几天论坛大佬推荐的 Velis 比较好用一些。

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

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

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

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

© 2021 V2EX