[Q] Pushing app via adb in /system/app to write on the microsd - Galaxy S 4 Q&A, Help & Troubleshooting

Hi!
I'd like to push via adb on my unrooted i9505 the ACR - all call recorder Apk.
Would this ensure to the app the writing access to the micro sd?
And the app would recieve normals updates via play store without loosing writing access?
I have bought the licence from the play store. I need to move the licence too?
Sorry for the big number of question but ACR is a very helpful app for me and after the ota of kitkat I am a little angry for the enternal sd write lock...
Thank you!

What ROM you are on ? If on Sammy, there is mod for call recording.
But I don't know if you can write(push) files into the system partition if you are not rooted
Also, some application is NOT working well if you place it and make it as system application
And as you said, even you are capable of doing so, but play store update will make it as normal application again(as the normal ones who installed in data partition, so you did it for nothing... )
来自我的 GT-I9505 上的 Tapatalk

I tried to push the app without success. Root is mandatory...
I am on stock rom, what mod are talking about?
Thank you!
Inviato da galaxy s4 con tapatalk

Related

[Q] Help! Note 3 kitkat update sd card support question.

Hey I have a question thought maybe you might be able to help. I just updated my samsung galaxy note 3 and its with wind mobile and it's sm-n900w8 modle. Anyways I keep hearing about this sd card thing being removed on the web today and how everybody is pissed about it. I tried reading about it but don't understand. Is there anyway it could be super simplified for me? Any help would be great thanks.
MiltonOntario said:
Hey I have a question thought maybe you might be able to help. I just updated my samsung galaxy note 3 and its with wind mobile and it's sm-n900w8 modle. Anyways I keep hearing about this sd card thing being removed on the web today and how everybody is pissed about it. I tried reading about it but don't understand. Is there anyway it could be super simplified for me? Any help would be great thanks.
Click to expand...
Click to collapse
A simplified answer:
Google changed the permissions of third party apps regarding external storage due to security concerns.
In KitKat third part apps aren't able to read/write to sdcard unless the apps are updated and they generate a folder separately for that app. Even then they only have access to that folder and no other. System apps will still be able to read and write so stuff like My Files from Samsung still has full control.
This is what it means in a nutshell.
akselic said:
A simplified answer:
Google changed the permissions of third party apps regarding external storage due to security concerns.
In KitKat third part apps aren't able to read/write to sdcard unless the apps are updated and they generate a folder separately for that app. Even then they only have access to that folder and no other. System apps will still be able to read and write so stuff like My Files from Samsung still has full control.
This is what it means in a nutshell.
Click to expand...
Click to collapse
So things like downloading a ringtone from the web browser or using my otg cable or using a torrent client will not be affected? I also noticed that in application manager if I click on some of the apps it shows the move to sd card as greyed out and others it shows it as highlighted is this normal? And also I noticed that when I go into my sd card the folders for a lot of my apps are there but the size of my card for storage amount has not dropped is this normal and does it really affect the average joe who's not big into tinkering with Android os?
MiltonOntario said:
So things like downloading a ringtone from the web browser or using my otg cable or using a torrent client will not be affected?
Click to expand...
Click to collapse
The torrent client and browser will need to be updated if they aren't already or you can use the stock (system app) browser. But no, basically those things will not be affected and should work just fine.
akselic said:
The torrent client and browser will need to be updated if they aren't already or you can use the stock (system app) browser. But no, basically those things will not be affected and should work just fine.
Click to expand...
Click to collapse
Ok dudes I will just go about using it like as per usual. Thanks for the help guys!
If you have rooted your note 3 then it is possible to modify a system file to give all non system apps that for example you have downloaded from play store to behave as they would before kit kat changed write permission.
See this post for details of how to edit the file to allow apps to be able to write to your sd card.
Fairly easy to do, just have to use any file editor to add a single line in a system file.
http://forum.xda-developers.com/showpost.php?p=51036231&postcount=482
Alternatively someone has posted that they have written an app to do this on play store.
I can't find link to this at the moment.
Will edit this post If I find the post.
Sent from my SM-N9005 using xda app-developers app

[Q] Having 2 Problems with 4.4.2 update

Hi. I'm a Noob to tinkering with my S4 and I need some advice on how to proceed. Ever since the 4.4 update, I have 2 problems:
1) I can't edit and save files on my external sd card with Kingsoft or Polaris office
2) I use CyberGhost VPN service and the update causes network connectivity problems....constantly disconnecting/reconnecting. I can switch to WiFi and it works fine, but I need to use it on the Sprint Network. Sprint says it's not them tripping the connection.
Do I need to flash back to 4.3 to get this functionality back? Or are there better ways to fix these problems? I've read one post which stated flashing back from 4.4 will brick the phone.
I have managed to successfully root the phone (confirmed by Rootchecker) and install TWRP recovery using Goomanager.
Thank you in advance for any advice.
Mark
Download Folder Mount from the play store and it will fix your SD card write errors. Its a built in feature with KitKat that wont allow 3rd party apps to write on external memory.
Sent from my SPH-L720 using Tapatalk

[Q] Apps Crashing on startup after enabling native tethering

Hello,
I am using a Sprint Galaxy S4 on stock 4.4.2. I recently set out to enable native tethering so I can have 4g on my tablet. After looking around a little I found the odex and jar for my device/version (NAE) and used TowelRoot to get root access. After copying over the services.jar and services.odex files I found that any time I install a new app it will crash when I try to open it. My root access has also been removed (TowelRoot will not give me root anymore) and some programs can't write to the phone or SD Card such as Box. Since root access has somehow been revoked I can't put the old services.jar and .odex back in place.
I installed the jar and odex by simply copying them to the system/framework folder per a QBKing77 guide. Another guide had suggested installing using goomanager but I quickly found that it was discontinued. I considered using Flashify but ended up just using QBKing's method since it was quicker and required no extra app.
Thanks for any help you can give me. I'm happy to provide additional information (such as a stack trace of a crash) if it's helpful in any way.
raxitron said:
Hello,
I am using a Sprint Galaxy S4 on stock 4.4.2. I recently set out to enable native tethering so I can have 4g on my tablet. After looking around a little I found the odex and jar for my device/version (NAE) and used TowelRoot to get root access. After copying over the services.jar and services.odex files I found that any time I install a new app it will crash when I try to open it. My root access has also been removed (TowelRoot will not give me root anymore) and some programs can't write to the phone or SD Card such as Box. Since root access has somehow been revoked I can't put the old services.jar and .odex back in place.
I installed the jar and odex by simply copying them to the system/framework folder per a QBKing77 guide. Another guide had suggested installing using goomanager but I quickly found that it was discontinued. I considered using Flashify but ended up just using QBKing's method since it was quicker and required no extra app.
Thanks for any help you can give me. I'm happy to provide additional information (such as a stack trace of a crash) if it's helpful in any way.
Click to expand...
Click to collapse
Flash stock rom
"If someone helps, never forget to hit thanks ? "
DeepankarS said:
Flash stock rom
"If someone helps, never forget to hit thanks ? "
Click to expand...
Click to collapse
So I am screwed, will lose all my stuff?
raxitron said:
So I am screwed, will lose all my stuff?
Click to expand...
Click to collapse
No
Just flash the stock rom.
You can backup the following by these methods.
Contacts : Press the menu button in the contacts app. Press on Import/Export then export to SD card.
Apps : Download ApkExtract from the play store and backup the apps.
App data (high score in games etc.) : Download Helium from the playstore and backup the app data. Note app data gets stored on the internal sdcard, so move it to the external sd card.
Images : Go to gallery and press on an album. Merge it with an existing album that is present on the ext memory card.
Rest you know how to
You wont lose anything if you just flash the matching stock rom, but why take chances and then repent.
"If someone helps, never forget to hit thanks ? "
DeepankarS said:
No
Just flash the stock rom.
You can backup the following by these methods.
Contacts : Press the menu button in the contacts app. Press on Import/Export then export to SD card.
Apps : Download ApkExtract from the play store and backup the apps.
App data (high score in games etc.) : Download Helium from the playstore and backup the app data. Note app data gets stored on the internal sdcard, so move it to the external sd card.
Images : Go to gallery and press on an album. Merge it with an existing album that is present on the ext memory card.
Rest you know how to
You wont lose anything if you just flash the matching stock rom, but why take chances and then repent.
"If someone helps, never forget to hit thanks ? "
Click to expand...
Click to collapse
Thank you for your help. Unfortunately I will still lose my apps and high scores since I cannot currently use any new apps even if I install using the apk instead of play store. But I don't play a lot of phone video games so that's okay and apparently I can just tell Google Play to reinstall all apps. I think I will use this as an opportunity to flash SlimKat and get away from all the silly Sprint bloatware.
raxitron said:
Thank you for your help. Unfortunately I will still lose my apps and high scores since I cannot currently use any new apps even if I install using the apk instead of play store. But I don't play a lot of phone video games so that's okay and apparently I can just tell Google Play to reinstall all apps. I think I will use this as an opportunity to flash SlimKat and get away from all the silly Sprint bloatware.
Click to expand...
Click to collapse
And why is that?
"If someone helps, never forget to hit thanks ? "
---------- Post added at 08:04 PM ---------- Previous post was at 08:04 PM ----------
Ohh sorry i missed the flow of the thread
Haha reflash stock rom. You will lose nothing..

[Q] 5.0 - Lack of free space - cannot install Busybox

Hi guys,
did you notice the lack of free space on N10 after upgrading to 5.0? (I used factory images, if that makes any difference). I have 148K free after rooting on /system. That's a disaster, can't even install BusyBox (around 1 meg), not mentioning Xposed once it's available.
Any ideas how to solve this, yet keep the device accepting future OTA updates?
Thx,
Aleq
I have the exact same problem. Something that I didn't face on my n5. Also fully wiped while installing the factory image.
Btw mate, you won't be able to install xposed anyways since it's not yet compatible with the new runtime
Yes, that's why I wrote "...once it's available".
Anyway the best solution so far is to backup the Stock with CWM (or TWRP), remove the data archive (to save space) and then remove unnecessary apps from /system like Korean input method etc. When OTA comes, restore the system only and apply it. A little bit cumbersome, but I'm not aware of any better solution at this moment. Or perhaps flash system.img via fastboot before OTA.
Could you get busybox to install that way? Or it's not just a problem of space left?
178kb left tho can't be...meant, can it?
PS: sorry, my bad about xposed, I thought you meant to say install xposed once that (busybox) becomes available
PPS: what do you mean with the data archive?
I flashed factory images. Rooted with cf auto. Flashed TWRP recovery and used filemanager to manually remove apps from /system/app folder like gmail maps etc. If needed get them from play store and they will get installed in /data partition instead.
Skickat från min GT-I9505 via Tapatalk
Johan1976 said:
I flashed factory images. Rooted with cf auto. Flashed TWRP recovery and used filemanager to manually remove apps from /system/app folder like gmail maps etc. If needed get them from play store and they will get installed in /data partition instead.
Skickat från min GT-I9505 via Tapatalk
Click to expand...
Click to collapse
But @Aleq suggestion of making a backup of /system before starting to modify it isn't a bad one, atm you have basically no way to be able to install OTAs as they will be released @Johan1976 , not even sideloading them.
I guess I can just flash the system.img from factory images if needed in the future.
Skickat från min GT-I9505 via Tapatalk
Johan1976 said:
I guess I can just flash the system.img from factory images if needed in the future.
Skickat från min GT-I9505 via Tapatalk
Click to expand...
Click to collapse
Also true
Use an app called System app remover (ROOT) found in the playstore. It has a feature which allows you to restore apps if you need them from a trash folder in your user space. I've used it successfully with KitKat and just saw in an XDA post that it works with Lollipop for this exact purpose.
https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&hl=en
I liked it enough to purchase the pro version just to support the developer. It even rates what is safe to remove.
Sent from my Nexus 10 using XDA Premium HD app
You can also ship busybox into your kernel ramdisk. But I think for now the simplest remains like others said to remove unnecessary apps from /system partition
However, good news, cm12 takes only ~ 500 mb of space, will make it public when it is a bit more stable.
I'm having the same problem. All busybox apps showing 0.0 system space even after cleaning out 70mb of apps. Can't install busybox at all, tried jrummy, steiricson and busybox X. With the exception of the latter they failed. Suspicious of the legitimacy of busybox X because it said it succeeded when it didn't. I need busybox!!!
Thanks guys, I was able to install busybox after removing unnecessary system apps
Solved removing unnecessary apps with TB
I've uninstalled Korean and Japanese input apps, Cloud print app and stock Live Wallpapers using Titanium Bakchup (about 19 Mb free in System folder). Then Busybox install went OK.
I was finally able to install busybox and get init.d running, thank you.
On a side note, anyone know where lmk went? It's not in the usual /sys/module/lowmemorykiller/ location.

Binding folders issue on lollipop 5.1.1 (root) [SOLVED]

Hi all!
I'm using Lollipop 5.1.1 and I'm facing some problems while trying to link any data (data and obb) from internal to external storage. I remember that I didn't have any problem on KitKat, but on lollipop I can't bind any directory. At least me.
I read that could be about Zygot, but I'm not sure. I tried FolderMount, Link2SD & Apps2SD (these two apps can move the apk, internal data to its second partition, but for example fail on obb binding), Lucky Patcher, DirectoryBind.
Well, Link2SD is unfortunately a dead app, no more updated since a year at least.. I bought the Pro version ages ago and I loved it, still using it now on a Lollipop device from China, but on Marshmallow it didn't work..
So I suggest you to stay with App2SD and ask his developers, who is very active every day here on XDA, too.. If you search you'll find the his thread easily, Google for app2sd XDA.
The dev will be able to help you and most important will be able to read logs and see what's happening.. ?
Inviato dal mio LG-V400 utilizzando Tapatalk
Hi 'brainvision', than you for your reply.
I solved the problem by enabling the Activate Android's standard "fuse" filesystem for SD option on Apps2SD!

Categories

Resources