Skip to content

Latest commit

 

History

History

Canvas

Welcome to Canvas!

What's Canvas?

  • ⚙️ Canvas, also known as Sky Modloader, is a lightweight wrapper around the Sky app made by @artdeell and @lukas0x1. It takes up a sole ~15 MB of your phone's storage and hooks into Sky at runtime, thus acting as "bridge" and providing an interface that developers can build plug-ins on top of. It's completely modular, so you can load existing plug-ins or write your own. The main advantage of Canvas over traditional mods is that it doesn't require elevated privileges or any specific programming skills. Canvas is important, but requires libs to be fully operational.

Libs?

  • 📚 Userlibs, or simply Libs, are fan-made helper programs (libraries) for Canvas that actually unleash its true power. Some of these libs include Auto CRing, melting, spell modification, or virtually anything as per your liking.

Available Libs:

  • liblangit - A free helper program that collects the max number of daily available candles at the tap of a button, with extra features such WL, spirit collection, etc.
  • libRomanBeta - Universal mod for Sky Beta.

Discontinued - !! do not use !!

  • AutoWax or libaw4c - A popular program that utilized the Sky protocol (API) to collect candles, quests, spirits and winged light. Development stopped.
  • libdukun - A successor to libaw4c, later merged into the larger and more comprehensive liblangit.
  • libsMite - Universal mod with Semi-AutoCR, Auto burn, Relationship unlocks, etc. No further updates.
  • reHell or libgxost - Universal mod, no longer maintained
  • libHellboy - Universal mod, no longer maintained
  • libRomanDev - Redirects all game traffic to the Dev server (a private server reserved for TGC staff). Access is now restricted.

Note

These add-ons are fan-made and can have advantages (or otherwise cause trouble) depending on the author's intentions. As for the current repository though, mods undergo a quick plausibility review, so they should generally be safe to use.

System Requirements:

  • A mobile phone capable of running Sky and Android not less than version 8.0 (Oreo)
  • Root is not necessary, but a basic understanding of sideloading, navigating the filesystem and technical troubleshooting might come in handy
  • Apple iOS and emulators are not supported

Getting Started

  1. Download Canvas.apk from here and AutoWax from here.
  2. Open your File Manager and navigate to your Downloads (e.g. /storage/emulated/0/Download/).
  3. Tap on Canvas.apk. If prompted, allow the installation from unknown sources and proceed.
  4. Find the newly added "Canvas" in your app drawer. It looks somewhat like a black and white icon resembling a clock.
  5. Hit "Add Mod" on the top left of the "Mods" section.
  6. Navigate to your downloads and import libLangit.so.
  7. Repeat step 6 for any other mods you might have.
  8. Select your Sky version from underneath the "Play" section, sign in to Sky and enjoy!

Updating old Mods

To update your existing mods (files ending in *.so), do the following:

  1. Find and download a newer version of your mod.
  2. Navigate to the Canvas on your home screen.
  3. Remove the desired mod. To do so, press the 🗑️ (recycle bin) icon next to its name.
  4. Tap "Add Mod" > locate your new mod > import it.
  5. Confirm that the mod has been imported successfully.
  6. Your mod is updated and ready to use!

Is Canvas safe?

  • Canvas, in its core form, is entirely safe, and its source code is publicly available. This contributes to transparency, and allows others to view, use, modify, and reproduce its source code. Canvas does permit modifications, from either direct or third-party sources, to take complete charge of your Sky instance, which includes the ability to access your account information and more. Exercising discretion and considering user reviews prior to usage is strongly recommended. Certain modifications present features viewed as 'risky', such as spam honk, teleportation by coordinates, auto melt, and more. These can attract attention from others and potentially result in reporting to TGC. It's important to note that any actions related to cheating, hacking or exploiting are expressly forbidden by TGC's EULA/ToS. Accounts identified as participating in these activities may be subject to permanent closure.

Knowledge Base

Answers to frequently asked questions and usage guides for particular functions are provided in the Knowledge Base.

Troubleshooting

Please visit the Troubleshooting Guide to learn solutions for common problems.

Credits & Resources

This section has moved to Credits & Resources