yashsingh1/xdaforums huggingface dataset:
[Sony Xperia M4 Aqua] 34muhammet:
Guys what you need to do to move all apps ın adoptıve storage ıs that you must ınstall app2sd aplıcatıon on market. You can use thıs applıcatıon to bebable to move almost all apps ın adopted storage.

I moved all app almost

Here ıs my screenshot for ınstance

E2303 cihazımdan Tapatalk kullanılarak gönderildi
[Sony Xperia M4 Aqua] enkoo1:
But doesn't it need root for that?
[Sony Xperia M4 Aqua] diyar95:
Apps2sd is the best ? need root
[Sony Xperia M4 Aqua] heng950620:
hmmm accually which apps is better? Apps2sd or link2sd?:confused:

and what sd card that u using? some ppl say samsung sd card better some say sandisk sd card better ..
[Sony Xperia M4 Aqua] diyar95:
Apps2sd not app2sd :) just download pro version on blackmart app
[Sony Xperia M4 Aqua] GeXeH:
This is a great find! It works perfect for me. I partitioned 50/50 on my SanDisk 8GB Class 10 and it works great with correct reported size.
[Sony Xperia M4 Aqua] xernes:
What is the simpliest way to root m4 with MM?
[Sony Xperia M4 Aqua] fokus87:
Im little confiused.

I have some issiu with my phone. Apps freeze and crashing. I use benchmark a1 sd bench to check my sd speed. Read 44MB write 14, but my internal storage has only read 21 and write 6mb. Whats wrong guys?
[Sony Xperia M4 Aqua] kpbs92:
Mee too.. I'm also facing the same issue dude..
[Sony Xperia M4 Aqua] Blokki21:
Works great !! Thanks you very much :):)
[Sony Xperia M4 Aqua] Aagir85:
Hi there,

I already update my phone to MM E2353 and did the adoptable storage as the procedure. and I installed app until my memory full. but when i tried to install another app, the GStore said " No more space at internal. is there any step to fix this? it seem that some app cant see SD card as adoptable storage or we still have to root to get full adoptable storage, is there any idea?

Note i am using samsung evo+ 64 Gb.

Best,

Bagir
[Sony Xperia M4 Aqua] UMuuko:
yes this happens to me as well. I am using a 8gb SD card with a 1:1 partition on a 8GB phone. The adaptive storage works perfectly until when the internal storage becomes full and uses 8.7GB in total.

I think this is a Gstore issue, any solutions?
[Sony Xperia M4 Aqua] mikko01:
Has anybody tried adoptive storage using a tool such as root essentials? The tool description promices the ability to enable adoptive storage on any phone. Was wondering if anybody has any experiences with the tool and the m4 aqua...
[Sony Xperia M4 Aqua] heng950620:
this apps look good for adaptive storage but im haven root cause of busy :crying:

hope got ppl test tis apps and tell us is it work?:(
[Sony Xperia M4 Aqua] Mephisto40:
Just a little word of warning to people

I've had adoptable storage working since the update, not had a single issue with it

This morning I restarted my phone, when it started back up all the apps I moved to the SD card no longer open. I can still access all the data on the sd card but now none of my apps work properly and I'm getting error messages whenever any app tries to read or write to the SD.

This is a high performance SD card, brand new when I updated my phone, now it seems like the sd card is completely corrupted...

Looks like I'm factory resetting my phone again...

I honestly wouldn't even bother trying this method now. I can't have all my apps randomly corrupting at any point. We desperately need some other way of doing this without rooting the phone
[Sony Xperia M4 Aqua] DarkerJava:
Any other way without rooting is probably impossible. If sony didn't include it in the stock rom, then you wouldn't be able to get the feature that was in regular MM atleast.

---------- Post added at 01:16 PM ---------- Previous post was at 01:11 PM ----------

This method probably wouldn't work for my 16gb version right? According to people's experiences, the 8 gb version was only able to add another 8gb because there was a 16gb version.... anything more didn't work.
[Sony Xperia M4 Aqua] Mephisto40:
As another added 'bonus', now my SD card doesn't work. Tried formatting it, re partitioning, everything I can think of and the phone just refuses to mount it properly and it continuously tells me to re format the card. I know this probably means the card is corrupt but this has happened whilst it's just sat in my phone. Extremely reluctant to buy a new sd card just incase it happens to that one as well.

At least now we know why they've avoided using adoptable storage in their MM build if this is the sort of damage it can do to your sd cards.
[Sony Xperia M4 Aqua] aidy.lucas:
I'm not even gonna try it out on my new xa, there's a reason why it wasn't included in mm think you may of found it
[Sony Xperia M4 Aqua] Deathmake:
For me adotable storage work fine :)

