關(guān)于s8 app移植問題探討,技術(shù)流來?。√崛?
最早s8 app流出來自mirror apk 發(fā)布者是三星電子, 對于非root高通7.0用戶來說,下載后可以直接覆蓋安裝,個(gè)別顯示沖突,可以采用重啟快速安裝,雙清后安裝等方法解決。每天mirror 網(wǎng)站會對于這些官方認(rèn)證app來說,安裝沒什么問題,但有些核心oak 遲遲不發(fā)布,或者根本不發(fā),比如telecom incall 等,可能有小伙伴試過安裝samsung contact 會出現(xiàn)進(jìn)撥號斷信號問題,其實(shí)問題來自于active 調(diào)用telecom 原因,而無法安裝配套telecom 導(dǎo)致無信號,解決方法只需要安裝對應(yīng)telecom 即可,下載了兩個(gè)版本s8 官方4件套,分別是950f 950u 提取后發(fā)現(xiàn)telecom 是deodex化的,要安裝必須odex化,用工具合并后,安裝提示損壞,反回編譯后安裝提示沖突(雙清法,重啟法安裝均失?。?,于是提取了官方包里odex的文件管理app(可以直接覆蓋安裝)進(jìn)行反回編譯不做任何修改,簽名的話提示沖突,不簽名提示損壞。只要對官方包里文件進(jìn)行修改,那怕不修改反回編譯一次,都會導(dǎo)致無法驗(yàn)證安裝,研究了幾天實(shí)在搞不懂驗(yàn)證機(jī)制是什么,昨天mirror 網(wǎng)站發(fā)布s8 計(jì)算器odex化后的文件(這個(gè)文件在官方包里也是deodex化的,需要合并)可以覆蓋安裝。希望有研究的大神提供下可支持覆蓋安裝的odex合并方法,及不影響覆蓋安裝的返回編譯方法,這些,這將造福于所有未root得國行用戶,因?yàn)樗衋pk,都將變成可覆蓋安裝的升級文件,s7變身s8不是夢。



