nitoTV 3.4.1-46 for AppleTV 4

By: Kevin Bradley

nitoTV has finally become a full fledged installer. Thanks to #theMemo it is finally based on apt & dpkg. This enables the full experience of a truly decentralized installation platform for tvOS. Install applications and tweaks that Apple would never allow within their walled garden! Enjoy!

Changelog:

3.4.1 09-21-21

* Built with more modern SDK/Xcode (Fixes weird UI gliches and makes the tab bar have a newer style as applicable)
* Removed joshtv.net as a default repo, I lost touch with Josh and I hope he is okay, Josh if you are reading this please reach out to me!
* Fixed some featured section bugs in older versions (12.4 would display an empty section for control center that would crash)
* Removed all IPSEC VPN functionality (It was purely Guardian stuff, I don't work there anymore so it made no sense to leave it in)
* Took away frivolous "All Files" AirDrop support so nitoTV wont appear as an option for EVERY file type, especially stuff it doesn't support!
* Took away the postinst step that added an 'extra' elecubratus repo & removed extra if applicable.

3.3.0 02-22-20

* Added PayPal checkout support!
* Massively improved Amazon pay support
* Various bug fixes

3.1.2 01-2-20

* AirDrop deb support working on both chimera & checkra1n!
* Various bug fixes

3.1.1-5 12-21-19

* View / Kill any running process & expanded Applications to list hidden
* Cycript injection helpers (if applicable)
* Auto install new unexpiring gpg key (to prevent major bugs like the most recent)
* Deep link to any section of the application from URLSchemes
* Fixed top shelf appex loading bug
* Fixed UI bugs that were preventing additional sections from being added
* New sections added for Themes & Control Center


3.0-81 10-12-19

* Improved automated reloading of data
* Fixed double joshtv repo bug
* Fixed upgrade individual package bug (in update all)
* Fixed duplicate title view bug
* First ever easter egg ;)

3.0-38 10-8-19

* Added JoshTV.net as a default repository
* Progress indication for all package installation / removal
* Update nitoTV settings item only shows when applicable
* Massive settings reorganization. New sections are Logs, Utilities & Applications
* Huge changes to updating blocking, all unified within the 1 settings item now.
* New Application section inside settings, allows you to modify code injection settings, open, remove and archive / export User Data via AirDrop.
* Utilities section includes running ldrestart, uicache, reboot, repsring and apt cache cleaning options
* Self diagnostic mode / tries to pre-emptively monitor and diagnose various apt / dpkg installation issues
* Issue detection / action menu
* Reconfigure auto repair loop bug was fixed
* Block update menu item refresh bug fixed
* MetaData display bug fixed
* Startup scripts for adding gpg keys fixed
* Install queue has been improved drastically, and will maintain queue with package updates.
* Fixed a bug where filtering duplicates out of repos would not maintain the latest version
* When installing packages be certain to explicitly label the target version (in case of duplicate packages across repos)
* Fixed case sensitivity bug for packages that don't respect apts lowercase rules.
* Unified update blocking features all directly in to nitoTV Settings '(un)block update(s)' menu item. Will install a profile to block & chmod/chown 0 on mobile asset folders & enabled a update blocking tweak AND sedate the requisite launchdaemon. Update couldn't be deader when we disable them!


2.7-* 09-05-19

* Bug fixes


2.6-1 08-25-19

* No more empty sources on first launch
* Refresh data will refresh featured list & available updates
* Shouldn't crash if internet is unavailable
* Top shelf & nitoTV packages are synced properly now
* Top shelf generic icons working now


2.5-1 08-20-19

* Launch of store

2.4.2-1   06-06-19

* Fix Block Updates issues in tvOS 12
* Fix install button queue UI glitch
* Attempt to auto update repos properly when initially jailbreaking
* Various other UI bug fixes.



2.4.1-4   05-19-19

* Revert to uicache always respringing and don't use ldrestart for anything until bugs are sorted out.


2.4.1-1   05-18-19

* Fixed weird autolayout UI glitch
* Fixed store purchase check glitch


2.4-103 05-18-19

* Bring into sync with latest changes in uicache & uikittools
* Bug fixes


2.4-83 04-27-19

* UI improvements
* Various Bug Fixes


2.4-4 12-17-18

* Fixed tons of UI bugs
* Added initial App Store Support!! (currently beta and not public facing)

2.3-1 7-17-18

* Added dark mode support
* Removed titles from tab views
* Fixed duplicate items appearing in repo pacakges
* Will show an alert if a repo is invalid
* Fixed block / unblock update in settings
* Fixed reboot in settings


2.2 6-29-18

* jailbreakd based jailbreak support!


2.1-16 2-27-18

* Fixed adding and removing repos

2.1 2-25-18

* Update all bug fixed
* Filter out virtual packages from installed list
* Fixed upgrade / reinstall bug in modified menu
* Fixed settings reboot / respring mix up
* Added a check for if mobile substrate is running, that will automatically kick start it and respring.

2.0-43 2-9-18

* New redesigned featured section, closely mimics the design of default app store
* Build on top of apt/dpkg now, added search and sources sections to enable adding custom repositories
* Updated secure setuid tool re-written from the ground up
* Tons of bug fixes + improvements


1.4-2 1-24-17

* Added preinst scripts to fix issue installing new kodi ipa based builds.

1.4-1 5-15-16

* Hopefully fixes issues with AppSync unified based packages.
* Put some idiot proofing in place for people who manually muck around installing packages.

1.4 5-06-16

* Added additional special code for kodi removal in helper tool, will clear preference files when removing.
* Added additional settings menu item to manually clear kodi preference file
* Added top shelf image, THANKS SURENIX!


1.3 4-24-16

* Changed App Install paradigm to use AppSync for larger applications.
* Minor focus engine tweak in Package view that makes navigation a bit smoother when selecting other packages.

1.2 4-17-16

* Added a basic viewer for the latest syslog output
* Fixed 2 bugs that could cause crashes when adding or removing files.
* Made sure packages always extract with no-overwrite-dir
* Check to see if the packages will overwrite any files before extraction (except during updates)
* Got rid of no-overwrite-dir (apparently that DOES overwrite symbolic links, and leaving it out doesnt...k?)

1.1

* Changed the payload URL to accomodate tweaks such as AirMagic.
* Some basic dependency management added.
* Added ability to force refresh the featured list from Settings

Special thanks:

jaywalker (the memo & goNito & app store backend) + much more.
morpheus
pangu
qwertyuiop
saurik
pwnd24k (supplying some crashlogs to help fix one of the removal bugs)
angelXwind (AppSyncUnified)
surenix (top shelf icon)
nullpixel (testing greeng0blin)
Joshblah555 (testing and bug reports)
