[Vibrant Android Development] lotherius:
BakaMod V1 - Froyo's Last Stand (2.2.1 KD1)

Built on the theory that LESS is MORE. This is a MINIMALIST Rom. It uses the most up to date Froyo base I could find. Why not Ginger? Well... battery.. GPS.. there are reasons to stick with Froyo IF you want reliability, speed and long life.

The battery on this rom is PHENOMENAL!

There will not be any updates to this ROM. I built it as a learning excercise, and while I think it is pretty stable, there are a couple few issues (all documented in this post) that I'm not prepared to deal with. Take it for what you will, if anybody wants to use this to do their own work and fix the issues, feel free, no credit required!

BASE: T959VUVKD1 from the SGS 4G by drhonk

FEATURES:

Removed tons of bloat. Didn't ADD my own bloat.

Accurate Battery Mod

Cianbreadish Status Bar

Simplified Boot Animation

GPS/Speed/Zipalign/Build Prop tweaks

Loopy Smoothness Tweak

No Full Battery Alert

No T-Mobile boot or shutdown sounds/animation.

6 Lockscreen/Power Menu Mod

KB1 Modem - Cuz I got great battery life.

Yes I know what Baka means. I use the term affectionately.

KERNEL: Bali-X 1.2

LAUNCHER: NemusLauncher

GPS

Should work perfectly as do all Froyo ROMs. I got a very quick lock (under 10 seconds) on first boot with this setup, with 10 satellites.

LAUNCHER

I went out on a limb including a relatively unheard of launcher. However, I find it to be a very lightweight and responsive launcher. A little different than you may be used to, it defaults to manual sorting of apps. To change this behaviour, from the app drawer, select Menu->MainMenu Style->Alphabetical, and it will go to vertical scrolling alphabetically.

KNOWN ISSUES

1. Apps2SD - KD1 assumes you want apps on the SDCard, even if the app doesn't prefer that location. Can cause issues. Only apps that explicitely block being installed to SD get installed to Phone Memory.

2. Wifi Calling - Not ported and probably won't be.

3. 4G Icon - I didn't notice it was still in the theme. Rest assured, your phone hasn't been granted magical 4G capability.

4. Locales: I won't be porting these. Looks like a nightmare, and unless this ROM becomes popular (which it won't), there's not much benefit.

5. Camera - It has the FFC button, but I'm not sure if the FFC works without additional hacking. Haven't tried it, I don't have an FFC.

INSTALL

The usual - flash from CWM. If you have issues, WIPE FIRST. Does not require any special boot loaders. Nothing to see here.

GET BLOATED

View the BLOAT on my website here: http://tsukaima.net/KD1Bloat/ and download whatever is missing that you want. Drop the missing junk into /system/app via ADB or Root Explorer, and feel re-bloated! Do note that these Bloats are for KD1 only!

Any other Google Bloat can be gotten from the market.

DOWNLOAD

http://www.multiupload.com/IW8EV3BT9X

NOTE:

I pulled the default Undervolt version. The only difference is it included the config file that you can generate using the Voltage Control app. It also crapped out some phones. I did this rather than a 1.1 release. After what appeared to be stable testing of the 1.1 release with only minor changes, it suddenly went crashy and bootloopy. Probably due to changes in the startup scripts, those things are touchy.

So... consider this the first and last release of BakaMod. Why? Well, there are some issues with KD1 that were never resolved, such as its installing apps to SD Card regardless of app preferences, as well as a few other minor issues that I'm just not prepared to address. As is, it is a usable ROM, but I plan to spend my energy elsewhere and let this release stand for what it is, which is actually a pretty usable 2.2.1.