• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root My (sort-of) How-to create a /ext partition on the M835 guide

Krezin

Newbie
Hey guys and dolls! Here's my personal guide/tips for creating/dealing with a /EXT partition on your M835!

Once you convert your apps to the partition, a CWM backup will not work, because /sd-ext is unsupported for our phone(technically the Ascend but in this case same effect!). If you are a Rom fiddler or like reflashing your phone regularly, this isn't a method for you. I periodically backup my TB to Dropbox and even make a second hard backup of my TB folder to my home PC regularly just in case I decided to re-flash (or PG finally gets that awesome CM7 wifi working ;) ) When you re-boot a new rom, you can copy the file structure back over for TB as if it never left. By the same token, I would recommend backing up on principle BEFORE doing this, especially if you have anything you'd hate to lose. It's unrecoverable from your current rom once you do this partitioning.

You must have previously flashed Darktremor A2SD Scripts V2.7.5.2 and above to your phone.
or flashed over PG's really nice Mate35 mod, otherwise you are wasting your time with this process. Sorry stock users!

Here are the apps/toys I use for this:

Move2SD Enabler

A2SDGUI from DarkTremor

Link2SD

Personally, I've used the Ascend CWM Recovery to do my partitioning. I've found no problem with this myself for the M835. Reboot into recovery (volume rocker up and green call button while hitting power), go to the advanced menu, and select Partition SD Card.

However, again be warned that you cannot backup/restore a rom properly once you do this, as the partition backup is unsupported by this phone! Plan to keep using this rom awhile longer if you do this!

Once you specify a happy partition size for your tastes, reboot back into the phone. Now, that we are back, we need to do a thing or two, depending on your preferences, comfort level.

1.I use Move2SD Enabler first, and turn on external installation. This is not the same as the native FroYo App2SD ability, as it's a general override setting for the phone to ignore individual app's willingness to move.

2. I go to A2SDGUI to do the one button dirty work. Effectively it's the first button when the app loads. Literally the button says the apps are on internal, click it once, it may reboot, and it moves your apps to the partition. Specifically the ones that normally allow 2SD movement, but it won't move/break all your system apks ;)

3. Finally, I use Link2sd as a safe means of installing/adjusting each app i add to the phone. It lets me move them back and forth to internal storage without needing any other program at that point. We use the original /ext2 type partition when it asks. you will need to reboot once for this app too, to mount the /sd-ext partition to your phone. Just remember the usual - widgets etc will break if moved off the internals. If you have Link2SD set up to auto move all apps, thats ok, but you may have to relink them back to internal storage/reboot to fix them, so keep that in mind!.

Hope that helps you fellow app enthusiasts on how to get a little more mileage out of our poor red-headed step-child of the Android family :cool:
 
actually sd-ext is supported long as you use a CWM above 3.1.x. On the CM7-Ascend wiki page there are links for CWM 5.0.2.3 which allows backup and restore of sd-ext. ;)
 
Ah see... I didn't realize that, mostly cuz I'm paranoid about flashing my recovery image lol
heres how I did it on my ascend, ascend 2, and OC;

first dl and copy the recovery.img to your sdcard then:

Code:
su
Code:
cd sdcard
Code:
flash_image recovery recovery.img
 
Tried that... discovered that the M835 doesn't have the flash_image command ironically.
I ADB flashed it through bootloader, which for some reason still didn't take. Ended up flashing over the newest UJ instead XD

Either way, got it covered, but new insight to this poor thing. They really did cripple this thing. :P
 
Tried that... discovered that the M835 doesn't have the flash_image command ironically.
I ADB flashed it through bootloader, which for some reason still didn't take. Ended up flashing over the newest UJ instead XD

Either way, got it covered, but new insight to this poor thing. They really did cripple this thing. :P
well on CM7 it will work ;)
 
Back
Top Bottom