[Nexus S Android Development] super_paws:
I'm starting Flavours again for Jelly Bean. Version 0.8 will include very elementary features.

Honey (version 0.8)

- distinguishable 3G/HSPA signal icon

- enable Dock options in Settings

- Battery percentage on the status bar

- toggles for Flavours features under 'Flavour settings' option in About page (not working - battery percentage enabled by default)

- added nano, scp, and ssh for development use

- link: http://market.matthewhuie.com/xda/flavours

As with previous versions, only apply to OTA Jelly Bean for Nexus S (JRO03E).

---

Old ICS thread below:

[MOD] Flavours for stock OTA ICS 4.0.3 - Ginger (version 0.7)

I've been working on several modifications to the stock OTA ICS 4.0.3 ROM for the Nexus S

Please apply 'flavours' to stock OTA ROM only, and perform a Nandroid backup prior to patching. This patch maintains 'odex'-ity as well.

As a bonus, I will be naming each revision as a flavour of ice cream. :D

And as always, please post your results (good or bad). Thanks.

---

Completed

- removes install-recovery.sh to persist custom recoveries

- distinguishable 3G/HSPA signal icon

- added tiny font size in Display options in Settings

- enable Dock options in Settings

- integrated Facebook contact sync (credit to MoDaCo for the idea)

- reboot/recovery on power menu (credit to CyanogenMod for the UI)

- Name display for incoming calls

- Stop app via long-press of the back button

- Battery percentage on the status bar

- Lock screen rotation enabled

- toggles for Flavours features under 'Flavour settings' option in About page

In progress

- Power Widgets on the notification bar

- Show/hide keyboard via long-press of the menu button

- T9 dialer with smart dialing

- Camera shutter and focus muting

- disable Bluetooth quick switch to maintain deep idle

---

Ginger (version 0.7)

- toggles for Flavours features under 'Flavour settings' option in About page

- link: http://market.matthewhuie.com/xda/flavours/0.7

Fudge Brownie (version 0.6)

- Battery percentage on the status bar

- Lock screen rotation enabled

- link: http://market.matthewhuie.com/xda/flavours/0.6

Elderberry (version 0.5)

- Name display for incoming calls

- Stop app via long-press of the back button

- 'Ice cream flavour' displayed in About page

- link: http://market.matthewhuie.com/xda/flavours/0.5

Double Chocolate Chip (version 0.4)

- Reboot selection (reboot, recovery, bootloader) has been added to the power menu

- link: http://market.matthewhuie.com/xda/flavours/0.4

Chunky Monkey (version 0.3)

- Facebook contact sync has been integrated into the APK/odex; no longer needs a startup script

- requires end-user to clear data of Contacts Provider/Storage to recreate database

- link: http://market.matthewhuie.com/xda/flavours/0.3

Butter Pecan (version 0.2)

- Facebook contact sync

- hijacks install-recovery.sh to load Facebook contact sync script

- tiny font size in Display options in Settings

- enable Dock options in Settings

- link: http://market.matthewhuie.com/xda/flavours/0.2

Almond Praline (version 0.1)

- removes install-recovery.sh to persist custom recoveries

- flashable zip through CWM

- distinguishable 3G/HSPA signal icon

- link: http://market.matthewhuie.com/xda/flavours/0.1

---

Vanilla

- flashable zip through CWM

- removes all flavours and returns your Nexus S to stock OTA

- link: http://market.matthewhuie.com/xda/flavours/vanilla

---

Screenshots