Skip to content
This repository has been archived by the owner on Mar 26, 2019. It is now read-only.

LawnchairLauncher/LawnstepModule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lawnstep - Lawnchair Quickstep enabler

Lawnstep is a magisk module which systemlessly enables Pie recents (Quickstep) in Lawnchair

Donations:

  • If you wish to donate to Till for creating Lawnchair you can do so by purchasing Donut Donation or via his Paypal.
  • Or if you wish to donate to Skittles9823 for making the module you can do so here.

Compatibility:

  • Magisk v17+
  • SuperSU
  • Init.d support if not using Magisk or SuperSU (Try Init.d Injector)

Requirements:

  • A compatible root/no root solution
  • Android 9.0 Pie
  • Lawnchair v2 - v551+

Sources and used/needed tools:

Changelog:

v1.1.1

  • make the module easily portable for other launchers
  • if /product is detected but cannot be mounted, abort, and display an error message
  • basically make everything in install.sh a variable so it's easier for me maintain more than one quickstep module
  • also copy lawnstep-debug.tar to /cache in case of edge cases where internal storage is unavalable *cough* thanks huawei *cough*
  • rename all files once placed to NOT have the variant (dev, ci, plah) this should make it easier for other modules to find lawnstep
  • remove the battery optimization whitelist flag, the insane lag is fixed in the internal builds
  • add code to prevent clashes between Hypestep and Lawnstep (pls don't install multiple quickstep modules at once kthnks)
  • set minMagisk back to 17000 (if it still causes issues for users below 17.2 i'll change it back)

v1.0.7

  • fix install for users with /product/overlay

v1.0.6

  • fix logging

v1.0.5

  • add Lawnchair to battery optimisation whitelist (should prevent Lawnchair from getting killed in the background)
  • format code in install.sh
  • add formatted debugging logs
  • change log output to /sdcard/Documents/Lawnchair/logs/Lawnstep-logs.tar

v1.0.4

  • fix permissions for the overlay
  • add changelog to README.md due to contemplating submitting the module to the Magisk repo
  • set minMagisk to 17200 so Magisk 17.2 must be used to install the module
  • prepare for packaging the module with Lawnchair
  • Cleanup unused code

v1.0.3

  • fix Lawnfeed breaking the install

v1.0.2

  • rm /data/resource-cache/overlays.list on install too
  • Always delete /data/resource-cache/overlays.list on uninstall to attempt to prevent bootloops
  • Remove the backup script as the script doesn't delete the user app anymore
  • Fix lawnfeed breaking the module

v1.0.1

  • don't delete lawnchair from /data/app on install

v1.0.0

  • Initial release

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages