[Nexus S 4G Android Development] bdawg31:
In the interest of time I will make this quick. I ported this from MIUIScotland's 4.0.3 rom. Everything works if you flash the matrix kernel 13 or 14.5 (see below) Feedback is good.

Proceedure:

*v.1.12.23*

1. Full Wipe (format data, system, boot, cache if boot loops)

2. Flash rom (link below)

3. Flash either of the Matrix Kernels below.

4. Reboot and enjoy

*Update v.1.12.23-2.1.6*

Notes: ROM can be flashed over 1.12.23. Researching standalone flash results. For now install 1.12.36 (the original) then the update to be safe.

Full wipe if coming from anyother rom besides 1.12.23

*memory offset notice during flash is not an error notice, so disregard as normal.*

Working:

WiFi, bluetooth, voice, data, GPS, market, launcher, camera, DHCP, SU, Exchange (ActiveSync), Flash Player*

*Download the BrowserGoogle.apk>place in /system/app directory>fix permissions>enjoy

Not Working:

WiMax

Download Links:

http://hotfile.com/dl/138804622/cc66084/miuiscotland_ICS-NS4G-LamontClan-signed.zip.html

Mirror: http://www.mediafire.com/?crpan11q1dxqyz6

Oh yeah, I am not liable for anything that happens due to this rom.

**No worries though this ROM is stable and crisp.

Includes bash-4.0.0 binary that I added as a supplement. type "bash" using any terminal emulator apk and then type help to view command and version info.

01/16/2012

Update: Below is the ROM Update I promised to deliver.

Version: 1.12.23-2.1.6----->>>>> I have merged my orginal base rom with the 2.1.6 MIUI framework. This merge results with all features functioning as in the orginal rom, but with the added system ui color scheme of 2.1.6. Also, I have added about a dozen new binary files in the /system/bin directory that I have aquaired and or patched from the basic ARMel Linux architecture. In addition to these binary files, I included about 12 new apk in the rom to minimize my own post flash configuration process. I hope that this can save someone else a little time and frusteration too. Bonus features of the new framework are the Supermarket, Notes, YouTube, Google+, DSPManager, the original SprintTV app, the orginal Nexus 3D Gallery, and all Supermarket downloads are now fully functioning. The build number is the same to prevent the mobile data from crashing. So with out further adoo, Here tis'...

Download Link: http://www.mediafire.com/?3c4rbocb90nne49

ATTENTION- Force Closes on inital boot can accure, but should not persistantly inhibit system function. Solution below...

REPLACE GOOGLELOGINSERVICE.APK AND GOOGLESERVICESFRAMEWORK.APK WITH THE RESPECTIVELY NAMED APKS BELOW IN /SYSTEM/APP/. MANUALLY FIX THE PERMISSIONS TO MATCH AL THE OTHER APKS IN /SYSTEM/APP/>REBOOT.
​

[1.17.12]Upgrade (pronounced Oop-grad in German*) Build v4 1.12.23 R2: China 2.1.6 framework resources included

This refined version is fully flashable after a complete wipe/total device reformat (I tested it on my crespo4g this time). I has a tone of features and I received only one force close on boot, Updater App, which after closing only once did not come back to stain me like mustard on a new pair of pants or pantaloons depending on your local vernacular.

What works[Everything from previous builds +]: USB Mounting, Facelock, Language Dictionaries, Theme Manager's online library, over 2000kb/sec downstream on 3g (basically 4g is working after you create a new APN named sprint[pm me of look it up on the net if you need help.

Not Working: MMS..probably..I am sure someone will let me know about their precious mms

*Quote form the timeless Cinemagraphic classic entitle "Idiocracy"

Download Link (Large File Dawg)

http://hotfile.com/dl/142398573/d1fa5c8/miui-1.12.23-2.1.6-framework-refined.zip.html

Download Link (Fully Deodexed Version) *NFC does not function and must be disabled before flashing update*

http://hotfile.com/dl/142706214/e5f4304/miui-1.12.23-2.1.6-framework-refined-fully-deodexed.zip.html

*UPDATE Version 1.12.23-2.1.13 Deodexed*

http://hotfile.com/dl/142724529/69c...3-framework-refined-fully-deodexedv2.zip.html

Includes MIUI framework from ICS 2.1.13. Again NFC does not work, under review. Solution=disable in setting or if flashing update than disable NFC in the setting menu before flashing this update.

Much Obliged,

B-Dawg

Many Thanks the developers below:

Brainmaster: update-script and overall inspiration

MathKid: Use of Matix Kernels on this thread.

All Linux users everywhere for their continued interest and providing a demand for us poster dudes and dudettes.

Remember to click "Thank You" if you download my work.