SDCARD write fix? - Verizon Samsung Galaxy S7 Edge Questions & Answers

Is there a simple fix to allow all apps to write to the sdcard? I'm getting write_media_storage errors. I'm on rooted APE1. thanks in advance. feel free to delete if already answered.

I braved the Xposed world and found a work-around module, link below if anybody else needs it.
http://repo.xposed.info/module/com.balamurugan.marshmallowsdfix

Related

VERY very long shot...

Hi all,
Love my HTC Desire so much i bought a Witstech A81E Android 2.2 Tablet. Which is pretty buggy to say the least though on the whole works well.
The one thing that is driving me crazy is a number of apps dont install with the logcat error:
"packagename.apk requires unavailable shared library com.google.android.maps"
Now from what i have read apparently this device does not come with Google Maps API so my question is how do i add it?
Can it be done? Do i need to modify a ROM to do it? can i push it via adb or apk?
A little help would be greatly appreciated.
It would need to have google apps installed to be able to access the libraries. Best bet is to find out if it has been rooted yet and try to install the proprietary applications they can't ship the device with.
appreciate the help mate. i've rooted the device though where can i find google maps api?
the unit already has google maps 5.0 installed but apparently doesnt have the API's.
Any idea what im looking for? will it be an APK or just some files i need to put in a system folder?
i think im over my head
additionally i have searched for any com.google.android.maps related data on my desire and have found the following:
/system/framework/com.google.android.maps.jar
/system/etc/permissions/com.google.android.maps.xml
/etc/permissions/com.google.android.maps.xml
/data/dalvik-cache/[email protected]@[email protected]
could it be as easy as copying this over to my tablet?
Ill try it out tonight.
If the application is installed correctly it should work because the api is stored in the data. Is the application on the tablet installed to the /system/ or /data/ partition. It might be looking for the data in /system/
not sure what you mean about where the application resides? you mean the app i am trying to install? The app i am trying to install is Tasker.
i have been doing some googling and saw someone else have the same problem and he managed to fix it:
When trying to install some apps, I would see this error message in logcat:
requires unavailable shared library com.google.android.maps
I had the Google Maps app installed and working, but that didn’t fix the issue. It turns out, I had to add two other files and restart the phone. I found those files in the google zip from Cyanogenmod. It took a little fiddling, but I was able to use these instructions to remount /system in write mode. First step was to take the following two files from the google apps zip (gapps-hdpi-20101114-signed.zip) and put them onto my sd card.
/system/etc/permissions/com.google.android.maps.xml
/system/framework/com.google.android.maps.jar
Then to load them onto the phone, I opened the terminal emulator and ran:
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /mnt/sdcard/com.google.android.maps.xml /system/etc/permissions/
cp /mnt/sdcard/com.google.android.maps.jar /system/framework/
Then after I rebooted the phone, I was able to install apps that depend on Google Maps. I can now check bus and train times, and do all kinds of other cool stuff with maps!
Click to expand...
Click to collapse
i simply used root explorer to copy it across though still not working. surely someone smarter than me can tell me what i am doing wrong.
is copying with root explorer essentially the same as above?
damn i could have sworn someone here would have been switched on enough to help me on this
oh well back to random googling for me.
Well did you try using terminal emulator? And do what he did? B/c that looks like a remount to system to me easy as pie just do what he did you can find the files with root explorer or do it on your pc doesnt really matter. You can Not achieve what he did just using root explorer you need terminal emulator!
Sage said:
damn i could have sworn someone here would have been switched on enough to help me on this
oh well back to random googling for me.
Click to expand...
Click to collapse
I don't know how much it will help (or if its 100 percent true) but I was just told recently that moving a file via root explorer is the same as pushing it via adb.
sent from gv1.5 on g2
^correct
Sent from Enrique Iglesias.
now i am confused. can i use root explorer or not? i used root explorer and then reset the correct permissions on the files though its still not working.
I take it i can get a terminal emulator that runs on the device itself yeah?
Ill try that next.
If that fails i am going to try my first attempt at cooking a ROM
Appreciate all the help!
no more love for Sage?
i dont know why its so hard..
I did try to cook the original ROM though unyaffs couldnt extract the img.
looks like i might have to boot up a Virtual nix box.. damn this is so much harder than it should be.

[Q] host file reset

