[Q] How to restore calendar and maps integration on custom roms? - Samsung Galaxy Nexus

I was just wondering if there was a way to get back the default behaviour on stock roms of linking the 'place' in a calendar appointment to maps so you can launch navigation from there.
My assumption is that it's an expected behaviour, since we have to flash gapps separate and then install maps from the store - but is there a setting I'm missing somewhere that'll create that association somewhere?

Still haven't found an answer anywhere to this, guessing that it's no.

I'm running CM10 and with the latest version of Google Maps and Google Calendar. I created an 'event' in my Calendar hosted by me at home! When the event came up I could click my address and it opened Google Maps and I was able to press the Directions button to get to my house. This was obviously a test but it does work

Alright... think it's an issue with gapps package.
If you install the most recent gapps package (Oct 11/12) you still get the 'green' Google Calendar.
If you search the Play Store though, Google Calendar is available for download - this version will link to maps and is 'blue'.

Related

Google Maps not there

Ok so I got my phone for a few weeks now and I really enjoy it but I found something a little weird.
First thing I noticed is that i had Maps v4.0.0 installed and I thought all Desire's come with the latest 4.1.1.
I said no problem, I'll just go to the market and get it from there, but I realized that searching for Google Maps didn't find it, I found Sky Map, Map Editor and other stuff from Google and other but no Maps, nowhere.
Why is that? Is the android market localized by where you are? And if so, isn't Maps supposed to be available everywhere?
Because of the older version I don't even have the Maps Live Wallpaper that I saw in so many reviews.
Then I went online and download it manually and installed it (and I even got the Live Wallpaper), but because of this it doesn't show in my "Downloads" tab in Market and there's no way for it to notify me if there is an update.
Even on Goole Maps for mobile homepage it says "Tap Maps on the home screen. Search for "Google Maps" in Android Market to update."
1. Why don't I have it in Market?
2. How can I get it to notify for an update?
Looks like a localisation issue, when I updated Google maps I just did it from the downloads tab in Market.
If it is a localization issue, is there a way to change it?

Calendar Manager for Android 4+

Hi, I wrote "Calendar Manager" to create new offline calendars on my device (Samsung i9000). Since custom ROMs like AOKP or CM don't ship with the "local/phone/offline" calendar, known from Samsung devices. Its free, no demo, no ads.
For anybody who wants their appointments or tasks safe on their's device, just download the apk, install (remember to allow 3rd party apps in your device settings), and create as many calendars as you wish.
The offline/local calendars integrates into the standard calendar module of Android, so you can use them with any calendar application, like the stock calendar viewer.
You can sync the calendar for example with MyPhoneExplorer to Outlook, Thunderbird/Lightning and other programs. But it will never be copied into the cloud.
Have fun with it. (Attached)
More info on www . zoks . net / solutions / calendar-manager
voidyrium said:
Hi, I wrote "Calendar Manager" to create new offline calendars on my device (Samsung i9000). Since custom ROMs like AOKP or CM don't ship with the "local/phone/offline" calendar, known from Samsung devices. Its free, no demo, no ads.
For anybody who wants their appointments, task safe on their's device, just download the apk, install (remember to allow 3rd party apps in your device settings), and create as many calendars as you wish.
The offline/local calendars integrates into the standard calendar module of Android, so you can use them with any calendar application, like the stock calendar viewer.
You can sync the calendar for example with MyPhoneExplorer to Outlook, Thunderbird/Lightning and other programs. But it will never be copied into the cloud.
Have fun with it. (Attached)
More info on www . zoks . net / solutions / calendar-manager
Click to expand...
Click to collapse
thanks for sharing....friend....:laugh:
Nice! I will try it!
very nice, thanks alot:silly:
BTW, If some rom cooks reads this, maybe you are interested into integrating this lightweight app
Thanks a lot. You are my hero. After whole afternoon of google-searching you just offered simple solution to my problem
Yet a little suggestion - would it be possible to make the same thing for contact DB (like MyAccount app)?
palver said:
Thanks a lot. You are my hero. After whole afternoon of google-searching you just offered simple solution to my problem
Yet a little suggestion - would it be possible to make the same thing for contact DB (like MyAccount app)?
Click to expand...
Click to collapse
I was already doing some research on the Android contacts database. I have no clue why, but it works completely different than the calendar database and on top the documentation is very - lets say compact. Almost as if someone doesn't want you to create offline data storages...
Neverthelesse - will try to implement it in my (very little) spare time.
Good work
Good work. It seems to work on emulator(Do not have a device running android 4.1 yet) Wish this would work on devices running Froyo (or Gingerbread). This would effectively mean we can use offline calendar without ever using Google sync. Wonder why Google does not launch a calendar application by default. Really appreciate the efforts buddy.
In any case, it would be nice if we could import icalendar files directly into Google Calendar(this is obviously not related to your software). Google contacts allows you to import any VCF file directly into contact but icalendar does not seem to work.
whateverdude said:
Good work. It seems to work on emulator(Do not have a device running android 4.1 yet) Wish this would work on devices running Froyo (or Gingerbread). This would effectively mean we can use offline calendar without ever using Google sync. Wonder why Google does not launch a calendar application by default. Really appreciate the efforts buddy.
In any case, it would be nice if we could import icalendar files directly into Google Calendar(this is obviously not related to your software). Google contacts allows you to import any VCF file directly into contact but icalendar does not seem to work.
Click to expand...
Click to collapse
It was written to run on the custom roms like CM or AOKP which are base on Android 4.x, ICS, JB but don't ship with the local calendar. Samsung stock roms have the local "phone calendar" but CM does not, and they don't want to integrate it because they feel it doesn't make sense to not backup all your data to google. Well, I feel it makes sense to have my appointments stored locally only, so when I flashed AOKP I had to come up with a simple solution to lock Google out from my data.
(By the way I noticed, that Google syncs data from their calendar storage even if you switch syncing off. Weird isn't it?)
voidyrium said:
It was written to run on the custom roms like CM or AOKP which are base on Android 4.x, ICS, JB but don't ship with the local calendar. Samsung stock roms have the local "phone calendar" but CM does not, and they don't want to integrate it because they feel it doesn't make sense to not backup all your data to google. Well, I feel it makes sense to have my appointments stored locally only, so when I flashed AOKP I had to come up with a simple solution to lock Google out from my data.
(By the way I noticed, that Google syncs data from their calendar storage even if you switch syncing off. Weird isn't it?)
Click to expand...
Click to collapse
Really? Even if under settings you disable Sync feature it still syncs to Google Calendar is it?
I am surprised because ultimately I was going to use your app to get the Calendar DB started(if and when I get the latest Android phone running 4 or later) and sync stuff back and forth from the phone using MyPhoneExplorer. I do not want them synced anywhere. If an old Palm or for the matter the dated Windows Mobile can do it, I cannot fathom Google's reason for disallowing this feature.
Does anyone know if something similar is available fro pre ICS ROMs?
FYI, the people from MyPhoneExplorer may include offline calendar creation capabilities in their App in some future version. They intend to make it work on older systems, too.
The app is not working in my Nexus 4.
1 Installed the app
2 Disabled google calendar and calendar storage
3 Tried creating a new calendar in CM, app crashed
Is this happening because nexus doesnt have a inbuilt offline calendar? (as mentioned in the OP)
life58 said:
The app is not working in my Nexus 4.
1 Installed the app
2 Disabled google calendar and calendar storage
3 Tried creating a new calendar in CM, app crashed
Is this happening because nexus doesnt have a inbuilt offline calendar? (as mentioned in the OP)
Click to expand...
Click to collapse
Hi, thanks for using my app and providing feedback.
I think the reason may be, that you disabled "calendar storage". This is an internal database in android, that holds all appointments from all calendars. So if it is disabled, no app can access any calendar. Google did really choose bad names for their apps and services. Here is my "Little Dictionary Of Confusing Google Identifiers and Explanations what they really mean" - that I wrote when figuring out what is NOT documented in the SDK (maybe intentionally, so that everybody just uses Google Calendar Sync...).
Google Calendar =
1) the google calendar web service
2) the google app that displays any calendar
3) the google calendar concept as a whole
Calendar Storage =
a relational database (guessing sqlite) that holds a table for all calendars and a table for all appointments. All calendars that want to use the Android calendar APIs and show the "system" calendars, must use it
Sync Provider =
a service in Android that syncs things from the phone to the cloud
Google Calendar Sync =
the sync provider service that moves appointments from Calendar Storage to Google Calendar (1) and vice versa
Local Calendar =
just a usual calendar in Calendar Storage. BUT it gets a a flag set, that it stays local. So none of all the Sync Providers has a chance to access that data.
Calendar Manager =
creates entry in calendars table in Calendar Storage with "local" bit set.
(c) copyright 2013
---------
Maybe that explains why you should reenable the Calendar Storage and I should integrate a small checke to provide an error message in my app
vastphoto said:
Does anyone know if something similar is available fro pre ICS ROMs?
Click to expand...
Click to collapse
I just stumbled across CalendarSync which can create a local calendar in Gingerbread (and maybe older versions, too). I don't see any limitations in doing this through the "free" version on the dev's web page, and don't know or care what else it does. I intend to use the local calendar with MyPhoneExplorer.
voidyrium said:
Hi, thanks for using my app and providing feedback.
I think the reason may be, that you disabled "calendar storage". This is an internal database in android, that holds all appointments from all calendars. So if it is disabled, no app can access any calendar. Google did really choose bad names for their apps and services. Here is my "Little Dictionary Of Confusing Google Identifiers and Explanations what they really mean" - that I wrote when figuring out what is NOT documented in the SDK (maybe intentionally, so that everybody just uses Google Calendar Sync...).
Google Calendar =
1) the google calendar web service
2) the google app that displays any calendar
3) the google calendar concept as a whole
Calendar Storage =
a relational database (guessing sqlite) that holds a table for all calendars and a table for all appointments. All calendars that want to use the Android calendar APIs and show the "system" calendars, must use it
Sync Provider =
a service in Android that syncs things from the phone to the cloud
Google Calendar Sync =
the sync provider service that moves appointments from Calendar Storage to Google Calendar (1) and vice versa
Local Calendar =
just a usual calendar in Calendar Storage. BUT it gets a a flag set, that it stays local. So none of all the Sync Providers has a chance to access that data.
Calendar Manager =
creates entry in calendars table in Calendar Storage with "local" bit set.
(c) copyright 2013
---------
Maybe that explains why you should reenable the Calendar Storage and I should integrate a small checke to provide an error message in my app
Click to expand...
Click to collapse
I am a newB to android and smart phones. I enabled both calendar and calendar storage, and then tried your app to create an offline calendar, it did work perfectly fine. I have selected only the local calendar that i had created with your app to be 'calendar to display' options in the default calendar. Sorry to have bothered you with my lack of experience and knowledge. And thanks for your long and patient reply
Just a short update: I did some more programming and investigation regarding Google's spontaneous synchronizations. I can confirm that you pull the plug by disabling "Google Calendar Synchronization" and "Google Contacts Synchronization" services.
Niiiiiiiiiiiiceeeee
voidyrium said:
Hi, I wrote "Calendar Manager" to create new offline calendars on my device (Samsung i9000). Since custom ROMs like AOKP or CM don't ship with the "local/phone/offline" calendar, known from Samsung devices.
Click to expand...
Click to collapse
What about an offline contact app as well? You write on your homepage "The problem doesn’t arise when it comes to contacts management, since Android ships with a built-in local contacts account that you can use. On most devices it is simply called “Phone” and co-exists with the Google-account-contacts.".
I've just checked a an AOSP ROM (Slim Bean for the Galaxy S2). There is no option to add a phone account, just one or more google accounts. So, I'm not able to use local contacts.
If you could develop a similar contact storage, this would be awesome!
Thank you.
Hi
Thank you for this! Been bugging me for a solution for like 2 days already.
Thank you!
In any way, can we backup this calendar offline (save to sd card) and then after flashing a new rom restore it from the sd card?
Good work mate!
Thanks

[Q] Sideloaded FirePhone Google Maps (or other apps) not working correctly thread

Hi,
I was able to get Google Play on the unlocked $199 Amazon firephone without rooting. Also was able to get All google apps from play store and change the Launcher.
Only question is that Google maps labels are being overlapped (they are not refreshing) - Is this a known google map side load problem, or I just have a crappy version of the app with the wrong resolution?
Thanks,
( I have the steps to easily get Google play on the fire sale forum topic)
- As an employee of the maker, I will try to get the guys at Lab126 release some dev version that allows users to easily switch between Google experience and Amazon experience on this phone seamlessly - that would make it truly a good phone.
What happens when Google pushes an update to the store? Does this stop working?
The overlapping text appears to be caused by Google Maps not detecting the phone's resolution correctly. Can you try an older version of Google Maps?
Sorry if I'm not being helpful--I won't have my Fire Sale Phone yet until Tuesday.
Aztecwarrior25 said:
Hi,
I was able to get Google Play on the unlocked $199 Amazon firephone without rooting. Also was able to get All google apps from play store and change the Launcher.
Only question is that Google maps labels are being overlapped (they are not refreshing) - Is this a known google map side load problem, or I just have a crappy version of the app with the wrong resolution?
Thanks,
( I have the steps to easily get Google play on the fire sale forum topic)
- As an employee of the maker, I will try to get the guys at Lab126 release some dev version that allows users to easily switch between Google experience and Amazon experience on this phone seamlessly - that would make it truly a good phone.
Click to expand...
Click to collapse
jaywong said:
The overlapping text appears to be caused by Google Maps not detecting the phone's resolution correctly. Can you try an older version of Google Maps?
Sorry if I'm not being helpful--I won't have my Fire Sale Phone yet until Tuesday.
Click to expand...
Click to collapse
Extremely old version worked fine (4.4) - Tried all the ICS and up version 8.0 through to current - all have the label problem. Could be Some GPU rendering issue with text (I worked for something similar at my last job) - the website maps look ok from chrome/etc. so it must be in the app - dunno if I should reverse engineer the APK to get the setting corrected - I filed a bug with google to see if it is a known problem with certain devices.
I am using google maps for search and then using nokia maps for navigation currently - so should not be a big problem for now.
If you can get devs to release a version that can toggle ON/OFF the AVD launcher that'd be awesome. It shouldn't take too much time to do.
Meanwhile I guess we'll just have to sideload apps
Overlapping text
Aztecwarrior25 said:
Hi,
I was able to get Google Play on the unlocked $199 Amazon firephone without rooting. Also was able to get All google apps from play store and change the Launcher.
Only question is that Google maps labels are being overlapped (they are not refreshing) - Is this a known google map side load problem, or I just have a crappy version of the app with the wrong resolution?
Thanks,
( I have the steps to easily get Google play on the fire sale forum topic)
- As an employee of the maker, I will try to get the guys at Lab126 release some dev version that allows users to easily switch between Google experience and Amazon experience on this phone seamlessly - that would make it truly a good phone.
Click to expand...
Click to collapse
Don't know if this is relevant because I am not a developer but if you go into settings/applications and parental control/manage applications, then click on google maps and then on clear data, when you go back into google maps there is no overlapping of text initially. After you start zooming out or moving around the map, the overlapping starts back up.
I've noticed that the maps, on first launch, looked fine.
My Gmail will sporadically sync emails. Sometimes, it's instant; other times, it won't try to sync at all.
Found simple workaround for Google Maps If you don't use the voice Navigation feature (needed for California in driving)-
(uninstall Google Maps - optional)
1) Install Chrome and allow it to use location
2) from google app search for address by your voice and get direction card (google now style)
3) tap card (will prompt you to open first time with native Nokia/Here or Chrome or Gmaps)
4) Use Chrome to see the map and you can set chrome as default
Chrome Google map application/page is mostly same functionality as the Jelly bean version of Google maps (Left menu has traffic, transit, bicycle & satellite) only terrain is missing. - You can also bookmark Google map in Chrome and get almost everything you need for directions in regular usage.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I think I have narrowed down the app problem to the system fonts/antialiased fonts used by the stupid fire OS - without rooting I doubt you can change the system font of the phone. If somebody has developer mode -try enabling GPU rendering and see if anything stands out v/s other android devices - I will check on my wife's HTC One M8 later.
snapplefish said:
I've noticed that the maps, on first launch, looked fine.
My Gmail will sporadically sync emails. Sometimes, it's instant; other times, it won't try to sync at all.
Click to expand...
Click to collapse
Yeah. The Gmail app has problems. It crahes periodically and doesn't want to auto sync. Also, i can't add a second Google account. It says that it can't communicate with Google servers and then gives a message about no network connection which is wrong.
I am on Thor Gapps Rom ( 13.3.2.4 ) rom and got the same issue too!
Google Earth works just fine - So there are 2 workarounds - Google Maps from Chrome and Google Earth
The Waze app also seems OK.
Upload to Fire OS 4.6.1 . the issue gets solved. You week receive an OTA update.
Sent from my SD4930UR using XDA Free mobile app

[Q] Play Store this app is incompatible with your device errors?

I've rooted my N1 (for how to do it see the Play Store thread) and installed Play Store.
It works fine except lots of apps are not downloadable because the store says that they are not compatible with my device. Some stuff that will not install:
LINE messaging app, Google Maps, Google Chrome, Habit browser.
But lots of others are working like:
Gmail, Firefox, Firefox beta,....
I tried to sideload Google Maps and Habit Browser they work. Well not fully, it cannot find my location. (while some others can). The strange thing is that I don't even see them in the recent location requests window. (the location was broken before I rooted)
Anyone having the same issue?
Because of the location issue I have a feeling that they are related - the APIs are buggy, thus Play Store thinks that my device does not have a way to access location, thus lots of apps are flagged as not compatible with my device.
syddd said:
I've rooted my N1 (for how to do it see the Play Store thread) and installed Play Store.
It works fine except lots of apps are not downloadable because the store says that they are not compatible with my device. Some stuff that will not install:
LINE messaging app, Google Maps, Google Chrome, Habit browser.
But lots of others are working like:
Gmail, Firefox, Firefox beta,....
I tried to sideload Google Maps and Habit Browser they work. Well not fully, it cannot find my location. (while some others can). The strange thing is that I don't even see them in the recent location requests window. (the location was broken before I rooted)
Anyone having the same issue?
Because of the location issue I have a feeling that they are related - the APIs are buggy, thus Play Store thinks that my device does not have a way to access location, thus lots of apps are flagged as not compatible with my device.
Click to expand...
Click to collapse
Chrome was crash same like you.
But I found apk for x86, It's work okay. but I use Firefox now.
Link is what I used one.
http://www.apkmirror.com/apk/google-inc/chrome/chrome-42-0-2311-111-x86-android-apk-download/
Thanks, I have found the x86 version too.
My question is not where I can find Chrome or other software, rather *why* marks Google my device as not compatible with apps like Chrome when apparently they seem to function fine (except geolocation). Also I know that if I change the build.prop file I could fake my device to something else.
This method http://www.ghacks.net/2013/05/06/find-out-why-apps-are-incompatible-with-your-android-device/ does not work for me, I dont see those tooltips.
I think this incompatible issues from ARM, ARM64 or x86 based Android device.
One more another I guess is N1 is not cetifified from google maybe.
soondin said:
I think this incompatible issues from ARM, ARM64 or x86 based Android device.
One more another I guess is N1 is not cetifified from google maybe.
Click to expand...
Click to collapse
Its not a x86 compatibility issue since these apps work when sideloaded. And its not a certification issue (I guess) since other apps like Gmail are available on the Play store.
My feeling is that this has to do something with geolocation not working in some apps. For example:
Firefox - Available on the play store, does not use Google Play Services, has working geolocation.
GMail - Available on the play store, uses Google Play Services, but does not need geolocation.
Chrome, Google Maps - Not available on the play store, uses Google Play Services for geolocation, geolocation is broken.
Or just search for GPS apps, you will see that the most of them are not compatible with the N1.
So I think Google Play Services/something else reports to the Play Store that the device has no geolocation, and some apps mark it as a required hardware feature, thus the Play Store will not show them.
I've tried to find some error via Catlog, but have not seen any.
But this is just a theory, we need more testing to verify it.
Yes, you right.
I don't have consider this issues from locations.
Do you have any idea fix this issue?
I like to to test.
Most of incompatible apps are available in Nokia store app. Then you can update these apps on Google Play Store.

MS Office App (all in one) not updating in LineageOS

I have 2 different phones, running LineageOS 18.1 and 19.1 respectively. After the initial install of MS Office (All-in-One) App, the App will not update automatically from the Google Play Store in either phone/LineageOS version. Updates get to 90% download and then just crash out. I have to manually find the latest APK and force it. Been this way for over a year. Uninstalling and reinstalling the MS Office App cumbersome and moreover, I have some custom settings and fonts that are a real pain to reinstall. I can live with the installing the APKs, but I sure wish this was simpler. I have emptied out Google Play Store and Play Services caches etc. Does not help. I can find nothing on-line. First I thought it might just be something I've done. But problem is on 2 completely different phones, but both use LineageOS.
Could of course be Microsoft. They have an undated post that says Google is aware of the problem (!?)
Resolve app installation errors in Google Play Store - Microsoft Support
Describes workarounds for an error that contains random numbers when you download Office apps from the Google Play store.
support.microsoft.com
Anyone cracked this? Thanks.

Categories

Resources