Does anyone know how to upgrade the from the ICS bootloader to the JB bootloader? The documentation with the release is unclear on this. JB 4.3 will not run without upgrading the bootloader. Would I, for instance, be able to copy the u-boot.bin to the sdcard and run the following commands in an ADB shell?
su
[now the prompt will change from "$" to "#"]
cat /sdcard/u-boot.bin > /dev/block/mmcblk0p0
sync; sync; sync
Please help.
Thanks :smileyconfused:
Solved! Go to Solution.
HI,
Thanks for the help. You're right. I found for the 1k padding to use:
# sudo dd if=u-boot.bin of=/dev/sdx bs=1K skip=1 seek=1; sync
Or if you're using no padding u-boot image:
# sudo dd if=u-boot-no-padding.bin of=/dev/sdx bs=1K seek=1; sync
Thanks again :smileyhappy:
I think you can't do that. The u-boot.bin is not store in the P0 parition.
U-boot is in the header of SD card of 1K size offset without partition.
You can try dd command to download the u-boot to your sd card. Make sure your SD card reserved some space at the header.
sudo dd if=u-boot.bin of=/dev/sdx bs=512 skip=2 seek=2 && sync && sync
HI,
Thanks for the help. You're right. I found for the 1k padding to use:
# sudo dd if=u-boot.bin of=/dev/sdx bs=1K skip=1 seek=1; sync
Or if you're using no padding u-boot image:
# sudo dd if=u-boot-no-padding.bin of=/dev/sdx bs=1K seek=1; sync
Thanks again :smileyhappy: