yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Hi

I originally posted this request under 'Galaxy S II Themes and Apps' at http://xdaforums.com/showthread.php?t=1089696 on 21st May but after 268 views there hasn't been a single reply- I guess that I posted in the wrong section. I have also searched many times for a solution using various terms but not found a description of how to do this successfully. I have seen this described for the original Galaxy and variations but have not been able to implement these on the SGS2 or seen any guidelines for the SGS2 or 2.3.3 specifically.

I use the calendar on my phone a lot, with in fact 5 Google calendars in use and on view at the same time across 3 different Google accounts. Unfortunately the SGS2 TouchWiz calendar is sadly deficient with regard to the AOSP calendar as I used with Cyanogenmod 6.1 on my Hero previously and I would very much like to swap it out for the AOSP or Cyanogenmod calendar. Can anyone advise on how to do this? Many thanks in advance for any assistance!

Some of the disadvantages of Samsung Calendar with regard to AOSP calendar:

Black background makes many appointments difficult to see as calendar colours are optimised for white background as with Google calendar web interface and AOSP calendar app. There does not appear to be any support for a theme or colour option setting.

All-day events are shown right at the top of the page and so are easily missed on Samsung Calendar but kept in view on with AOSP. See attached 'day view' screenshot with no all-day events visible despite week and month view showing 3 all day events that day.

All-day events lasting more than one day are shown separately for each day in most views with Samsung calendar and so it is not easy to see that they span several days. In week and month view, they are often reduced to tiny squares which have no label and can be really hard to see- see attached screenshot- can you see that there are 3 all day events on Saturday 21st but only 2 on the other days in the purple calendar? AOSP calendar would show them as continuous events spanning several days.

No hyperlink support: AOSP calendar allows you to click through on a phone number mentioned in an appointment to dial it, or the location described to do a maps search, the Samsung Calendar does not permit this.

Screenshots taken with this app (https://market.android.com/details?id=com.geeksoft.screenshot&feature=search_result) which decided to shift all of the colours here for some reason although I don't think it significant here- it still illustrates the above points adequately.

Hardware/ Software specs:

Samsung Galaxy S2, unbranded, unlocked, from Carphone Warehouse UK

Rooted

LauncherPro plus

Updated to current stock firmware available via Kies (XXKE4/XWKE7 as at 19th June 2011)

Calendars in use and on view here:

On my own Google account

My work

My personal (shared)

My personal (private)

On my wife's Google account

My wife's personal (shared)

On my wife and my joint Google account

Joint calendar (for events we attend together)
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
I have/had the stock calendar working on VillainROM, albeit with a few graphics quirks. If you can cope with that, I'll put it into VRTweaks for VillainROM 1.4 if you want :)

Stock email available too :)

EDIT: It's up in VR1.4. I need to work on the UI glitches though.
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Thanks. What sort of graphics quirks? Is VRTweaks part of your ROM or an optional add-on?
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
It's an installable addon to the ROM.

The graphics quirk is basically a thin blue bar across the top of the screen and a few incorrect icons in email app.

I'm going to try fix them today, as it can't be too hard :p

(famous last words :D)
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Great! I can likely live with a small blue bar at the top of the screen and I don't use the Email app, only the Gmail one. Where do/will I find this package and what else does it change please?

Thanks
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
If you have installed VillainROM 1.4 (ROM will appear like stock, but with better battery life etc), then you just install the VRTweaks app (google it or look here on XDA :)), then scroll in the list for Vanilla Calendar :)

Once you've done that, you should be sorted.

Oh, and I think I found the UI glitch :D So it might be gone before you are even started :)
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Thanks, so I presume that I would have to do a complete wipe and install your ROM as described here before I could install the tweaks? The only link I have found for the tweaks is to a previous version (v1.3.1- 29 May) where you say