I have a quick question I was wondering if someone could answer.
I updated my Atrix but forgot to reset my host file from within Adfree and now I get some ad errors from sites and games that I play. (I did remember to remove root so I wouldn't have a superuser icon floating around.) I would like to reset my host file and I believe my only option would be to flash the original SBF, root, install adfree and reset my host file.
If I don't feel like doing the above and I just wait it out and Moto/ATT releases Gingerbread, will this overwrite/reset my host file?
Hope I made sense and any help or tips would be greatly appreciated.
Hi,
/etc actually points to /osh/etc, /osh is a partition mounted read / write, so something like echo "127.0.0.1 localhost" >/etc/hosts from an adb shell or from a software terminal on your phone would probably do the trick.
Cheers!
Thanks for the response!
I'm not sure if that tip will save me to many steps though since I already ran the latest update I don't have root so I'd still have to flash the stock SBF, re-root, and then use terminal.
If I'm missing something please let me know, I'm still new to this whole thing. The ad errors aren't making my phone unusable so I was hoping by waiting for Gingerbread it would fix my host file once I upgraded to it. Any thoughts if that would work?
I flashed with the stock SBF file and all is fixed.

[Q] F-Droid/Adaway not working on 5.0

OK, so I've got 5.0 on my N10, and I'm rooted. Two problems I'm having regarding F-Droid and AdAway:
- After installing F-Droid, no applications display in the F-Droid "Available" list.
- Since I couldn't install AdAway through F-Droid, I installed the apk, and get this error trying to enable blocking: " Not enough space on partition! Try changing the target hosts file in preferences to /data/data/hosts". I changed the host file location as indicated, then when I tried again I got a "Symlink missing" error: "Symlink from your target to /system/etc/hosts is not existing or incorrect! AdAway will not work if it is not pointing to the right file"
So- I'm guessing both of these apps will need updates to be useful with 5.0? Anyone have an AdAway success story?
P.S. One bit of good news: Muzei now works on my N10. I could never get it to work on KitKat.
dberthia said:
OK, so I've got 5.0 on my N10, and I'm rooted. Two problems I'm having regarding F-Droid and AdAway:
- After installing F-Droid, no applications display in the F-Droid "Available" list.
- Since I couldn't install AdAway through F-Droid, I installed the apk, and get this error trying to enable blocking: " Not enough space on partition! Try changing the target hosts file in preferences to /data/data/hosts". I changed the host file location as indicated, then when I tried again I got a "Symlink missing" error: "Symlink from your target to /system/etc/hosts is not existing or incorrect! AdAway will not work if it is not pointing to the right file"
So- I'm guessing both of these apps will need updates to be useful with 5.0? Anyone have an AdAway success story?
P.S. One bit of good news: Muzei now works on my N10. I could never get it to work on KitKat.
Click to expand...
Click to collapse
Same here. Really sucks ��
---------- Post added at 07:51 AM ---------- Previous post was at 07:22 AM ----------
Ok it seems I've fixed by deleting an app under /system/app. I chose an unused keyboard and then re installed adaway and busybox. Then it worked
There's indeed critically low free space. Can't even install busybox after rooting: http://forum.xda-developers.com/nexus-10/help/5-0-lack-free-space-install-busybox-t2939729
The trick with deleting apps from /system/app works obviously, until you decide to accept new OTA.
Yeah I know. I will crosss that bridge when I get there
Just couldn't live without adaway.
For the time being, I'm solving it by CWM tar+gzip backup of stock (deleting data.* from backup folder (to save the space)) and deleting some of the apps (like Korean keyboard etc.). When OTA comes, I'll restore the /system partition and proceed with update.
I'd like to know a better solution though... If there is any.
Are there any partition resizers available for Android? Or would it require an Fdisk delete and create?
Sent from my SCH-I545 using Tapatalk
There is an easy workaroud read help. You go to setting, change path to host to data then when downloading filters it will propose a symlink. You'done
Missing Adaway on new nexus 6: unlocked-rooted-and willing
Khaon said:
There is an easy workaroud read help. You go to setting, change path to host to data then when downloading filters it will propose a symlink. You'done
Click to expand...
Click to collapse
Mr. Khaon, happy Friday - I found this thread from a google search after i downloaded F-Droid and it was shooting blanks - nothing.
Would you mind provided some additional detail on the "easy workaround" you mentioned? i.e. what "help" should I read, which settings do you change the path, etc.
Thanks.
JMacD said:
Mr. Khaon, happy Friday - I found this thread from a google search after i downloaded F-Droid and it was shooting blanks - nothing.
Would you mind provided some additional detail on the "easy workaround" you mentioned? i.e. what "help" should I read, which settings do you change the path, etc.
Thanks.
Click to expand...
Click to collapse
just go to the settings and under hosts file you check for host files target path and you select another one where you can write( /data for example)

Issues with wp mod to disable system write protection

I'm a total noob to phone development, so when I read guides about installing the wp_mod, I'm confused. It's the last step to rooting this and getting rid of this crapware, so I really want to get it done. I downloaded the file and I copied it to my SD, downloaded terminal emulator to run the su command, but that's where I get lost. Can anyone sort of walk me through it? Thank you.
undertakerlives said:
I'm a total noob to phone development, so when I read guides about installing the wp_mod, I'm confused. It's the last step to rooting this and getting rid of this crapware, so I really want to get it done. I downloaded the file and I copied it to my SD, downloaded terminal emulator to run the su command, but that's where I get lost. Can anyone sort of walk me through it? Thank you.
Click to expand...
Click to collapse
Try this
KitKat http://forum.xda-developers.com/desire-816/development/mod-enable-init-d-stock-kernel-vm-t2987126
Lollipop http://forum.xda-developers.com/des...-disable-writeprotection-sense-stock-t3091456
I have used both mods and they both work.

Getting SuperSU and Xposed running on 2nd user

This must be on here somewhere but I can't find any answers. I added a second user to my 6P and I'd like to get GB and a few other modules running. Xposed is installed correctly and I have granted multi-user access to SuperSU on the parent/admin user. When I attempt to install an Xposed module it fails. Can anyone tell me what I'm missing? Thanks a lot.
Let me ask a question this way.. Apparently I need to "install" SuperSU on both users. It says to "install SuperSU in the /system folder".
I already have SuperSU installed and running on the primary user acct but I see nothing of interest in the /system folder that looks like it could be copied over for example.
Does anyone know how to install SuoerSU into the /system folder?

Categories

Resources