OBB fix by DrPglixq
ALTERNATIVE FIX FOR CM12.1
(For installing apps with large obb that cannot fit on phone memory)
Things needed:
1. Rooted Phone (cm12.1 is already rooted)
2. Sdcard that is formatted with ext4 (we need this for the trick to work, we need permissions)
3. Terminal EMulator
4. Root Explorer
How to:
1. Open terminal emulator.
2. Type "su" then press enter (without quotes, starting from here, do not include quotes)
3. now type "ls dev/block" , the list of blocks will appear.
4. Notice this line "mmcblk1p1" , and "mmcblk1p5" , it is usually your sdcard.
all the rest from "mmcblk1p1" until before "platform" is your sdcard and its partitions.
5. type this command " mount -t ext4 dev/block/mmcblk1p1 /mnt/media_rw/sdcard1"
if it says invalid argument, replace "mmcblk1p1" to "mmcblk1p5",
6. after successfully runnning previous command. Run this one:
"mount -rw -o remount /mnt/media_rw/sdcard1"
7. Now open Root Explorer. And navigate to this location: /mnt/media_rw/sdcard1
8. Create a folder named "ext_obb" , we will put all the obb file in here in other words, we are gonna threat this as "sdcard1/Android/obb"
9. Now put all your obb data in there.
10. Go back to terminal emulator, with still running as root.
11. Type this commmand "mount -o bind /mnt/media_rw/sdcard1/ext_obb /media/data/obb"
12. if its success, it will just enter.
13. Now go back to root explorer. Navigate to your phone storage
14. Go to "Android/obb" , and see if your obb files are there.
15. Enjoy
thanks to -->
@smokerman