Skip to content

sergealagon/Immortalizer

Repository files navigation

Immortalizer

Keep your apps running in the foreground indefinitely, even if they are in the background!

Features

  • Enable/disable app backgrounding (foregrounding) through 3D touch context menu
  • Works even if the screen is off / device is locked, so no worries about battery drain
  • Has an option to have indicators / toast message depending on the state of the app
  • Allows you to enable notifications on certain apps that doesn't show notifications when in foreground mode

Works on iOS 14 - 16.7.7

drawing

Changelogs:

v1.0.1

  • Fixed a bug where rotations don't work

v2.0.0

  • I've changed a lot of things in this version
  • Fixed a bug where some apps are just crashing/freezing
  • Fixed a bug where keyboard doesn't work
  • Better foregrounding optimization
  • Optimized toast animation
  • Added CC Support for quick actions
  • Added an option to lock an app in app switcher
  • Added an option to have a lock indicator on both SpringBoard and app switcher
v2.0.0-1 [minor]
  • Fixed a bug where immortalizer has conflicts with other notification tweaks (Glance)
  • Fixed a bug in CC where Disable button is not reflecting in the UI immediately

Feature requests: (I'm still thinking about it)

  • Localization (will do, kinda busy atm, sorry!)
  • Timer/CPU based immortalization
  • Roothide support

Known bug reports (as of Nov 21)

  • Whatsapp issue (I still haven't looked at this tbh since I don't use whatsapp and I'm a bit busy, but will look into it)
  • Discord message notification is not letting users to view the specific message after clicked (haven't looked into this as well since only 1 user reported such behavior but will look into it as well)
  • Foreground notification doesn't work for all apps

License

Copyright (C) 2024  Serge Alagon

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.