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).
- maintaining the newest version here:
- Updated to new market version (v 201305280)
- CWM package
- 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.
- 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://forum.xda-developers.com/show...1&postcount=64
Update 18.10.2012 the 2nd:
- Added modded new market version (v 201210120)
- 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 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.
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.
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:
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!