Wysłane z mojego E2303 przy użyciu Tapatalka
[Sony Xperia M4 Aqua] sergioslk:
try to rapir from twrp, or repartition from it

if you have rooted LP with twrp you can preinstall xposed with PRF creator without root
[Sony Xperia M4 Aqua] Mephisto40:
I've tried all that, I performed a full format of the card last night and now my phone recognises it and I can use it as normal storage, but I can no longer re-partition the card using adb. Continuously get error messages when I try to format it to anything other than public.

This worked flawlessly on the day the update came out and this sd card was brand new, and hasn't been taken out of the phone since i partitioned it. The adoptable storage seems to have done some irreversible damage to the sd card.

---------- Post added at 09:34 AM ---------- Previous post was at 09:22 AM ----------

Another update to this, I've formatted the card using a program called SDFormatter on my PC, that is specifically designed to format SD cards. I overwrote the entire card during this process and it seems to have got it back up and running again and I can now re partition the card for adoptable storage. I'm just wondering how long this is going to last this time before the adoptable partition corrupts again.
[Sony Xperia M4 Aqua] porroni:
I have been using the phone normally and i have not encountered problem with the adoptive storage up to now. But the phone suddenly restarted, and now i got the internal memory full. It's 7.9 GB of 8.0. But before it restarted it was 7.5 GB. I checked the apps but are the same size as before. What the hell happened? I can't install apps anymore dute to this, infact I was keeping it on 7.5 GB due to a game that must stay in the internal memory. I tried to delete cache but it was already deleted. So how 500 MB suddenly appeared from nothing? Any ideas?
[Sony Xperia M4 Aqua] asterix776655:
I see that here are many users who have trouble with that.

But my quastion is : Did you already contacted Sony concerning that ?

It's important to give feedback to Sony.

If all M4 users call them for support they might react !

And let's make that clear:

A Marshmallow from Sony which has that feature just as it was implemented from Google is the only solution !

So please, do not just write here and work out some workaround but also take some minutes and write a mail to Sony support !!!
[Sony Xperia M4 Aqua] sergioslk:
Lol, sony solved this issue releasing a 16gb version

and more "lol" this is sony, they don't hear you, no matter how much noise you can do
[Sony Xperia M4 Aqua] sambartle:
I've got a slight issue with this method on my M4.. whilst it looks like it has worked fine.. Nothing actually installs there..

Maybe I misunderstood but I thought adoptable storage would just be treated as either a replacement for or an extension to internal and android would figure out when it was needed and use it.

Currently this is what my storage manager looks like:

Link: https://goo.gl/photos/aziTGvW3XMNk8B6t7

And I can't install anything from the store as I get device is out of space.

I then tried going down the app list finding ones with the change button on their storage properties, but as soon as I try to move one to adopted storage tnhe device reboots..

Has anyone actually managed to install significant amounts of apps to the adopted partition and how did you manage it?
[Sony Xperia M4 Aqua] petkow:
Hi, i tried to create a secondary partition for link2sd (paid version) but Marhmellow on my m4 e2303 said SD is currupted?

I tried ext2 and ext4 also fat32

When i use fat32 both partitions are visible on the phone, but they dont support UNIX/POSIX like file ownership stuff (chmod) so i guess i dont need to use this fat32 for the secondary part.

I have a stupid question - if i use this "adaptive storage" do i still need link2sd ?

Apparently it fails fo mount my secondary partition no matter what setting i used.

I tried to to the adaptive thingie and ended up with two errors:

1|shell@E2303:/ $ sm list-disks

sm list-disks

disk:179,64

shell@E2303:/ $ sm partition disk:179,64 mixed 60

sm partition disk:179,64 mixed 60

Error: java.lang.IllegalStateException: command '50 volume partition disk:179,64 mixed 60' failed with 'null'

This i fixed by enabliung the phone itself to format my sdcard from the phone GUI

The second issue i raninto was a timeout -

adb shell

shell@E2303:/ $ sm list-disks

sm list-disks

disk:179,64

shell@E2303:/ $ sm partition disk:179,64 mixed 50

sm partition disk:179,64 mixed 50

Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_5 gave up waiting for partitionMixed after 180000ms

1|shell@E2303:/ $

this is a class 10 or whatever (fast) toshiba SDCARD

i did the same command from the terminal inside the phone nad it worked!

But:

1. i dont know if i have now enabled the adaptiove storage sucesfully on my phone?

2 and do i still to use link 2 sd?

Help pls?
[Sony Xperia M4 Aqua] Mephisto40:
The best way I found of doing this was to factory reset your phone with the latest update using Sony PC companion. Then as soon as the phone boots go into the google play store and make sure you have app updates switched off. This means that you keep a good 2GB of internal storage from being used up. Then if you do the adoptable storage fix it writes to both partions, but primarily the adoptive one. The reason people are running out of space is because their internal partition is already full, and the phone will tell you you have no space if the initial internal partion gets full before you do the adoptable strage fix. Some data is always installed to the internal partition so you need to make sure you have enough space on it at all times.

Just bare in mind I did all this on the day of the inital update release, and the adoptable strage partiton corrupted after about a week of use. I might have just been unlucky but just bare in mind you may lose everything on your phone if you do this.
[Sony Xperia M4 Aqua] vyrussu:
All of you guys above!!!

to have new apps installed on adoptive storage, you need to go settings/storage/adoptive partition/ top right corner ... and select migrate (move) data
[Sony Xperia M4 Aqua] sambartle:
Apologies I probably should have been a bit clearer..

I did flash a completely clean MM ROM first and didn't update anything prior to setting up adoptable storage. I had ~2GB free on the internal when I set up adoptable..

I then updated all the built in apps (disabled some of them), and then installed about half of the apps I'd like to be running (this is intended to be my travel phone), and ran out of space before I could install everything.

I use a wide variety of very popular apps and only about 20% of the space used actually went too the adoptable partition (it was being used but by very few apps) instead of the internal. (2GB went to internal, 358mb went to adoptable).

I then went down all the ones that it had installed internally, and about 3 of them did have the move option to shift them to adoptable.. but all 3 cause a kernel panic and an immediate reboot when clicked. Apps that initially DID install to adoptable can be moved freely between storage types without error. The biggest issue is that a lot of apps simply refuse to use adoptable storage.

The instructions are great and it worked perfectly.. the problem is that the implementation by Google is terrible. It either needs to extend the internal storage seamlessly (as in every app will use it - as it wont know if its internal or adopted), or it needs to completely replace the internal storage. (again invisible to the apps)

I was hoping it would rescue this phone, but its as useless now as it ever was as it still fills up just as fast.

I'm going to build the MM AOSP and see if I can figure out how to make the adoptable storage simply replace the internal data partition.. as that would solve my issues.

---------- Post added at 05:47 PM ---------- Previous post was at 05:43 PM ----------

It doesn't help. (I tried it) It moved a whole 37MB after the internal partition was filled.. which didnt help at all!

Also.. the description of the feature isnt clear which way it actually moves the data! That button is available for both the internal and the adopted storage, but its unclear which way it actually moves the data when you click it on each one!
[Sony Xperia M4 Aqua] vyrussu:
You need to do what i said after a fresh install, before installing any apps... this way all apps would install directly on adoptive storage.

After you select move data on 3 dots menu in adaptive storage, next time you enter this menu you will not have this option, but you will have it on internal partition menu but dont need to select it, if you do, all apps will be moved to internal memory and you will have memory full again.

Hope you understand and do everything properly.
[Sony Xperia M4 Aqua] dcholass:
Mp
[Sony Xperia M4 Aqua] sambartle:
I've just tried this now.. I factory reset the device, and reconfigured adoption before updating anything (or even logging into my account or wifi).. I then used the Migrate option and then installed the apps.

Unfortunately when installing the same apps, I can already see its not going to make a difference because all the apps are going to the same places again.. The apps that installed to adopted last time (very few) have done so again.. and all the ones that didnt work last time are still failing to use adopted (even after migrating it), and are installing fully to internal.
[Sony Xperia M4 Aqua] greatbal:
I really don't get it. Adoptive Storage is one feature of Marshmallow that could save phones with limited internal storage, e.g. M4 Aqua. I really don't get it why Sony decided to leave that feature out!

