就我知道TWRP目前應該是以elf檔刷入做好的核心
基本上都是可以搜尋的到已經做好的版本
至於刷入的話 難度就不高
指令應該是使用write_raw_image "位置"到"區段"
區段應是mmcblk0p3
所以應該是write_raw_image ("/****.elf", "/dev/block/mmcblk0p3"),
理論上來說會先將elf複製到任一資料夾
所以可能要再/****.elf前面加入一個資料夾名稱
你可以在腳本內寫上
package_extract_file("kernel.elf", "/XXX/kernel.elf"), --->XXX為任一資料夾 可自訂
write_raw_image ("/XXX/****.elf", "/dev/block/mmcblk0p3"),
我有查了一下別人的寫法
看到有人使用Assert後面才接上package_extract_file("kernel.elf", "/XXX/kernel.elf"),
可我記得Android下assert規定不能超過1MB檔案 應該是個Bug
所以還是以我上面的吧^^
如果有什麼問題都可以問我喔~ |