[MOD] Obb on SD v0.4.2 - Xposed Framework Modules

I wanted to free up few GB from my internal storage by moving some big OBB files to "real" external SD. There are multiple apps that can do that but most of them need to patch my sdcard daemon (because I run Samsung phone), run on boot to execute the binds/mounts, they have to unmount when connecting to pc (not sure?), want me to (offer) remap various locations or pay for multiple entries...
Then there's XInternalSD which does exactly what I need except few things (requires unnecessary setup) which is why I am coming with my own version of similar module.
Module Obb on SD attempts to make it seamless - just enable module, reboot and move obb's to SD card (to same folder: Android/obb) - that's it. No need to enter any path or whitelist/blacklist any app. Do you want to only move Obb from Grand Theft Auto? Then only move that obb. Obb on SD will detect "obb on SD" and enable hooks only for this single game.
I tried various approaches. For example hooking up constructors of File() but since most of large obb's comes from games - ane they are native, it doesn't really work. I just like to have elegant and efficient solution which I thing this module is.
Need more features or move other directories? Than use FolderMount, GL to SD or other app.
Compatibility? It should be the same as XInternalSD. Almost all games I have work just fine (Rockstar, Gameloft, EA, Sega and others), the only trouble I encountered was with games from DotEmu which had hardcoded path to /mnt/sdcard from within native libraries (and it's outside of scope for Xposed to change such fopen call).
Obb on SD also tries to make Play Store update OBB files directly on SD card. It works during my tests but I hear some have issues with it. If you do, you might want to use the "no_play_store_hooks" version instead (available only from here). EDIT: Since version 0.4 there are configuration toggles for enabling/disabling Play Store hooks.
Download: Xposed Module Repository or Play Store
Source: https://github.com/moneytoo/ObbOnSd
Changelog
Code:
v0.4.2 (20160117)
- Report internal memory path in Settings (including a workaround for related issue).
- Add ad banner. Sorry for this but it's the way to keep the app free while be able to provide future updates. There's an option to purchase a single key to hide ads across all of my apps.
v0.4.1 (20160103)
- Add option for Android (5 and) 6 support (needs to be enabled manually)
v0.4 (20151226)
- Add settings screen
v0.3.2 (20141206)
- Allow Google Translate
v0.3.1 (20141018)
- Exclude first party apps (Android/Google)
v0.3 (20141007) - beta
- Add support for Obb on SD updates/removals via Play Store
- Bug fix
v0.2 (20141002) - experimental
- Add /Android/data support
v0.1 (20140922)
- Initial version

Hi.I am using s4, it's really used up my internal space when I install big game/apps.
This module is great but I want to know if there is a chance for updating that every time when I install a app than it auto moves the obb file to SD card?
Or like folder mount choosing the appear for moving without manually moving by ourselves.
Thanks for your effort !(Sorry for my English, I am not a native speaker -_-)

What I'm most concerned is kernel compatibility. Does this work on custom kernels? FolderMount is very strict and won't find the folders properly if the ramdisk isn't very close to stock one. Also you should add the data folder as well. The one beside obb folder. Some legacy games use that as well.

Yup would be great if option for data folder would be there, though happy with obb too. Thanks.
_____________
Sent from my "GT-I9300/1+1" powered by Temasek/Carbon Rom & Boeffla/ak Kernel
Fueled by 7000mAh ZeroLemon Battery

Does this interfere with storage stats and does it mean that i can just drag n drop the contents of the obb from sdcard to the android/obb on extsdcard at whim and it auto detects?
Next we just need something for internal/data/data/, besides Link2SD plus there seems to be nothing else out there. All samsung androids suffer this same issue.
Thanks for the module!.

I skeptically tried this module to ease my woes with my Galaxy S5 and all the trouble ive been having (for WEEKS) with switching my internal to external sd links.
FolderMount, Link2SD, internal2externalsd (script & app) all failed.
Obb on SD: PROFIT!
THANK YOU THANK YOU THANK YOU! lol
Worked first time without a hitch! Tested XCOM game (obb is 3.5 gb+) - had it installed on both internal and external (64 gb SanDisk) and App Info showed 7 gb - so I renamed the internal obb folder to 1com.etc and it still played! Now I can place all my games on external sd and save SO much room! (2.15 GB free is now 7.35 GB free!)
Running KK 4.4.2 - SM-G900P - ND2 Build (Sprint Galaxy S5)

@leung6340 Obb & updating via Play Store: This is the next thing I want to try - handling updates from Play Store. It could work using the trick with paths changed in File() constructor in Play Store (or other service responsible for download). Will test.
@nicesoni_ash @shivadow Data dir on SD: Another thing I will most probably test and do (if it will work good enough).
@Blackbird256 Just like XInternalSD, it works on much higher level so it doesn't matter what kernel is used.
@shivadow Storage stats - depends what exactly you mean... Application manager will not report correct size though (because it will not find the obb on SD)...

I'm trying this genial module and I past assassin creed on my external sd in android/obb but didn't work
I'm on s4 goldeneye 38.2 with talextop
any help?

seems alot easier than foldermount, but oh well, i payed for the pro version so i guess ill keep using it

zmag said:
I skeptically tried this module to ease my woes with my Galaxy S5 and all the trouble ive been having (for WEEKS) with switching my internal to external sd links.
FolderMount, Link2SD, internal2externalsd (script & app) all failed.
Obb on SD: PROFIT!
THANK YOU THANK YOU THANK YOU! lol
Worked first time without a hitch! Tested XCOM game (obb is 3.5 gb+) - had it installed on both internal and external (64 gb SanDisk) and App Info showed 7 gb - so I renamed the internal obb folder to 1com.etc and it still played! Now I can place all my games on external sd and save SO much room! (2.15 GB free is now 7.35 GB free!)
Running KK 4.4.2 - SM-G900P - ND2 Build (Sprint Galaxy S5)
Click to expand...
Click to collapse
I currently use LINK2SD on my S5. So what do you mean that they fail? How does Odd on SD Better? PLEASE EXPLAIN...

Been waitin o soooo long
With Sd-XC you couldnt partition exFat, so i would have to put nandroids on my 64gb sd-xc with otg cable and use my old 32gb sd partitioned to take care of obb files, soooo point being this is awesome, now i can use one card. Thank you sooooo much to developer.

Xperia Z2 working flawlessly!
Thank you!!!! this is exactly what I've been looking for! no mounting or partitioning just copy obb data to external sd card and install apk and play! so far I've tried two apps/games and it's working perfectly! going to try more tomorrow but thanks again for the amazing work! we really needed this, I look forward to your future updates

Y use this module... only need to install and enable it... then move all of my obb files to the same directory but in the external sd, reboot and that's all. Work perfectly all apps. Better, easier and faster than link2sd and the other available options
Sent from my C6903 using XDA Free mobile app

NICE!!!
moneytoo thank you very much for this amazing module! Works flawless on my sm-g3815 with CM11. Tried so many apps before and this is by far the easiest one to use, and it actually works!
Thank you very much :good:

now only need to transfer data too... I will be perfect!
Sent from my C6903 using XDA Free mobile app

Wow looking this for my life wanna test and give feedbak
Xperia Z1 C6902

Working awesome hats off to dev
Xperia Z1 C6902
---------- Post added at 04:07 AM ---------- Previous post was at 03:32 AM ----------
Hope u add data support also in future updates
Xperia Z1 C6902

Thank You....working 100% for me, no need any tricks for it,
just install the module, activated, reboot and you ready to go.
It's realy2 what I looking for this long.............:good::good:

Hi
I'll try this interesting module! :good:
But.. why some people mention Link2Sd? It does another thing, uses another partition and it's not meant to move obb files...

does it work if ext sd is NTFS formatted?

Related

Memory Full problem!Please take a look..

Hey there guys...
To start with i have my S3 two days now and i absolutely love this phone...:')
But,after installing lots of games my internal memory has gone full and i can't download any data in-game because i have low storage space...
My external sd on the other hand is around 10gb free but when i try to move the data to the same folder on the external the data isn't identified by the game and it asks me to download again?
It has become really frustrating,it seems i can't do anything about it...
Any suggestions to try?
Cheers,George
As the system now uses unified storage all apps will remain on internal memory; moving the data alone to an external SD card will have no use without altering the application to look for that location for its data. i.e. in the GS2 you had a move to SD option since the phone was partitioned. With the S3 however this option is not there which means that when an application is downloaded all of its information needs to be stored on the internal storage. When the "Move to SD" option was selected within the S2 or prior phones, it informs the application that its new location is within x folder rather than the folder it was originally downloaded too. Since this option is no longer there then the application has no way of being told where its new location is.
Maybe move to SD could be an add-on with a mod/hack but I am not sure if this is possible. Maybe check with a developer?
Have you got a prior Android phone? Maybe install the application on to it; use the "Move to SD" option and see if that will allow it? It's just a suggestion; if you don't have a different Android phone I can try it for you.
Edit: Just tried it; the phone itself doesn't even check for applications stored within an external SD. Sorry man - the only way around it would be a mod/custom/hack (if possible).
T__ said:
As the system now uses unified storage all apps will remain on internal memory; moving the data alone to an external SD card will have no use without altering the application to look for that location for its data. i.e. in the GS2 you had a move to SD option since the phone was partitioned. With the S3 however this option is not there which means that when an application is downloaded all of its information needs to be stored on the internal storage. When the "Move to SD" option was selected within the S2 or prior phones, it informs the application that its new location is within x folder rather than the folder it was originally downloaded too. Since this option is no longer there then the application has no way of being told where its new location is.
Maybe move to SD could be an add-on with a mod/hack but I am not sure if this is possible. Maybe check with a developer?
Have you got a prior Android phone? Maybe install the application on to it; use the "Move to SD" option and see if that will allow it? It's just a suggestion; if you don't have a different Android phone I can try it for you.
Click to expand...
Click to collapse
Thank's for the answer...
In my galaxy s 1 i had no problem having the games data on the sd card,i havent moved and application to the sd but i had the data on sd and everything worked great...now...i don't get it....:/
nfsmw_gr said:
Thank's for the answer...
In my galaxy s 1 i had no problem having the games data on the sd card,i havent moved and application to the sd but i had the data on sd and everything worked great...now...i don't get it....:/
Click to expand...
Click to collapse
I did check for you; the S3 physically doesn't look for application data in the external SD (I edited original post after testing few things).. There probably are ways around it as mentioned but you would need to speak with developers for further insight.
If worst comes to worst application developers may have to implement a look in x location first, if no data found, look "here" in to their applications.
As the phone is unified storage you can store applications in the full ~12GB storage space (All the ones I have, have roughly 11.3GB after OS and all is on it) so have you used the phones storage itself for only applications; and the SD for media etc?
I am interested to know how you have managed to fill at least 11GB of space with applications; how many do you have? How is the performance of the phone with this many applications on it? Any lag navigating (I know there shouldn't be with quad core processor - but it's interesting to know if hundreds of applications cause lag between screen scrolling).
You can use an app called directory bind to link the game data on the SD to a mounting point on the internal SD. Search for it and you'll find it, not sure if I got it here or the play store.
Sent from my GT-I9300 using xda premium
Yup, there's directory topic on forum, as well as working 'gl to sd' app in play store. It is not just for gameloft games.
Sent from my SGH-I747M
Thank you all guys!!
Well i filled it with lots of games that's why i don't have much space available!
No the phone is flying,it doesn't lag at all!
I use Dragon Ics rom and Siyah Kernel...no oc....
I'll try directory bind and post back soon!
To put applications on the sdcard, you could use symlinking (confirmed this works myself).
Install the application, then go to /data/app and move the apk file to your sdcard (/mnt/extSdCard) or inside a folder on your sdcard.
Then type ln -s /mnt/extSdCard/your-apk.apk /data/app/your-apk.apk

Moving apps to SD

Hey everyone,
Just trying to move my big apps to the SD card to save internal space.
I have read around that it's not possible due to a limitation of KK.
But I'm asking myself with my Shield Tablet can... and it's also on KK.
Thanks
Assuming you're rooted? Try kk external SD card patch, then you can use folder mount to shift the app files to SD card, although not the app itself
Thanks I'll try
obviously i'm interested in moving games obb files to th SD
gerazzo said:
Thanks I'll try
obviously i'm interested in moving games obb files to th SD
Click to expand...
Click to collapse
Once rooted you can use apps like FolderMount, GL to SD or Link2SD or that Xposed module OBB to SD (I think).
My favourite is FolderMount since it's very easy to set up and use. Link2SD is more for the advanced user since you need to partition your SD card, but it's probably the more elegant solution. It's also able to move APK, DEX and lib files. However it stopped working on me some time ago and wouldn't move the OBBs...
Please post questions in the Q&A section
Thread moved
schallwert said:
Once rooted you can use apps like FolderMount, GL to SD or Link2SD or that Xposed module OBB to SD (I think).
My favourite is FolderMount since it's very easy to set up and use. Link2SD is more for the advanced user since you need to partition your SD card, but it's probably the more elegant solution. It's also able to move APK, DEX and lib files. However it stopped working on me some time ago and wouldn't move the OBBs...
Click to expand...
Click to collapse
Thanks I will try exposed module since I'm interested to move obb folders.
otherwise i can't understand why Nvidia has this option by default (no unlock or root needed) just clicking move to SD into the app manager menu and Sony hasn't....
I use obbs to SD and it works perfectly fine
Updates to moving apps to sd
Hi, I'm posting this here since we're anyhow talking about apps to sd for Z2.
I wanted to know if Z2's next update will include the function to move apps to external memory. Sony recently released the kitkat update for T2 with the ability to move apps to external memory. So what are the chances like for Sony to release an update for Z2 that enables this function?
Will they even consider this first of all?
This is the one main reasons why I haven't yet purchased Z2 and I'm thinking of Z1. I install only heavy games and the very thought of investing a so much on a phone and feeling stuck, due to insufficient space, is pretty unsettling.
I've already posted this on sonymobile forum. Just thought I might get some info here as well.
Azeem
gerazzo said:
Hey everyone,
Just trying to move my big apps to the SD card to save internal space.
I have read around that it's not possible due to a limitation of KK.
But I'm asking myself with my Shield Tablet can... and it's also on KK.
Thanks
Click to expand...
Click to collapse
Root your phone/tablet and instal KK sd Card fix, and you will probably be able to move something.
EDIT: sorry for spam, i didnt see that somebody answer already (and i saw its new something in this thread)
electrash said:
Root your phone/tablet and instal KK sd Card fix, and you will probably be able to move something.
EDIT: sorry for spam, i didnt see that somebody answer already (and i saw its new something in this thread)
Click to expand...
Click to collapse
KK sd fix allow you to write on the SD but in app manager doesn't appear the Move to SD option.
I used the exposed module and manually moved the obb folders to the SD. All working fine for now.
Thanks

z2 lollipop build 23.1.a.0.726 issues

z2 lollipop build 23.1.a.0.726 issues
1) move apps to sd card is a joke,
as it only move the tiny (apk) file to sd while leaving the huge (obb) file eating the internal storage
Take example (badland game) apk size 23mb. And obb is 143 mb
Is that normal with Sony phones , it works perfectly on my Samsung note 10.
2) there is No haptic feedback option, why?
I really want to disable vibration for all notifications and not all apps has individual option for vibration
Can I solve the obb problem without root?
Will Sony fix these issues?
TRex2142 said:
z2 lollipop build 23.1.a.0.726 issues
1) move apps to sd card is a joke,
as it only move the tiny (apk) file to sd while leaving the huge (obb) file eating the internal storage
Take example (badland game) apk size 23mb. And obb is 143 mb
Is that normal with Sony phones , it works perfectly on my Samsung note 10.
2) there is No haptic feedback option, why?
I really want to disable vibration for all notifications and not all apps has individual option for vibration
Can I solve the obb problem without root?
Will Sony fix these issues?
Click to expand...
Click to collapse
No. Without root you can't do anything. It is no very difficult to root LP if you flash prerooted firmware zip file via recovery.
For moving app and obb folder I use Link2SD Pro on Kitkat which have that nice feature also to move obb folder of games to SD card. So far for me that is best app for moving application to SD card. And it will move everything what you want (apk, cache, app forlder and etc.).
@icpart
Since you rooted your Z2, use foldermount pro.
As it move the files as a normal Android do
To
(sdcard1/Android /obb)
Not like link2sd do
It moves the obb to its own folder
(sdcsrd1/link2sd /bind/obb) Which interfer with your updates

Installing very large games

I rooted my phone yesterday and installed foldermount so i can store large games on SD card. It's working fine with apps less than 500mb because i only have 500mb available in SD card. First I have to download the big games into internal, then move them to Sd card using foldermount to free up space in internal memory.
However, i cannot do so with very large games like Asphalt 8 because i don't have 1.5 gb free space in the first place. Please give me some advice.
Download asphalt 8 data,apk from sites like http://onhax.net/asphalt-8-airborne-apk or something else(you can get many sites by searching in google)
then proceed same way you did before..
MrKarma4ya said:
I rooted my phone yesterday and installed foldermount so i can store large games on SD card. It's working fine with apps less than 500mb because i only have 500mb available in SD card. First I have to download the big games into internal, then move them to Sd card using foldermount to free up space in internal memory.
However, i cannot do so with very large games like Asphalt 8 because i don't have 1.5 gb free space in the first place. Please give me some advice.
Click to expand...
Click to collapse
In my opinion Link2SD is the best app to solve the problem of low internal memory, it works great for me. Take a high speed class SD card and create two partitions (FAT32 and EXT4) using Minitool Partition WIzard or Gparted if you use Linux. And then download and install Link2SD from PlayStore. Run the app and link everything to SDCARD (ext4 partition). I advice you to buy the plus version because it allows to link the internal data too, so more free memory.
About the installation of large games like Asphalt. Well, Link2Sd allows to link the game (or any app) automatically on SdCard once you finished to install it from PlayStore. Just go on the settings and select "auto link".
There's a good video on youtube on how to use the app. Just search: "How to use link2sd to move apps to 2nd partition(SD card)"
Of course other videos are great too, but this is one of the best imho
Norrsken87 said:
IWell, Link2Sd allows to link the game (or any app) automatically on SdCard once you finished to install it from PlayStore. Just go on the settings and select "auto link".
Click to expand...
Click to collapse
Thanks for the reply. Thing is, i can't install asphalt 8 from play store in the first place because it needs 1.4 Gb and i only have 500mb free internal memory. I need a way to download it directly to the linked folder in SD card.
I also tried downloading apk and obb, but still I have to first copy the large obb in internal memory, then link it to SD card, which is not possible due to low internal memory.
Install xposed and xinternalSD, he download data/obb automatically to the sd, and use Link2SD to link all applications. I use these methods, and I have 1.37 GB free memory. but I have apps 2,8GB.
I made a video teaching how to configure xinternalsd in kitkat, but is the same configuration in Lollipop: https://www.youtube.com/watch?v=oQ-SeWG3dVQ
(Sorry my bad english)
MrKarma4ya said:
Thanks for the reply. Thing is, i can't install asphalt 8 from play store in the first place because it needs 1.4 Gb and i only have 500mb free internal memory. I need a way to download it directly to the linked folder in SD card.
Click to expand...
Click to collapse
Oh you mean in the first moment, now I understand. Sorry, my mistake
Btw you're right, because at this point it's even impossible to download the game from PlayStore. Well, I think the only way is to remove all the bloatwares and apps you don't use. And through Link2SD link all the installed apps you can to SD. Once you have more free space and you reached about 1.5gb try to install the game (and link it to sd). You can also consider to try a custom rom if you are not using it, generally speaking it has more free space than stock rom.
---------- Post added at 10:21 PM ---------- Previous post was at 09:58 PM ----------
brundark said:
Install xposed and xinternalSD, he download data/obb automatically to the sd, and use Link2SD to link all applications. I use these methods, and I have 1.37 GB free memory. but I have apps 2,8GB.
I made a video teaching how to configure xinternalsd in kitkat, but is the same configuration in Lollipop
Click to expand...
Click to collapse
It sounds great, I've never tried the xposed solution. Good to know, I'll consider it if I'll need. Thank you very much, and thanks for the video too
brundark said:
Install xposed and xinternalSD, he download data/obb automatically to the sd, and use Link2SD to link all applications. I use these methods, and I have 1.37 GB free memory. but I have apps 2,8GB.
I made a video teaching how to configure xinternalsd in kitkat, but is the same configuration in Lollipop: https://www.youtube.com/watch?v=oQ-SeWG3dVQ
(Sorry my bad english)
Click to expand...
Click to collapse
I just recently rooted my device and i am very inexperienced with these stuff. I'm not sure I'm ready to mess with custom recovery and Xposed modules right now, but it sure seems like it's the solution i need. Anyway, I'll try to search for easier alternatives, but if i can't, I'll have to use this one.
Norrsken87 said:
Oh you mean in the first moment, now I understand. Sorry, my mistake
Btw you're right, because at this point it's even impossible to download the game from PlayStore. Well, I think the only way is to remove all the bloatwares and apps you don't use. And through Link2SD link all the installed apps you can to SD. Once you have more free space and you reached about 1.5gb try to install the game (and link it to sd). You can also consider to try a custom rom if you are not using it, generally speaking it has more free space than stock rom.
Click to expand...
Click to collapse
Ok, I installed link2sd, partitioned my SD card and sent ALL my downloaded apps to the partition in SD card. I now have 1.3 GB free in my internal, but to download asphalt 8, I need 1.6 GB free.
I know that i can also remove pre-installed apps, but i'm not sure about it. Please tell me if it's safe to move/remove the following apps:
-Hangouts
-Google Play Newsstand
-Google Play movies and TV
-Motorola Assist
-Motorola Alert
-Motorola Migrate
-Google Play Music
MrKarma4ya said:
Ok, I installed link2sd, partitioned my SD card and sent ALL my downloaded apps to the partition in SD card. I now have 1.3 GB free in my internal, but to download asphalt 8, I need 1.6 GB free.
I know that i can also remove pre-installed apps, but i'm not sure about it. Please tell me if it's safe to move/remove the following apps:
-Hangouts
-Google Play Newsstand
-Google Play movies and TV
-Motorola Assist
-Motorola Alert
-Motorola Migrate
-Google Play Music
Click to expand...
Click to collapse
Yes you can, I removed all of them.
To uninstall you can also use "system app remover", download it from Play Store
Norrsken87 said:
Yes you can, I removed all of them.
To uninstall you can also use "system app remover", download it from Play Store
Click to expand...
Click to collapse
I uninstalled some pre-installed apps, still I didn't have enough space. So, i dug around the internet some more and finally found the solution!
You can actually use foldermount to install large obb files DIRECTLY INTO SD CARD instead of just moving them from internal to SD card. Link2SD only allows us to move from internal to SD, but foldermount did the trick!
However, Link2SD allows me to transfer Apk, Dex, Lib and internal files as well, so I guess I'm keeping them both! Thanks again for recommending Link2Sd for me.
I haven't tested with Asphalt 8 yet, but it works with NFS Most Wanted, wich is over 2GB in size.
MrKarma4ya said:
I uninstalled some pre-installed apps, still I didn't have enough space. So, i dug around the internet some more and finally found the solution!
You can actually use foldermount to install large obb files DIRECTLY INTO SD CARD instead of just moving them from internal to SD card. Link2SD only allows us to move from internal to SD, but foldermount did the trick!
However, Link2SD allows me to transfer Apk, Dex, Lib and internal files as well, so I guess I'm keeping them both! Thanks again for recommending Link2Sd for me.
I haven't tested with Asphalt 8 yet, but it works with NFS Most Wanted, wich is over 2GB in size.
Click to expand...
Click to collapse
You're welcome
Yeah FolderMount is good too. It depends on what we have to do. I'm currently using Link2sd because it works great for me but other solutions (like the one proposed by brundark) are always welcome. By the way I'm glad you solved the issue
For asphalt 8 download the game from pc or on ur friends or family member's phone..who have more inbuilt memory..then transfer the obb & apk to ur sd card..n install apk n place the obb accordingly. will work like charm.
n regarding how to run obb files from sd card..just download "obb to sd " from xposed.. app in KB size.. so u dont have to install folder mouny n do evetything manually..this module does everything on its own.. i play big Gameloft n EA games easily.
ddamani9 said:
For asphalt 8 download the game from pc or on ur friends or family member's phone..who have more inbuilt memory..then transfer the obb & apk to ur sd card..n install apk n place the obb accordingly. will work like charm.
n regarding how to run obb files from sd card..just download "obb to sd " from xposed.. app in KB size.. so u dont have to install folder mouny n do evetything manually..this module does everything on its own.. i play big Gameloft n EA games easily.
Click to expand...
Click to collapse
Thanks for the help, but I'm sticking with foldermount now, since size isn't my biggest issue. I'm also new to these stuff, so I'll save Xposed for later. I don't really feel like trying everything at once, and theres so many things to try out there!(I haven't even flashed a custom rom yet)

Partitioning SD card (CM11)?

So, I have flashed MiniBlu's CM11 for some time now, and like many others on the stock ROM, I'm running a little low on memory. (1.12gb) after installing some games. Can someone write me a guide to partitioning it? I know you can do it from TWRP.
I saw this online: http://androidforums.com/threads/make-sd-card-as-internal-memory.887942/
Can I use this guide?
If not, can someone explain to me how to do it?
magicstick5 said:
So, I have flashed MiniBlu's CM11 for some time now, and like many others on the stock ROM, I'm running a little low on memory. (1.12gb) after installing some games. Can someone write me a guide to partitioning it? I know you can do it from TWRP.
I saw this online: http://androidforums.com/threads/make-sd-card-as-internal-memory.887942/
Can I use this guide?
If not, can someone explain to me how to do it?
Click to expand...
Click to collapse
While you can use twrp to do the re-partitioning the options in trwp are quite limited, I always use gparted on a linux machine (you can use a linux live cd or usb). Just google partition sdcard with gparted for tutorials.
I would not use that guide as it is meant for a different phone and may not be compatible. To do a proper inverted storage setup you really need an optimized "inverted storage kernel" and a really good quality fast sdcard or it will make you phone lag like all hell (even with a fast sdcard a kernel that is properly optimized to use it as a data partition is need to improve IO speed) and with any of these setups if you don't want to replace your expensive fast sdcard on a regular basis you will need to disable journaling on the ext4 partitions to reduce unnecessary write operations (although this increases the risk of file system corruption and data loss).
All in all I think a better and safer option is to use either the "foldermount" app to move your "obb" and "data" folders to external sd (you'll need the paid version to do that as the free version will only let you move 3 apps not entire folders) or the "Xinternal" xposed module can do the same thing but requires a little more manual setup than the foldermount app (check the Xinternal xda thread for instuctions on how to set it up.
Thanks a lot. You ROM is very fast so partitioning is something I won't do. I've been using an xposed module called "obb on SD" and it loads obb from the SD fine. The problem is, it doesn't move apps in the data/data folder. Will try Xinternal
Okay , so I tried both xinternal and folder mounter. I don't know if it works with other games, but NBA JAM would crash (The modules work, but just not for this game). I know it works for larger games like Asphalt 8 or big GTA games, but not for NBA jam.

Categories

Resources