[Galaxy S I9000 Android Development] krarvind:
OUTDATED Post: follow first post link for all details

Installation Instructions:

A simple wipe cache/dalvik cache and install this should be it. If you want clean install, wipe data, format system, and cache, then install.

OR

RECOMMENDED OPTION FOR NEW USERS

These steps should work for anybody who has Sammy GB ROM on the phone with CWM recovery

Flash CM9/TH build 16 or my Slim ICS 2.6 then my latest base + essentials ( if you are on another ICS ROM, this shouldn't bee needed)

Reboot to recovery or if it bootloops, pull battery, enter CWM

wipe data, Flash base + essentials

reboot to system

OR

Detailed Installation Instructions by Candanga here

NOTE: if modem is not recognized ( Unknown Baseband), please flash the one of your local modems from Siky_Dude's thread

Script to modify framework for Deep Idle, thanks to backhead92 here

Change Log:

Slim ICS 3.1 - stable

Android 4.0.4 base

T9 Dialer feature removed ( use the one from CM9/AOKp or from my earlier release)

rest are 3.0 change logs

Download Link

Slim ICS 3.1

Orig Market and few other things here as a flashable zip, thanks Skipp and burakagon

Slim ICS 3.0 - Stable

NOTE: 3G data Issue Seems to be fixed, please test and report back

Fast Charge in Kernel and Controlled via ASS - thanks to chad0989 for FC patch - Turned off by default, take a look at this post for how it works.

Free Mem increase via kernel and device ( increase of about 40 MB) - thanks to Kali of CM team for source, i get about 200 MB free with 60 data apps installed, increase of about 50 MB.

Face book Sync

Nav Bar via ASS, turned off by default , turn it on via ASS( search and memu vritual keys are not transparent, other 3 are)

Calendar ( text ) in lockscreen, turned off by default again, turn it on via ASS.

Kernel Tweaks via ASS - thanks to AOKP for source - Don't enable fast charge in boot, if you do, it will cut off the data connection to pc.

Base and Essentials pretty much remain the same size :)

Big boost in benchmark performance via secret sauce :p

I can't remember what else, this is still 4.0.3, repo syncing 4.0.4 now.

Known Issues with 3.0

Lockscreen wallpaper doesn't work - original source issue

Lockscreen weather doesn't, just pull down notification bar

Search and Menu buttons are not transparent in Nav Bar

Now the download links,

Slim ICS 3.0

Slim_ICS_v2.9 - Stable

CWM Touch Recovery - thanks to sk8erwitskil for the base and gokhanmoral for tips.

Scroll via touch

use home button to select, back button to go back

NOTE: Vibrant users, home and back key are reversed in CWMR, use back to select and home to go back in recovery or use power button to select.

Backup/restore from external/internal sd

clear init.d and NS Tools settings from CWMR - thanks to stratosk

Weather Panel Added

Few more mods in ASS - Lockscreen Wallpaper doesn't work yet

Picasa and chrome sync adapter with gallery google in base

Latest sycn with AOSP sources as always

ICY blue MMS Icon - thanks to irtehun

Flash 2.9 Base and your device essentials

Slim ICS 2.9

Slim_ICS_2.9_Mirror

For Deep Idle top_off, go to this post and flash the file after essentials. Thanks to backhead92. Make sure to read the warning.

Slim_ICS_v2.8 - Stable

Lockscreen Custom App

BLN instead of LED notifications in TH kernel, use NS Tools or BLN app

Sync Toggle Fixed

Galaxy S Settings ( Aries Parts)

Latest Sync with AOSP

Latest Sync with TH source

Email, Exchange in base.

Camera power shutter, change resolution works. Just uploaded as of GMT 05:19 Mar 4, if you downloaded earlier, get this Camera apk

Common Base across Nexus S and Galaxy S phones

Use 2.8 Add-on's not 2.6.

Download Links:

Download Base and your Device Essentials

Slim_ICS_2.8 - Base Size should be 52.1 MB (54579161 bytes)

Mirror Link

Slim_ICS_2.8_Mirror

Use this Vending.apk if the inbuilt one doesn't allow paid apps.

Slim ICS v2.7 - Stable

IMPORTANT NOTE: :

Starting with 2.7 I am forming a common base for galaxy variants, so every user needs to flash the Slim_ICS_Base_2.7 and their device essentials, so a I9000 user has to flash the Slim_ICS_2.7_I9000_Essentials as well, if you don't your system won't boot. I am doing this so i can make it easier on my side and allow users of vibrant and captivate to become Slim.

Smaller but common base for galaxy S variant phones

Modded Market where paid apps work ( if it doesn't, try this, manually push it in system/app, set permissions, reboot)

Modem provided in Essentials - it will leave your modem alone if there is one already.

Introducing ASS ( Advanced Slim Settings) - thanks to Roman and AOKP team

Modify Notification Widgets

Adjust CPU frequency

Change battery style

Add/Remove Toggles

Adjust the toggle style ( Text, icon or alternate toggles)

Change LCD density

Allow 180 degree rotation

Custom Carrier Label

Back button to kill apps

Lockscreen options, octo doesn't but quad and two does

Updated TeamHacksung Kernel

Latest AOSP tree sync

Slim_ICS_Base_2.7

Slim_ICS_2.7_I9000_Essentials

Slim_ICS_2.7_Captivate_Essentials

Slim_ICS_2.7_Vibrant_Essentials - Wifi Toggle Fix inbuilt, no need to flash separately

Slim_ICS_2.7_Mirror

WIFI -TOGGLE FIX PATCH, flash after base + essentials only needed if WIFI toggles like hell.

Use Addon from 2.6

Slim ICS v2.6 - Stable

Modded Market - Multi Dpi

T9 Dialer ( yes its there)

Kernel Compiled from TH sources

New Busybox ( init.d you better wokr grrr.....)

Latest sync with google sources

New Notification Power Widgets, AOKP style ( single click on the settings icon next to date for the notification bar to be clean)

Some things i forget now :p

Build prop says GT-I9000 for model

Slim ICS v2.6

v2.6 Addon

IMPORTANT: 2.5 and 2.6 have different framework base, don't use SystemUI/Settings from 2.5 on 2.6 and vice versa

Slim ICS v2.5 - Stable

Newer TH kernel

Busybox 1.19.4

Further optimization, base size 69.8MB

Slim Ass Picture viewer in base ( LOeeHL), Quickpic link provided, Gallery 2 still in Addon

Latest repo sync with google sources

Quicksearchbox, DSP Manager in base

New Boot Animation - Thanks DT3CH and Melissapugs

All works now.

SGS_v2.5

QuickPic

Battery Percent Mod

2.5_TV_OUT

Use the addon from below.

Slim ICS v1.0 - Stable:

Initial Version

Slim ICS v1.0

Mirror v1.0

Removed Apps_Google_Addons

Addon Mirror