I own a rooted Samsung Galaxy S (captivatemtd/SGH-i897) from AT&T. I'm currently running Slim Bean
build 2.2 version 4.3.1.
I want to install another ROM, preferably KitKat based. However, when I try to install a new package, it
tells me that I'm using an i9000. This is patently false. Google tells me that Slim Bean uses a custom
kernel that is responsible for this. Baseband version is T959TLJL3 - the T959 is a T-Mobile Vibrant. The
only solution I've found is flashing back to stock, which involves entering download mode.
I've removed the SIM and MicroSD cards, held down the VOL+, VOL-, and Power buttons, and nothing
happens. I've attempted to enter download mode from recovery... and the phone reboots normally. I've
even tried ADB, "reboot download" results in a normal reboot. Also of note, attempting to boot into
recovery mode with the 2-button method (VOL- and Power) does not work - I have to use the "Reboot
to Recovery" option either in Rom Manager or the power menu from the OS, or use "reboot recovery"
in ADB shell.
I've never had this problem before. I've successfully flashed Paragon; Firefly; CM7, 9, 10, and 11; Dirty
Unicorns; and now, Slim Bean.
I am loathe to flash an i9000 ROM, since those aren't made for my hardware, and if they include an
actual i9000 kernel I'm afraid that will really brick my phone.
I simply want to get Slim Bean off my phone so I can use other ROMs again. If I'm going about this
the wrong way, I'm open to suggestions. I'm also looking into buying a jig, but I'd prefer to have other
options available, especially if that doesn't work (I've read a few posts here that say it didn't for them).
TL;DR = Slim Bean's custom kernel won't let me flash i897 packages. Can't flash new kernel b/c
attempts to enter download mode via 3-button, ADB, and recovery methods simply reboot the device.
Can still boot normally.