A System application is merely an application which is placed under/system/app folder in an Android device. An application can only be installed in that folder if we have access to the OS’s ROM (system.img). The application is placed under /app folder after the ROM has been extracted. A device which loads the custom ROM will have the new System application added. The benefit of a System application is that the application cannot be removed from the device (cannot uninstall inbuilt apps). This is only because/system/app is a read-only folder.
How to uninstall inbuilt apps, follow us
A non-System application is an ordinary application, which will be installed under /data/app folder, and which is read-write. A user can uninstall such applications normally from the Settings application. One can check if an application is a System application or not using “ApplicationInfo.FLAG_SYSTEM”but not uninstall inbuilt apps by this. If the constant returns true, then the application in question is a System application.
Why this is required?
Certain permissions are protected under the “signatureOrSystem” protection level. Such permissions are not available to every application because they will grant risky privileges such as control over other applications, background installation and un-installation, among others.
Such permissions can be utilized for
malicious purposes, therefore Android will only grant them for System applications or Ordinary applications signed by platform signatures. System applications do not require signing by a platform signature to access these permissions. However, it is necessary for Ordinary applications to be signed before they can utilise these permissions.
How to root?
Well rooting is quite a simple process and if you understand your device well if will be a piece of cake for you. Different devices have different rooting procedure but you can always google it up. I suggest that ypu should see the xda forum for rooting your device.This is important step to uninstall inbuilt apps from your mobile phone.
I’ve rooted my device, now what?
Congratulations. So now its get a little bit tricky, but fear nothing it will be worth.
Now it depends on what you want to do with your device. In your case I guess you want to get rid of useless in-built apps called bloatwares. In such a case I would suggest that you can flash a custom stock rom or a stable version of Cyanogenmod for your device.
I would recommend that you flash the cyanogenmod as they are pretty fast and loaded with tons of features. After you flashed the cyanogenmod your device will be free from all the bloatwares. Please note that all yhe google apps will also be removed from the device. In case you want google services in your device you can always install the “Gapps” for the cyanogenmod you’ve flashed.
If you just want to get more memory from your device you can also Odexed your device which will free up some space so that you can install more apps without flashing any custom rom.
How to remove the system apps?
There are multiple applications that provide you this functionality. I have been personally using Titanium Backup PRO Key from a long time to uninstall inbuilt apps. It allows to convert any system app to user app and there after any app can be un-installed via regular uninstall process.
Hope you liked our article how to uninstall inbuilt apps.
Please subscribe for future updates and reply about this article…