News:
5/24/12: I just reviewed the XDA forums post for Mounts2SD and I can now happily say that I can discontinue this modified package (Probably for the better), As of version 4.4.0, My packages are no longer needed. The Author removed all binaries to fix compatibility issues with ARM6 devices.
Please download from http://forum.xda-developers.com/showthread.php?t=1342387 from now on. (Unless you have problems with 4.4.0)
Changelog for 4.4.0:
Quote:
4.4.0
-----
* Simplified the way the partitions are found to avoid the need for special busybox versions.
* Added automatic control for CMDalvik to avoid activating it when 'getprop dalvik.vm.dexopt-data-only' is set or to force activate it when we mount a tmp cache partition.
* Added system property control for ROM devs that makes it possible to manipulate the script from build.prop.
* Added more sd-ext scripts to the auto deletion list used when flashing the script.
* Fixed wifi issues on ICS ROM's when enabling r-mount after full wipe.
* Fixed boot hanging issues with certain ROM's.
* Fixed problems with chmod and chown.
* Removed all binaries to avoid problems with Arm v6 devices.
Note:
Do to the more simplified way of locating the partitions, the rules has become more strict. The partition layout must be exact which means Fat32 as the first partition, sd-ext as the second and SWAP as the third.
5/12/12: I was messing around today and noticed I was getting Insufficient Space messages. This shouldn't have been happening. So I tried the following commands in Terminal Emulator:
m2sd data enable
m2sd dalvik enable
m2sd cache auto
It worked, BUT it borked the ROM in ways unimaginable. As such, I have re-added the 2.2.0 AROMA Installer based Setup Wizard which DOES work correctly.
5/7/12: Tested out the newest version of Mounts2SD with Kraven's Alpha10 Test3 (Alpha10d), The need for a separate package still exists since the mod developer insists on putting versions of binaries and libraries that are incompatible with our phones (Which also means I still have work to do for us
). The newest package brings the version number up to 4.2.0, Changelogs available on the forum topic linked below.
I also have opted away from AROMA Installer as the developer did not sign his Aroma-config and Update-script correctly so the installer will not run.
3/21/12: Well after upgrading to Kraven's CM9 Alpha 6, I flashed Mounts2SD to test it out. It seems that it runs almost perfectly on Alpha 6 without a ramdisk modification, the only real problem with it was that it was flashing a incompatible version of e2fsck to /system/bin/ which caused the script not to work. I've removed the offending file and it works fine. The upside to this is that it is now compatible with all Optimus S ROMs available here.
3/20/12: Decided on using Mount2SD from XDA-Developers as the next base. Gonna work on patching the RAM Disk while installing so this can be flashed on the device without overwriting whatever Kernel or Ramdisk fixes you may have (And so you can use it with Kraven's intermittent ramdisk releases
)
Modified DK_ZeroCool's Mounts2SD script.
You can now flash this ZIP directly with recovery instead of using ADB to install the mod.
Version Color Legend:
Use at you own risk
Good to go
Download (Text-based Installer): Here.
Download (2.2.0 AROMA Install Wizard): Mounts2SD 2.2.0 AROMA Installer
Install
--2.2.0 Only--
To navigate around AROMA, use the Vol Up/Down and the Home button to select.
Select Customize,
Select the following
Data
Apps
Dalvik
Deselect the following:
Cache
MemCache
Hit next
Only have filesystem set on Auto-Detect, it seems to break mounting if it's not.
Change the Readahead buffer to match your SD Card's Class (Mine was set correctly as a Class 4, not sure about others)
Install.
-- END 2.2.0 only instructions --
Reboot
Enjoy your A2SD.
As with any SD-EXT mod, do not use the Android Settings App or any App2SD applications from the market to transfer Apps between Phone/SD-Card, that's not what this mod is for, this mod is for storing ALL downloaded apps on the SD-EXT partition.
Credit for the original flashable package goes to Jstntp.
Credit to DK_Zero-Cool for Mounts2SD, Original Thread is located on XDA-Developers: here
Possibilities of Other ROM Support
This MOD is fully compatible with all ROMs that have the required ARM6 binaries available: busybox, e2fsck, etc. It should therefore work on any of the Optimus ROMs. Optimus V Users, That means you!
5/24/12: I just reviewed the XDA forums post for Mounts2SD and I can now happily say that I can discontinue this modified package (Probably for the better), As of version 4.4.0, My packages are no longer needed. The Author removed all binaries to fix compatibility issues with ARM6 devices.
Please download from http://forum.xda-developers.com/showthread.php?t=1342387 from now on. (Unless you have problems with 4.4.0)
Changelog for 4.4.0:
Quote:
4.4.0
-----
* Simplified the way the partitions are found to avoid the need for special busybox versions.
* Added automatic control for CMDalvik to avoid activating it when 'getprop dalvik.vm.dexopt-data-only' is set or to force activate it when we mount a tmp cache partition.
* Added system property control for ROM devs that makes it possible to manipulate the script from build.prop.
* Added more sd-ext scripts to the auto deletion list used when flashing the script.
* Fixed wifi issues on ICS ROM's when enabling r-mount after full wipe.
* Fixed boot hanging issues with certain ROM's.
* Fixed problems with chmod and chown.
* Removed all binaries to avoid problems with Arm v6 devices.
Note:
Do to the more simplified way of locating the partitions, the rules has become more strict. The partition layout must be exact which means Fat32 as the first partition, sd-ext as the second and SWAP as the third.
5/12/12: I was messing around today and noticed I was getting Insufficient Space messages. This shouldn't have been happening. So I tried the following commands in Terminal Emulator:
m2sd data enable
m2sd dalvik enable
m2sd cache auto
It worked, BUT it borked the ROM in ways unimaginable. As such, I have re-added the 2.2.0 AROMA Installer based Setup Wizard which DOES work correctly.
5/7/12: Tested out the newest version of Mounts2SD with Kraven's Alpha10 Test3 (Alpha10d), The need for a separate package still exists since the mod developer insists on putting versions of binaries and libraries that are incompatible with our phones (Which also means I still have work to do for us

