|
|||||||||
|
|||||||||
|
|||
|
WinPwn has this great new feature where you can choose the size of the system (root) partition. Presumably this is useful because it allows you to put many more applications on the phone than with the standard partition size. Great!
Then Cydia comes along and... moves the Applications folder to the media partition. There goes the whole purpose of enlarging the root partition. I don't even know why they included the option in WinPwn, because this way it has no conceivable use. Is there a way to install Cydia but still keep everything where Apple put it? In the Cydia payload that comes with WinPwn 2.5 (\Program Files\winpwn-2.5\bundles\Cydia.tar.gz) there are some scripts in /usr/libexec/cydia/, like free.sh with a list of directories that are to be moved. But I'm afraid if I just edit or remove such a file with WinRar I'll corrupt the archive and make it unusable on an Apple device...
__________________
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). |
|
|||
|
126 views and no replies... Maybe someone can answer this:
Should it be OK to edit the payload Cydia.tar.gz on the iPhone and then use it in WinPwn, or would problems be likely to arise from this? Here's what I did: put the file on the iPhone, extracted the usr/libexec/cydia/free.sh script, edited that to leave it basically empty (it goes straight to "done"), then executed these commands: Code:
# gzip -d Cydia.tar.gz # tar -rvvf Cydia.tar usr/libexec/cydia/free.sh # gzip Cydia.tar
__________________
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). |
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
Actually, the paths are the same. The issue is that in a .tar file, edited files are appended at the end of the .tar (after all, tar literally means "tape archive"). The original one stays in the archive as well. But when you unpack it, only the most recent one remains.
Anyway, Cydia checks and sets up the moved folders every time it runs, so this won't work. I emailed Saurik, the author of Cydia, about this, and he convinced me that the whole idea of resizing the system partition is nonsense and that symlinks work exactly as well and fast as the original folders. If that's true, you can only lose space by resizing: either you make it too big and have empty space left, or you make it too small and have to move /Applications after all, leaving even more empty space. Next time I pwn, it's 500 MB for me.
__________________
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). |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
|
|