Skip to content

Shows upload & download speed below the status bar. Supports opa334’s TrollStore.

License

Notifications You must be signed in to change notification settings

dlevi309/TrollSpeed

 
 

Repository files navigation

TrollSpeed

Xcode - Build and Analyze Analyse Commands Build Release Latest Release MIT License

Shows upload & download speed below the status bar.

Tested and expected to work on all iOS versions supported by opa334’s TrollStore.

You need to enable “Developer Mode” on iOS 16 or above to use TrollSpeed or Misaka.

How it works?

TrollStore + UIDaemon + NetworkSpeed13 + (some magic) =

  • An TrollStore app to spawn HUD process with root privilege.
  • Don’t call waitpid to that process. Let it go.
  • A HUD app with entitlements from assistivetouchd to display and persist global windows.

How to build?

  • Use theos to compile.
    • FINALPACKAGE=1 make package
  • You'll get a .tipa file in ./packages folder.
  • Don't like theos? Use ./build.sh to build with Xcode.

Caveats

  • Spawn with root privileges is required. Otherwise, the HUD process will be killed by SpringBoard when unlocking device.
  • TrollSpeed will observe its app removal and terminate its HUD.

Notes

  • Please give me feedback if you find any issues & bugs, or have any suggestions.
  • Give me a star 🌟 if you like this project. Thanks!

Screenshots

preview

Special Thanks

License

TrollSpeed is Free Software licensed under the GNU General Public License.

Localization

To add a language, create a new .lproj folder in layout/Applications/TrollSpeed.app.

About

Shows upload & download speed below the status bar. Supports opa334’s TrollStore.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C++ 45.1%
  • Swift 24.5%
  • C 15.3%
  • Objective-C 13.0%
  • Makefile 1.1%
  • Shell 0.9%
  • Ruby 0.1%