"deviceinfo_flash_offset_base" is required for HTC devices?
Created by: ollieparanoid
We have removed it in #128 (closed) already, because the value isn't being reported by unpackbootimg
and we thought it would not be necessary to specify it.
Now we have learned, that it is actually required for HTC devices, because its bootloader, hboot
, has an offset hardcoded.
@drebrez reported in the IRC:
it works to boot directly with fastboot boot -b 0x20000000 vmlinuz-htc-bravo initramfs-htc-bravo
@MartijnBraam said:
it seems that hboot doesn't parse the boot.img files for the addresses but has it hardcoded for example: the nexus 9 https://github.com/andreiw/nexus9_demo
So now it looks like, we need to revert that change. However, I'd like to have a deeper understanding about that, can anyone help out?
(For now it is possible to run pmbootstrap flasher export
and flash the image manually outside of pmbootstrap with fastboot
.)