Code Monkey home page Code Monkey logo

trolltools's Introduction

TrollTools

TrollTools - Revolutionizing iOS 15 customisation

https://www.youtube.com/watch?v=7yDOF0a8Q6A

Credits

https://github.com/mhdhejazi/Dynamic/blob/master/LICENSE - Apache-2.0

https://github.com/yahoojapan/SwiftyXMLParser - MIT

https://github.com/opa334/TrollStore/blob/main/LICENSE - MIT

https://github.com/SerenaKit/SantanderWrappers

UICache Copyright: Copyright (c) 2019 CoolStar, Modified work Copyright (c) 2020-2022 Procursus Team [email protected] Modified work Copyright (c) 2022 Lars Fröder [email protected] License: BSD-4-Clause

trolltools's People

Contributors

bludood avatar bomberfish avatar c22dev avatar llsc12 avatar sourcelocation avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

trolltools's Issues

[Bug] Selecting "Remove All" passcode numbers followed by "Reset Faces" leaves the system unable to replace the numbers

As the title, selecting "Remove All" passcode numbers, followed by a respring, followed by "Reset All Faces", does not bring back passcode numbers, and leaves the app/system unable to find the numbers at all.

All number keys appear in TrollTools as a + symbol, and gives the error:

Error
An error occurred. Passcode face #0 couldn't be found.

Expected behaviour: Resetting all faces when "Remove All" passcode numbers has previously been selected, should bring back the numbers, not leave the user with nothing at all.

How can I now restore the passcode numbers to the passcode screen?

Edit: What file/bundle/etc does TrollTools edit in the filesystem to remove the numbers? If I know the file path, I can possibly replace the edited files with unedited ones from a stock IPSW, using Filza.

Themed icons back to original after app update

Hi,

I know this is a long shot and maybe not possible, but is there a way to make the app icon persist after an app is updated from Appstore?

Or maybe add an option to quickly refresh / reapply a theme without having to deactivate & reactivate it and wait for all icons to be applied all over again.

I hope it's possible 🤞

System Apps theme inconsistently

Hi, thanks for making this wonderful utility. I am using it on iOS 14.8 and my system apps seem to theme inconsistently. For example, for the maps and stocks apps, it themes the app itself whereas settings, phone, messages, safari, camera, photos are done as webclips. In the writeup for a previous release, it said that system apps can’t be themed for iOS 15, but I’m on iOS 14.8, so should all system apps be natively themed without requiring webclips?

v2.1 bug: Icons with & without -large are considered as " items with the same name "

When adding a theme on v2.1 if it contains two icons of the same app that one of them has " -large " it will consider these two icons as " items with the same name " :

image

image

and the theme doesn't get added to the list (although it is added in the TrollToolsThemes folder).

image

This wasn't an issue before.

I had to delete all the "duplicated" icons without " -large " to import the theme.

iPhone 12 Pro Max
iOS 15.1.1
TrollTools 2.1

[bug] keypad icons will not change to small state

Description:

Custom keypad icons will not switch to the small or big state. The button is often frozen and will only affect some icons

To reproduce:

  1. Add custom icons to all the keypads. Mine were 256x256.
  2. Check to see if it worked. They should all be big.
  3. Relaunch the app and click ‘small’, changing it to big
  4. Check to see if it worked.

Expected behavior:

All the icons are small

actual behavior:

for me, the ‘0’ key was small, and all the others were still big.

Platform:

iOS 15.0.2 on iPad Mini 5. TrollTools 2.1.2, Trollstore 1.3.5

(Possibly) Inaccurate App counter

Hi, I have 370 apps (😅) installed

image

and when applying a theme it shows a total app number of 556 and not 370 (or number of total icons it's going to apply)

image

Even with system apps that it will create Webclips for it doesn't reach 556 apps.

What does that number represent?

Does include system-wide icons? (Like app icons in Settings / Notifications...)

If it's for just installed apps number it's not accurate, if it includes additional things please mention them to clarify this.

Thanks.

Cant install themes

Im on an iPad 6th gen but whenever I tried to use a theme and respring it says "Trollstore" is no longer available, ive used Persistence Helper but no luck

Interesting thing happened

Hidden system apps showed up after applying a theme.

https://streamja.com/leB9e

Most of them work but others open to a black screen or crash.

Interesting Screenshots app & options in it : Multiple scrolling screenshots 🤔

image

How did this happen?

[Request] Way to reset badge colour changes

I recently changed the badge colour of my iPad with trolltools, and noticed there was a significant increase of battery drain and lag, so I tried to reset it, but found no button. I kinda dont want to reboot my device but will if I have to. Can you please add a button to reset it with respiring?

Webclips

Hey I don't mind that the original apps can't be themed. But the webclips are for sure annoying. Is it possible for us to toggle this feature? Ie if we want webclips?

Applying a second theme keeps the old theme " In use "

I don't know if this could cause any issues or not, but when I have an already active theme and activate a second theme the old theme is marked as " In use " when it should be deactivated.

image

If this is just a UI bug good, if not it should definitely deactivate old theme before applying the new one.

iPhone 12 Pro Max
iOS 15.1.1
TrollTools v2.0.1
TrollStore v1.2.2

Can't remove

I anable locking after respiring and now I cant turn it down I also delete app and did hard reset

Not able to load themes

I keep getting message that says i dont have permission to save the file when i try to add themes. Please help

(v2.1.1) Themes don't stay in " Selected " state

After enabling a theme and applying changes, if we close TrollTools (or Rebuild icon cache & Respring) the theme does get applied but it doesn't stay enabled (selected) in TrollTools, so if we tap Apply changes again without selecting it it will disable the theme.

Upload.from.GitHub.for.iOS.MOV

I found out about this after applying a theme, noticing a missing app icon in the theme, I opened TrollTools, used Alternatives and Applied changes, after respring all themed icons reverted to stock (Webclips were white).

Themes need to stay selected, so we don't have to select them every time we open TrollTools to make some minor changes.

👍

App keeps crashing

When I try to open trolltools,it just keeps crashing. 13 PM running 15.1.1

Error: iPhone X Gestures (No such file or directory)

I'm trying to apply iPhone X Gestures but it's returning the following error message:

Error occurred when applying changes. Error Domain=NSCocoaErrorDomain Code=4 "The file ".DO-NOT-DELETE-ArtworkDeviceSubTypeBackup" doesn't exist." UserInfo={NSFilePath=/var/mobile/.DO-NOT-DELETE-TrollTools/.DO-NOT-DELETE-ArtworkDeviceSubTypeBackup, NSUnderlyingError=0x282cd8ab0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

image

Context:

  • iPhone 7 Plus (A1661)
  • iOS 15.0
  • TrollStore 1.4.5
  • TrollTools 3.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.