Note: As of TNTLite 2.1.1 (a supplemental install to TNTLite 2.0), you no longer need to follow the instructions in this thread to get your Google Calendar and Contacts to sync with your tablet, because the Calendar and Contacts applications and the necessary sync files have now been included with the TNTLite supplemental. In order to get the sync working, though, you will need to wipe your user data in clockworkmod, so that you go through the Google account set-up process again. WIPING YOUR USER DATA IN CLOCKWORKMOD DELETES ALL INSTALLED APPS AND SETTINGS. Use Titanium Backup to backup your apps before doing this. (Data copied to the internal sdcard is not deleted in a data wipe.)
Go to this thread for the TNTLite download, and for more information:
http://forum.xda-developers.com/showthread.php?t=842004
******************************************
Old instructions, for pre-TNTLite 2.1.1:
This has been driving me insane for the past week--the gTablet with TNTLite was 90% of what I wanted, but the lack of a real sync with my Google contacts and calendar data has been gnawing at me. (The workaround of installing a Google account as a "Corporate" account in Contacts didn't work for me, because I have multiple Google calendars and that approach would only ever sync one.)
But I seem to have found out how to make it work! Alas, it requires a user data wipe, but to me at least it was worth it. Here's what I did.
* This was starting with TNTLite 2.02 along with the Tegra Fix *
First off, I backed up everything with Titanium Backup and also cwm. (You'll definitely want Clockwork Mod installed: http://forum.xda-developers.com/showthread.php?t=842004)
Get the GApps v2 file, and copy it as an update.zip to your /sdcard: http://forum.xda-developers.com/showthread.php?t=842590
Shut down, and boot into Clockwork Mod.
Wipe cache. Don't reboot.
Clear user data/factory reset. Don't reboot.
Install the Gapps v2 update.zip that you copied to /sdcard.
Reboot.
Skip the Google sign-in.
Set up your Wi-Fi.
Reboot.
Launch Gmail.
Add your Google Account (Accounts / Add Account). Break into a big smile when you see Contacts and Calendar show up as a sync option in addition to Gmail. Let them sync. It may take a while.
If you have a Google Apps account too, while still in Gmail, go back to Accounts and then Add Account, and add your Google Apps account. Break into an even bigger smile when you see Contacts and Calendar show up as a sync option. Let them sync. Go into the Contacts app, and verify that your contacts are all there. (You can use the Display options to show/hide them.)
[Strangely enough, at this point, I found out that the Calendar app was nowhere to be found on my tablet. Probably due to my screwing around before I started trying this out. I extracted calendar.apk from the TNTLite 2.00 update.zip, copied it to my /sdcard, and launched it. It installed, and there were allllll of my calendars. This probably won't be an issue for you.]
If you go into the Contacts app, you'll see under Add New Account that "Google" now appears, as does "Microsoft Exchange ActiveSync" (instead of just "Corporate").
At this point, I took a deep breath and did the Market Fix (http://forum.xda-developers.com/showthread.php?t=845175), worried that it might somehow mess with the settings. Rebooted.
And my many calendars and all my contacts are still there, and the correct Account/Sync options are still in place as well.
Now I have to start reinstalling everything (thank you, Titanium Backup), but I've got the last piece of my gTablet puzzle.
Hope this helps other folks like me who've had this problem. It seems that the most important thing is to have the Gapps files already in place when you do the initial user setup under TNTLite. Since Gapps has an older version of Google Maps (and Street View), you'll want to update both of those in the Market. And then you'll need to do the Flash install, etc. etc.
(Dec. 1 update)
Note: If you install a supplemental update to TNTLite after doing this fix (i.e., installing 2.0.4), you're going to get the TNT Calendar back, overwriting the Google Calendar. Your data will still be there, and syncing will still work, but you'll have the less-professional-looking TNT Calendar interface. You can install Touch Pro Beta from the Market for a nicer replacement calendar.
Nice work, and well done!
How is the calendar from the GApps v2 file? Is it stock Google?
ehunyadi said:
Nice work, and well done!
How is the calendar from the GApps v2 file? Is it stock Google?
Click to expand...
Click to collapse
Thanks! There actually isn't a calendar in the GApps v2 file, now that I look. It's just the SyncAdapter.apk. (Ditto for the Contacts.) So actually the problem with my not having the calendar.apk may just have been from when I was screwing around trying to get things to work before I started all of this. A clean TNTLite 2.0 install followed immediately by the instructions above will probably have a calendar.apk file with no problem.
Seems we only need a few of the apks in the update to get this running. Maybe get with Roebeet to add those to tnt lite or as a supliment.
Marine6680 said:
Seems we only need a few of the apks in the update to get this running. Maybe get with Roebeet to add those to tnt lite or as a supliment.
Click to expand...
Click to collapse
Yes, it might work to have just the two Google*SyncAdapter.apk files included in the main TNTLite install (not a supplement). They need to be there during the initial setup.
jacindc said:
Yes, it might work to have just the two Google*SyncAdapter.apk files included in the main TNTLite install (not a supplement). They need to be there during the initial setup.
Click to expand...
Click to collapse
Could you post the two apk so non-CWM folks like myself can try this fix? And where would the two apk go -- /system/app or ?
Thanks!
case-sensitive said:
Could you post the two apk so non-CWM folks like myself can try this fix? And where would the two apk go -- /system/app or ?
Thanks!
Click to expand...
Click to collapse
You can get them out of the Gapps update.zip file, in the app subfolder (link to the file is in the original post). They would go in /system/app, but if you're not rooted, you're not going to be able to put them there. And I'm not altogether sure it would work this way, and you're still going to have to wipe your user data and cache to try. So you should just go ahead and install cwm--the link is in the OP. (You should have cwm installed anyway, even if you're not going to do this.)
jacindc said:
You can get them out of the Gapps update.zip file, in the app subfolder (link to the file is in the original post). They would go in /system/app, but if you're not rooted, you're not going to be able to put them there. And I'm not altogether sure it would work this way, and you're still going to have to wipe your user data and cache to try. So you should just go ahead and install cwm--the link is in the OP. (You should have cwm installed anyway, even if you're not going to do this.)
Click to expand...
Click to collapse
Thanks. Just to be sure: which cache are you referring to?
When you speak of cache I'm thinking about settings>running application and then clear the cache of individual apps, but perhaps you're referring to something else. And if we're talking about the same thing: the app of which app?
I can confirm that this works great.
Good work!!
case-sensitive said:
Thanks. Just to be sure: which cache are you referring to?
Click to expand...
Click to collapse
The Wipe Cache option when you're booted into clockworkmod.
3pod said:
I can confirm that this works great.
Click to expand...
Click to collapse
Yay! Glad it's worked for someone else!
Exchange contacts and calendar
Google contacts and calendar sync properly but exchange contacts and calendar do not. Any suggestions for exchange users?
jpothorst said:
Google contacts and calendar sync properly but exchange contacts and calendar do not. Any suggestions for exchange users?
Click to expand...
Click to collapse
I don't use Exchange, so I don't have much advice, sorry to say. After the steps above, did you go into Contacts, Accounts, Add Accounts, and choose Microsoft Exchange Sync? Are you on TNTLite 2.0.2 or above, which returns to the TNT contacts and calendar apps that some people say work better with Exchange?
Also, a reminder that installing TNTLite 2.0.2 and above may cause your Google Calendar app (from 2.0 and GApps) to not work quite right, since 2.0.2+ reverts to the TNT calendar that the tablet came with. I just installed 2.0.4, and my calendar opens and the data is there, but I can't see any menus or change any views. I have calendar.apk from TNTLite saved in /sdcard, and I just launched/reinstalled, and I'm back to the regular Android/Google calendar. (Am trying to download Touch Calendar, but the market is sooooo slow on downloads tonight.)
Thank you!! Now this is a complete ROM.
Exchange contacts and calendar
jacindc said:
I don't use Exchange, so I don't have much advice, sorry to say. After the steps above, did you go into Contacts, Accounts, Add Accounts, and choose Microsoft Exchange Sync? Are you on TNTLite 2.0.2 or above, which returns to the TNT contacts and calendar apps that some people say work better with Exchange?
Click to expand...
Click to collapse
After the steps above, I added an Exchange email account which automatically setup the same account in Contacts. I've verified that the Microsoft Exchange Sync is checked/enabled.
Application "Settings" is Force Closing often now. Will revert back to TNTLite 2.0.2 and play with this again later.
Thanks for the effort and I'll keep searching for an Exchange solution.
jacindc said:
I don't use Exchange, so I don't have much advice, sorry to say. After the steps above, did you go into Contacts, Accounts, Add Accounts, and choose Microsoft Exchange Sync? Are you on TNTLite 2.0.2 or above, which returns to the TNT contacts and calendar apps that some people say work better with Exchange?
Click to expand...
Click to collapse
jacindc said:
Also, a reminder that installing TNTLite 2.0.2 and above may cause your Google Calendar app (from 2.0 and GApps) to not work quite right, since 2.0.2+ reverts to the TNT calendar that the tablet came with. I just installed 2.0.4, and my calendar opens and the data is there, but I can't see any menus or change any views. I have calendar.apk from TNTLite saved in /sdcard, and I just launched/reinstalled, and I'm back to the regular Android/Google calendar. (Am trying to download Touch Calendar, but the market is sooooo slow on downloads tonight.)
Click to expand...
Click to collapse
Where can I find a copy of that calendar.apk?
jpothorst said:
Where can I find a copy of that calendar.apk?
Click to expand...
Click to collapse
Pull it out of the TNTLite 2.0 update.zip, in the /app subfolder. Just put it somewhere on your SD card, and launch it.
I do have Settings FCs, but only when I'm closing Settings, after I'm done using it, so I haven't minded.
Argh! Didn't see this until just now -- 2.0.5???? Oh my.
Also, Touch Calendar (beta) in the market is a pretty sweet calendar display app. Not sure if you need the Google calendar apk installed as well, but give it a look. Does a great job displaying lots of entries from lots of calendars, with pinch-zoom for changing views.
roebeet said:
Argh! Didn't see this until just now -- 2.0.5???? Oh my.
Click to expand...
Click to collapse
I do think it would be a good addition, if you're not worn out. The real Google calendar/contact sync is a big plus, though I know you've said you don't use it.
Has anyone been able to restore Google Calendar sync to their Kindle post 6.2.1 update?
I managed to get Market working again via the GoogleServicesFramework.apk that someone posted previously... But it does not seem to restore Calendars.
Calendars are synced with GoogleCalendarSyncAdaptor.pak. Not sure you can do anything with it without root though. It is normally installed into /system/apps
I just took the easy route and paid $6 for CalenGoo in the appstore. It syncs calendars just fine.
I have not checked to see what happened to my other sync'ed items other than email. Don't know for sure whether contacts and pictures quit syncing.
Sorry guys but Im *bump*ing this -
Finally got rooted via burrito root, superuser running, reinstalled googleservices framework.
Attempting to install "GoogleCalendarSyncAdapter.apk" again and get "Application Not Installed".
Any input? Come on guys this should be pretty elementary right?
UPDATE : Re-Downloaded GoogleCalendarSyncAdapter.apk which seems to have become corrupt. All is working!!
I was able to re-copy the GoogleCalendarSyncAdapter.apk back to /system/app once re-rooted using BurritoRoot, and calendar syncing is working fine. But I can't "install" it - when trying, it says it wasn't installed.
Even though it seems that we don't NEED to install it, I think I would LIKE to install it, because that's what I think makes it survive firmware updates (I installed the market apk after putting it in /system/app, and even though the copy in /system/app is long gone, the market has kept working for me through two updates).
If you did indeed install it after putting it in /system/app, can you post a link to where you got it?
You don't install it. You just place it in /system/app, set the permissions correctly, and then reboot your device.
Unlike the market, which you DO install, you don't install the GoogleCalendarSyncAdapter.apk. It will not survive an OTA update if the next one does the same thing the others have done which is to wipe /system and rebuild it.
That was what I assumed, but when someone reported that their calendar was still syncing after the 6.2.1 update I started wondering if there was some process we could follow so as not to lose it. Not a huge deal but it would save time and effort -- for me that was the only thing so far that I wanted to re-root for after 6.2.1.
yelvington said:
I just took the easy route and paid $6 for CalenGoo in the appstore. It syncs calendars just fine.
I have not checked to see what happened to my other sync'ed items other than email. Don't know for sure whether contacts and pictures quit syncing.
Click to expand...
Click to collapse
I've read this in several places, so the fact that it's not working for me is frustrating. I've searched for instructions on how to sync Google calendar with CalenGoo but everyone says it 'just works.' Can anyone explain the process of getting CalenGoo to sync with Google calendar on a Kindle Fire? There seems to be nowhere to add my calendar within the app, so I'm really confused and feeling like I wasted $6.
FYI: I have full root access and placed the GoogleCalendarSyncAdapter.apk file in my system/app folder (and rebooted).
I used the Kindle Fire Utility to install Android Marketplace.
Works like a charm - thanks.
I entered the wrong Google account e-mail when I signed into the Google marketplace for the first time.
There don;t seem to be a way to add a second account or delete the one I logged in. I don;t see a way to log out?
Any way to install multiple accounts? Log out of the account I am in so I can log into another account?
Thanks in advance.
Did you try deleting accounts.db from " /data/system/"?
I cannot even find that.
I browsed the drive - even did a search and no .db files
Thanks
Do you have adb setup?
if so, do
Code:
adb remount
adb shell rm /data/system/accounts.db
If not, you will need something like Root explorer. ES File explorer (free on the market) could likely do it to, but takes a bit more setup to put it in root mode.
Note: Not sure what you mean by searched the drive. The file is not on your SD card.
Kind of a noob still, but I got you now.
I took another route, Restored to default.
RE-rooted - reinstalled marketplace.
Used right email.
Working.
But are we stuck with only one account on Kindle? Do I have to do what I did to use another account or use the account.db Erase method?
If so that quite sucks.
No you can add more accounts. But I am not on a stock based rom, so I can not provide specific details. I know you will need to open "Account & Sync" settings. There is not a shortcut to do it on a stock based rom.
I know you can download a app from the market to help you do this, Quick Sync Settings, I think?
I will check it out then, thanks!
DUDE!!! totally worked. I was able to ad more account then when I go to the account setting in market place it allows me to pick which one I want.
YOU ROCK!!!
Awesome. Glad I could help.
I have a NST with firmware 1.21 that was rooted with NookManager (http://forum.xda-developers.com/showthread.php?t=2040351) and further updated with NTGappsAttack (http://forum.xda-developers.com/showthread.php?t=2086582). Whenever WiFi is on, it automatically syncs to my Gmail account. I cannot figure out how to turn the syncing off. I only want to use the NST to read B&N and Kindle books.
As a newbie on this site, I am not allowed to post this question in the above threads.
Go into GMail and add an account using your same GMail address. Instead of adding it a second time it will open up the account and sync settings where you can turn off GMail, Calendar and Contacts sync.
straygecko said:
Go into GMail and add an account using your same GMail address. Instead of adding it a second time it will open up the account and sync settings where you can turn off GMail, Calendar and Contacts sync.
Click to expand...
Click to collapse
Solution worked perfectly. Thanks so much for sharing your NTGAppsAttack and the instructions for installing it. The only place where I had difficulty was with instruction 4-Unzip the NTGAppsAttack zip file into the the root of your NookManager microSD card. I didn't realize it had to replace the "custom" folder already on the card. Once I renamed the original "custom" folder and installed the NTGAppsAttack "custom" folder, the installation went flawlessly.
I would love to get the NY Times app to work. It downloads and installs OK, but it crashes as soon as I open it.