Есть ли календарь Android с ограниченными правами безопасности?

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

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

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

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

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

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

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

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

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

Какие разрешения требует Jorte, которые вы считаете неоправданными? Удаление разрешений может привести к сбоям в работе приложений, поскольку они могут привести к необработанным исключениям. Однако есть способ удалить разрешения для приложений без рута.
Спасибо за ответ. Для Jorte требуется хранилище (которое потребуется для автономного календаря, так что все в порядке). Также он запрашивает Системные инструменты (предотвратить переход телефона в спящий режим, запуск при загрузке), что звучит безобидно. Телефонные звонки не так хороши (мой номер, мой IMEI, кому я звоню), а также сетевое общение (доступ в Интернет) или ваши учетные записи (доступ к зарегистрированным учетным записям синхронизации, таким как Google). Чтобы было ясно, я не считаю, что в Jorte или Calendar есть вредоносный код — я просто пытаюсь заблокировать машину, как если бы это был ноутбук (или настолько близко, насколько это возможно). Мы, программисты, осторожны!:)
Однако есть способ удалить разрешения для приложений без рута — о, круто. Можете ли вы предоставить ссылку?
Нигде не видел написанного, вечером напишу. Я прекрасно понимаю вашу осторожность, система разрешений Android действительно несовершенна. Также странно, что вы не можете использовать календарь без учетной записи, хотя я могу понять их аргументацию.
Вот. Я закончил тем, что написал это как вопрос, чтобы он не потерялся. Если вам нужны некоторые разъяснения, не стесняйтесь спрашивать об этом там.
Спасибо за это. Для пользы этой страницы вот теоретическая идея, которая решила бы проблему другим способом: удалить учетную запись Google с устройства и использовать корпоративное соединение (что является странным способом описания сервера Microsoft Exchange). Так что, если есть бесплатная программа с открытым исходным кодом, которая действует как локальная синхронизация Exchange, это может помочь. Я сделаю некоторые поиски вокруг этой идеи :).
Я думал об этом, но не смог найти ни одного приложения, которое это делает, поэтому я не предлагал его. Я также не уверен, можно ли синхронизировать календарь со сторонними приложениями в версии 2.2, я думаю, что это новая функция версии 4.0.
@RichardBorcsik: похоже, это вариант для версии 2.2, но у меня нет доступа к серверу Exchange, поэтому я не смог его протестировать. Я ценю все ваши комментарии - если вы хотите дать краткий ответ ниже, я пропущу небольшую ретроспективную награду (когда это позволит система).
У вас есть учетная запись Windows Live (hotmail)? Мой был добавлен как учетная запись am exchange, возможно, стоит попробовать.
@RichardBorcsik: нет, у меня нет учетной записи Live. Я хочу синхронизировать только с локальной машиной.
Я знаю, что вы не хотите этого делать :) Я предложил это только потому, что это покажет, можете ли вы синхронизировать календарь с обменом.
@RichardBorcsik, ах, извини... сплю ;-). Хорошая идея, возьму. Я также добавил еще несколько направлений исследования этого вопроса.

Ответы (3)

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

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

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

Спасибо @дутара. Я не думаю, что видел это, посмотрю. Одна из особенностей стандартного календаря заключается в том, что он имеет очень отточенный пользовательский интерфейс, а пара, которая реализует свои собственные виджеты, выглядит немного «домашней». Я посмотрю, как себя чувствует ColorNote.
Только что попробовал. Очень впечатлен подходом к синхронизации, который основан на разрешениях (требуется регистрация) и шифруется с помощью AES перед отправкой. Представление календаря на уровне месяца, возможно, более четкое, чем стандартный календарь (с точки зрения капель, представляющих встречи). Однако представление дня немного ограничено (вы можете видеть только первые 10 символов каждого элемента, и вам нужно углубиться, чтобы прочитать его), и у встреч не может быть времени, только время напоминания. Тем не менее, все еще хорошо, и отличная временная мера, пока я не найду лучшую альтернативу, отличную от Google.
@halfer Он шифрует с помощью AES, но с чьим ключом? Твой или их?
@RichardBorcsik: я полагаю, ваш - вы указываете кодовую фразу на панели параметров, из которой получается ключ.
@halfer хорошо, я только что проверил, они не запрашивают кодовую фразу, если у вас ее еще нет, поэтому я думаю, что это их. Парольная фраза используется для резервного копирования SD-карты. О, и они используют движок приложений Google, так что все данные все равно отправляются папе :D
@RichardBorcsik - ах, хороший улов! Снова сбит с толку многощупальцевым монстром:D

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

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