yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] inpush:
How do I boot.img This mod kernel doesn't work properly on my phone G570Y ??

If the internal sdcard has been read,

But there is a new problem, after I try to start the system again, the ext sdcard data cannot be read on the system ...

but reading in TWRP recovery ??

I hope, you understand I mean ...

How do I make the sdcard & ext sdcard read on the system and work simultaneously ??

thank you
[Android Apps and Games] martyfender:
No, not at all, this is an app that allows you to format an external Micro SD card with two partitions, normally the first would be formatted as fat32 and the second as an ext partition where apps can be moved and linked to run from there. What are you talking about?:

It is not a boot.img or a kernel.

You need root access to use it. Most modern users are using Magisk to patch their boot.img to allow root. Maybe a better translator would help us figure out what you are trying to do?
[Android Apps and Games] mauriicio1:
hi vicky !

i changed my ROM, from resurrection remix to lineage 15.

i reinstalled every thing from zero.

i reformatted sdcard.

but since i made this, the second partition not mount automatically, and loose apps end etc.

there are any thing i missed ?

thanks in advance !

sorry my english
[Android Apps and Games] HelmutK.:
Hi there

I've got a little problem with Apps2SD on a Honor 7 with LineageOS13.

I can't reinstall Apps with the Playstore, which I've tried to move (not to link) on SD completely which failured.

I already delete the cache at all. I've tried the broke app cleaner and delete the cache from the Playstore.

But I can install any other app with the Playstore.
[Android Apps and Games] stormy1777:
Had a similar issue few days ago, it turned out that the failed/partial/copy left com.google.maps, etc. on the /data/sdext2/... structure, that somehow prevented installing due to lingering symlinks.. i manually deleted the files, there is a bit of risk, but eventually that resolved the issue as i was able to uninstall/reinstall cleanly. hope that helps.
[Android Apps and Games] HelmutK.:
Thank you. I searched the folder but I can't find none of the apps. But down in the /data/ folder where some files which where named of the apps. I deleted them (and App2SD too) and now I can reinstall the apps.
[Android Apps and Games] kgursu:
Hi everyone.

How can I do the same thing as the Broken App Cleaner part of the app manually on TWRP? I'm stuck on recovery and I thought that it may be related to some files left, because system booted because of something like a crash during initiating updates on Google Play Store.

Thank you...
[Android Apps and Games] mariocanales:
hi,i will if i can.there is no progress for my device unfortunatly.but thank you.
[Android Apps and Games] jl forums:
android 9 mount sdcard second partition before app2sd and partial links

hi,

I'm trying app2sd because I want to have my apps installed in sdcard instead of internal flash, to save flash

================ BUG =====================

in android 9 n910f lineageos unoficial (see xda thread) app2sd fail to create the mount scripts because the second partition is mounted before app2sd can mount it.... unmount it in settings->storage and then create the script allow one shot mounting, but next reboot will have the sdcard not mounted.... link2sd do something spécial to invalidate the partition (so creating the mount script once with link2sd and uninstall link2sd after fix the issue once for all)

the mount script should test if partition is mounted, umount it and mount it back to /data/sdext2

=================FEATURE REQUEST======================

I would like also to have a mount option that do

mount --bind /data/sdext2/emulated /mnt/runtime/write/emulated/0

mount --bind /data/sdext2/emulated /mnt/runtime/read/emulated/0

mount --bind /data/sdext2/data /data/data/

=================BUG====================

I have also some app that go back to "partially linked" state after a full link even if all options I found in settings about linking are activated.....

=================FEATURE REQUEST===================

and last request : having a conf save feature to save the conf in external storage in order to be able to restore phone fastly....

appart that, this IS a GREAT app!!!! :highfive:
[Android Apps and Games] PreferableBird69:
Hello is this thread still active? I would like to ask some help because my 2nd partition sometimes unmounts on its own sometimes and it can be really quite annoying when I'm using an app and it suddenly crashes because of this. Is this a bug or what? Any kind of help will do thanks:)
[Android Apps and Games] PreferableBird69:
Anyone?
[Android Apps and Games] pinket:
Issue since Magisk 19.3

Hi Vicky,

I would like to report an issue with App2SD Pro 15.1.

