De-Google-ify¶
Notes, hacks, ...
General¶
- CyanogenMod
- https://duckduckgo.com
- F-Droid
- K9 Mail
- Firefox
- Osmand, Alpine Quest
- OwnCloud
- IMAP email account
- DAVdroid to sync carddav (contacts) and caldav (calendar) with OwnCloud
- CAdroid to import self-signed certificats
- maybe pico opengapps
- ...
OwnCloud Internet Calendar for M$ Outlook¶
The OwnCloud calendar can export .ics
(“internet calendar”) files that M$ Outlook (and other software) can display. The following cronjob calls the calendar export function and stores an .ics
file.
[ffcode wrap=1] 0 * * * * /usr/bin/wget -O- -q –no-cache –http-user=USERNAME –http-password=PASSWORD “https://HOSTNAME/index.php/apps/calendar/export.php?calid=ID” > /path/to/the/owncloud/webroot/SOMESECRETFILENAME.ics [/ffcode]
Replace USERNAME
and PASSWORD
with the OwnCloud login credentials, replace HOSTNAME
with the host name where OwnCloud runs, and replace and ID
with the calendar’s id (get the full URL from the “export” link in the calendar app as these URLs change sometimes with newer Owncloud versions). /path/to/the/owncload/webroot/SOMESECRETFILENAME.ics
is where the resulting .ics
file goes in the OwnCloud top level directory.
In Outlook add the internet calendar using http://HOSTNAME/SOMESECRETFILENAME.ics
.
Pro tip: click the left arrow in the Outlook calendar tab and it will “merge” it with your main calendar.
And similarly you can export the contacts as a .vcf
file: wget -O- -q –no-cache –no-check-certificate –auth-no-challenge –no-clobber –http-user=USERNAME –http-password=PASSWORD “https://HOSTNAME/remote.php/carddav/addressbooks/USERNAME/contacts?export” > /path/to/the/owncloud/webroot/SOMESECRETFILENAME.vcf
Note that on multi-user systems you may want to use the ~/.netrc
file instead of the –http-user
and –http-password
option (see wget
man page). Depending on how the system is setup other users may see the process and it’s command line arguments while it’s running. Also, make sure umask
is set such that the SOMESECRETFILENAME
files have adequate permissions.
Export Google Maps Starred Locations (a.k.a. Bookmarks) to KML, GPX¶
- http://gexport.somee.com/
- fix encoding:
iconv -c -f utf-8 -t 8859_1 ExportedBookmarks.kml > ExportedBookmarks_fixed.kml
- http://www.gpsvisualizer.com/ or gpsbabel convert kml --> gpx
- import in Osmand, Alpine Quest, ...
See Also¶