[Galaxy S I9000 Android Development] Faryaab:
​

F1 GalaxyNexus is a ROM built entirely from Google's ICS source code. The main idea behind this was to give users the experience of pure ICS as it is on the Galaxy Nexus with no visual changes and ZERO bloatware or any 3rd party app. F1 GalaxyNexus is just plain AOSP ICS with under the hood tweaks, optimizations and the features to make AOSP a little bit better.:p Big Kudos to Teamhacksung as without them this ROM was not possible. This ROM will be updated on a daily basis and will be also updated whenever Teamhacksung improves the device tree or patch new stuff.

System Details:

Android ICS 4.0.4 (IMM76I - Android-4.0.4_r1.2)

Latest CM Compiled kernel

Multi-Language

All ICS Features and Apps (Nothing excluded from AOSP)

No Visual Changes!

Stock ICS Look and Feel

This will turn your Samsung Galaxy S into a Nexus S :p

ROM Features:

Fully Deodexed

Zipaligned APKs

Rooted (Superuser)

BusyBox Installed

No 3rd Party App

ZERO Bloatware

Official ICS Bootanimation (From Official Nexus S 4.0.4 Firmware)

Extended Power Menu (Reboot, Recovery & Download)

Galaxy S Settings In The Launcher (Device Settings)

Tweaked Scrolling Cache (Smooth Scrolling)

Huge APN & SPN List (Thanks To CM)

Patched Settings with F1 Version

EXT4 File System Optimizations

SD-Card read ahead Tweak

Fully Working Mass Storage

Facebook Contact Sync

T9 Dialer Functionality

Landscape Dialer Support

Notification Toggles (Press and hold the settings icon in the notification bar to reveal them)

180 degree rotation enabled

Both MTP/UMS Support (Settings>Storage>Press Menu>USB Computer Connection)

Storage Option In Camera (Internal SD Card, External SD Card & USB Storage)

Full Wi-Fi Direct Support

Screenshots:

To Do:

Optimize PNGs

Develop a ROM Installer

Add Screenshot Option in Power Menu

Make More System Tweaks And Optimizations

Develop different Add-ons

Much much more..

Known Issues

Same CM Known Issues (Teamhacksung List)

Found one ? Comment below.

Requirements:

Clockworkmod Recovery (CWM)/Any custom recovery

Wipe if coming from any other ROM

Instructions:

Copy GAPPS and F1 GalaxyNexus to your internal SD Card

Enter Recovery

Do a Wipe/Factory Reset (OPTIONAL:If already on F1 GalaxyNexus skip this step but it's always recommended to Wipe your device)

Flash F1 GalaxyNexus ROM

Flash GAPPS

Reboot your device!

Voila!

Downloads

Latest Build:

F1 GalaxyNexus BUILD 5 (03-06-12)

Google Apps:

gapps-ics-20120429-signed.zip

Source Code:

F1 GalaxyNexus @ Github

Changelog:

[B]F1 GalaxyNexus (03-06-12):[/B][LIST]
[*]Built from Scratch (Faster And Much More Stable Build)
[*]Compiled CM Kernel With Latest Changes
[*]Removed F1 Build Prop Tweaks
[*]Fixed FC On Camera (When Choosing Default Settings Option)
[*]Due To High Demand Added Facebook Sync Back
[*]Removed Forced GPU Rendering (Caused FCs and Lag In Some Apps)
[*]Added Wi-Fi Direct Menu
[*]Fixed Heap Bugs
[*]SamsungRIL Clean up
[*]Updated APN-List
[*]Tweaked Animation Values To Make Them Faster
[*]Tweaked Progress Spinners (Silky Smooth Loading!)
[*]Many Core System Optimizations & Fixes
[*]Latest Upstream CM Device Changes Merged
[/LIST]

[B]F1 GalaxyNexus (02-05-12):[/B][LIST]
[*]Updated AOSP Source Code To Revision r1.2 (IMM76I)
[*]Added Both MTP/UMS Support (Settings>Storage>Press Menu>USB Computer Connection)
[*]Added F1 Build Prop Tweaks
[*]Added Storage Option In Camera (Internal SD Card, External SD Card & USB Storage)
[*]Updated F1 Init.d Script
[*]Enabled GPU UI rendering
[*]Some Camera App Fixes From CM
[*]User Can Now Choose Whether To Install Apps In Internal/External SD Card (Settings>Storage>Press Menu>Storage Configuration)
[/LIST]

[B]F1 GalaxyNexus BETA 1 (30-04-12):[/B]
[LIST]
[*]Initial Release
[/LIST]

Credits:

My Dad (For giving me his beast machine to compile the ROM:D)

Netchip

ZonyX

liquidvampz (For these Awesome Banners)

Codeworkx

Gokhanmoral

CyanogenMod (99% of patches and features in this ROM :D)

Pawitp

Teamhacksung

Dastin1015

Sixstringsg

Koud

Thanks all beta testers

Thanks to all who donated or thanked

Follow Me On Twitter:

Donate:

If you like my work please consider a donation as it will help me keep this development alive and it will be contributed in my MacBook Pro fund which I have reached half way.

Add-ons and F1 GalaxyNexus Signature Banners is 2nd post!