Есть ли способ отключить приложение календаря по умолчанию на Samsung Galaxy S4?

38

Я бы хотел использовать стандартное приложение Google Calendar (которое доступно в магазине Play), чтобы отслеживать события. Тем не менее, Samsung включает в себя модифицированную версию календаря на S4. В предыдущих версиях Galaxy можно было отключить версию календаря для Samsung, чтобы я не получал дубликаты уведомлений о событиях. На S4 кажется невозможным отключить приложение или его уведомления (кнопка «отключить» и флажок «показать уведомления» неактивны на экране информации о приложении). Есть ли какой-то другой прием, который я могу использовать, чтобы отключить приложение Samsung Calendar?

jcollie
источник
1
Есть ли в приложении какие-либо настройки, позволяющие настраивать уведомления? Если у вас есть root, вы можете попробовать использовать Titanium Backup, чтобы заморозить календарь Samsung.
Sparx

Ответы:

31

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

  1. Зайдите в приложение
  2. Нажмите кнопку меню
  3. Выберите Настройки
  4. Прокрутите вниз
  5. Изменить Set alerts & notificationsнаoff

Для хорошей меры я также снял флажок Vibrationи настроился Select ringtoneна Silent, но это, вероятно, не было необходимости.

Приложение все еще будет на вашем телефоне, но если вы не откроете его, вы не заметите его, даже если увидите значок.

Люк
источник
3
Я только что попробовал это, но, похоже, мои настройки не сохраняются более чем на 2 дня. Каждое такое время он снова включает уведомления.
Steven10172
@ Steven10172 Я не уверен, что может быть причиной этого. Шахта была отключена почти год без проблем. Это может быть ошибка в программном обеспечении, у меня версия 4.3-I545VRUEMK2 в соответствии с информацией приложения.
Лука
1
У меня та же проблема, что и у @ Steven10172 в течение 4 месяцев. Я установил для уведомлений в календаре S значение Выкл. затем в какой-то момент они снова включаются. Я подозреваю, что это происходит всякий раз, когда Samsung выпускает обновление для S Calendar и сбрасывает мои настройки уведомлений. Но не уверен в этом.
Shaune
@shaune, они часто выкладывают обновления? И раньше он работал, пока мой телефон не обновился.
Steven10172
@ Steven10172 Нет, полагаю, нет. Теперь, когда я думаю об этом, это не имеет смысла. Полагаю, единственное, что мне удалось выяснить, это то, что, как и ты, каждую неделю или около того мои настройки каким-то образом сбрасываются. Я постараюсь уделять больше внимания и буду обновлять, если у меня есть что-нибудь еще.
Shaune
4

Я отключил его в диспетчере приложений в настройках. Я вообще не получаю никаких уведомлений и просто использую приложение Google Calendar.

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

Джо
источник
4
На моем Galaxy s4 кнопка «Выключить» в диспетчере приложений неактивна.
Даниэль Голден,
На моем Galaxy S4 Календарь Google жалуется и хочет, чтобы календарь по умолчанию был снова включен.
Vallentin
3

Root:
вы можете установить Titanium Backup, чтобы легко удалить ненужные приложения.

Без рута:
после некоторого исследования по удалению приложений без рута, я нашел интересную статью, которая поможет вам создать скрипт для удаления определенных стандартных APK-файлов.
Проверьте это здесь .
Чтобы упростить это, скопируйте и вставьте это для шага 7 (хотя я не слишком уверен, что это файлы APK для стокового календаря. Вы имеете в виду S Planner, верно? В любом случае, дайте мне знать, если это работает):

ui_print("S Planner remover for the S4.");

ui_print(" ");
ui_print("Partitions mount");
#Properly unmounting to avoid issues
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/cache");
run_program("/sbin/busybox", "umount", "/data");
#Then mounting
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/cache");
run_program("/sbin/busybox", "mount", "/data");

ui_print(" ");
ui_print("S4 default Calendar remover");
delete("/system/app/SPlannerAppWidget_NAmerica.apk");
delete("/system/app/SecCalendarProvider.apk");
delete("/system/app/SecCalendar_NAmerica_SPen.apk");

ui_print(" ");
ui_print("Unmounting partitions");
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/cache");
run_program("/sbin/busybox", "umount", "/data");

ui_print(" ");
ui_print("Finish");
Том
источник
Это работает? это выглядит многообещающе!
daniel.sedlacek
2

В галактике с4.

  1. Перейти в календарь
  2. Меню
  3. дисплей
  4. снимите флажок «Мой календарь», «Календарь Samsung», «Samsung Task»
  5. выберите «Готово» в правом верхнем углу

Теперь вы остановили визуальное отображение Календаря Samsung. Вы можете добавить Google или, если он уже был добавлен, в вашем Календаре Google будут отображаться установленные вами события или встречи.

Vonzel
источник
Умное решение ... оставьте планировщик включенным, но с ним работать нечего.
Mac
1
Это также отключает календари в Календаре Google.
mhenry1384
1

Похоже, что Root App Delete может отключить S Planner. Кажется, до сих пор работает для меня.

thusgaard
источник
Это работает, но ваша ссылка больше не действительна. Просто найдите в магазине приложений Root App Deleter.
mhenry1384
0

Я создал простое приложение, которое скрывает все уведомления от S Planner, когда они появляются.

https://play.google.com/store/apps/details?id=s.planner.sucks.and.stinks

Похоже, это единственное рабочее решение для моего нерутированного Note 3, я безуспешно перепробовал все предложенное в этой теме.

Редактировать: с обновлением Lollipop вы можете, наконец, полностью отключить S Calendar, он скрыт внутри системных настроек.

Редактировать 2: с другим обновлением моей системы Note 3 вы больше не можете. Но я обнаружил замечательную pm hideкоманду, которая будет работать даже на системных приложениях на некорневых устройствах. Вам нужно установить инструменты разработчика Android, а затем запустить эту команду из оболочки ADB:

pm hide com.android.calendar

и вы сделали, кажется, что между перезагрузками это происходит постоянно.

pelya
источник
1
Вы хотели бы упомянуть, что pm hideэто специфично для Lollipop и выше. Для Kitkat pm blockаналогичного решения для более ранних версий Android нет. У меня есть некоторые детали команды, описанные здесь .
Повелитель огня