[Bug Fix] Fix Storage For Non Emulated Devices Running Cyanogenmod

This is a small bug fix for MT6582 devices which are running CM 12.1 or CM 12.1 based ROMs. Many people are facing storage bugs because they have a Non-Emulated storage. I have got you covered. A great developer Pawan Diyal has come up with a workaround for Non-Emulated devices. This is made for pure CM 12.1 but you may try it in other CM based ROMs. Also keep in mind Your SD Card will be made your default storage

Requirements :
- A device running CM 12.1 or CM 12.1 based ROM
- MT6582 device
- Your /system partition mount point must be 5
- Your /data partition mount point must be 7


How To :
- Connect your device to PC
- Open MTK Droid Tools, Click on Block Maps
- Check that the mount points for /system and /data match the above requirements
- Download : This ZIP
- Extract the downloaded ZIP
- Copy vold to /system/bin/
- Open framework-res.apk using any zip software (don't decompile) and place the storage_list.xml in /res/xml/
- Push the new framework-res.apk to your device
- Reboot
- If stuck on boot then unpack boot.img and place init.fuse.rc and fstab.mt6582 and repack

Join my FB Group for Updates and more support :
https://www.facebook.com/groups/mtkroms/


Credits :
Pawan Diyal - For the files and the info and his contribution to MTK
Ajit Guraya - For making step by step guide
Powered by Blogger.