[General Topics] S0AndS0:
I'm more than 8 months away from researching my up grade. Which according to a very smart mathignition is the life span of cutting edge tech meaning I'm very ignorant to today's tablets. Sorry. I would suggest reading up on complaints and what users have had to do to achieve root before purchasing a tablet, for me that's like a week of reading :) when ever I look at getting a new device.

Mainly look for a divice that sutes your neads, has external memory card slot, easy to root (custom roms without magore bugs), easy to unroot (you can find and flash original everything from the manufacture), and easy to find info on (well documented issues and work arounds). I try not to buy untill all those qualifires have been satisfide.

I'll be in the market soon so I may update you on promissing ones that I find from time to time.

Ouch, know what you're going through on space limits. I've tried, unsuccessfully, to get other environments and run into similar limitations; even with a larger partition on my SD card. Further more, I've yet to find a more stable GUI for us, I do keep looking too though.

Synaptic and I have a love/hate fellowship right now. I love that it makes adding repose easy (still trying with apt-get) and I hate that it makes assumptions that aren't clear or fixable at my education level with it. I've had to do uncountable re-installations of the entire Linux system do to using synaptic without really knowing what it'll do :) I've learned this way but it's very"hard knocks" my way.

On making the image bigger.

I've tried with the installer, and it responds with errors (I'm sure you've seen them if you've tried to tell the installer to create a disk image larger than 2 gigs) this is a limitation that at this moment the only other option would be to have a partition on an external media device, which if I remember correctly is not an option for your device, however there is one more thing that we can all do when running into this limitation of disc image size and device hardware not being present across all hardware capable of running an android/linux hybrid system and I'll be writing a mini-guide shortly about it in the main doc too.

So to do this let's assume that you've got a 2 gig image of a fresh linux install on what your device allocated for user memory (downloads, pictures, etc…) and within that "directory" that the image has been save to you still have plenty of space, like more than 2 gigs that you can still have for android to do its thing with. Now what we do is first:

*Mount the new linux image

*Open its GUI with RDP

*Open a file browser

*Press "up" for going up in the folder structure

*Do this until you can't go up any further

*This is your 'root' directory

*Now you should navigate (and notation of the path you take) back to the directory reserved for user data like games and music and downloads and pictures.

*This is where we will make a new folder, I named mine "ADEV" so that it would be near the top of most folder browsers

*This folder we can now install packages to from source code (ie: .deb and .sh)

*To do this look up how to do it with apt-get or synaptic for now or download from the packages github with github for android (that's what I do and you can download it from the android market place) once you've downloaded it,

* If its not downloaded to the linux system you'll have to move/copy\past it over before the next step

Right click the ".sh" file that you want to install (for RDP its a double tap + hold for one sec; to send a right click command)

*Mouse down to the properties and click it

In the new window there will be a check box for running as executable that is unchecked by default, this a security feature and should not be circumvented though automation of any sort so just stick with safe and manual permission editing and check the box to make it executable.

*Accept the changes and close the properties window

*From there you should be able to run the ".sh" or whatever source code package by double clicking it or right clicking it and running in terminal and if the installer is written correctly it will give you an option to install the packages' contents to either the default directory or a custom path

*Choose custom path and input the path to the folder that I called "ADEV"

*Doing this will cause the installer to install the bulk to what linux would consider from it's perspective to be an external source of storage and only write to the linux disk image shortcuts to the packages' location. Furthermore this kind of manual install method, though it might sound time consuming when you first read it, actually saves you time when developing your hybrid system, because we're all going to corrupt or chub the linux .img system at some point and having your software saved external to that means that when we have to reinstall linux to a fresh state all we need to do to get access to the software installed previously is show the new linux install where those packages are.

*I do this by making a short cut in my new user's home folder to "ADEV" and run the programs one at a time, then running an apt-get update. Most packages will remake short cuts in your 'start' menu and a few will require you to make the short cuts manually but there be guides for that.

* One note about re-installing linux and running packages from an old install: if you change the user name or password and there was some kind of encripttion or security measures put in place by the software's' developers; you may run into errors that I don't know easy ways around. In this case a re-install under your new accounts' credentials from the source should correct this.

*Once the progam has been installed and is behaving itself you may delete the ".sh" from your linux folder that you moved it to for permission modification and installation because all that the source code is doing is taking up space now. I keep the download from github app most of the time though, just incase.

Like I said I'll be writing up a mini guide on this subject, sneek peek- it'll be about installing jMonkey and rpTools and fixing their dependencies. jMonkey is a software package that allows us to write, program, and test games and programs for any OS android included ;) and rpTools allows us to run mmo tabletop role playing games with people around the world (DnD players and such) these will be examples but the pricebles should be able to be used for other programs that you may want to install. Hope this helps in the mean time... oh and one other thing you can try is google searching 'how to move user home to external media' and there should be guides on moving linux system folders to other places than the debian.img file, however, when I was experominting with such things I lost the ability to change folder and file permitions with linux and this caused some heartache when some of the software I was testing tried to make some modifications to itself and barfed because the program didn't expect to be anywhere that it didn't have full permitions, this is raire or uncommon and when this happens I install it to linux and shrug at the space sacrifice and move on with testing.

Best wishes,

Sent from either my SPH-D700 or myTouch3Gs

Debian Kit Install guide for all android devices that I'm writing:

http://xdaforums.com/showthread.php?t=2240397

Or

https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web