Results 1 to 9 of 9
Discuss [Advice][Firmware2.0] Recommendations for root partition size? at the PwnageTool - Hackint0sh.org; So, after installing 2.0 on my 1st Gen iPhone using PwnageTool 2.0 (Thanks devteam!), I've ...
  1. #1
    mjb
    mjb is offline
    Newbie Array

    Join Date
    Jul 2008
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default [Advice][Firmware2.0] Recommendations for root partition size?

    So, after installing 2.0 on my 1st Gen iPhone using PwnageTool 2.0 (Thanks devteam!), I've installed all of the applications from the AppStore I downloaded the other day, and a few items from Cydia (OpenSSH, mobileterminal).

    All this leaves about 12M on the default 500M root partition. Does anyone have any suggestions for root partition size? I'm tempted to restore with another custom ipsw image with a setting of around 750M for the root partition.

    When I first installed Cydia on my 1.1.4 iPhone, it moved a few items onto the second partition to free up some space - Wallpapers, Ringtones, Fonts and something else if I remember correctly - I notice that 2.0 has ~140MB of text input engines that I won't use. I could remove these, anyone had any experience with those?



  2. #2
    Board Hero Array

    Join Date
    Dec 2007
    Posts
    1,044
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    74

    Default

    Yes, and how big is the root partition by default (not Pwnage 2.0 default, but Apple default: if you simply upgrade to the unmodified firmware)?
    And how much space is taken up by the system files?
    iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

    Installing Cydia programs on a phone that has no internet connection: read this.

    Editing binary .plist, .strings, .nib and .xib files:
    * on your computer: Windows tool / conversion website.
    * on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).

  3. #3
    Respected Professional Array TwistyValhalla's Avatar

    Join Date
    Sep 2007
    Posts
    645
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    41

    Default

    Which partition stores the appstore applications on the iPhone?

    iPhone (OTB 1.1.1 / Currently 3.1)
    Unlock, activation, jailbreak: PwnageTool 3.1
    City Fido, Vancouver

  4. #4
    Board Hero Array

    Join Date
    Dec 2007
    Posts
    1,044
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    74

    Default

    After taking a look, I think the system partition is indeed 500 MB of which the default Apple files use up 437 MB. An amazing increase over the 1.1.4 system, which fit on a 300 MB partition.

    Most of the increase has happened in /System/Library, where the fonts have increased by 15 MB and the KeyboardDictionaries folder (10 MB) has been replaced with TextInput (132 MB). This holds the auto-correction dictionaries for 16 input languages. Of course that's an increase from the 7 that were there in 1.1.4, but amazingly the dictionaries themselves have also become much larger -- more than double their previous sizes.

    App Store applications seem to go in /var/mobile/Applications on the user data partition (the large one that also holds media). But on mjb's data, it seems unclear: out of 63 MB available, if about 30 is used for Cydia and 5 for OpenSSH, there's still some 16 MB missing. mjb, could you SSH into your phone (since you have SSH anyway) and see where they have been put?
    iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

    Installing Cydia programs on a phone that has no internet connection: read this.

    Editing binary .plist, .strings, .nib and .xib files:
    * on your computer: Windows tool / conversion website.
    * on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).

  5. #5
    Former Bender
    Guest

    Default

    Quote Originally Posted by Jim Danner View Post
    App Store applications seem to go in /var/mobile/Applications on the user data partition (the large one that also holds media).
    You're right.

    Also, the Apple Official and 3rd party community Apps are installed in /Applications which is a symlink of /private/var/stash/Applications.xxxxxx/

    So they are not stored in the root partition (500MB).


  6. #6
    Board Hero Array

    Join Date
    Dec 2007
    Posts
    1,044
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    74

    Default

    Quote Originally Posted by XianLi View Post
    Also, the Apple Official and 3rd party community Apps are installed in /Applications which is a symlink of /private/var/stash/Applications.xxxxxx/
    Is this Apple's default behaviour, or something introduced by Pwnage? It would seem unnecessary by default (if there's still 63 MB free and only App Store apps, which would go in ~/Applications).
    iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

    Installing Cydia programs on a phone that has no internet connection: read this.

    Editing binary .plist, .strings, .nib and .xib files:
    * on your computer: Windows tool / conversion website.
    * on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).

  7. #7
    mjb
    mjb is offline
    Newbie Array

    Join Date
    Jul 2008
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Sorry for the late reply.... the /var/stash stuff is Cydia relocating things, not Apple.

    Here's roughly what I have on my iPhone, size wise... if you want to do the same, here's the commands:

    Code:
    # cd /
    # find . -type d -exec du -sk {} \; > ~/sizes.txt
    # grep -v /private/var ~/sizes.txt | sort -rn
    Slightly filtered from the output the above commands return, first ~60 lines (sizes in KB):

    Code:
    373012  ./System/Library
    373012  ./System
    135796  ./System/Library/TextInput
    113904  ./System/Library/Fonts
    81328   ./System/Library/Fonts/Cache
    57660   ./System/Library/Frameworks
    55864   ./usr
    42580   ./System/Library/PrivateFrameworks
    39024   ./System/Library/Frameworks/UIKit.framework
    38796   ./System/Library/TextInput/TextInput_ja.bundle
    24668   ./usr/lib
    19440   ./System/Library/TextInput/TextInput_zh.bundle
    17720   ./usr/bin
    10432   ./System/Library/TextInput/TextInput_ru.bundle
    8968    ./System/Library/TextInput/TextInput_fr.bundle
    7788    ./System/Library/PrivateFrameworks/WebCore.framework
    7136    ./System/Library/TextInput/TextInput_nl.bundle
    6680    ./System/Library/TextInput/TextInput_ko.bundle
    6512    ./System/Library/PrivateFrameworks/OfficeImport.framework
    5704    ./System/Library/TextInput/TextInput_da.bundle
    5536    ./usr/sbin
    5524    ./System/Library/PreferenceBundles
    5108    ./System/Library/TextInput/TextInput_pt.bundle
    5044    ./System/Library/TextInput/TextInput_sv.bundle
    4824    ./System/Library/TextInput/TextInput_nb.bundle
    4720    ./System/Library/TextInput/TextInput_fi.bundle
    4668    ./usr/libexec
    4660    ./System/Library/CoreServices
    4632    ./System/Library/Frameworks/CoreGraphics.framework
    4476    ./System/Library/TextInput/TextInput_en.bundle
    4116    ./System/Library/TextInput/TextInput_pl.bundle
    3976    ./System/Library/CoreServices/SpringBoard.app
    3888    ./System/Library/TextInput/TextInput_es.bundle
    3876    ./bin
    3848    ./System/Library/TextInput/TextInput_it.bundle
    3776    ./System/Library/Caches/com.apple.kernelcaches
    3776    ./System/Library/Caches
    3720    ./System/Library/Audio/UISounds
    3720    ./System/Library/Audio
    3248    ./usr/include
    2928    ./System/Library/Frameworks/AudioToolbox.framework
    2896    ./System/Library/PrivateFrameworks/AppSupport.framework
    2616    ./System/Library/TextInput/TextInput_de.bundle
    2488    ./System/Library/Frameworks/CoreGraphics.framework/Resources
    2404    ./System/Library/Carrier Bundles
    2312    ./System/Library/Frameworks/Foundation.framework
    2040    ./System/Library/PrivateFrameworks/Message.framework
    1924    ./usr/lib/engines
    1616    ./System/Library/TextInput/TextInput_zh.bundle/Hant_Data
    1512    ./System/Library/Frameworks/CoreFoundation.framework
    1400    ./System/Library/PrivateFrameworks/iTunesStore.framework
    1372    ./System/Library/SystemConfiguration
    1324    ./usr/include/openssl
    1300    ./System/Library/PrivateFrameworks/iWorkImport.framework
    1204    ./System/Library/PrivateFrameworks/WebKit.framework
    1188    ./System/Library/PrivateFrameworks/MediaToolbox.framework
    1188    ./System/Library/PreferenceBundles/AccountSettings
    1172    ./System/Library/PrivateFrameworks/DataAccess.framework
    So TextInput appears regularly, could be a good candidate for hiding away in /var/stash too.

  8. #8
    mjb
    mjb is offline
    Newbie Array

    Join Date
    Jul 2008
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by mjb View Post
    So TextInput appears regularly, could be a good candidate for hiding away in /var/stash too.
    I should elaborate - the reason I say this is that some of the tools/applications that can be installed from such tools as Cydia would benefit from the extra space in the root partition.

  9. #9
    Board Hero Array

    Join Date
    Dec 2007
    Posts
    1,044
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    74

    Default

    Enough reason to stretch the root partition to 700 MB, then. If you can stop Cydia from making uncalled-for symlinks, that is.
    iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

    Installing Cydia programs on a phone that has no internet connection: read this.

    Editing binary .plist, .strings, .nib and .xib files:
    * on your computer: Windows tool / conversion website.
    * on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).

 

 

Similar Threads

  1. Root Partition Size
    By AnTiPrOdUkTiV in forum PwnageTool
    Replies: 1
    Last Post: 03-06-2009, 10:37 PM
  2. [Pwnage Tool 2.02] Root partition size bug?
    By Marco60 in forum PwnageTool
    Replies: 2
    Last Post: 08-22-2008, 08:35 PM
  3. [xpwn][2.0] Resize Root Partition Size
    By nathulal in forum PwnageTool
    Replies: 0
    Last Post: 07-24-2008, 03:34 AM
  4. Replies: 0
    Last Post: 07-21-2008, 08:53 AM
  5. Help with root partition size on 1.1.3
    By beerglass007 in forum iPhone "2G" (Rev. 1)
    Replies: 1
    Last Post: 01-31-2008, 11:20 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 02:01 PM.
twitter, follow us!