[請益] one sv用原廠ROM刷第三方kernel有問題

作者: hansom283 (假牙)   2014-06-01 00:12:10
小弟昨天把手上的one sv給root + S-off了
為的就是想要刷號稱有OTG功能的kernel
[HTC One SV][Kernel] Jelly Bean: System write protection removed (for k2u &
k2ul)
附上網址 http://forum.xda-developers.com/showthread.php?t=2289484
我的recovery是使用TWRP-2.7.0.1-k2_ul-k2u
root且s-off之後,根據XDA的安裝方法只需要將上面的kernel檔放入SD卡
並進入recovery中選擇Install,尋找剛才放入的kernel (zip檔)安裝
因為是s-off所以省去了手動刷boot.img的過程
但是刷完重開機時卻一直卡在HTC的畫面(下面有一堆紅字),就不動了.....
(此時我也有手動補刷入boot.img看看,結果還是一樣)
臨機一動,想到之前有在XDA上抓到原廠的kernel檔
[4.2.2][Kernel] Stock Kernel for k2u & k2ul
附上網址 http://forum.xda-developers.com/showthread.php?t=2655793
就誤打誤撞的再進入一次HBOOT -> factory reset讓我啟動到recovery的介面
所以就選擇原廠的kernel再install一次
結果這次就沒有卡在HTC的畫面了,順利開機.....(真是鬆了一口氣)
之後爬文的結果
似乎有看到有人說:原廠的ROM不能裝第三方的kernel?
意思是我應該先去找一個第三方的ROM來刷之後,再刷一次這個第三方kernel就會成功嗎?
另外也想問,假如我刷第三方ROM時,也卡在HTC畫面的話,是否同理重刷原廠ROM就會救回來呢?
以上問題,謝謝!!!
作者: cloudatlas (克勞德阿特拉斯)   2014-06-01 00:34:00
刷的boot.img要從那個ROM拿出來的檔案整隻刷回原廠也是一解,但是還要relock有點麻煩
作者: ymx3xc (U文多多)   2014-06-01 00:48:00
原廠or僅root權限原廠rom,"未必"支援第三方kernel其實很簡單解決,要刷kernel前先做好nand備份刷下去掛了,restore回來就好...反正只要你recovery進得去,刷壞了大不了wipe掉 重刷而已但是RADIO就不是喔..刷掛了 例:沒電OR踢到電腦可能就變磚了
作者: hansom283 (假牙)   2014-06-01 00:53:00
c大:我刷的boot.img是從第三方kernel提出的不過s-off了,還需要手動刷boot.img嗎?y大:那我之前再覆蓋原廠kernel救回,也是方法之一嗎?如果我現在原廠ROM,我先手動刷第三方kernel的boot.img再進去recovery ->install 第三方kernel結果會一樣嗎?
作者: ymx3xc (U文多多)   2014-06-01 01:10:00
基本上只要你的ROM跟KERNEL對應的起來,覆蓋救的回來沒錯另外 刷KERNEL不需要BOOT.IMG啊. XDA釋放出來的安裝包都是直接進RECOVERY 用install from zip安裝就可以我是建議你 要玩之前做一個完整個NAND備份留在記憶卡上接下來隨便刷ROM 核心都沒差...反正掛了進recovery復原就好
作者: hansom283 (假牙)   2014-06-01 01:50:00
謝謝y大熱心回覆,我爬文nand好像沒有很多資料,請問要怎麼製作nand備份呢?謝謝
作者: DiChik (迪奇)   2014-06-01 01:52:00
如果ROM空間夠大 TWRP裡有Backup的東西不過我記得SV可插SD卡 丟過去SD卡比較不占內存空間只是BackuptoSD卡...SD卡別太爛就是
作者: ymx3xc (U文多多)   2014-06-01 02:22:00
我是沒用過TWRP都用CWM,不過基本上功能應該都雷同TWRP的部分 可以參考一下這篇教學 http://ppt.cc/oe-t另外 做好的備份檔 建議在電腦上也留一份備份
作者: hansom283 (假牙)   2014-06-01 10:43:00
原來使用TWRP的backup就可以救回了!謝謝D大跟Y大備份了,選擇壓縮共992MB,請問有無壓縮跟還原有差別嗎?
作者: dsilver (細數遠星永唱泉水)   2014-06-01 14:12:00
有壓縮,在backup 和restore 都會耗較長時间,但也差不到2分鐘吧~另外,你一開始刷的弟三方kernel,因为你有soff,所以不用補線刷boot.img,只要進recovery 直接刷ramdisk (kernel )即可,你會卡開機,可能 是1.kernel檔案不完全,檢查md5,有時下載到99%的檔就拿來刷,當然出錯2.像版友說的,rom 無法對應kernel3.刷完記得 清快取4.請先備份手上的手机再慢慢試 這最重要看完xda,原廠rom配這kernel,應該ok,你是載哪一個 檔?有lte ?你的rom 版本?
作者: hansom283 (假牙)   2014-06-01 16:22:00
先感謝d大回覆! 我是下載k2_u (without LTE)的rom版本為3.11.709.101 (應該就原廠最後OTA更新的版本)雖然作者沒給MD5,但我下載多次比較MD5都相同,應該OK剛剛再刷了第二次,仍然卡在HTC(下面紅字)的畫面.....這次刷完也有按wipe cache/dalivk...可能只能先換ROM了本人在XDA上獲得的答案是我所用的kernel是for 4.1.2的所以在4.2.2上對應不了.....但是降刷回去sense5就不見最後我還是放棄了.....

Links booklink

Contact Us: admin [ a t ] ucptt.com