I used Link2SD and Titanium too. Both of them failed. I want to convert a GPS Spoofer to system app. I tried to move it manually, but in all 3 cases, the app is completely removed from the drawer. Is there any method?

I am on Samsung J200G rooted with TWRP flashing.

  • I am not sure. I got it from a video on youtube when I was searching for method of root for J2
    – YAHB
    Mar 17, 2017 at 14:25
  • Should I update it?
    – YAHB
    Mar 17, 2017 at 14:25
  • Let us continue this discussion in chat.
    – beeshyams
    Mar 17, 2017 at 14:32

5 Answers 5


SuperSU version v2.73 installed by you is systemless as confirmed by you using methods mentioned here How to find that I am rooted with Systemless

Systemless root does not permit changes to be made by you to /system by default. See Systemless Root for details. This is most likely the reason that you are unable to convert installed apps to system apps

To enable this, you have two options:

  1. Follow instructions here Enable /system write in TWRP - Systemless root to make /system writable and then try to install. This should solve the problem (I am also on systemless root but made it writable following this). If this doesn't work, next option below

  2. Revert to traditional root - see Switch over from systemless root to system (traditional) root

  • Method 1) I already have the box unchecked. What do I do??? Method 2) I don't think there is one for 5.1.1. It works on older versions only?
    – YAHB
    Mar 17, 2017 at 16:14
  • I installed v2.79 from chailfire website
    – YAHB
    Mar 17, 2017 at 16:15
  • Ok.. When TWRP asked you permission to make system writable, did you give that permission?
    – beeshyams
    Mar 17, 2017 at 16:16
  • 1
    I booted to TWRP and I checked in Mount. It was already unchecked
    – YAHB
    Mar 17, 2017 at 16:17
  • See the second part of that answer pertaining to deleting twrps file . Once you do that and Reboot into recovery, TWRP should ask you something like " do you want to make system writable?"- say yes to that
    – beeshyams
    Mar 17, 2017 at 16:21

Although OP seems to have SuperSU installed, I am writing this answer for the users of Magisk so as to prevent near duplicate questions from spawning.

Magisk module App Systemizer can make any third-party app a system app systemlessly i.e. without making changes into system partition. Download it from Magisk Manager or via the link and flash it through Magisk or your custom recovery. Reboot and launch a shell using a terminal app, such as Terminal Emulator. Follow these commands:

systemize       # loads the tool
1               # this would list all the third-party apps that can be systemized
ENTER_DIGIT     # enter the digit corresponding to the app you want systemized
CHOOSE_LOCATION # choose the digit corresponding to /system/app or /system/priv-app
TYPE y OR n     # y to reboot immediately and n to reboot later

After reboot your app would show up as a system app. When you get comfortable with this tool you can direct everything through a single command. Follow the module's link for usage instructions.


Assuming you have ROOT access, your apk file is present on Windows desktop and you are on Lollipop or lower then,

  • Install adbd Insecure by ChainFire, launch it and tick the first case.

Why should you install adbd Insecure? -> to be able to adb remount on production builds.

Then from CMD Shell type:

adb remount    
adb push c:\users\username\desktop\yourapk.apk /system/app/
adb shell
chmod 644 /system/app/yourapk.apk
adb reboot
  • 1
    I was looking for a simpler answer. But thanks
    – YAHB
    Mar 17, 2017 at 14:31

You can use Lucky Patcher to convert apps to system apps.

  1. Open Lucky Patcher.
  2. Select the app you want to move, then click Tools (if there is a dialog box that appears with a warning message, click Yes).
  3. Click "Move to /system/app" (or "Move to /system/priv-app").

Another app that is also able to convert user apps to system apps is System app remover.

Note: Beware that Google Play Protect will warn about Lucky Patcher being harmful and will prevent you from installing it.


I had a similar problem with a few other apps. Its most likely not a problem with root.I have marshmallow 6.0.1. I used Link2SD. Solution : After converting to system app, you need to restart the phone, WAIT a few minutes, restart again. Do this 2-3 times then the app will appear.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .