All Projects → lianglixin → Spatch

lianglixin / Spatch

Licence: other
SPatch a develope tool for WinNT/iOS/Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Spatch

Molecule Ansible Docker Aws
Example project showing how to test Ansible roles with Molecule using Testinfra and a multiscenario approach with Docker, Vagrant & AWS EC2 as infrastructure providers
Stars: ✭ 72 (-37.93%)
Mutual labels:  virtualbox
Dev
The only truly universal productive development platform with Docker on macOS, Linux and Windows! http://blog.teracy.com/2016/12/20/teracy-dev-the-only-truly-universal-productive-development-platform-with-docker-on-macos-linux-and-windows/ http://slides.teracy.net/hoatle/productive-dev-workflow-with-teracy-dev/latest/
Stars: ✭ 84 (-27.59%)
Mutual labels:  virtualbox
Vagrant Box Templates
Stars: ✭ 100 (-13.79%)
Mutual labels:  virtualbox
Splunkenizer
Ansible framework providing a fast and simple way to spin up complex Splunk environments.
Stars: ✭ 73 (-37.07%)
Mutual labels:  virtualbox
Packer Ubuntu 1404
DEPRECATED - Packer Example - Ubuntu 14.04 Vagrant Box using Ansible provisioner
Stars: ✭ 81 (-30.17%)
Mutual labels:  virtualbox
Vrouter
一个基于 VirtualBox 和 openwrt 构建的项目, 旨在实现 macOS / Windows 平台的透明代理.
Stars: ✭ 1,307 (+1026.72%)
Mutual labels:  virtualbox
Packer For Vsphere And More
Stars: ✭ 63 (-45.69%)
Mutual labels:  virtualbox
Vermin
The smart virtual machines manager. A modern CLI for Vagrant Boxes.
Stars: ✭ 110 (-5.17%)
Mutual labels:  virtualbox
Devbox Golang
A Vagrant box with Ansible provisioning for setting up a vim-based Go(lang) development environment
Stars: ✭ 84 (-27.59%)
Mutual labels:  virtualbox
Drupal Vm
A VM for Drupal development
Stars: ✭ 1,348 (+1062.07%)
Mutual labels:  virtualbox
Vboxmanage Bash Completion
VBoxManage bash completion
Stars: ✭ 73 (-37.07%)
Mutual labels:  virtualbox
Packer Centos 6
This build has been moved - see README.md
Stars: ✭ 78 (-32.76%)
Mutual labels:  virtualbox
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (-18.97%)
Mutual labels:  virtualbox
Hiddenvm
HiddenVM — Use any desktop OS without leaving a trace.
Stars: ✭ 1,183 (+919.83%)
Mutual labels:  virtualbox
Packer Ubuntu 1804
This build has been moved - see README.md
Stars: ✭ 101 (-12.93%)
Mutual labels:  virtualbox
Spel
STIG-Partitioned Enterprise Linux (spel)
Stars: ✭ 66 (-43.1%)
Mutual labels:  virtualbox
Packer Templates
Stars: ✭ 90 (-22.41%)
Mutual labels:  virtualbox
Nanobox
The ideal platform for developers
Stars: ✭ 1,530 (+1218.97%)
Mutual labels:  virtualbox
Rhcsa8env
This is a RHCSA8 study environment built with Vagrant/Ansible
Stars: ✭ 108 (-6.9%)
Mutual labels:  virtualbox
Vagrant Docker Vm
💻 Development Vagrant VM with Docker, Samba and Mail sandbox (customizable)
Stars: ✭ 97 (-16.38%)
Mutual labels:  virtualbox

Introduction

SPatch is a simple App based on SandHook that allows you to use an Xposed Module without needing to root, unlock the bootloader, or flash a custom system image. (Supports Android 5.0~9.0)

The only two restriction of SPatch are:

  1. Unable to modify system, so any Module which modifies system won't be able to work properly.
  2. Currently resource hooks are not supported. (Theming modules use Resource Hooks).

Usage

Preparation

Download the latest APK from the release page, and install it on your Android device.

Install APP and Xposed Module

Open SPatch, Click on the Drawer Button at the bottom of home page(Or long click the screen), add your desired APP and Xposed Module to SPatch's virtual environment.

Note: All operations(installation of Xposed Module, APP)must be done in SPatch, otherwise the Xposed Module installed won't take effect. For example, if you install the YouTube app on your system (Your phone's original system, not in SPatch), and then install YouTube AdAway (A YouTube Xposed Module) in SPatch; or you install YouTube in SPatch, and install YouTube AdAway on original system; or both of them are installed on original system, neither of these three cases will work!

How to install

There are three ways to install an APP or Xposed Module to SPatch:

  1. Clone an installed app from your original system. (Click Button at bottom of home page, then click Add App, the first page shows a list of installed apps.)
  2. Install via an APK file. (Click Button at bottom of home page, then click Add App, the second page shows APKs found in your sdcard)
  3. Install via an external file chooser. (Click Button at bottom of home page, then click Add App, use the floating action button to choose an APK file to install)

For Xposed Module, You can install it from Xposed Installer, too.

Activate the Xposed Module

Open Xposed Installer in SPatch, go to the module fragment, check the module you want to use:

How to activate module

Reboot

You only need to reboot SPatch, There's no need to reboot your phone; Just click Settings in home page of SPatch, click Reboot button, and SPatch will reboot in a blink.

How to reboot

Supported Modules

Almost all modules except system-relevant are supported, please try it by yourself :)

Others

GameGuardian

SPatch also supports GameGuardian, you should use the separate version for GameGuardian.(Download it in release page).

Video Tutorial

Support

Contributions to SPatch are always welcomed!!

For Developers

Credits

  1. VirtualApp
  2. Xposed
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].