Anyone else noticed this? I had it set up as a system app on my S3 by simply copying the apk into system/app with correct permissions, and extracting the lib file from the apk into system/lib but this doesn't seem to work on my Note 3.
After a reboot, I do not even see the Google keyboard as an option in the language settings menu.
Anybody know what needs to be done to fix this? Ideally I'd just make Swype a system app too but I can't find where it installs to.
Sent from my SM-N900T using XDA Premium 4 mobile app
Kalm_Traveler said:
Ideally I'd just make Swype a system app too but I can't find where it installs to.
Click to expand...
Click to collapse
??
Why move Swype, just install it from Google Play... runs fine where it installs itself.
krelvinaz said:
??
Why move Swype, just install it from Google Play... runs fine where it installs itself.
Click to expand...
Click to collapse
Same with the Google keyboard just install it from the play store https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin
Sent from my SM-N900T using Tapatalk
A number of apps complain about security risks of using a "non-system" keyboard if the keyboard app is not a system app. So I take it neither of you have any suggestions on how to answer my question?
Sent from my SM-N900T using XDA Premium 4 mobile app
You should not have a problem if you're not downloading and using illicit software.
sent from my sm-9005.
@rbiter said:
You should not have a problem if you're not downloading and using illicit software.
sent from my sm-9005.
Click to expand...
Click to collapse
Aye, it's not a "problem", just an unnecessary annoyance. I've converted plenty of apps into system apps this way and they all have worked - I am curious why the Google Keyboard is not working on this stock TW ROM.
Kalm_Traveler said:
A number of apps complain about security risks of using a "non-system" keyboard if the keyboard app is not a system app. So I take it neither of you have any suggestions on how to answer my question?
Click to expand...
Click to collapse
Because it is unnecessary...
The security risk is still there just because you moved it and it didn't warn you. All of the keyboard you are using send data, how do you think the voice typing works?
The warning its just to let you know what happens when you use the keyboard the same as turning on location services that's all.
Moving it as a system app doesn't change the underlying function of the keyboard and how it works..
krelvinaz said:
Because it is unnecessary...
The security risk is still there just because you moved it and it didn't warn you. All of the keyboard you are using send data, how do you think the voice typing works?
The warning its just to let you know what happens when you use the keyboard the same as turning on location services that's all.
Click to expand...
Click to collapse
I understand all of that. I never said I was personally worried about any security risks. I said I want to make the keyboard apps into system apps to remove that annoying warning. :good:
Bump
I still haven't been able to get this to work. Is there perhaps a lib file that needs to be deleted from the stock location?
Sent from my SM-N900T using XDA Premium 4 mobile app
Kalm_Traveler said:
Bump
I still haven't been able to get this to work. Is there perhaps a lib file that needs to be deleted from the stock location?
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Apologies for a less-than-helpful response, but the process you described in the OP worked just fine for me in terms of having the keyboard function as it should while technically being a system app. I'm not sure why it wouldn't be showing as an option for you.
Moving just the apk to system/app permission to rw-r-r and reboot works for myself. Or DL it from play store then use titanium backup and force it to system app. Either way its going to update and everything from the play store.
Sent from my SM-N900T using XDA Premium 4 mobile app
the Google keyboard from the play store has a lib file that needs to be moved to system/lib. you can move it with a program like root explorer but it is really not necessary.
i have a similar problem, i didn't know anything about moving the lib file and havent done it and when i reboot, my device keeps saying google keyboard has stopped, but it is still my defult keyboard option. I wonder if there is a way to directly install it as a system app, apart from the adb method that doesn't work eaither. Would downloading the apk to /system/app/, rebooting and then installing it work.
Charles IV said:
i have a similar problem, i didn't know anything about moving the lib file and havent done it and when i reboot, my device keeps saying google keyboard has stopped, but it is still my defult keyboard option. I wonder if there is a way to directly install it as a system app, apart from the adb method that doesn't work eaither. Would downloading the apk to /system/app/, rebooting and then installing it work.
Click to expand...
Click to collapse
Anytime you manually put something in /system/app or /system/priv-app, you need to make sure you change the permissions to 0644 before you reboot.
Sent from my SM-N900T using Tapatalk
ludeawakening said:
Anytime you manually put something in /system/app or /system/priv-app, you need to make sure you change the permissions to 0644 before you reboot.
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
And check your SELinux contexts as well...
Also I've found that moving the app from /data to /system sometimes confuses the package manager. It's best to:
1. Copy the apk to system, checking permissions, ownership and SELinux contexts. You may have to copy to /system/app or /system/priv-app depending on the app.
2. Reboot
3. Then "Uninstall updates" from Settings -> Apps, if you want to reclaim the Apk size from /data.
ludeawakening said:
Anytime you manually put something in /system/app or /system/priv-app, you need to make sure you change the permissions to 0644 before you reboot.
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
Thank you, I moved the app using es file explorer, and before i rebooted i changed the permissions as according to this screenshot (mine looked slightly different, but the same boxes were checked)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Should this have worked or should i have done something else?
Fif_ said:
And check your SELinux contexts as well...
Also I've found that moving the app from /data to /system sometimes confuses the package manager. It's best to:
1. Copy the apk to system, checking permissions, ownership and SELinux contexts. You may have to copy to /system/app or /system/priv-app depending on the app.
2. Reboot
3. Then "Uninstall updates" from Settings -> Apps, if you want to reclaim the Apk size from /data.
Click to expand...
Click to collapse
Any hints on how to check ownership and SELinux contexts?
---------- Post added at 10:58 AM ---------- Previous post was at 10:55 AM ----------
themichael said:
the Google keyboard from the play store has a lib file that needs to be moved to system/lib. you can move it with a program like root explorer but it is really not necessary.
Click to expand...
Click to collapse
If it cant be done with a root explorer, how would it be done, and also why isn't it necessary?
Quick suggestion: Titanium backup will has an option to convert to system apps.
Sent from my SM-N900T using XDA-Developers mobile app
smaisonville said:
Quick suggestion: Titanium backup will has an option to convert to system apps.
Sent from my SM-N900T using XDA-Developers mobile app
Click to expand...
Click to collapse
"Convert to system app" and even "restore system app" have been broken for me for a long while, so I wouldn't put too much trust in TiBkp for that.
Related
Could someone post the allshare app that comes with the galaxy s2 on here? I just flashed a miui rom but no longer have allshare.
Thanks in advance
Hope this helps
Thanx man...
rodeo_calling said:
Hope this helps
Click to expand...
Click to collapse
I copied the file "Dina.apk" to my Epic 4g touch but it won't install. It goes through the motions then says, "Application not installed".
reekolu said:
I copied the file "Dina.apk" to my Epic 4g touch but it won't install. It goes through the motions then says, "Application not installed".
Click to expand...
Click to collapse
you need to put it in your system/App folder using root explorer and set permissions, it can't be installed using a package installer
I've tried this method on my GS2 with the provided file and I just can't get it to work. It did work with the MicrobesGl live wallpaper though.
Hello,
You can generate a CWM script to install all share and other apps here:
http://chef-droid.cubocreation.net/?lang=en
Did you set the right permissions?
Sent from my GT-I9100 using Tapatalk
I deleted the DigitalClock widget by accident. I know there's plenty in market, but I liked the stock one. Anyway, I have the .apk, moved the .apk to /system/app with Root Explorer and changed the permissions (now it's rw-r--r--). But still, when trying to install, the message "Application not installed" appears.
guimialfaro said:
I deleted the DigitalClock widget by accident. I know there's plenty in market, but I liked the stock one. Anyway, I have the .apk, moved the .apk to /system/app with Root Explorer and changed the permissions (now it's rw-r--r--). But still, when trying to install, the message "Application not installed" appears.
Click to expand...
Click to collapse
when the app is moved into the system/app folder it is then installed, no need running the .apk through a package installer because youll just get the "Application not installed" error, this is because your trying to install a system app which is what the apk is and not a standard installable app.
once moved into the system/app folder and permissions set, check your widgets if not there do a reboot then check again, if its still not there then your doing something wrong or setting the wrong permissions.
If it's not installing, could it be because it's a Samsung app? For example the stock camera, phone and messaging apps just won't install when I'm on CM7. So I'm assuming the same is true for Allshare, though I may be wrong.
pepxl said:
when the app is moved into the system/app folder it is then installed, no need running the .apk through a package installer because youll just get the "Application not installed" error, this is because your trying to install a system app which is what the apk is and not a standard installable app.
once moved into the system/app folder and permissions set, check your widgets if not there do a reboot then check again, if its still not there then your doing something wrong or setting the wrong permissions.
Click to expand...
Click to collapse
Thanks, tried all but the widget won't appear on the list. I guess something is wrong with the .apk then.
holgalee said:
If it's not installing, could it be because it's a Samsung app? For example the stock camera, phone and messaging apps just won't install when I'm on CM7. So I'm assuming the same is true for Allshare, though I may be wrong.
Click to expand...
Click to collapse
Samsung apps will only work on Samsung ROMs unless modded to work on ALL Android devices just like any other app specific to any other ROM
The app in this thread is odexed and for thus wont work with most ROMs as these are deodexed.
pepxl said:
you need to put it in your system/App folder using root explorer and set permissions, it can't be installed using a package installer
Click to expand...
Click to collapse
Keeps telling I can't copy to the folder because it is read only....
imediashare from play store is much better than all share, has built in HD channels and can show your youtube and facebook vids/photo/music
Sent from my GT-I9100 using xda premium
pepxl said:
Samsung apps will only work on Samsung ROMs unless modded to work on ALL Android devices just like any other app specific to any other ROM
Click to expand...
Click to collapse
I just tried to copy the dlna.apk from a galaxy note (unrooted, stock ROM)...tried copying that in the app folder and changed permissions...still didnt work....
rodeo_calling said:
Hope this helps
Click to expand...
Click to collapse
Thanks for this apk mate
Tab 2 7.0 no file copy
I took down the Dnla.zip, renamed it to Dnla.apk and moved it to my Tab 2 7.0. Then I used ES File and tried to move it to Root/System /App but it fails. I understand I need to change permissions for this. How do I accomplish this without rooting the device?
Kumabjorn said:
I took down the Dnla.zip, renamed it to Dnla.apk and moved it to my Tab 2 7.0. Then I used ES File and tried to move it to Root/System /App but it fails. I understand I need to change permissions for this. How do I accomplish this without rooting the device?
Click to expand...
Click to collapse
Move anything to system need ROOT
Sent from my GT-I9100
The best way to push an app to your system/app file with out bricking your phone?
na4hotx said:
The best way to push an app to your system/app file with out bricking your phone?
Click to expand...
Click to collapse
Um that isn't going to brick you. Especially since you're talking about system app. Worst thing to happen would be a reboot if you touched an app which was currently running.
But I've been using root explorer and it works great. Or if the file is on my computer I use adb push. Or even a flashable zip if you really are worried.
Sent from my SGH-T999 using Tapatalk 2
As he said. Nothing else really needed to be said, good answer.
Sent from my SGH-T999 using xda premium
I used a file browser app and installed it over the existing one. Every time after that I was getting an error something .goo not responding. (SecPhone.apk) Trying to restor the call recording feature. I ended up doing a restore back to square one. No if I use root-explorer will it make a difference or should I use dab push? I would not know how to begging with that. could I use terminal and instal like I would if I was using the cwmtr.img install directions. but direct it to system/app?
na4hotx said:
I used a file browser app and installed it over the existing one. Every time after that I was getting an error something .goo not responding. (SecPhone.apk) Trying to restor the call recording feature. I ended up doing a restore back to square one. No if I use root-explorer will it make a difference or should I use dab push? I would not know how to begging with that. could I use terminal and instal like I would if I was using the cwmtr.img install directions. but direct it to system/app?
Click to expand...
Click to collapse
Which file browser app did you use? Did you remember to set the permissions for the newly copied apk? Permissions in /system/app should be rw-r--r
Sent from my SGH-T999 using Tapatalk 2
No I did not set permissions. If I use Root-Explorer will that allow me to set permissions? I used Smanager to move the file.
Ctrl+C then Ctrl+V
Can I use RootExplorer to zip file them flash it? Or just move using RE?
na4hotx said:
No I did not set permissions. If I use Root-Explorer will that allow me to set permissions? I used Smanager to move the file.
Click to expand...
Click to collapse
Yes, Root Explorer will allow you to change permissions as long as you aare rooted.
na4hotx said:
Can I use RootExplorer to zip file them flash it? Or just move using RE?
Click to expand...
Click to collapse
Root Explorer is a file manager, use to move the file to the appropriate folder and set permissions and reboot. I know you can create a zip & tar file, don't know if it would be flashable though.
na4hotx said:
No I did not set permissions. If I use Root-Explorer will that allow me to set permissions? I used Smanager to move the file.
Click to expand...
Click to collapse
Smanager isn't a good file system tool. Try root browser lite tap and hold functioning is perfect. Has options for copy paste and permissions
saldebot said:
Yes, Root Explorer will allow you to change permissions as long as you aare rooted.
Root Explorer is a file manager, use to move the file to the appropriate folder and set permissions and reboot. I know you can create a zip & tar file, don't know if it would be flashable though.
Click to expand...
Click to collapse
Yeah it can't make flashable zips. Just storage zip files
Sent from my SGH-T999 using Tapatalk 2
I am using Frosty JB v6. I asked in the developer thread and I got a reply http://forum.xda-developers.com/showthread.php?t=1874063&page=546
I tried using RootExplorer and I was still getting error messages after be booting. Is there a way to make it flash able? What am I doing wrong or is it just never going to work? Do I need to start looking for a rom that has it functional on the build?
Did you reset permissions to match the rest of the files in the folder?
And you probably need to wipe dalvik and cache in recovery.
Sent from my SGH-T999 using xda app-developers app
na4hotx said:
I am using Frosty JB v6. I asked in the developer thread and I got a reply http://forum.xda-developers.com/showthread.php?t=1874063&page=546
I tried using RootExplorer and I was still getting error messages after be booting. Is there a way to make it flash able? What am I doing wrong or is it just never going to work? Do I need to start looking for a rom that has it functional on the build?
Click to expand...
Click to collapse
Use root browser lite, you can get it from the market it's a freeware then copy the app you want to system/app ....no permission stuff needed
DocHoliday77 said:
Did you reset permissions to match the rest of the files in the folder?
And you probably need to wipe dalvik and cache in recovery.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
this. Also, you didn't odex your ROM did you?
deziguy420 said:
Use root browser lite, you can get it from the market it's a freeware then copy the app you want to system/app ....no permission stuff needed
Click to expand...
Click to collapse
Please know what you're talking about first before posting suggestions. Especially when it pertains to system directory permissions. System/app directory uses rw-r--r-- as the permissions. Meaning owner has read write permissions while everyone else only has read. Not setting permissions correctly can lead to many many many issues.
Sent from my SGH-T999 using Tapatalk 2
There is application on the market called system application mover
Sent from my SGH-T999 using xda premium
I vote for a rom that has it and works where you don't need to mod stuff, yet. Learn all this stuff with something you don't need, like a sound mod (DSP) or something.
simple video
http://www.youtube.com/watch?v=mJGbiSkom9M
I see this question come up once in a while here, and I had a similar thread on the ET4G about this so I thought I'd recreate it here for you S3 folks. I recently flashed to LJ7 to do some testing and while there was getting bugged by the OTA update, so I tried this method out and confirmed it does work on the S3 as well.
[How-to] Disable OTA updates on Stock + Rooted ROMs
1. Download FOTAKill.apk* and copy to your Phone/SD
2. Use a root explorer (such as ES Explorer) to copy the file to /system/app
3. If the update already downloaded, use your root explorer to delete it from /cache
4. reboot
If the update notice is still in the notification bar after the reboot, simply swipe it away. That should be the last time you are ever prompted to update via OTA. Even if you manually go to system update and click check now it will no longer offer you the OTA. You can simply delete the apk from /system/app to reverse this mod.
*Credit for the apk goes to the CM team and or the folks who create the gapps packages!
*If anyone would like to make a CWM flashable I would be happy to add it here and give you credit.
rocket321 said:
I see this question come up once in a while here, and I had a similar thread on the ET4G about this so I thought I'd recreate it here for you S3 folks. I recently flashed to LJ7 to do some testing and while there was getting bugged by the OTA update, so I tried this method out and confirmed it does work on the S3 as well.
[How-to] Disable OTA updates on Stock + Rooted ROMs
1. Download FOTAKill.apk* and copy to your Phone/SD
2. Use a root explorer (such as ES Explorer) to copy the file to /system/app
3. If the update already downloaded, use your root explorer to delete it from /cache
4. reboot
If the update notice is still in the notification bar after the reboot, simply swipe it away. That should be the last time you are ever prompted to update via OTA. Even if you manually go to system update and click check now it will no longer offer you the OTA. You can simply delete the apk from /system/app to reverse this mod.
*Credit for the apk goes to the CM team and or the folks who create the gapps packages!
*If anyone would like to make a CWM flashable I would be happy to add it here and give you credit.
Click to expand...
Click to collapse
CNexus created a really good sticky guide to talk about OTAs. You might want to post this over there. Could you let us know what FOTAKill does? Does it work regardless of phone/carrier?
topherk said:
CNexus created a really good sticky guide to talk about OTAs. You might want to post this over there. Could you let us know what FOTAKill does? Does it work regardless of phone/carrier?
Click to expand...
Click to collapse
I expect it will work on other carriers/phones but only speak for devices I personally test it on.
The apk works by overriding the built in android OTA service. It has traditionally been included in Gapps packages as a way to disable carrier updates on AOSP roms but works just as well on stock based roms.
Sent from my SPH-L710 using xda app-developers app
I must be doing something wrong. I am unable to move the file, I keep getting "file is read only"
Update: I found that if you click on the downloaded apk that it installs itself in the correct folder however it still did not work for me.
I am on the DaRTHSTAULKER ROM S3 vX
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
EVObastard said:
I must be doing something wrong. I am unable to move the file, I keep getting "file is read only"
Update: I found that if you click on the downloaded apk that it installs itself in the correct folder however it still did not work for me.
I am on the DaRTHSTAULKER ROM S3 vX
View attachment 1914304
Click to expand...
Click to collapse
You need to mount /system as RW
If your file manager does not give you the option to do so, go into a terminal and type the following:
Code:
mount -o remount,rw /system
The app needs to installed as a system app, if you simply install it by selecting it, it will be installed as a user app. Uninstall, mount system as ready write, and copy it to /system/app
That's correct, if you just click it and install like a normal app it won't work because it needs to be installed as a system app.
Sent from my SPH-L710 using xda app-developers app
So do I move the hole file or extract the app then move that?
NM I noticed it's a .apk file :fingers-crossed:
Ok, that worked it's now in my app list, thank you hopefully this does it.
Sprint GS3 Rooted, DaRTHSTAULKER X
Woohoo, it's been 4 hours or so and no notification, thank you thank you thank you.
Sprint GS3 Rooted, DaRTHSTAULKER X
Ok so I took a look inside the apk and heres how it works
App gets triggered when: Google Services state is changed; Android device checks in the the Google servers; and when Android device finishes booting (BOOT_COMPLETE)
If there is, it gets the info from the Google Services Framework intent (url, time, etc), logs it, and then cancels the notification
Sets the link to be empty (" ") and overrides the GSF notification, and then clears the notification
Removes the notification and OTA data from the Google Services Framework database
Attached is a universal flashable (meaning, for any Android device) that puts FOTAKill.apk into your /system/app.
EDIT: File pulled for the moment...
CNexus said:
Ok so I took a look inside the apk and heres how it works
App gets triggered when: Google Services state is changed; Android device checks in the the Google servers; and when Android device finishes booting (BOOT_COMPLETE)
If there is, it gets the info from the Google Services Framework intent (url, time, etc), logs it, and then cancels the notification
Sets the link to be empty (" ") and overrides the GSF notification, and then clears the notification
Removes the notification and OTA data from the Google Services Framework database
Attached is a universal flashable (meaning, for any Android device) that puts FOTAKill.apk into your /system/app.
EDIT: File pulled for the moment...
Click to expand...
Click to collapse
This is great, I am standing by. Since I did it the other way should I redo it this way? (I would guess no) Also I was going to ask if it worked for my wife's E4GT but sounds like this new one you are making will. TIA
EVObastard said:
This is great, I am standing by. Since I did it the other way should I redo it this way? (I would guess no) Also I was going to ask if it worked for my wife's E4GT but sounds like this new one you are making will. TIA
Click to expand...
Click to collapse
The file itself will work on ANY phone because it blocks the GSF app. I would recommend just using a root browser to put it in /system/app for the moment, i pulled the file because it somehow wiped my entire /system partition (yeah, i dont know either) so i didnt want anyone else to have issues.
And no, you dont need to redo it with the zip im making, it wont change anything.
Also, im not modifying the file in any way, I'm just making a zip that will flash it on any device.
This definitely works on the ET4G, I had that phone before the S3 and used it to stay on a GB rom for a long time.
Sent from my SPH-L710 using xda app-developers app
Thank you both very much. :good::good:
Here's a flashable http://db.tt/lfeO3giy fix permissions after flashing just in case
Sent from my ANTHRAX sniffing GS3
Disabling OTA updates
Hi,
Would anyone know if the FOTAKill.apk procedure works on a Galaxy S3 flashed to Boost or would that not make a difference?
Thanks.
andee39 said:
Hi,
Would anyone know if the FOTAKill.apk procedure works on a Galaxy S3 flashed to Boost or would that not make a difference?
Thanks.
Click to expand...
Click to collapse
Try it. Shouldn't hurt anything if it doesn't.
Thanks. A friend had mentioned to me he read about freezing SDM 1.0 but I don't have that file and wasn't sure if it was related to being flashed to Boost. I searched and came across your post but wasn't sure if I would run into a similar type issue. Will give it a try and fingers crossed it works!
Thanks again!
Fota will not paste into Apps folder
Every time I try to copy or cut and paste the file never goes into the apps folder. My phone is rooted using Mr. Robinsons method.I have tried two different root explorers witht he same results.
maf49 said:
Every time I try to copy or cut and paste the file never goes into the apps folder. My phone is rooted using Mr. Robinsons method.I have tried two different root explorers witht he same results.
Click to expand...
Click to collapse
Have you changed the read/write settings in the root explorer apps? They default to read only in order to edit you have to change to write.
Sent from the future via Tapatalk 4
edfunkycold said:
Have you changed the read/write settings in the root explorer apps? They default to read only in order to edit you have to change to write.
Sent from the future via Tapatalk 4
Click to expand...
Click to collapse
System folder and app folder both have owner rwx group rx and other rx. there is a checkbox to add w but it wont keep the setting
I'm trying to install an inverted aosp mms app on Stockorama but when I try to move the apk into the system/app folder it doesn't let me. Anybody know why?
Sent from my SGH-T999
marcoxx626 said:
I'm trying to install an inverted aosp mms app on Stockorama but when I try to move the apk into the system/app folder it doesn't let me. Anybody know why?
Sent from my SGH-T999
Click to expand...
Click to collapse
What app are you using to do that? Also if you're moving something to system/apps you have to make sure you enable RW on the app
gypsy214 said:
What app are you using to do that? Also if you're moving something to system/apps you have to make sure you enable RW on the app
Click to expand...
Click to collapse
I didn't know there was an app for that...and how do you change that? I'm guessing an app as well lol
marcoxx626 said:
I didn't know there was an app for that...and how do you change that? I'm guessing an app as well lol
Click to expand...
Click to collapse
You need a root file explorer. ES File Explorer is probably the best free one.
Though it is my opinion that Solid Explorer is the best overall.
The apk says both read and write are enabled but I still can't copy it into the system/app folder.
Sent from my SGH-T999
If you use file explorer first select root explorer, then grant it root access when prompted, then select mount R/W and select system, after that you will be able to copy
Sent from my SGH-T999 using Tapatalk 4 Beta
I was getting pretty frustrated with how KitKat handles the ext sdcard permissions. After doing a search I came to THIS post by poit and it worked great. So I thought I would make a flashable for folks. All this will do is replace the system/etc/permissions/platform.xml with the only change detailed below.
*Note: I've only tested this on my device running Stock rooted obtained by flashing the [FULL RESTORE][TAR] Stock ND8 4.4.2 with Odin found HERE.
Just flash in recovery.
Down Load HERE
These are the instructions in case you would rather do this yourself.
Instructions:
1- Using a root-enabled file manager, navigate to /system/etc/permissions
2- Edit platform.xml
3- Find the following code:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r"/>
<group gid="sdcard_rw"/>
</permission>
4- Add "<group gid="media_rw" />" so that the code looks like this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r"/>
<group gid="sdcard_rw"/>
<group gid="media_rw"/>
</permission>
5- save and restart
-----------------------------------------------------------
Here is a good article detailing what we're dealing with and why.
http://m.androidcentral.com/kitkat-sdcard-changes
-----------------------------------------------------------
Disclaimer: Flash/use at your own risk!
*It is important to note that there may be additional issues I don't know about and as I am a truck driver, not a programmer I may or may not be able to fix things.
Everyone is encouraged to do what ever you like with anything I post, but a little credit would be appreciated.
Nice, good work Chad
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For some reason the instructions I posted are wonky and I'm unable to edit it. (Weird) so for now I'll just post this pick of the instructions until I can fix it properly.
Edit: got it fixed. I hope it's easy to understand.
Chad The Pathfinder said:
For some reason the instructions I posted are wonky and I'm unable to edit it. (Weird) so for now I'll just post this pick of the instructions until I can fix it properly.
Click to expand...
Click to collapse
It's not letting me edit my Debloater OP either
This worked great for external SD Card. Any way to get write permission on Device>Sd card? I can't download apps from Amazon App Store because it wants to write a folder there for the apps but it won't let it.
Subscribed for future use. Haven't had any issues yet, but I'm only on day 3 with ND8
Wrightperspective said:
This worked great for external SD Card. Any way to get write permission on Device>Sd card? I can't download apps from Amazon App Store because it wants to write a folder there for the apps but it won't let it.
Click to expand...
Click to collapse
If you deodex the Rom then use xposed framework in there that allows write permission. Or use a root explorer go to storage sd and then properties and change the permission there
Sent from my SPH-L710 using XDA Free mobile app
This is what I get when I try to install xposed framework... Any ideas?
The only xposed module I use is wanam and I've not seen that popup so... BTW this isn't xposed.
Chad The Pathfinder said:
The only xposed module I use is wanam and I've not seen that popup so... BTW this isn't xposed.
Click to expand...
Click to collapse
Yeah but it's extracting the zip on the internal storage is what he means I think...I'm having the same issue where none of my apps can write to the internal storage, but external storage is fine
CNexus said:
Yeah but it's extracting the zip on the internal storage is what he means I think...I'm having the same issue where none of my apps can write to the internal storage, but external storage is fine
Click to expand...
Click to collapse
That was my my problem I used es root explorer mounted system changed permissions to all storage the changed system permission and added uid to system permissions. Then rebooted and all good. It had my internal sd blocked apps couldn't show thumbnails some could some couldn't.
Also I had that same error with exposed until I changed those permissions. Now all well got wanam call recording, back to kill, all the goodies
Sent from my SPH-L710 using XDA Free mobile app
download app called folder mount in market.. run it reboot all fixed
Robalboa said:
That was my my problem I used es root explorer mounted system changed permissions to all storage the changed system permission and added uid to system permissions. Then rebooted and all good. It had my internal sd blocked apps couldn't show thumbnails some could some couldn't.
Also I had that same error with exposed until I changed those permissions. Now all well got wanam call recording, back to kill, all the goodies
Sent from my SPH-L710 using XDA Free mobile app
Click to expand...
Click to collapse
Can you expand on how you did this? I'm trying to do just this, but I'm not sure what you mean by mounting the system changed permissions to all storage...
Is that under the permissions.xml or is that somewhere else?
McBadass said:
Can you expand on how you did this? I'm trying to do just this, but I'm not sure what you mean by mounting the system changed permissions to all storage...
Is that under the permissions.xml or is that somewhere else?
Click to expand...
Click to collapse
OK you must be Rooted and have supersu first of all.
Second open es file Explorer
Goto tools (swipe right) turn on root Explorer grant super user permission
Next I press root Explorer (the tool you switched on)
You'll see a pop up that gives you options click mount system r/w
Next navigate to each internal folder (legacy emulated and 0) long press each one separately
Long press o choose properties in the more section change to r/w on both the top rows all the way a crossed 3 check boxes
Do this on all 3 folders next
Navigate to system long press, then properties again check same boxes and also check uid.
Close out es and reboot.
Tada all apps work fine.
Sent from my SPH-L710 using XDA Free mobile app
Of course why they have changed the permissions of the external sdcard is puzzling since the internal memory sdcard still allows full access. So, I imagine their next step will be the internal storage permissions. Isn't this a strange restriction from a company like Google who claims to be so 'open'. I guess they are hiring too many of those Apple defectors nowadays.
Anyway, I download podcasts, and I really don't like the way if I use the default external sdcard permissions that anything the app puts in the extsdcard/android/data/(app) directory gets deleted when I remove the app, and since most apps are being changed to abide by these new permission restrictions in kitkat, will this modification stop kitkat from deleting the app data on the external sdcard when the app is removed?
Sent from my Nexus 7 using Tapatalk
DaWeav said:
Of course why they have changed the permissions of the external sdcard is puzzling since the internal memory sdcard still allows full access. So, I imagine their next step will be the internal storage permissions. Isn't this a strange restriction from a company like Google who claims to be so 'open'. I guess they are hiring too many of those Apple defectors nowadays.
Anyway, I download podcasts, and I really don't like the way if I use the default external sdcard permissions that anything the app puts in the extsdcard/android/data/(app) directory gets deleted when I remove the app, and since most apps are being changed to abide by these new permission restrictions in kitkat, will this modification stop kitkat from deleting the app data on the external sdcard when the app is removed?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Easy way to find out is to backup the data folder and remove the app. Will probably take as long to test as it did to ask.
bilgerryan said:
Easy way to find out is to backup the data folder and remove the app. Will probably take as long to test as it did to ask.
Click to expand...
Click to collapse
Plus getting the data folder and file permissions correctly set can be a little difficult.
It would probably be easier to backup the app with Titanium to begin with since it saves and restores the data for you.
Edit: And to address the original question about external SD saved data folder, I have no idea other than to copy it off before you remove the app and copy it back before you first launch it.