域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
(原標(biāo)題:升級(jí)iOS 10后:非原裝數(shù)據(jù)線(xiàn)可以更順暢使用)
我們發(fā)現(xiàn)一些高仿數(shù)據(jù)線(xiàn)在iOS 10上正常工作,但在iOS 9上不能很好地工作。具體表現(xiàn)為:先插A公再插蘋(píng)果頭可以給手機(jī)正常充電,而如果不插A公,只插蘋(píng)果頭,過(guò)幾秒鐘手機(jī)提示不支持此配件,或者先插蘋(píng)果頭再插A公只有充電符號(hào)卻沒(méi)電流。做測(cè)試我們是認(rèn)真的,苦于手上的手機(jī)都已升級(jí)iOS 10,為了搞清楚問(wèn)題,只好專(zhuān)門(mén)買(mǎi)了一個(gè)iOS 9.31版本的iPhone 5S手機(jī)來(lái)做實(shí)驗(yàn)。
數(shù)據(jù)線(xiàn)問(wèn)題分析:
以上為高仿方案典型原理圖,拆解發(fā)現(xiàn)有問(wèn)題的數(shù)據(jù)線(xiàn)里C1電容虛焊失效,在A(yíng)公沒(méi)有插電的情況下,MCU的供電其實(shí)是由與手機(jī)通信的DQ腳供過(guò)來(lái)的微弱電流,由C1保持供給MCU正常工作,如果C1失效,那MCU無(wú)法正常工作了。
那為什么在iOS 9和iOS 10表現(xiàn)會(huì)不一樣?是因?yàn)閕OS 10的認(rèn)證過(guò)程有改進(jìn)。
看以下分析:
iOS 9認(rèn)證過(guò)程分析:
從上面分析可以看出,如果先插入A公,因?yàn)锳公過(guò)來(lái)的電壓可以保證MCU正常工作,不受C1失效影響,這時(shí)插入蘋(píng)果頭,則可以正常完成認(rèn)證過(guò)程。如果先插入蘋(píng)果頭由于C1失效MCU無(wú)法工作則直接導(dǎo)至認(rèn)證失敗。
iOS 10認(rèn)證過(guò)程分析:
從上面可以看出iOS 10變得更聰明,先插入蘋(píng)果頭認(rèn)證失敗的情況下,并不提示“不支持此配件”,而還是等到A公插電的情況下重新啟動(dòng)認(rèn)證,而此時(shí)A公電壓供給MCU已可以正常工作,完成認(rèn)證并正常充電,表面已看不出有什么問(wèn)題。
總結(jié):
以上分析結(jié)果正好與開(kāi)頭的問(wèn)題現(xiàn)象是一致的,說(shuō)明iOS 10的兼容性更好,只要求A公插電的情況下能正常工作就行,不要求單端插入正常工作,iOS 9則要求單端插入也要正常才不會(huì)報(bào)錯(cuò),所以在iOS 10上能正常使用的數(shù)據(jù)線(xiàn)在iOS 9上可能不好使。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!