[Samsung Galaxy Nexus] shaftenberg:
Guys, although the Nexus 7 and the GNx have almost the same screen resolution, the N7 shows events in Textview whereas the GNx shows only small lines for an event, so I modded the Stock-JellyBean-Calendar for my GNx as you can see in the attached screenshot or here at directupload:

http://s7.directupload.net/images/121119/o9bix4gi.png

For any ROM out there I recommend using the latest market version of the calendar, as this is bug fixed by Google.

But which version you take is your own choice, both work perfectly on all JB-ROMs (4.1/4.2) including AOSP, AOKP, CM10, TWRP...

Just flash the zip from CWM, but do a nandroid before (for your own security).

Update 07.11.2013:

- maintaining the newest version here:

http://xdaforums.com/showthread.php?p=47222855

Update 31.05.2013:

- Updated to new market version (v 201305280)

- CWM package

Update 13.12.2012:

- Updated to new market version (v 201212060)

- Lockscreen Widget for 4.2

- New event picker in month view (long press)

Just flash in CWM. If you encounter errors, please uninstall any previous calendar with Titanium Backup and try a new flash. The problems with my old mod were signing problems, sorry for that.

Update 16.11.2012:

- Updated to new market version (v 201210220)

- according to Google, the battery consumption should be lower

- If you don't see the calendar after flashing, please flash the first market version first, reboot, then flash the new version.

Thanks to Finner42 for this idea, see here: http://xdaforums.com/showpost.php?p=34591851&postcount=64

Update 18.10.2012 the 2nd:

- Added modded new market version (v 201210120)

Update/Changelog 18.10.2012:

- CWM flashable zip

- Changed from GoogleCalendar 4.1.1 to 4.1.2

- some small fixes with the color squares

Old (archived) files:

Market Calendar 201212060: http://ul.to/h25nmaoz

Market Calendar 201210220: http://ul.to/0p2w4aqh (don't use!)

Market Calendar 201210120: http://ul.to/mxq278r8

AOSP 4.1.2 Calendar: http://ul.to/53ih6ior

Differences between the stock 4.1.2 and the market calendar:

The market version syncs back events up to one year, whereas stock calendar syncs back to 3 weeks only (standard android behaviour). To get synced one year when you had stock calendar before: you have to delete the data in -> settings -> apps for "Calendar" and "Calendar Provider" and sync again manually after that.

IMPORTANT NOTE:

If you have updated the calendar via market before, you have to uninstall this update before flashing, otherwise you will see nothing. Android prefers the .apk in /data/app over any system-apk in /system/app - that is a pretty normal behaviour.

Enjoy!

Additional Information:

Just a note as some people are unsure about GApps and CM10/AOKP. This is only important for people who like to know deeper. If you flash via CWM or are on Stock ROM, you don't have to worry about this:

In every official GApps (even the newest ones) are the old sync adapters from ICS which work with CM10 calendar (and have dark colors).

The market calendar and the stock-JB-calendar have its own sync adapter included, so you should delete GoogleCalendarSyncAdapter.apk too, when you delete (CM10-) Calendar.apk

NEVER delete calenderprovider.apk, account information and the data is stored in there!

My modded calendar has an update script which cares for either situation, so that it can be used in CM10 and/or StockROMs.

Besides: Paranoid Android users don't need the modded calendar, as you may use tablet UI in market calendar for sure.

If you like to mod yourself, here are instructions for code changes:

http://xdaforums.com/showpost.php?p=35414528&postcount=80

IMPORTANT NOTE FOR ROM-COOKERS:

Surely you may include this mod in your ROMs if you like it. I got a few PNs the last days but wasn't online here, sorry for that.

I got so much from xda and from other (real) developers, that it makes me happy if you consider this mod useful! :)