The solution on this post is a work-around that could have potential devastating effects of one day losing all your data when it suddenly stops working.

Damn Sony. I've been waiting for the Marshmallow update for months thinking the adoptive storage feature of Marshmallow would solve the insufficient internal storage available. Grrr... :(
[Sony Xperia M4 Aqua] macao1989:
app2sd have a function to create adoptive storage...someone tested it???
[Sony Xperia M4 Aqua] haizrie:
I don't know you guy, I follow step by step... Install with 80% adoptive storage... It work for me... After migrate data... All install to adoptive storage... Internal storage stay at 2 gb free after migrate data... It has been 2 weeks... Thanks... Hope will be no error for me in the future...
[Sony Xperia M4 Aqua] DarkerJava:
Wait for nougat :P
[Sony Xperia M4 Aqua] aidy.lucas:
All the big OEM's left it out for a reason, it's far too unstable people whine enough about updates and bugs can you imagine the problems if adoptable storage was enabled people moaning about data loss device's Crashing ect, its theres far too many crappy sd cards out there for it to be stable. I it's a good idea in theory and on paper, badly executed with crap technology sd cards don't like constantly being written and read too.
[Sony Xperia M4 Aqua] vic604:
But this should be user choice. They can put a worrning about the crapy sd cards. Is the only solution beside links that works for devices like e2303...
[Sony Xperia M4 Aqua] aidy.lucas:
Not when it effects the stability of the device they won't no matter how much people think they should include it. I think it was the right decision and there are plenty of ways to make sure you don't run out of space it was never a problem on my 8gb m2 especially if rooted, with a properly modified platform xml file to enable full media r/w and redirecting the download folders to the sd card. Want it that bad by default use cm, omni or other custom rom
[Sony Xperia M4 Aqua] vic604:
I clearly sai "beside link2sd". And when I was on rooted lollipop I had have always at least 2,3 by free space. On locked bootloader you can not root. And also we don't have custom room
[Sony Xperia M4 Aqua] PelsonMX:
i have strange bug or error some java error , after that it shows that i have 8GB and 8GB memory but the applications that i install they are very very slow and laggy... going trough your steps at first page the card doesnt formatt , i have first to format the card on the phone than follow your steps...
[Sony Xperia M4 Aqua] ugurcansayan:
I am using Lexar 32 GB Class 10 microSDHC as adoptable storage (mixed 50) in E2303 and I don't have any performance issues. I did factory reset E2303 and clean format Lexar. Works acceptable. Not playing games, using media apps.

Thanks for the topic.
[Sony Xperia M4 Aqua] sambartle:
you have 7.19GB used on the internal.. install a few more apps and itll be full whilst only 475mb are used on the adopted storage..

Thats the same problem i have. its not really working!
[Sony Xperia M4 Aqua] ugurcansayan:
That's your problem. I don't have any problems.

I software-repaired my Xperia (it had 3,2 GB free of internal storage after factory) and I formatted external storage (mixed 50) via ADB.

Then I started using my device and I updated all the apps. I reinstalled my backups. I installed new apps. I did install apps that I won't need just to see if adoptive storage works well. And it works. I didn't notice lag or "not enough free storage" errors.
[Sony Xperia M4 Aqua] greatbal:
I Have an Xperia Z with custom Marshmallow rom. I formatted my SD as adoptive storage. so far so good. been using it for 2 months.

I think it should be a user choice to use adoptive storage. with a warning re using "crap" cards. I use a good sd card BTW. It's like cigarettes. There's a warning on the box/pack so people get a choice to smoke or not, regardless of the warning.

I have a 8GB Xperia M. after updating all built-in apps, i am left with less than 1GB. Tried to install a game and I am faced with low memory warning. So what's good about a smartphone if you can't even install anything else on it? That's why I would gladly spend good money on a good SD card just to be able to use adoptive storage and finally be able to install all apps and games I want to. It's a choice I want to make. If my SD card fails, I am willing to buy a new one and hard reset my device to start fresh. At least i could enjoy my device by installing apps and games. Can you understand where I am coming from?
[Sony Xperia M4 Aqua] haizrie:
Mine worked great... Plenty of apps install... Big game app.. no problem... Only system pre order app updated is install in internal... I disable all...
[Sony Xperia M4 Aqua] maximh23:
On my Phone are just the apps that support the move to the sd card, installed on sd, and the other on internally.

Google translator
[Sony Xperia M4 Aqua] sambartle:
Yeah maybe I shouldn't have said it was a problem for you I can see you are happy with it.. (sorry :) )

What I meant is.. if you keep installing things (like i have done), you will probably run out of space on internal whilst still having loads of space on the adopted.. but you wont be able to install anything, because the play store will give the error when the internal is full..

If it was working 100% in the way id like it too I guess you should still have 3,2GB free on internal.. and all your stuff that is taking some of that space should have gone to the adopted storage.. Even if google decided to strip the data equally across both devices.. I should have had about 1.5GB on each.. but in reality I get about ~3GB on internal and ~350MB (1/10th on adopted)... So I can only install 1/10th more data than I could before. Which is next to useless.

The problem for me is that it doesn't use JUST the adopted, which makes it pointless as I can install about 350GB of extra apps before my device is full again.. even though i then have 15.6GB free (350 used - so its working partially) on adopted that its not possible to use.

---------- Post added at 08:29 AM ---------- Previous post was at 08:16 AM ----------

Now that is working properly, you have plenty of data on the adopted, and very little on the internal.. I wonder why that works and mine doesn't..

I think this is possibly actually app specific.. Would you mind sharing a screenshot of all the apps you have installed that are on adopted so i can try the same ones and see if they all install to adopted?

If not.. which CDA/Operator ROM is this? I might try flashing the same ROM and see if I can replicate the behaviour.. maybe its broken in certain CDAs

Also which brand and model SD card do you use (wondering if its picky about cards)
[Sony Xperia M4 Aqua] ugurcansayan:
What I experienced is: Firstly apps are installed on internal storage, then adopted storage.

And I am able to install greater than 350 MB of apps as you can see in the screenshot.

If all the apps installed were going equally to internal storage and adopted storage, there would be a cap near 3,2 GB since that was the free space left when deleted all the data.

If this worked on a percentage such as %10, 320MB would be the limit.

What I mean is, it seems like app installation prefers internal storage if available.
[Sony Xperia M4 Aqua] shay8642:
Question.

Cant the adoptive storage be activated by just enabling the setting in the build.prop?:confused:

I use p8 lite and it has option to select storage in settings. While checking through build.prop it just has persist.fw.force_adoptable=true. :)

Maybe someone can make a nandroid and try to add these to build prop, it goes in oem build section before additional build properties.

If not will try next time my cousin comes over and report back :p .It seems a bit much to partition memory card without the best results.:laugh:
[Sony Xperia M4 Aqua] ThatGeekyGuy:
Sure someone could try but 99% wont work cause the partitioning is completely different for adoptable storage and one line cant change that, it simply enables that function but to enable something first you need to have it, and sony removed adoptable storage completely...
[Sony Xperia M4 Aqua] DarkerJava:
Did they? Sony could have just removed the setting, the native android feature might remain in the code.
[Sony Xperia M4 Aqua] sambartle:
That option is a bit different..

It sets normally unadoptable storage (USB OTG etc), to be adoptable.. It wont help on the M4 as the problem isnt that its seen as non adoptable.. its that adoptable storage in the UI has been removed so you cant configure it at all.

---------- Post added at 08:10 AM ---------- Previous post was at 08:08 AM ----------

They have removed the UI element to CREATE adoptable storage.. The underlying code is there, which is why the trick from the OP works at all.. it enables the functionality by doing what the UI option would have done..

It just doesn't help much (which seems to be Google's fault not Sony's) because onl;y a small percentage of app/data actually uses the newly adopted storage once enabled.
[Sony Xperia M4 Aqua] migge65:
It worked for me thanks, installed asphalt 7 before doing that and the data went on the intern storage, then uninstalled , migrated data and reinstalled asphalt 7 ( 1 gig) and it went to sd card without any data on intern storage. Thanks
[Sony Xperia M4 Aqua] Keesjansma01:
So what if I try this and there is a software update from Sony. Will I have to redo this? And is the data on system/apps/galley then lost? Same is probably when factory defaults but please confirm.

Not that it is a great thing. only someting to keep in mind. :)
[Sony Xperia M4 Aqua] maximh23:
Not worry, we will not get an update