本帖最后由 卡爹 于 2024-3-7 13:42 编辑 YoumuChan 发表于 2024-3-7 13:23 是的,最简单还是断开新机的卫星模块测试一下,其实这个问题其实最多也就是UI加速(还没完成连接UI先报连接成功)或者代码草台(空状态视作成功),也有可能就是刷机包的问题,我是不太理解上面有些人为什么会歪到有人黑14u卫星是假的上 —— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4 |
卡爹 发表于 2024-3-7 11:42 我觉得不是一个机型出现奇怪的问题挺正常的。让我来构造一个不草台也能出现目前情况的可能:系统用设备id搭配udev给设备绑定了唯一名字的/dev/名称。新机和老机两个不同的设备绑定了同一个名字。于是app打开fd可以成功,发ioctl其实触发了另一个设备的其他功能,也成功了,导致了目前的情况。 在新机上做实验的想法倒是挺对的,用老机没啥说服力。 — from Sony XQ-DQ62, Android 14 of S1 Next Goose v2.5.2-play |
卡爹 发表于 2024-3-7 11:42 不参与阵营战,我到此为止 |
npk7k 发表于 2024-3-7 10:02 现在没有人说14u有问题吧,怎么最近的业务是指定最新机型接单吗?从技术角度讨论如果一个不存在的硬件UI显示连接成功,要么是UI成功要么是返回值判断草台,这和14u有什么关系?难道14u的包还能智能识别发现自己运行在非14u机型上就把UI或者返回调用代码替换掉?你还不如举证这个UI是做刷机包的人画的或者做刷机包的人故意替换了代码,也比你在这里扯14u没有这个问题有意义的多 —— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4 |
hgfdsa 发表于 2024-3-7 10:44 不要你们你们的,我没有“我们”,我从来没说14u不会有问题。 |
npk7k 发表于 2024-3-7 10:34 米黑要黑米需要完全无法质疑的实锤?现在的证据完全足够了。是你们提出14u不会有问题,所以需要你们提供14u在同样情况下没有问题的证明。 另外,这个实验小米内部一定已经做了,有底层代码直接软件层面屏蔽设备就行,都不需要破坏性操作。不过有没有问题肯定不会公布,反正就一个补丁的事。 |
hgfdsa 发表于 2024-3-7 10:21 谁质疑,谁举证 |
npk7k 发表于 2024-3-7 10:02 买个14u,把卫星通话的芯片焊下来在实验,看会不会ui显示连接成功,会不会通话闪退。 正常逻辑应该是开启这个app的时候提示错误,差一点是到需要调用驱动接口连接的时候提示错误(设备不存在或者初始化失败),再差一点是连接的时候闪退。如果显示连接成功,并在后续操作闪退,要么是程序员蠢,要么是程序员又蠢又坏。 |
本帖最后由 npk7k 于 2024-3-7 10:04 编辑 hgfdsa 发表于 2024-3-7 09:39 我不是证明小米有错或者没有,我是说把14u的刷机包给11用出现问题不代表14u(含各种工况)也会出现同样问题,11不等于没有卫星通信硬件的14u,11用14u的刷机包出现问题这里只能作为14u也有问题猜测或推测,不是经过实证的ground true。 另一点是,如果14u没有问题,我完全不认为刷机包给11用出现问题是问题 |
本帖最后由 hgfdsa 于 2024-3-7 09:42 编辑 提bug的人已经提了视频,应该该你们做实验证明小米没错。 方案我都可以帮你做出: 买个14u,把卫星通话的芯片焊下来在实验,看会不会ui显示连接成功,会不会通话闪退。 有条件的可以买个应该是同款硬件的magic6,重复这个实验。就可以看出来是写驱动的草台还是写ui的草台。 |
hgfdsa 发表于 2024-3-7 09:19 复现 |
npk7k 发表于 2024-3-6 20:40 硬件不存在是什么特殊场景?小米14u是啥顶级军工品质,元件不会坏,也不会脱焊是吧。 结合后面的闪退,明摆着是调用接口因为没有硬件初始化出来一个空对象,草台程序员没做检查直接调用。 |
呵呵 这些人啊 非蠢即坏 |
根据楼友讨论,我问了一下chatgpt |
最近小米节奏LOW到我都怀疑是不是有人在反串黑···但是想想身边某个米粉的nt言行···额··· |
温馨提示,手机鹅球有屏蔽功能,赶快用起来吧 |
百猪夜行 发表于 2024-3-6 16:39 你这哪是吃死人啊,这是把人吃怀孕了 —— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4 |
金泽龙 发表于 2024-3-6 16:18 除非能在正常机子上复现这种草台代码,不然程序员不考虑用户很预料外的行为没什么好说的 |
为了四年后有可能能用的一个功能,现在就往手机里面安装对应的硬件,而且这硬件成本可能还不低,资本家真是心善啊。 |
本帖最后由 百猪夜行 于 2024-3-6 16:44 编辑 金泽龙 发表于 2024-3-6 16:18 是不是UI连接先不论,等高手深扒。代码这块打个比方就是拿兽药给人用结果吃死了人,你要怪药劲太大一样。这有啥好责怪的。 —— 来自 Xiaomi 2304FPN6DC, Android 14上的 S1Next-鹅版 v2.5.4 |
不是草台代码就是UI连接,不管哪个都够低级的,怎么还不许人当笑料了? |
hgfdsa 发表于 2024-3-6 16:07 只写了true和false,忘了写none是吧 —— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4 |
卡爹 发表于 2024-3-6 16:04 大概是因为设备不支持导致连接失败的错误码没加到返回处理的case里面,返回处理的时候默认是成功是实习生和草台常见的错误 |
hgfdsa 发表于 2024-3-6 15:41 这其实是不合理的,对准成功和连接成功是完全不同的两个阶段,而且对准但无法连接的场景其实很常见,比如室内、高楼丛中等,如果程序员真的写成对准=连接,那只能说过于草台了 —— 来自 nubia NX721J, Android 14上的 S1Next-鹅版 v2.5.4 |
本帖最后由 hgfdsa 于 2024-3-6 15:46 编辑 卡爹 发表于 2024-3-6 15:24 这倒挺正常,草台程序员处理返回值的case下面的default返回true,毕竟他们做的时候压根就没考虑设备不支持,这个异常就没处理。 当然了,正常的规范应该是没有报正常就是错误,某厂的码农出这种草台错误还不能笑话,pc区是某厂保养吗? |
pc区还是心善,翻下来都没见扣鹅的 就算扣了也不要紧,下次记得去外野让大家给你们加回来 |
硬件都没有 可能代码里面硬件调用函数返回处理有问题,显示连接成功也是有可能的。。 不过吧,也别喷军子收紧bl解锁了,有脑子的人看到这样都会想办法搞的更紧,说不定申请解锁就要你签个协议,不能刷了乱七八糟的东西然后发视频表达负面评价 |
就像前楼说的,写软件谁管你第三方刷老机器啥输出啊,怎么不让华子也刷一下试试 |
差不多得咯 |
偷偷领先,无须多研 |
昨天战理想,今天战小米,号都不换的,就你们也想当上海军上将?赶紧滚回nga吧 |
卫星通话需要搜星->连接->拨号。 不如我来提供个思路:小米14u拨打卫星电话竟然要等1分钟?连接成功≠你能拨通!! |
我想着隔壁输区赢区都关了但是华为区还没关啊 |
小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号
GMT+8, 2024-5-15 11:24 , Processed in 0.305849 second(s), 9 queries , Gzip On, Redis On.
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.