I also have opted away from AROMA Installer as the developer did not sign his Aroma-config and Update-script correctly so the installer will not run.
3/21/12: Well after upgrading to Kraven's CM9 Alpha 6, I flashed Mounts2SD to test it out. It seems that it runs almost perfectly on Alpha 6 without a ramdisk modification, the only real problem with it was that it was flashing a incompatible version of e2fsck to /system/bin/ which caused the script not to work. I've removed the offending file and it works fine. The upside to this is that it is now compatible with all Optimus S ROMs available here.
3/20/12: Decided on using Mount2SD from XDA-Developers as the next base. Gonna work on patching the RAM Disk while installing so this can be flashed on the device without overwriting whatever Kernel or Ramdisk fixes you may have (And so you can use it with Kraven's intermittent ramdisk releases

Modified DK_ZeroCool's Mounts2SD script.
You can now flash this ZIP directly with recovery instead of using ADB to install the mod.
Version Color Legend:
Use at you own risk
Good to go
Download (Text-based Installer): Here.
Download (2.2.0 AROMA Install Wizard): Mounts2SD 2.2.0 AROMA Installer
Install
--2.2.0 Only--
To navigate around AROMA, use the Vol Up/Down and the Home button to select.
Select Customize,
Select the following
Data
Apps
Dalvik
Deselect the following:
Cache
MemCache
Hit next
Only have filesystem set on Auto-Detect, it seems to break mounting if it's not.
Change the Readahead buffer to match your SD Card's Class (Mine was set correctly as a Class 4, not sure about others)
Install.
-- END 2.2.0 only instructions --
Reboot

Enjoy your A2SD.
As with any SD-EXT mod, do not use the Android Settings App or any App2SD applications from the market to transfer Apps between Phone/SD-Card, that's not what this mod is for, this mod is for storing ALL downloaded apps on the SD-EXT partition.
Credit for the original flashable package goes to Jstntp.
Credit to DK_Zero-Cool for Mounts2SD, Original Thread is located on XDA-Developers: here
Possibilities of Other ROM Support
This MOD is fully compatible with all ROMs that have the required ARM6 binaries available: busybox, e2fsck, etc. It should therefore work on any of the Optimus ROMs. Optimus V Users, That means you!

Last edited: