Repartitioning root volume on atv2

Hello, I was wondering if in the future versions of Seas0npass if you guys may be able to include root volume resizing for the atv2 on the various firmware ipsw’s.  Currently, the sn0wbreeze v2.9.6 tool allows us to resize the root partition in atv2 fw 5.0.2, but sn0wbreeze does not have all of the files, tools, and tweaks that you guys have within seas0npass.

 

Please see http://imho.nu/iMHo/resize-root-partition/ for instructions.  The basic idea is that we will go from this:

ATV:/ root# df -a -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk0s1s1  681M  620M   55M  92% /
devfs            26K   26K     0 100% /dev
/dev/disk0s1s2  6.8G  441M  6.4G   7% /private/var

To this:

ATV:/ root# df -a -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk0s1s1  2.4G  626M  1.7G  27% /
devfs            26K   26K     0 100% /dev
/dev/disk0s1s2  5.2G  114M  5.0G   3% /private/var

 

I am testing it now, and it seems to work okay in terms of the basic jailbreak. We of course do not see the firecore logo on the settings, but ssh’ing into the device works. 
Also comparing the output of “apt-get update”, the sn0wbreeze ipsw is missing a lot of the cydia sources that firecore contains.

So i guess i’ll keep playing with it and continue trying to mess around and make it work, but it would be really great if the seas0npass team would add this partition resize functionality to give us atv2 owners a little more space on the root partition.

Thank you!

Okay I had assumed that since the sources would be different based on the experiences of the guy in the post of the link above, that it would be necessary to save the contents of the apt related configuration files contained in /etc/apt/*.  Prior to testing the repartitioning, i had loaded a fresh 5.0.2 ipsw from seas0npass on the atv2.  Then i created a backup of the files in /etc/apt with tar -cvzf, and upon re-installing this backup to the freshly resized sn0wbreeze 5.0.2, it seems to have fixed a lot of the problems I had with packages.

Where as before this restore, i was unable to do “apt-get install com.ericasadun.utilities”, now it works. I am also able to get additional utilities that didnt work before.

 

This is definitely a step in the right direction.

 

I will update more if i run into any issues, but at the least, having the backup of the /etc/apt/* files to restore into sn0wbreeze is a requirement.

Adding this in /etc/profile will fix the issues with displaying colors in the output of “ls”:

 

    eval `dircolors`
    LS_COLORS="$LS_COLORS:mh=44;37:"