As the title i would known how move an apk to be system app. Could anyone simply explaine me?
Can you tell us why you want an app as system app?
Do you have root?
It's not possible to just move the APK and then assume it's a system app. It needs some special rights (don't know which ones).
For me, I would like to have an (older) app as system app so it can write to the SD card. This app doesn't trigger the question from the file manager to let me give the app the correct rights for the app. I had to manually change permission file .
Related
so it seems its a system limitation when using dialer apps where the missed call notification doesn't get cleared when opening the dialer app.. the stock phone app needs to be opened in order to clear it...
i'm running cm7.1 on nexus s 4g.. just installed touchpal dialer.. i read on this site
http://stackoverflow.com/questions/2007024/push-my-apk-to-system-app
that you could push the app into the system folder and that would address the problem.. i downloaded the app from the market so no idea how to get the apk..
i assume if i could get a hold of the apk.. i could use root explorer to change the persmissions, then move the file into system/app and then install the app??
any help would be appreciated.
p.s. all i really want is the search feature of these apps which stock dialer doesn't have.. which is a big oversight by google not to have this.. so if any other solutions are available.. great.. love to hear them
The apk should be somewhere in /data/app, there are also apps that let you backup apk files to sdcard.
Afterwards remount /system to read+write and push the apk file to /system/app.
do i need to uninstall the app from /data/app after? or should i leave that file in there
Using Root Explorer, find the apk in /data/app, long-press and select move. Navigate to /system/app, mount r/w (by pressing the button at the top), and paste. Long-press the apk again, select permissions and set to rw-r--r--, then mount r/o and reboot.
Voila! Your user app is now a system app. You can also use Titanium Backup to convert a user app to system app and vice versa. As I have the paid version I'm not sure if this feature is available in the free version.
Sent from my Evo + MIUI using Tapatalk!
thanks.. seems to work now.. i'm surprised apps can't automatically install in that way to notifications can be dealt with.. guess they don't have permissions to install into system?..appreciate the help.. all works now!!
so seems doesn't like to work like that.. every time i reboot i get a force close popup... then i have to delete the app and restart.. had permissions set correctly and everything
How to convert user apps to system apps? Many apps give fc because of some missing files. I would like to move whatsapp and maps to system to get some free internal memory.
How can I add more apps into system while porting a Rom, what all libraries and permissions do I need to take care of?
I already tried /system/mover and similar apps. While manually moving whatsapp I couldn't find library files
Thanks in advance!
Sent from my HTC Explorer A310e
Lennox Alexion said:
How to convert user apps to system apps? Many apps give fc because of some missing files. I would like to move whatsapp and maps to system to get some free internal memory.
How can I add more apps into system while porting a Rom, what all libraries and permissions do I need to take care of?
I already tried /system/mover and similar apps. While manually moving whatsapp I couldn't find library files
Thanks in advance!
Sent from my HTC Explorer A310e
Click to expand...
Click to collapse
You can go and install Link2SD, and skip the part where it asks to create a mount script. Then you can access apps and convert them into system apps. You will need to restart the phone when you convert the app for proper functioning.
tatiraju.rishabh said:
You can go and install Link2SD, and skip the part where it asks to create a mount script. Then you can access apps and convert them into system apps. You will need to restart the phone when you convert the app for proper functioning.
Click to expand...
Click to collapse
Still can't convert whatsapp..
Sent from my HTC Explorer A310e using xda premium
WhatsApp can be moved to SD card by making External memory as default memory.
If you don't know ,here's how we do :
-->Install SDK and USB drivers
-->Connect your phone,be sure USB debugging is turned on. Go to Settings -> Applications -> Development and enable USB debugging.
-->Start Command Promt : click Start, type “cmd” and press Enter
-->type cd "<sdk>\platform-tools" ;where <sdk> is the actual path of installed sdk.
-->Type these command in the window:
-->adb shell
-->pm set-install-location 2
-->Done!! You can now move WhatsApp and many other apps which previously you were not able to ..
afaik, there usually aren't any modules for apps...
Lennox Alexion said:
How to convert user apps to system apps? Many apps give fc because of some missing files. I would like to move whatsapp and maps to system to get some free internal memory.
How can I add more apps into system while porting a Rom, what all libraries and permissions do I need to take care of?
I already tried /system/mover and similar apps. While manually moving whatsapp I couldn't find library files
Thanks in advance!
Sent from my HTC Explorer A310e
Click to expand...
Click to collapse
Other than the apps that you flash as Gapps, all other apps (which you mainly install from play store) are *.apk files which can be found in /data/app. You can make it as a system app, by just moving it into /system/app using any root file manager...
*This doesn't apply while porting a ROM... because, the apps already present in /system/app of a ROM usually have their own libraries... Use the guidance of a good "port"er.
You need to be rooted and I recommend use root explorer
The Automatic Way - Just Download titanium Backup or similar app Select the app and just hit covert to System app and reboot and if it force closes even on reboot go down the thread!!
Manual Way
1) Select the Apk Which you Want
2) Take the apk from SD card and copy the apk to /Root/System or any where in the Root
3 )Click yes When it Ask you Whether You Want to
Code:
The Current Files System is Read-only. Do You Want to remount as read-write and continue the Operation?
4) Select the file and change the permissions of the apk under select permissions
4) Tick all the boxes under read and only the first one under write and click OK
5) It should look like rw-r--r--
6) Then cut the Apk and pate it to /Root/System/app
And reboot and enjoy
The the app force closes (For Example - Swift Key ) go here - http://forum.xda-developers.com/showthread.php?t=2661238
Hit Thank If It Helped You
You may also need to move files from /data/data. For example moving Swiftkey needs moving files from /system/lib and /data/data
kaushikb.1996 said:
You need to be rooted and I recommend use root explorer
1) Select the Apk Which you Want
2) Take the apk from SD card and copy the apk to /Root/System or any where in the Root
3 )Click yes When it Ask you Whether You Want to
Code:
The Current Files System is Read-only. Do You Want to remount as read-write and continue the Operation?
4) Select the file and change the permissions of the apk under select permissions
4) Tick all the boxes under read and only the first one under write and click OK
5) It should look like rw-r--r--
6) Then cut the Apk and pate it to /Root/System/app
And reboot and enjoy
If this dint work try this http://forum.xda-developers.com/showthread.php?t=2661238
Hit Thank If It Helped You
Click to expand...
Click to collapse
OR you just use "Titanium Backup" from the google Playstore. Mark the app you like to convert and press "Convert to system app"
ma259 said:
You may also need to move files from /data/data. For example moving Swiftkey needs moving files from /system/lib and /data/data
Click to expand...
Click to collapse
you can find another link down there
LS.xD said:
OR you just use "Titanium Backup" from the google Playstore. Mark the app you like to convert and press "Convert to system app"
Click to expand...
Click to collapse
TRUE story but.wrote this if someone needed
In ios there was a separate folder with system apps that can be delete normally but if jailbreak u can access that fold I assuming that it wouldbe close to the same for android
Sent from my SM-T310 using xda app-developers app
androidhacker007 said:
In ios there was a separate folder with system apps that can be delete normally but if jailbreak u can access that fold I assuming that it wouldbe close to the same for android
Sent from my SM-T310 using xda app-developers app
Click to expand...
Click to collapse
You need to your anrodi device
Just search for - How to root " Name of your Device "
Then in recommend you to install titanium backup to uninstall apps easily for installing the apps just follow the procedure which i gave you
That works too
Sent from my SM-T310 using xda app-developers app
I simply used twrp to copy some apps into /system/app
Hi, while millions of people wanted to change normal apps into system apps. I want to change system apps into normal apps.
I know this is the weirdest request you never found on xda history. But I need to remove system privilege on Google Photos because it blocks me from controlling background power consumption (only user app can be changed like that). I'm on realme UI 2.0 unrooted, if it has to be root I'd still take your advice. Thanks.
I put KK launcher in my ROM.But,when i installed the ROM..A message apperared KK Launcher has crashed.Because it was not a system app,I dont really know that the reason for this crash is due to its lack of system permissions.
please help,i want to create a ROM.
Your Device Should Be Rooted!!
Go to Root Explorer and copy the apk file of launcher in system/app/
Or use link2sd.....
coolsuper13 said:
I put KK launcher in my ROM.But,when i installed the ROM..A message apperared KK Launcher has crashed.Because it was not a system app,I dont really know that the reason for this crash is due to its lack of system permissions.
please help,i want to create a ROM.
Click to expand...
Click to collapse
If u found the system/app method diddicult or cant do that way just install link2sd and the app then open link2sd then in option of the app convert it into system app ..............
Is your ROM deodexed? In particular, is your APK deodexed?
If so, decompile the APK. Search for a lib folder.
If there is, rejoice. If there isn't I can't help any further apart from finding a different launcher.
Okay, assuming your APK is deodexed(which it probably is) and has a lib folder, open the lib folder. Open the armeabi folder within. Copy all the libs inside to your ROM's /system/lib. Zip all, flash.
Do post the result. If any anomalies pop up, do post here as well.
Use link2sd . In the option there is one that is convert into system app. U can easily make anyapp into system app
Sent from my GT-S6102 using XDA Free mobile app
not sure if it matters but there is also the system/priv-app folder..
Sent from my SM-G900V using XDA Premium HD app
I want to know about something interesting.
How can I give superuser permission to any APK by make a .Xml file to give this apk root permission.
Something like this"android.permission.ACCESS_SUPERUSER – Allows an app to access ROOT"
Inside system_root/system/etc/permissions.
And then open xml and write some script and APK name.
Kindly some tell me please.
Because I cannot put my phone.
I have used all popular apps and magisk and superuser but none of them root it.
So I need this information please.