I know that this will sound really boring, but I really do depend on my calendars. What is the current state of these tweaks and have you written anywhere what the current versions of your ROM and tweaks package change compared to stock?
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
The ROM, compared to stock, should be fine. If you check the ROM thread, that should explain how the ROM differs to stock (it's quite similar) :)

VRTweaks itself is "alpha", but it's in use by tens of thousands of people now.

If you're after calendar, I'm not aware of any issues, and am trying to get rid of the blue bar, which is just a bit annoying.
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
UI glitches removed from VR1.4 Vanilla calendar option.
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Thanks for all of your trouble, advice and hard work. I am afraid that I am going to pass here however. Excepting the hassle of a backup/wipe/flash/restore, I presume that what changes listed are listed for your ROM are cumulative (i.e. changes in earlier versions are carried over to later versions) and there are a number here that I would prefer to avoid. The removal of the battery limits on the video player and camera would be worthwhile but I guess I am quite conservative and I would prefer to avoid changes made simply for their own sake, such as the CRT screen shut-down animation and alteration to the battery charge status icon. I have used several of your Hero ROMs in the past and whilst changes for their own sake are great for those that want them, I am afraid that I have a strong preference for isolated changes that affect only their specific function and leave the rest untouched.

Thanks
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
Umm.. None of those changes you mentioned are in the ROM...

The ROM itself is same as stock, but you choose what you want from VRTweaks...

Not sure if you are misunderstanding. You pick the tweak you want from the list, and it installs.

Either way, up to you. But I don't use anything like all the tweaks available :)
[Galaxy S II Q&A, Help & Troubleshooting] ghiri:
Check this one

I am always using the calendar imported from Insanity ROM v8 for SGS. I'm not sure if it will help you but you can give it a try. It's totally white so you can see everything well. Good luck!
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Thanks ghiri but there are some problems here:

I have not heard of this ROM and it would be nice to see a screenshot of what it looked like.

You can't replace the system calendar with an apk installed from the memory card in the normal way. If I could do this then I would have just installed the AOSP calendar apk from the Nexus S ROM, that's why I was requesting guidance at the beginning of this thread.

As a short/medium-term fix I have installed CalenGoo. It's not as good as the AOSP calendar but it does work. I am afraid that I find the steps described for installing VillainROM somewhat daunting, especially for a ROM that is apparently almost stock and when we are apparently expecting an official upgrade to 2.3.4 'any time now'.
[Galaxy S II Q&A, Help & Troubleshooting] ogdobber:
if you delete the samsung calender then you can install the aosp calender (I installed from the nexus s) it installs just like a normal apk into data/app
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
@ogdobber Thanks. That's what I previously thought that I could do BUT:

Google apps package (e.g. as made available here) contains

GoogleCalendarSyncAdapter.apk

On my phone '/system/app' contains the following files with 'calendar' in the name:

CalendarProvider.apk

CalendarProvider.odex

GoogleCalendarSyncAdapter.apk

TouchWizCalendar.apk

TouchWizCalendar.odex

TwCalendarAppWidget.apk

TwCalendarAppWidget.odex

Where do I begin?
[Galaxy S II Q&A, Help & Troubleshooting] goa200:
Using rootexplorer and adb i did the following

with rootexplorer i browsed to /system/app/ and renamed TouchwizCalender.apk to TouchwizCalender.apk.bak

then i did

adb push Calendar.apk /system/app/

and it worked just fine. or atleast its working fine so far

of course you can just move the calendar.apk with rootexplorer.

or if you dont have rootexplorer you can do it all with adb as well.

I used the Calendar.apk provided by Ghiri in this post
[Galaxy S II Q&A, Help & Troubleshooting] ogdobber:
CalendarProvider.apk keep

CalendarProvider.odex keep

GoogleCalendarSyncAdapter.apk keep

TouchWizCalendar.apk delete

TouchWizCalendar.odex delete

TwCalendarAppWidget.apk delete

TwCalendarAppWidget.odex delete

delete them or rename to .bak (eg TwCalendarAppWidget.apk.bak)

ok i have CalendarProvider.apk (deodexed) and GoogleCalendarSyncAdapter.apk all touchwiz deleted (the other 2/4) also deleted days.apk

then just installed the NS calendar like a normal apk
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
Thanks for this. Using adb I seem to be stuck with the default.prop error described here and here. Any ideas?

I Rooted using the following procedure after each upgrade, do I need to reinstall the XWKDD_insecure kernel temporarily in order to change the calendar?

Thanks

Make sure your device is in USB debugging mode: Settings -> Applications -> Development -> USB debugging

Reboot your device into download mode: Turn the device off, then power it on again by pressing and holding VolumeDown + Home + Power simultaneously. You will know when you are in download mode, it is really obvious

Start ODIN

Connect the device to your computer using USB

Wait a few seconds, the ODIN screen should show you that a device is now connected

Make sure that in ODIN NOTHING is checked, except the "Auto reboot" and "F. Reset Time" checkboxes. Press the "PDA" button, and select the "XWKDD_insecure.tar" file.

Press "Start". ODIN you should now be flashing the kernel, and the device should reboot.

Wait until the device is rebooted, and while still being connected over USB, start SuperOneClick, and press ROOT.

Assuming this is successful you can then shutdown the phone and go to download mode as above

Now you can flash the Stock kernel to get rid of the yellow triangle just like how we flashed the insecure kernel above.

Reboot the device

Done !
[Galaxy S II Q&A, Help & Troubleshooting] Ben753:
Pulser, thanks for the work on this. Would it be possible to post just the calendar.apk with the ui issues fixed? I am switching between roms fairly regularly and not all allow me to use vr tweaks.

Thanks
[Galaxy S II Q&A, Help & Troubleshooting] kawa636r:
Hello people.... i have a question about this mod.... i have tried to extract the pulsarg2 vanilla calendar from villaintweaks to put these in hdblog rom from leo75, but i have this situation:

The pulsar2g vanilla apk are only 2 files, calendar.apk and calendarprovider.apk.

Replacing only calendar.apk in Leo rom make the calendar start, but when i press option key to enter in calendar setting the program crashes. Also i notice the widget "agenda" from Samsung still present.

Replacing calendarprovider.apk with pulsarg2 apk removes the "agenda" widget but makes the calendar crash immediately and doesn't start anymore.

How i can solve this trouble? I need aosp calendar, please!
[Galaxy S II Q&A, Help & Troubleshooting] meno69:
The touchwiz widgets won't work when you install stock calendar.apk. I just want to know what pulsar did to remove the graphics glitch!
[Galaxy S II Q&A, Help & Troubleshooting] popy2006:
thx for this :-) now i have a working stock calendar :-)

cu

pOpY
[Galaxy S II Q&A, Help & Troubleshooting] meno69:
I've attached the stock calendar in a flashable zip. Although there is still the UI bug that occurs that I hope Pulsar can help us fix.
[Galaxy S II Q&A, Help & Troubleshooting] gadgetgaz:
I can second this. Everything appears to work well until you try to change which calendars are displayed. Then it FCs.

I renamed the touchwiz calendar .apk and copied an aosp calendar .apk into system/app.
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
OK so it's time to look at Vanilla calendar and Email then? :)
[Galaxy S II Q&A, Help & Troubleshooting] harrisony:
vanilla email would be fantastic (if TW exchange push email worked I wouldn't need vanilla email though)
[Galaxy S II Q&A, Help & Troubleshooting] paulobrien:
I have the vanilla Email and Calendar working in my MCR, i'll upload the APKs here now.

P
[Galaxy S II Q&A, Help & Troubleshooting] paulobrien:
As promised (tested on XXKG6). :)

DOWNLOAD

P
[Galaxy S II Q&A, Help & Troubleshooting] pulser_g2:
Did you fix the ui glitches?
[Galaxy S II Q&A, Help & Troubleshooting] paulobrien:
Of course!

P
[Galaxy S II Q&A, Help & Troubleshooting] mentalinc:
Calendar seems to work fine on VR 2.4.2

Finally a default reminder time is set when adding a new event.
[Galaxy S II Q&A, Help & Troubleshooting] _Raziel666:
Since I don't know much about ADB push, I tried uninstalling current Calendars through Titanium and then placing the Calendar apk file into /system/app with Root Explorer, but I get a FC as soon as I run the app. I'm running Cognition 1.42.

Any help is greatly appreciated! :)
[Galaxy S II Q&A, Help & Troubleshooting] neferym:
Yes me too :)
[Galaxy S II Q&A, Help & Troubleshooting] mentalinc:
I just dumped the .apk into /system/app with root explorer and away she goes.
[Galaxy S II Q&A, Help & Troubleshooting] allanon+:
Thanks very much paulobrien for your file, it works great.

Can you point me out how to fix the ui glitches? I also want to modify the stock calendar app from the AOSP source.

Thanks.
[Galaxy S II Q&A, Help & Troubleshooting] neferym:
I do it, but i can't launch it :(

Just copy the apk ?

Thx for ur hlp !

EDIT: No, it's ok ! Just copy, and delete sur TW calendar. NICE AND THX !!!
[Galaxy S II Q&A, Help & Troubleshooting] jpeterson:
Android Replacement calendar

Are you still looking for a AOSP replacement calendar. I did some work on the calendar and have created a version that I have on the market to allow for anyone to get an original style calendar back. Calendar Plus I have both a free version that only has a few basic enhancements and a paid version that I continue to develop and add new features.

Feel free to check it out.
[Galaxy S II Q&A, Help & Troubleshooting] SquiffSquiff:
@jpeterson Many thanks for this tip. I have briefly examined the free version of your app and it looks great. Sadly there is one minor annoyance and one deal breaker preventing my using it in its current form.

At the moment I am using Jorte. This is because I can get a reasonable take on the ‘standard’ calendar and more importantly it includes its own widgets. I use an ‘agenda’ style calendar widget a LOT and need to be able to click through it to the calendar app that I am using, to a 5 day view. Jorte allows me to do this, bypassing the TW calendar entirely. Sadly it would seem that your app does not include a widget and I have not been able to see a way to set any defaults in order to avoid the standard calendar being brought up on click through using a 3rd party widget, e.g. Calwidget (which I previously used with CyanogenMod), set to an agenda view. I am afraid that this is a deal breaker for me. The minor annoyance is that your calendar seems to like to start always in month view rather than the last view selected as I would have expected.

On the plus side, your calendar does support displaying attendees on meetings involving several people which Jorte does not, so if and when you implement a widget solution I would definitely be interested in checking your apps out again.

Thanks
[Galaxy S II Q&A, Help & Troubleshooting] brooon:
Eeeh...wow!!! Thank you very much for the hint! I don´t know how often in my mobilephone-career (many devices) I wanted the AOSP calendar back. This is so great! Thanks, thanks, thanks!! :)
[Galaxy S II Q&A, Help & Troubleshooting] popy2006:
Thanks, works great :-)
[Galaxy S II Q&A, Help & Troubleshooting] lowspeed:
This is seriously great. The samsung note cal is ****. This saved me.
[Wildfire General] calyxim:
Finally S-Off. Thanks to alpharev (generous donation on its way) :D

Now first problem;

I am the least tech savvy guy on the planet. If not, around London :D

As you see, the problem is me. So I need a genuine idiot proof step by step guide.

Can someone recap everything in a simple way please?

Backup, root, overclock etc...

Anyone who helps will receive a guaranteed prayer from a religion of their choice :D
[Wildfire General] androidino95:
download eclair rom from shipped roms, install it, then download unrevoked, root with it and youll get custom recovery also with unrevoked, after that follow some other guides how to properly flash a custom rom thru that recovery.

(before the rooting part, install htc sync to get all the needed drivers. WARNING: before using unrevoked to root the device, uninstall just htc sync but everything else that was installed with it - leave it installed. btw im atheist :D)
[Wildfire General] calyxim:
What I've found so far is;

I need to "root" my phone. Root means gaining superuser access right? (froyo 2.2. hboot 1.01)

http://xdaforums.com/showthread.php?t=1130044

Link above supposed to do the job.

-After rooting the phone I need to "nandroid" backup my phone. Nandroid will appear in the boot menu when I root my phone right? wrong?
[Wildfire General] androidino95:
i didnt do any backups xD, i just soffed, installed 2.1 wwe ruu, rooted with unrevoked and flashed cm7
[Wildfire General] 3xeno:
The phone is not rooted. ROMs are rooted. You can very well follow that guide, but, I used Fastboot to install ClockWorkMod Recovery (Which is having all those options you are listing - ie Nandroid, Install ZIP From SDCard etc).

The Fastboot method needs just one command to install Clockworkmod Recovery, but needs to have Android SDK installed. If you are willing to do that:

- Download Android SDK - http://developer.android.com/sdk/index.html

- Download ClockworkMod Recovery - http://xdaforums.com/showthread.php?t=1014498

- Extract the Recovery.img file from the 2nd link, and place it in your SDK Setup Path / Tools (eg: C:/android-sdk-windows/tools)

- Open a Command Window (cmd)

- Browse to the tools folder in this Command Window

- Type the command fastboot flash recovery recovery.img

- It will install ClockworkMod Recovery, you are done.

Then, simply follow Part 3 of this guide to install Custom ROMs and Stuff:

http://xdaforums.com/showthread.php?t=824396
[Wildfire General] brilldoctor:
long winded way of doing it
[Wildfire General] euqiddis:
we need a step by step with pics or at least a video on youtube, theres nothing there at teh moment.
[Wildfire General] AloneInShadow707:
Once you have S-OFF follow these steps:

1. Get fastboot.exe, CWM and the su binary from the attachment below, make sure you extract the archives.

2. Download Android SDK from here: http://developer.android.com/sdk/index.html

2. Install SDK to C:/, place fastboot.exe and the recovery.img in android-sdk/platform-tools

3. Shut down phone, get into bootloader (volume down + power button)

4. Select FASTBOOT using volume keys, press power button (you are now in fastboot mode)

5. Connect phone to computer, select disk drive.

6. Open cmd, type cd C:/android-sdk/platform-tools

7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)

8. Now you should have Clockworkmod installed, but still no root so:

9. Copy su-2.3.6.1-ef-signed to sdcard.

10. Get into bootloader again, select recovery.

11. Select "install zip from sdcard", confirm with trackball.

12. Scroll down to su-2.3.6.1-ef-signed, confirm the install, now you are rooted!

13. Do a nandroid backup from clockworkmod.

14. Repeat steps 9-12 but use the ZIP of ROMs, Kernels or Radio if you wish. Wipe all data before installing a fresh rom (ty calyxim ^^)

Complete list for ROMs/Kernels/Radio here: http://xdaforums.com/showthread.php?t=1029318

I hope this is clear enough? :P
[Wildfire General] calyxim:
Thanks mate. Worked wonders. In what religion would you like your prayers? :D

I would like to make an addition to step 14; Wipe all data before installing a fresh rom :)
[Wildfire General] ryan1mcq:
This is the most idiot proof way i could find, and that i could use lol..... big props to Nejc121
[Wildfire General] bx19:
NOPE. Wrong way after alpharev S-OFF.

Have u done S-OFF with xtc clip or alpharevX. Let me know what u did including complete rooting process.
[Wildfire General] rupa30:
how do I get in to HBoot, when I press vol down and power nothing else happens beside to lock the phone and go to vibra mode
[Wildfire General] Lesicnik1:
Make sure it's vol-, because the phone vibrates if you're holding vol+ and power...
[Wildfire General] rupa30:
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)

when I write that in to cmd and press enter is wrtitten "waiting for device" for long time

When i do that i have phone still in hboot usb plug

Should I reboot and write in normal phone mode or .....?????
[Wildfire General] Myrmidon83:
Try renaming 'recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img' to 'recovery.img'. I had to do this in Linux, but worked fine after.

:)
[Wildfire General] calyxim:
installing and uninstalling htc sync helps. just to extract drivers I suppose...
[Wildfire General] Supercluster:
Clockwork mod doesn't work properly for me. Whenever I select any option the menu disappears and the background just sits there. I can click really fast and it will just reappear and disappear rapidly.

Fix?
[Wildfire General] bx19:
That wait is normal if it below 2-3 min. But if it takes longer u should check the drivers.

That wait generally occurs if u connect the device after entering the command (happens to me everytime). If it is so, shouldn't disconnect the device and wait for a while till it detects.

If it is not so and wait is longer, then go for reinstalling the drivers.
[Wildfire General] bx19:
This occurs when pressing vol down + power on a full booted phone.

U should not do this. Switch off the device and then hold vol down + power. There goes into hboot mode. And for that recovery installation u should go into fastboot mode though from there.

as it was now clear, the waiting shouldn't be there now. Enter fastboot mode and try it
[Wildfire General] eikcihc:
i get waiting for device..... after v long

which drivers shud i reinstall?

and anyway, how to enter fastboot mode? after i select the fastboot mode what do i do? it still stucks at the hboot screen
[Wildfire General] AloneInShadow707:
After you select fastboot mode, you should see a red text saying "FASTBOOT" or "FASTBOOT USB" if you connected USB already.

After that you write fastboot flash recovery recovery.img in command prompt and it should be done in a few seconds.

If it's stuck waiting for device, do as the above posters said, get the USB Drivers:

Install HTC sync to get the drivers.
[Wildfire General] androidino95:
1. S-OFF with AlphaRev X

2. Installed 2.1 RUU

3. Rooted with latest unrEVOked

4. Recovery (CWM 2.5.0.1) was installed with unrEVOked

5. Copied CM7 ROM to the SD card

6. Wiped stuff in recovery

7. Installed CM7 with CWM 2.5.0.1

Done.

Now im using jokerdroid - very awesome ROM.
[Wildfire General] androidino95:
In cwm recovery u enter menus by clicking the trackball, not power button - there u go, fix ;)