Project

General

Profile

Actions

GTI9100GBootloaderFreedom » History » Revision 1

Revision 1/56 | Next »
Denis 'GNUtoo' Carikli, 03/06/2020 09:56 PM


I9100GBootloader

Signed versions

To get the bootrom to try to boot on USB, you need to do the following:
  • Connect the USB cable to the device but make sure it's not connected on the computer.
  • Power off the device
  • Connect the USB cable

If we do that, we get the following in the kernel log of your laptop:

usb 1-1: new high-speed USB device number 24 using ehci-pci
usb 1-1: unable to get BOS descriptor or descriptor too short
usb 1-1: New USB device found, idVendor=0451, idProduct=d00f, bcdDevice= 0.00
usb 1-1: New USB device strings: Mfr=33, Product=37, SerialNumber=0
usb 1-1: Product: OMAP4430
usb 1-1: Manufacturer: Texas Instruments

We can also try to get a bit more infos with omap-usb-boot:

$ sudo omap-usb-boot -v -w boot invalidbootmedia
Finding and opening USB device
Found and opened omap4 USB device: OMAP4430
ASIC device id: 4430, HS device
Booting from device invalidbootmedia...
Booting device invalidbootmedia not found
Booting from device failed

Here we know the device is signed because it's a "HS device".
If it was not signed it would print "GP device" instead.

TODO

  • Understand how to get unsigned versions (Android version, serial number, etc)
  • Get a device with u-boot and ask samsung for source code

Updated by Denis 'GNUtoo' Carikli over 4 years ago · 1 revisions

Also available in: PDF HTML TXT