hello,
currently I am reinstalling my now around one year old honor 5x.
Since I bought it, it was on b130 and could not update because of a custom TWRP recovery and root access.
So now I sat down, installed a stock b140, updated to b330 (android 6) and then installed CyanogenMod (Nightly). Many problems occurred on the way but until now I found all my questions answered in old threads.
Now the system runs smoothly and I can start configuring it. This includes Link2sd in order to be able to force move large apps to my sd card and linking them to the system. But this time I have quite a lot problems with this.
I started by doing the exact same thing like last time:
So the mount script could not be created and in the threads on xda there are some possible "solutions":
The interesting part now is, that I can go in my system settings of android -> Spaceusage (don't know how it is exactly called in english) -> and then unmount only the ext4 partition of the sd card (the fat32 is still mounted).
After I do that, Link2SD can create the mount script !!!
The dialog after creating the mount script says, that I have to reboot the system in order to finish the process. But when I do so, after the reboot the "normal" mount of the system is there again and Link2sd is asking for the filesystem again. So no "special" mount for linking possible.
So now my question:
How can I fix this issue? Can I
Thanks for any help and any suggestion.
greetings
Chriss
currently I am reinstalling my now around one year old honor 5x.
Since I bought it, it was on b130 and could not update because of a custom TWRP recovery and root access.
So now I sat down, installed a stock b140, updated to b330 (android 6) and then installed CyanogenMod (Nightly). Many problems occurred on the way but until now I found all my questions answered in old threads.
Now the system runs smoothly and I can start configuring it. This includes Link2sd in order to be able to force move large apps to my sd card and linking them to the system. But this time I have quite a lot problems with this.
I started by doing the exact same thing like last time:
- shut down the phone, take SD Card out of the phone and plug into computer
- create around 80% primary partition fat32 and 19% primary partition ext4 (also tested ext2) (the 1% is unused space)
- Then plug the sd card back in and start the phone
- ES Datei Explorer now shows three "spaces": the internal space, the large fat32 sd partition and the small ext4 sd partition (all three can be written and read on)
- Now start Link2SD. It recognices the second partition and askes what filesystem there is. I choose "ext4" and press OK
Code:
[B]Error in mount script[/B]
Could not create mount script.
mount: '/dev/block/vold/public:179_66'->'/data/sdext2': Invalid argument
- trying different filesystems: ext2, ext3, ext4 -> I tried all of them
- clearing dalvik-cache -> I also tried that
- formatting the sd card inside the phone with a app called "AParted" -> no help at all
- Make Link2sd to a system app -> I did this by moving the folder from Link2sd from /app/data/ to /app/system/ (I hope this is enouph to be a system app, but Link2sd is starting normal after a reboot and is also not listed anymore under "user apps", instead now I can find it unter "system apps" ... so I think this worked fine)
- ...
The interesting part now is, that I can go in my system settings of android -> Spaceusage (don't know how it is exactly called in english) -> and then unmount only the ext4 partition of the sd card (the fat32 is still mounted).
After I do that, Link2SD can create the mount script !!!
The dialog after creating the mount script says, that I have to reboot the system in order to finish the process. But when I do so, after the reboot the "normal" mount of the system is there again and Link2sd is asking for the filesystem again. So no "special" mount for linking possible.
So now my question:
How can I fix this issue? Can I
- force android to stop mounting the ext4 on booting and let Link2sd's script do the mounting?
- do I have to set special permissions to the created mounting script?
- Is there a other way to make Link2sd work properly? Do I missed something? (last time it worked this way, but maybe something changed due the time?)
- is Link2sd maybe incompatible with android 6.0?
Thanks for any help and any suggestion.
greetings
Chriss