After updating "Magisk" to version 19.3 and "Magisk Manager" to version 7.3.2, the external SD card is not mounted when using Magisk-interface support. I have to do soft reboot every time and restore all my widgets.

With the advanced method, the SD card is mounted correctly, but the folders linked with "Folder Mount" are inaccessible.

I have to unmount / mount all folders after every reboot.

I tinkered with every option in the settings but to no avail.

Could you please look into this?

I realize an update might take a while, so could you maybe provide me with a script to unmount / mount the linked folders because I have no idea how to do that?

App2SD Pro is one of the most important tools I have and I am very pleased and grateful for the awesome job you did writing such a feature rich app and yet keep it so easy to operate.

I do like to sneak one little request in and that is for the Partition tool to have a resize option. I was surprised to find it doesn't have it.

Greetings and many thanks,

Mike
[Android Apps and Games] JudgeDread11:
Working ok with magisk 19.3 here.

Make sure you set the /data/adb/post-fs-data.d path in settings manually.

Even though I have seen Vicky pop up here a few times after and we even got an update I think development of this app has officially stopped and the app is provided as is.
[Android Apps and Games] pinket:
Issue with App2SD

Hi judgedread,

Thanks for your reply, although I don't know what it means. Isn't adb only necessary when I connect to a pc?

My only problem now is that the folders from my internal memory which I have linked to folders on my external SD card say access denied when I open them.

When I unmount all / mount all they are accessible.

Would you know how to write a little script to automate this.?

It would be an acceptable workaround for me.

Sorry for not fully understanding your reply.

Greetings,

Mike
[Android Apps and Games] vickybonick:
I do plan to update the app by November/December. I won't be updating the app on play store since I'll have to remove lot of features from the app due to restrictions in newer apis. So, it'll be available on XDA
[Android Apps and Games] JudgeDread11:
In settings you'll find an option set su.d post-fs-data.d service.d path.

Click this and enter /data/adb/post-fs-data.d.

This is the path where magisk places scripts that needs to be executed before the filesystem is mounted. This has changed since magisk 19 so we need to enter it manually. So apps2sd can place it's script there.

You won't be needing any work around or other scripts.

And it's just a path adb won't be invoked.
[Android Apps and Games] PreferableBird69:
Hello just wondering what's the diff between inputing service.d instead of post fs data.d?
[Android Apps and Games] evildog1:
Can you add option to auto mount all obb/data pairs i added on boot? That would be neat.

Foldermount does its job but not working on oreo and pie anymore
[Android Apps and Games] JudgeDread11:
Service.D is executed later in the boot process. Depending on your setup this might have an effect or no difference at all.

I can imaging a scenario where you link a folder to your sd card using apps2sd. If the system would use that folder early in the boot process anything written the will not be found one it gets linked.

Post-fs-data.d will hold up the boot process until all scripts have been executed so it will increase your boot time.

There might be more differences I don't know.

You can find more information in the magisk documentation.
[Android Apps and Games] PreferableBird69:
Ohh i see(2x) maybe that's what's causing my 2nd partition to be suddently unmounted and it can get really annoying esp when im using an app and crashes suddenly in the past. As of now im currently using post fs data.d and no problems so far, still the same as boot up time on service.d but some of my background apps (samsung health and viper4android) starts up later on after booting even though i didn't link them idk why they're affected lol unlike when i was still using service.d they are akready done before lock screen appears:confused:anyways thanks for the response and might take ur suggestion later:victory:
[Android Apps and Games] pinket:
Solved

Hi Judgedread,

/data/adb/post-fs-data.d solved it like you said.

Everything working like before.

Glad to see Vicky is still working on App2SD although there is not much to improve in my opinion.

I just hope the partitioner will get a resize option.

App2SD has been rocksolid and it is one of those gems up there with Tasker, Magisk, TWRP, Titanium Backup, KWGT, and a few others.

A lot of people demand frequent updates and shy away from apps that rarely get updated.

But the thing is, apps like App2SD are built so well they don't need frequent updates. They only need updates when the ecosystem they live in is changed (screwed up). ?

Greetings and many thanks for the help,

Mike
[Android Apps and Games] Artemiy79:
Problem with read mode

