A group of us at #xda-devs on freenode started looking at the crackberry hex edit's to the kernel to make bbconnect work, and in the process noticed some strangeness in the disassembly. It appears the 1413 hermes kernel going around is in fact nothing more than build 1236. We have proven this now in assembly, the getversion function returns the value of 1236, not 1413. We are currently unsure how or where the patch occurs to visually show the faked version ID.
Midget's rom on the universal however, is truely 1413, with the same test his rom passed the correct version back.
Figured someone might like this update...
Midgets: MOVL R3, 0x585
Hermes: MOVL R3, 0x4D4
585 = 1413 decimal
4D4 = 1236 decimal
Midget's rom on the universal however, is truely 1413, with the same test his rom passed the correct version back.
Figured someone might like this update...
Midgets: MOVL R3, 0x585
Hermes: MOVL R3, 0x4D4
585 = 1413 decimal
4D4 = 1236 decimal
Last edited: