Существует ли календарь Android с ограниченными разрешениями безопасности?

8

Я только что купил Samsung Europa начального уровня под управлением версии 2.2. Я технически настроен, но новичок в этой ОС. Я хотел бы найти календарь, который работает с ограниченными разрешениями безопасности, чтобы мой календарь не синхронизировался нигде в Интернете. Я счастлив взять на себя ответственность за свои собственные резервные копии.

Я зарегистрировал учетную запись Google для запуска стандартного приложения «Календарь» (которое оно обязывает), для доступа к Google Maps и доступа к рынку. Я установил для учетной записи Google значение «Синхронизация выключена» в общих настройках синхронизации и отключил автоматическую синхронизацию. Я оставил фоновые данные включенными и отключил синхронизацию Google в настройках календаря. Я надеюсь, что эта комбинация настроек означает, что мой календарь не будет скопирован с устройства, хотя я не уверен, что это так.

Я не знал об этом до тех пор, пока после покупки нельзя было изменить разрешения безопасности на уровне приложения в Android - некоторые исследования показывают, что для получения этой функции нужно рутировать устройство. (Я вполне могу это сделать, но сначала я хочу получить рабочую настройку). Так как разрешения песочницы для Календаря делают то, что вы хотите , я искал альтернативы. Jorte Calendar требует широких разрешений, и Smooth Calendar выглядит так, как будто он использует стандартное приложение Calendar в качестве хранилища, как я думаю, GO Calendar Widget .

Я в порядке с ограниченными данными, передаваемыми в Google / Microsoft / BigCorp - такими как использование карт или поиск по рынку. Но я планировал бы избегать использования удаленного хранилища для личных данных: моих контактов, текстов, календаря и т. Д. (Есть кое-что в Календаре, отказывающемся запускаться без учетной записи Google или FB, что утомительно). Я мог бы использовать локальный календарь на моем старом Sony K660, не задаваясь вопросом, копировалось ли оно без согласия - есть ли приложения для календаря, которые будут делать это? Или рут и сброс пермитов для Календаря - мой лучший вариант?

Приложение : в настройках конфиденциальности я отключил резервное копирование моих данных. При включении и выключении снова появляется это диалоговое окно: Вы уверены, что хотите прекратить резервное копирование настроек и данных приложения и удалить все копии на серверах Google? , Так что это заверение, что данные файловой системы не будут синхронизироваться со стандартной ОС - просто Контакты и Календарь, чтобы пойти:-)

После добавления : в комментариях я предложил использовать корпоративную функцию, в которую можно добавить учетную запись Microsoft Exchange. Однако, к сожалению, на это могут распространяться подобные возражения в отношении конфиденциальности, которые я применяю к требованию учетной записи Google. У пользователя запрашивается адрес электронной почты и пароль, и он сталкивается с этим сообщением:

Активируя это приложение, вы соглашаетесь с тем, что часть данных вашего мобильного телефона (включая IMEI и название модели) будет храниться, обрабатываться и использоваться Samsung с целью сообщить об активации приложения лицензиарам самого программного приложения. Такие данные, хранящиеся в Samsung, будут обрабатываться строго в соответствии с политикой конфиденциальности Samsung. Копия полиса предоставляется по запросу. Продолжить?

По общему признанию, это небольшой риск для конфиденциальности по сравнению с оптовым копированием календаря или контактов, но он все же подчеркивает тот факт, что корпоративное хранение одних данных является по существу обязательным. (Добавлено здесь для удобства поисковых систем по этой теме.)

Тем не менее, это все еще может стоить. Для тех из нас, у кого нет доступа к настоящему частному серверу Exchange, нужно было бы найти что-то для эмуляции, чтобы можно было удалить учетную запись Google. Как только я решил использовать телефон, я рассмотрю эти альтернативы - и это в частности. Также представляет интерес поддержка пакетов в некоторых дистрибутивах Linux - пока не так много для OS X, но я буду продолжать искать!

halfer
источник
Какие разрешения Jorte требует, чтобы вы чувствовали себя неоправданными? Удаление разрешений может привести к сбоям в приложениях, поскольку они могут привести к необработанным исключениям. Однако есть способ удалить разрешения из приложений без рута.
RR
Спасибо за ответ. Jorte требует хранилища (что требуется для автономного календаря, так что все в порядке). Также он запрашивает системные инструменты (запретить сон телефона, запуск при загрузке), которые звучат безвредно. Телефонные звонки не так хороши (мой номер, мой IMEI, которому я звоню), а также не сетевые коммуникации (доступ в Интернет) или ваши учетные записи (доступ к зарегистрированным синхронизированным учетным записям, таким как Google). Чтобы было ясно, я не считаю, что в Jorte или Календаре есть вредоносный код - просто пытаюсь заблокировать компьютер, как если бы это был ноутбук (или как можно ближе). Мы, программисты, осторожны! :)
halfer
3
Есть способ удалить разрешения из приложений без рута - ох, круто. Можете ли вы предоставить ссылку?
Полуфинал
1
Я не видел нигде написанного, я напишу это сегодня вечером. Я прекрасно понимаю вашу осторожность, система разрешений Android действительно несовершенна. Также странно, что вы не можете использовать календарь без учетной записи, хотя я могу понять их причину.
RR
2
Вот. Я написал это как вопрос, чтобы он не терялся. Если вам нужны некоторые разъяснения, не стесняйтесь спрашивать там.
RR

Ответы:

2

Чтобы ответить на мой оригинальный вопрос, я нашел aCalendar , который предъявляет очень ограниченные требования к песочнице. Он просто запрашивает вашу личную информацию , которую он должен записать в общий календарь магазина - впечатляет! Как я уже говорил в другом месте, это делает элементы календаря склонными к случайной синхронизации с Google, но для большинства людей это приемлемо.

К счастью, пользовательский интерфейс этого календаря превосходен, всего лишь пара нюансов (в частности, маленький экран Europa делает очень трудным, иногда невозможным, прикосновение к элементам календаря в 7-дневном просмотре). Помимо вопросов, я, скорее всего, остановлюсь на этом приложении, если только не появится лучшее!

halfer
источник
1

Я не уверен, что это ответ, который вы ищете, но если вы хотите приложение календаря, которое не синхронизируется, если вы не настроили его, проверьте ColorNote. Я использую материал для заметок, чтобы записывать вещи на ходу. Если коснуться левого верхнего угла, отобразится меню, из которого вы можете выбрать календарь. Я не пользуюсь календарем, поэтому не могу много комментировать.

dutara
источник
Спасибо @dutara. Я не думаю, что видел это, посмотрю. Одна из особенностей стокового Календаря в том, что он имеет очень отточенный пользовательский интерфейс, и пара, которые реализуют свои собственные виджеты, выглядят немного «домашними». Я посмотрю, что чувствует ColorNote.
Полуостров
Только что попробовал. Очень впечатлен подход синхронизации, который основывается на разрешениях (требует регистрации) и шифруется с помощью AES перед отправкой. Представление календаря на уровне месяца, возможно, более четкое, чем стандартный календарь (с точки зрения BLOB-объектов, представляющих встречи). Однако дневной обзор немного ограничен (вы можете видеть только первые 10 символов каждого элемента, и вам нужно детализировать его, чтобы прочитать), и у встреч не может быть времени, только время напоминания. Тем не менее, все еще хорошо, и отличный пробел, пока я не найду лучшую альтернативу, не принадлежащую Google.
Половник
@halfer Он шифруется с помощью AES, но с чьим ключом? Твой или их?
RR
@RichardBorcsik: я полагаю, ваш - вы предоставляете ключевую фразу на панели параметров, из которой происходит получение ключа.
Halfer
@ Halfer Хорошо, я только что проверил, они не просят пароль, если у вас его еще нет, так что я думаю, что это их. Ключевая фраза используется для резервного копирования SDCard. Да, и они используют Google App Engine, так что все данные отправляются папе в любом случае: D
RR
1

Хотя мой первоначальный вопрос заключался в создании календаря, который не имел широких разрешений безопасности, целью было избежать синхронизации с удаленными облачными службами. Я нашел продукт для Windows, который будет делать это локально, и сайт выглядит довольно отточенным. Этот подход (afaik) использует встроенный календарь, поэтому нужно просто верить, что он не синхронизируется в другом месте независимо от того, какого поставщика синхронизации вы выберете.

(Примечание: я не имею ничего общего с этим продуктом / компанией. Я не пробовал его, так как я на OS X).

halfer
источник