Hi everyone, I encountered such a problem, the sd card switched to read-only mode and I can’t format it and exit this mod. I ask for help, I spent 4 days looking for a solution to this problem, but I still could not find how to solve it. (
[Android Apps and Games] JudgeDread11:
How old is your sd card and how intense did you use it.

This behavior it's normal for the end of the life cycle of an SD card.

Does it still work in other devices?

If not, I'm sorry to say, but most likely your sd card is kaput.
[Android Apps and Games] Artemiy79:
sd card 1 year, in use less than 2 months.

The card works in other devices, but you cannot write or delete data (

This problem appeared after using app2sd I created 2 partitions
[Android Apps and Games] JudgeDread11:
So it has the same problem in other other devices.

You can try to repartition. If the partitions is the problem that my solve it. But other then that I have no idea. I hope for you I'm wrong and you can get it fixed. Good luck.
[Android Apps and Games] wilsonhlacerda:
Hi [MENTION=6726362]vickybonick[/MENTION] this just to say thank you for Apps2sd and even to this good news from you that I'm just seeing now. An update with fixes / better support for systemless, Magisk 19+ / Pie+ would be awesome!

I'm an user of apps2sd PRO/paid since long time with system SU on old android devices and TV boxes and now I've just installed it also on encrypted Pie with Magisk v19.3 (a 16MB Galaxy S4 running LOS16 encrypted). Everything is fine! Thanks! (I'm using /data/adb/service.d on settings....)

If possible, may I ask you one new feature? I know that development seems almost at its end, but......maybe you can give this gift to all current users, not only PRO from the past:

implement an "encrypted folder mount", I mean, that the destination folder that we use to actually have the data be encrypted somehow. Could be a Veracrypt container, Truecrypt, EncFS folder, or anything similar.

An even better solution to that would be to have an option to have whole sdext (2nd partition) encrypted or even substitute the 2nd partition by an encrypted container on 1st partition itself....and then if user needs security/privacy he/she just select the destination folder when mounting to be on the 2nd partition/container. As a side effect all linked apps+data will also be encrypted.

The reason for that: currently when we folder mount to external SD Card, no matter if destination on 1st or 2nd partition, the data will be completely plain. Anyone that has access to the SD Card can read it (personal videos, photos, notes....think about a folder mount of /whatsapp for instance). An "encrypted folder mount" will avoid that completely, for instance when device stolen or lost. Even better an encrypted 2nd partition/container (then also all linked apps and data will be encrypted).

There are some apps like EDS, EDS Lite, Cryptonite, Cryptomator, Mixplorer.....some even FOSS, that implements encrypted structures. I haven't tried them together with apps2sd folder mount yet, may be an alternative if they work (I don't know), but an apps2sd own implementation would be much better! Think about it! This may give you some tips:

https://www.cryfs.org/comparison/

and

https://nuetzlich.net/gocryptfs/comparison/

And concerning not releasing on Play Store: can't you release it as Beta without removing features? Anyway, besides posting here in this XDA thread, please consider to release it on XDA Labs app, Apkmirror and at your official website, of course! ?

Thanks!
[Android Apps and Games] junyo_lao:
Hi, thanks for the great app. But I have a problem to mount the 2nd partition at boot. I tried everything you mentioned from the help and faq, like advanced mode, normal mode, su.d mode, repair partition, disable selinux (by Magisk SELinux Module), disable namespace separation. I've checked the Storage Info and it showed me that 2nd partition is mounted, but not immediately after boot. It seems that mount script is executed very late. My phone is Xperia XZ1 Compact with Magisk root and Android 9. Please help me!
[Android Apps and Games] monkeymind:
Hi, I am trying to partition my sd card using the app, creating primary (fat32), secondary (ext40 and swap partition. It seems to work fine but once I start linking user apps to the sd card I am losing root. Can you help please....
[Android Apps and Games] martyfender:
If you are using Magisk, I assume you have tried deleting the mount script and recreating it. I believe that is what solved the problem for me in the past. My memory of this is not so good, though. a new Apps2SD Magisk script is then created in: /data/adb/service.d/00000000apps2sd.sh. For me, everything worked for me after a reboot after doing the above.

---------- Post added at 01:27 AM ---------- Previous post was at 01:15 AM ----------

Try setting:

/data/adb/service.d path in settings manually. That is what is working for me with Magisk Canary and ianmacd unofficial builds.

https://xdaforums.com/showpost.php?p=79023614&postcount=5281

https://xdaforums.com/showpost.php?p=79031640&postcount=5282
[Android Apps and Games] TereZz:
Hi all!

I'm using apps2sd on my Lenovo p2 with the official Lineage OS. I've formatted my sd card as internal storage, and use apps2sd to move non-critical apps to the adoptable storage. It works great, but I can't update the apps that I've moved. When I try to update, the play store downloads the app three times, and then I get a general error (install failed).

I've read the FAQ, and tried to remove the play store data and used the Broken app cleaner in the apps2sd app. Anyone else have any suggestions, or is LOS not suited for apps2sd? Is it better to choose link2sd over moving to adoptable storage?

Thanks in advance!
[Android Apps and Games] JudgeDread11:
Have you tried to not use adorable storage. I have a 5gb 2nd partition created with apps2sd and everything works like a charm.
[Android Apps and Games] martyfender:
I agree with the above, but if you do continue to use adoptable storage, if, of course, you are rooting with Magisk, make sure you have not moved the Magisk Manger to adoptable storage, or Magisk will not work properly.
[Android Apps and Games] tukozaki:
App2SD (Pro) without Google Play: possible?

Can those of us who don't use Google Play install and update this excellent App --if meeting the pre-requisite?

If yes (big hopes here for Google Play is not in the pre-requisite list after all), how would I upgrade to App2sd Pro?

I installed Aptoide just to install App2SD months ago but the Pro version really seems out of my reach.

EDIT: Does the one attached on OP post allows to "upgrade" to the Pro version somehow? Haven't tried it as I didn't pay enough attention/see it at the time.
[Android Apps and Games] E_Ben:
There is no need to use the Pro version any more, because the standard version includes all features of the Pro version since more than a year. Vicky decided that when google restricted the Pro version on Play Store.
[Android Apps and Games] Shocky2:
Supprised anyone still uses these apps, I've not needed them since the dark days of having 16GB internal storage.
[Android Apps and Games] JudgeDread11:
Storage for bigger, but so did apps. I have many apps on my phone and even thou they aren't big collecting they take up lots of space.

And I don't play any big game's.

So yeah still very useful
[Android Apps and Games] tukozaki:
Thanks E_Ben for the info. There's no sign from within the app, i.e. «*Wait 7 sec or get the Pro version » The later linking to Google Play without further notice is enlightened by your answer. So no Tipee-like way to support vickybonick and the team?

[MENTION=3006548]Shocky2[/MENTION] The only feature I've used (and do need) anyway is bind mount folders from external memory to internal RW data folders. In order to gain *some* margin of liberty in the way I manage my data.
[Android Apps and Games] nadeem.dm:
Apps keep crashing and disappearing after moving to SD card

Hi,

Recently I flashed my Samsung Galaxy Grand 2 with custom Rom AOKP - 7.1 2. and chainfire Super SU. As space on phone is only 8GB i am trying to use Apps2SD, but facing some issues like, after transfer apps don work and also disappear after boot. I tried multiple settings as mentioned in this thread but no success. I want this to work. please help.
[Android Apps and Games] Ameenassadi:
Problem with restoring apps

Hello guys: I have a problem when trying to restore apps. The back up goes fine but when I hit restore it gives me the error: java.lang new installs into asec container is no longer supported

I already tried the three restoring options but none worked

Really need some help here

Thanks alot
[Android Apps and Games] martyfender:
Why are you using SuperSu?

It has been a long time since SuperSu was updated. It was sold by Chainfire and the company that bought it never issued updates.

Magisk is the cutting edge app for root that is still in active development. I would suggest trying the latest 19.4 beta build, just released yesterday. You should either clean flash your rom, or flash unSu.zip in TWRP, to remove SuperSu first. You need to start with a stock boot.img, with either method. Starting with a fresh rom flash would be the best method to insure there are no leftovers from SuperSu.

https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

https://www.didgeridoohan.com/magisk/HomePage

https://xdaforums.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382

https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337

Magisk is mature and is now compatible with many more devices than it was in it's early days. It now compatible with most Samsung devices. If you don't have TWRP for your device you can use the patched boot.img method to install it.

https://topjohnwu.github.io/Magisk/install.html

Even your rom thread mentions installing Magisk. In the op of that thread, there is not mention of SuperSU.
[Android Apps and Games] nadeem.dm:
Thanks for Detailed reply

Hi,

Thanks a lot for such a detailed reply.

I will try above procedure and inform you about it. As far as SuperSu is concerned since I am new to Apps2SD i saw a video from Mr. Vicky on Google Play on Apps2SD page where he mentioned the pre-requisites as rooted software, busy box and super SU.

Hope your method will do the trick.
[Android Apps and Games] DroidJP:
Hello

So a thread about app2sd does exist. I don't recall seeing a thread such as this. In any case, glad i was linked here. Speaking of linking. I am currently using link2sd and while its a great app.

I feel that link2sd has been falling short recently. I have used app2sd in the past but had issues with it. But i do want to know.

Is app2sd really is a replacement for link2sd?

Thanks.
[Android Apps and Games] martyfender:
Were the issues you had with Apps2sd on the current version, or an older version? I have only used it to move apps to the 2nd ext partition.

with recent versions of Magisk I have had go to Apps2sd settings: Set su.d/post-fs-data.d/service.d path to:

/data/adb/service.d

I believe a few others have had better luck setting it to:

/data/adb/post-fs-data.d.

The difference is when the scripts are run during the boot process.

The only other thing I can say is you will just have to try it to see if it will work for you and your device.

The only issue I have had with it recently, was that after a long period of Doze on my Android 6.0.1 devices, it would wake up and the first and second partitions were not mounted and I would get a corrupted SD card message. Rebooting would solve it temporarily. I had a setting: Remount second partition: Remount 2nd partition after device wakes from sleep, turned on. I turned it off, which is the default for the app and in the last few days, it has seemed to solve the problem.

I spoke to soon, the problem just re-occurred again after about 3 days, but that is better than before, maybe, but it could be a random issue.
[Android Apps and Games] Sir Nouman:
The cause of problem between magisk and Link2sd

The real problem is that magisk does not have Enable during boot option which is why it will never load second partition in time. I have been working with root apps for long long time but that is the real cause of problem. The day we are able to bring Enable during boot option to magisk as we have in Supersu then Magisk will work fine with Link2sd. For now just use Link2sd with Supersu like me and Enable during boot option. You will never see apps disappearing nor failed to mount second partition... Thanks
[Android Apps and Games] martyfender:
Apps2sd has the option to created Magisk boot scripts:

Apps2sd settings: Set su.d/post-fs-data.d/service.d path to:

/data/adb/service.d

I believe a few others have had better luck setting it to:

/data/adb/post-fs-data.d.

With this option, it runs fine at boot.

I don't believe it is a Magisk problem, but a feature not implemented in Link2sd.

It has been a few years since I used SuperSu. Do you mean SuperSu has an option to run at boot or do you mean the specific root app.

Magisk runs at boot.

I suspect that if one is knowledgable enough one could create a Magisk service.d or post-fs-data.d script for Link2sd to mount the second partition at boot. But then I have never used that app to know for sure. Boot scripts can be created for Magisk to run at different stages, depending on where you place it in the /data/adb folder. See Magisk documentation.

Another problem is that SuperSu has not been updated to work with modern Android versions. What version of Android are you running?
[Android Apps and Games] Sir Nouman:
Dear I run android 6.0.1. Magisk also has problem with use advance option method on apps to sd. After choosing advance method and then serveral reeboots the phone will go to passworf mode with black screen and will never reboot unlless we restore backup through TWRP or flash it again..m
[Android Apps and Games] martyfender:
On my Nextbook Ares 8A, Intel x86, Android 6.0.1 devices, I also had problems with the advanced method. I use: "I've su.d support on my device/I use Magisk interface." However that is with the latest Canary Magisk. I got the same result with previous versions of Magisk.
[Android Apps and Games] Mustikka:
Great work
[Android Apps and Games] doctorasgr:
May I ask if anyone has any idea why my note 4 with lineage 16.0 after rebooting recognises both partitions of my sdcard (ext4 and vfat) as SD card? :(

And then I have 2 sdcards on my file explorer and apps2sd cannot mount ext4 at all.....