首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  Android

[求助]一加一完全没声音,拨号就卡死

  •  
  •   TakanashiAzusa · 2017-05-10 17:12:43 +08:00 · 3044 次点击
    这是一个创建于 947 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很奇怪的一个问题,翻了好久 XDA 也没找到合适的解决方案,而且主要我也不确定是硬件问题还是软件的,所以想先试着发帖问下,看看有没有哪位有过这个处理经验的。

    问题:

    1. 完全没声音,不是播放了没声音而是给人那种系统层面上的音频 API 出问题的感觉。因为连正常的音频文件都不能播放,播放器里点了完全没反应,不停地跳下一首。
    2. 之前是一直提示“ AudioFX 停止运行”,然后我把它用冰箱冻住了,不跳出来了,但是没啥用
    3. 不能正常拨号,一拨号就卡在拨号界面半天不动,最后需要很久时间(大概几分钟)才能正常拨号,但是依旧没声音
    4. 出现这个问题的时候手机会变得很烫,尤其是背面摄像头附近区域,直接 60 度
    5. 问题是偶发性,但是最近基本上就是一重启就出现,然后你需要再次重启,来赌脸看这次会不会恢复到正常状态。然后我今天重启了几十次了,没什么卵用。

    系统是 CM13。我之前以为是系统问题,结果重刷了 SLIM6 还是这样,所以我感觉可能未必是 CM 的锅。 试过好多方法,基本上都没啥用。双清今天也清了几次了,没用(之前有次是双清后就好了,所以很莫名其妙)

    另外 XDA 这个帖子和他链接的方法我试过,没用。 https://forum.xda-developers.com/oneplus-one/help/solved-sound-regular-calls-cm13-speakers-t3374076

    想问下即使解决不了,有没有什么办法能调试下或者怎样至少能让我定位到问题所在的。。

    第 1 条附言  ·  2017-05-11 22:41:28 +08:00

    首先谢谢各位的回复,为了不打扰各位就不一一at了。 稍微折腾了一下,总结如下:

    1. 通过此贴刷回了官方recovery,然后三清(data+cache),顺带着系统被自动撤回到了我的CM13底包(系统是CM-13.0-ZNH5Y-20170430-STABLE,ROM的XDA来源帖子),开机后声音正常。
    2. recovery刷回TWRP 3.1.0.0版,重启,开机后声音正常
    3. 利用TWRP内置的恢复,将我今天刚做的备份恢复(系统是前面提及的ROM的20170430版本,恢复时包含system,data,boot分区),结果重启后开机又没声音了。
    4. 重刷cm-13.0-ZNH5Y-20170430后双清,开机没有声音
    5. 重复步骤1,刷回官方recovery,
      1. 不三清,系统还是之前的CM13-20170430版本,开机没有声音
      2. 三清数据,系统依旧,开机有声音
    6. 在5.2的基础上重复步骤2,3,备份仅恢复data部分,开机后没有声音
    7. 在6的基础上清除data分区,开机后有声音。

    结论

    虽然不是很严谨的测试,不过从上面的测试来看,大概率可以排除掉硬件twrpCM13的锅,十有八九的软件的问题。后续我会看看到底是哪个软件。

    由于即使恢复data后,xspoed框架也并没有真正的起作用,需要重新刷。所以我倾向于是非xspoed系软件的锅

    21 回复  |  直到 2017-05-11 23:13:54 +08:00
        1
    harryert   2017-05-10 17:28:00 +08:00
    之前遇上过类似问题,LBE 的锅,后来发现很多这种管理程序都会出现类似问题。卸载之后利马就好。
        2
    harryert   2017-05-10 17:29:11 +08:00
    再补一个,还有对方拨号进来,无响应,或者响应之后说话对方听不到。
        3
    TakanashiAzusa   2017-05-10 18:42:57 +08:00
    @harryert #1
    感谢回复。
    二楼的问题我也有,凡是要用到语音的都这样。。
    不过我手机里只装了 xspoed+绿色守护,没有 LBE 之类的。另外就是我试过安全模式下还是这样,所以我个人倾向于应该不会是这种软件冲突的锅吧。。
        4
    sonyxperia   2017-05-10 18:44:02 +08:00
    还是刷 color os 2.0,基本还是没 bug 可以用的。
        5
    TakanashiAzusa   2017-05-10 18:47:46 +08:00
    @sonyxperia #4 其实我也不确定到底是软件还是硬件的锅。因为之前其实重刷过一次 SLIM6,但是一开机还是这样;然后考虑到 CM 系统我还有备份就又刷回去了。。
        6
    harryert   2017-05-10 19:10:25 +08:00
    我又看了一下。我用的同样是 CM13.0-20160819-SNAPSHOT,卸掉 LBE 之后就没有再遇上过这个问题了。。。
        7
    mengzx   2017-05-10 19:11:13 +08:00 via Android
    建议官方系统测试
        8
    tpircsboy   2017-05-10 19:11:42 +08:00 via Android
    我的一加一也是这样。。声音播放不出,系统是 CM13,我每次出现这个问题,都是瞎比用 GravityBox 调声音设置然后重启,来回折腾几次就好了。不知道什么原理。。
        9
    asde111   2017-05-10 19:35:26 +08:00
    之前朋友遇到过类似的问题,什么声音都没有,别人打电话进来响铃没声音、说话没声音,看视频,音乐,闹钟都没声音;网易云说无法播放。扬声器或耳机都没声音。
    系统好像是 20160419 的 snapshot,刷后用了半年都没问题。突然就出现没声音的情况。
    一个月内间歇出现没声音。后来某段时间突然好了,然后刷 lineageos,双清,用到现在没问题。
        10
    TakanashiAzusa   2017-05-10 19:48:08 +08:00
    @tpircsboy @asde111 @harryert
    对的,我的问题就是这样,和 9 楼描述的一模一样。看起来是 CM13 的通病?而且很蛋疼的是我之前 CM12 的时候其实没这个问题,到 13 才出来的。然后很奇怪的是我那天换了 SLIM6 并没有起效(难道是因为这两个 ROM 底层上比较接近?)

    @mengzx
    之所以不换官方系统其实是因为迁移成本较大。。尤其是 google authenticator 绑了好多验证了。。
    先谢谢各位回复了,看来目前我最佳解决方法大概就是换个系统,虽然不是怎么特别喜欢这个方法。我再找找看
        11
    harryert   2017-05-10 19:51:03 +08:00
    双清。。。你刷系统有没有双清。。。我突然想起来,这个好像才是解决问题的核心。我也是双清后重新刷机就没问题了。。。
        12
    TakanashiAzusa   2017-05-10 19:55:41 +08:00
    @harryert #11 刷之前必然有过。。事实上即使没刷我今天也双清过了。。没什么用
        13
    jesson   2017-05-11 00:45:21 +08:00
    我去 我的也出现过这种问题,md,一加一就是个大坑
        14
    imnpc   2017-05-11 08:07:36 +08:00
    @TakanashiAzusa google authenticator 建议更换为 authy 绑定手机号 随时能还原到其他机器上 无需 root
        15
    mengzx   2017-05-11 08:38:28 +08:00 via Android
    @TakanashiAzusa 我不是建议你换系统,是换官方系统测试是否还存在问题,若存在硬件问题,不用试了,若不存在后面的软件问题解决不了也有退路,话说一加的氧系统很好用
        16
    mcds   2017-05-11 09:14:48 +08:00
    我刷的是 cm11,4.4.4,用了两年多了,各种 root 和安装来路不明的小软件(没装过 lbe )~~除了有时候后台任务多自动重启的问题外,其他都还算正常
        17
    mcds   2017-05-11 09:17:11 +08:00
    (续上)不过小电影加载到一半自动重启或者手电筒打开关不了的时候还是让我很想砸了它..
        18
    muyunyan   2017-05-11 09:42:16 +08:00
    重刷原版底包和原版内核,刷回 Color OS 2.x,然后复刷 CM 底包再试试……之前用 CM 夜版有这个问题,用一加论坛那个工具包做了之前的操作,换了魔趣稳定版,恢复了。
        19
    muyunyan   2017-05-11 09:43:38 +08:00
    另外再补充一下……试试换成新版的 Recovery(TWRP)双清重刷试试,老版本的 Recovery 对于 Android 6.0+兼容一般般……
        20
    abmin521   2017-05-11 12:46:15 +08:00
    氢 1.2 没遇到过
        21
    ltux   2017-05-11 23:13:54 +08:00
    要验证是不是软件层面的问题,无非就是刷机。但是刷机你得刷得彻底一些,你刷的 slim 和 还原的 cm13 都只包含 /system、/boot、/data 这三个分区。只刷这三个分区是不彻底的。你需要重刷底层固件。什么是底层固件,给你个参考:

    #!/bin/sh
    fastboot flash aboot emmc_appsboot.mbn
    fastboot flash LOGO logo.bin
    fastboot flash modem NON-HLOS.bin
    fastboot flash rpm rpm.mbn
    fastboot flash sbl1 sbl1.mbn
    fastboot flash dbi sdi.mbn
    fastboot flash oppostanvbk static_nvbk.bin
    fastboot flash tz tz.mbn

    建议步骤:
    0,把你的备份的 cm13 复制到电脑上保存。
    1,刷入最新版 twrp
    2,清除所有分区
    3,刷入 cm-13.0-20161220-SNAPSHOT-ZNH5YAO3XH-bacon.zip

    cm13 是包含底层固件的,用 twrp 刷入即可。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2169 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 44ms · UTC 15:41 · PVG 23:41 · LAX 07:41 · JFK 10:41
    ♥ Do have faith in what you're doing.