Страница 1 от 3

Как да освободим малко място на своя iPhone.

Публикувано на: 23 Дек 2007, 16:24
от GVB
Какво ни е необходимо ?

1. Естестерно iPhone 1.1.1 или по-висок (не е необходимо да го правите за 1.0.2, но ако искате можете да пробвате)

2. Програма за SSH достъп аз ползвам WinSCP доста е удобна.

3. И естествено трябва да имате инсталиран SSH на телефона, също така и BSD Subsystems.

Ако сте си отключвали телефона с 1.1.1 jailbreak ще ги имате вече качени на телефони си, ако ли не ги качете през Installer.


Стъпка 1:

Сега нещата, за които трябва да се погрижим са да премахнем noexec командата в /etc/fstab файла. Това ще стане като го премахнем използвайки SSH, за да стигнем до директорията /etc ако сте с конзола. За теси с WinSCP натискате два пъти върху файла и използвайки WinSCP редактираме файла.

Изображение

Aко използвате конзолна прогрмата като Putty, ще е необходимо да изтеглите файла от телефона си и след това да го върнете. Командата, с което ще го свалите е:

Код за потвърждение: Избери целия код

getfile /etc/fstab fstab
След това ще влезнете в директорията къде сте инсталирали програмата Putty, и ще видите fstab файла. Направете си едно копие за всеки случай да не се обърка нещо, и след това редактирайте файла с Notepad.

Изображение

И така, сега трябва да гледате отворения файл fstab. Виждате ли където пише noexec в червения кръг? Ако го има във вашия fstab файл, го изтрийте. Трябва да сте сигурни, че сте премахнали ако има някакви запетайки преди или след него.

Изображение

А сега просто го запазете. Ако използвате WinSCP, промените ще бъдат запомнени директно на телефона ви и всичко трябва да е ОК. Ако използвате Putty ще трябва да напишете следната команда:

Код за потвърждение: Избери целия код

putfile /etc/fstab

Стъпка 2


Сега вече може да стартираме командите, които са ни необходими. Трябв да направим копие на /Applications directory, и копието трябва да отиде в /var/root, където е Media партишана...мястото къде имаме повече от 7GB. В WinSCP натиснете Ctrl+T за да отворите прозореца. Ако използвате конзолен софт трябва да напишете следната команда:

Код за потвърждение: Избери целия код

cp -R /Applications /var/root/ROOT_Applications


Изображение

Сега по незнайни прични след като отворим конзолата на WinSCP започват да избиват някакви грешки. Ако нещо се случи просто изчакайте да се реканектне, ако не стане просто натиснете abort и се реконектнете сами. Ако сега погледнете /var/root дирекоторията в WinSCP ставав лесно всички знаета как, а за Putty, напишете:

Код за потвърждение: Избери целия код

/var/root/
Изображение

Сега трябва да виждате нов папка ROOT_Applications, която трябва да съдържа висичкият софт, който имате на телефона си! Проверете все пак дали всичко е там. Най-лесния начин да го направим е десен бутон на директорията ROOT_Applications, натискаме Properties, и след това Calculate след това и на другата директория. Така ще сравниме големината им.



Стъпка 3

OK...вече имаме копие на директорията /Applications и я преместихме в /var/root. Сега ще трябва да изтрием старата /Applications директория и да направим шорткът към новосъздадена директория /var/root/ROOT_Applications, която преди малко създадохме. Изваждаме отново конзолата (Ctrl+T)пишем това:

Код за потвърждение: Избери целия код

rm -rf /Applications && ln -s /var/root/ROOT_Applications /Applications

Изображение

Tази команда е две в едно. Първата част от командата преди &&, премахва старата директория /Application. Символа && казва на телефона ви да стартира втората част от командата веднага след като изтрие директорията. Така втората част създава symlink или шорткъта за нас. Сега ако отидете в root директорията ще видите, че все едно Applications директорията е там, но тя вече е пренасочена към /var/root/ROOT_Applications и ако я отворите ще отиде точно там :).

Изображение


Сега само трябва да рестартирате телефона си и всичко е готово! Не би трябвало да забележите каквито и да е промени, с изключение на тази, които имат по стара версия на Installer и то ще се изрази в това, че няма да виждате колко още място имате на телефона си.


Как да премахнем шорткъта

Ако трябва някога да премахвате този шорткът ще трябва отново да отиде в конзолата и да напишете следните команди:

Код за потвърждение: Избери целия код

rm /Applications
cp -R /var/root/ROOT_Applications /Applications
rm -rf /var/root/ROOT_Applications


Първата ще премахне щорткъта, втората ще копира /var/root/ROOT_Applications обратно в root директорията, и третата ще изтрие /var/root/ROOT_Applications. Рестартира телефона си и всичко е както преди.

Ако имате някакви проблеми срещнати по време на този мод на телефонат си не носим отговорност. Но ако все пак обичате да правите промени по телефона си предполагам, че поне няколко пъти вече сте го чупили и сте го ресторвали и отключвали. Така, че успех от мен.

Много благодарности на scr4p, който е написал това опътване, аз само го преведох.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 24 Дек 2007, 13:30
от limo
Благодаря ти за труда, който си положил, за да го преведеш. Току що следвах процедурата и всичко стана както го беше описал. Наистина това е много полезно описание.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 24 Дек 2007, 13:36
от GVB
Радвам се, че ти е било полезно.
Весели праници.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 25 Дек 2007, 19:57
от huri
С Putty влизате в телефона...

Код за потвърждение: Избери целия код

* Направете нова директория:
      mkdir /private/var/Applications
    * По-добрият вариант е да използвате копиране:
      cp -R /Applications/* /private/var/Applications
    * Махате цялата директория /Applications
    * Правите symbolic link към новата директория със същото име:
      ln -s /private/var/Applications /Applications


Re: Как да освободим малко място на своя iPhone.

Публикувано на: 28 Дек 2007, 04:56
от Sladichuk
Здравейте,
От доста време се просвещавам във връзка с iphone и от настоящия сайт (а вече и от прекрасно подредения му форум), като научх доста полезни неща, макар, че основно придобих опит на принципа опит–грешка.
Понеже заради брикване вече не знам колко пъти ъпгрейдвах, ресторвах, отключвах и пр., и сега за пореден път уж накиприх на 1.1.2 телефончето както го искам и с какъвто софт си харесах, иска ми се да си освободя и местенце, но ми писна и не ми се рискува, ако ще трябва отново да правя всичко отначало, а не съм сигурна какво ще се случи, затова моля за пояснения:
1.Ако след преместването на applications инсталирам още софт, къде ще отиде той – в новата директория, или на старото място?
2.И има ли опасност от брикване, защото последния път телефона блокира точно след като извърших преместването и реших, че вече всичко е ОК.
Предварително благодаря за съветите.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 28 Дек 2007, 16:39
от huri
Sladichuk написа:Здравейте,
От доста време се просвещавам във връзка с iphone и от настоящия сайт (а вече и от прекрасно подредения му форум), като научх доста полезни неща, макар, че основно придобих опит на принципа опит–грешка.
Понеже заради брикване вече не знам колко пъти ъпгрейдвах, ресторвах, отключвах и пр., и сега за пореден път уж накиприх на 1.1.2 телефончето както го искам и с какъвто софт си харесах, иска ми се да си освободя и местенце, но ми писна и не ми се рискува, ако ще трябва отново да правя всичко отначало, а не съм сигурна какво ще се случи, затова моля за пояснения:
1.Ако след преместването на applications инсталирам още софт, къде ще отиде той – в новата директория, или на старото място?
2.И има ли опасност от брикване, защото последния път телефона блокира точно след като извърших преместването и реших, че вече всичко е ОК.
Предварително благодаря за съветите.

1. При направата на sym-link всички апликейшъни отиват в новата директория.
2. Ако стане някакъв гаф с телефона.... Рестор от айТюна...

п.п. Прави бекъпи... доста помага :)

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 29 Дек 2007, 06:26
от Sladichuk
Не е проблема в backup–ването, а че мие е лошо wifi–то, и при ресторване или ъпдейт доста се измъчвам, като трябва полу–ръчно да jailbreak–вам и unlock–вам. Благодаря за насоките, и последно въпросче – колко е капацитета в новата директория?

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 29 Дек 2007, 09:33
от GVB
Sladichuk написа:Не е проблема в backup–ването, а че мие е лошо wifi–то, и при ресторване или ъпдейт доста се измъчвам, като трябва полу–ръчно да jailbreak–вам и unlock–вам. Благодаря за насоките, и последно въпросче – колко е капацитета в новата директория?
Ако нямаш нищо друго на телефона ~8GB :).

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 29 Дек 2007, 16:10
от Sladichuk
Благодаря и весела Нова година! :D

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 10 Яну 2008, 22:57
от AngelinStoev
Здравейте,
имам не повече от 10 - 15 mb. инсталирани приложения през Инсталера. Но днес при опит да инсталирам нещо ново ми даде че нямам място и трябва да се изтрие нещо. Като при проверка в Settings/General/About ми показва че имам 3.3 gb. свободно място. Някой може ли да ми каже защо така се получава ако му се е случвало и има ли решение.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 10 Яну 2008, 22:59
от Adamov
капацитета на телефона е разделен на 2 дяла. единият е 300мб - там се инсталират приложенията. другият е отреден вече за видео, снимки и тнт. прочеи инструкциите по горе и ще разбереш как да се справиш с проблема си :)

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 11 Яну 2008, 00:40
от AngelinStoev
А дали знаете как по точно е разделен на две. Какво се включва в тези 300 мб / Пр. Сотфер + снимки/ а в останалата част 7.7гб / музика и филми/. Много бих искал да знам.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 11 Яну 2008, 00:49
от Adamov
ами паметта е разделена на 2 .. представи си го нещо като C: и D:. на C: който е 300МБ е инсталирана опецарионната систаме, която заема близо 90%. Останалите 10% са за така наречениете 3rd party програми или неофициални програми.И ако се поовлечеш много бързо можеш да запълниш останалото място.На другия дял се съхранява вс останало - музика, снимки, видео и т.н. Тук във форума има страхотни инструкции как да коригираш проблема ако нямаш място вече. Просто се поразрови

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 27 Яну 2008, 23:25
от Duh5
Ех, мама му стара, счупи се на 1.1.3.. Не ползвайте този метод засега, докато някой от разбиращите момчета не кажат какво точно може да се направи..
Бях местил апликациите в друг фолдър за освобождаване на място.. Понеже iWorld-а не вървеше, а доколкото знам ще ми трябва за TurboSim-a, който ще вземам, реших да обединя старата и новата директория с апликации, белким тръгне. За тази цел преименувах ROOT_Application директорията, която имаше старите апликации в себе си на ROOT_Application2 и пуснах командите за копиране.. Изтрих разбира се старите папки от ROOT_Application2. Копирането се получи на 100%, дори без да плюе грешки конзолата. Копирах съдържанието на старата папка (демек програмите, които си бях качвал) в новата ROOT_Application, изтрих оригиналната, направих шорткъта, рестартирах.
Всичко се получи идеално, приложенията се появиха на екрана. За които знам, че не работят, като Customize и iWorld не работеха, останалите си се отваряха..
Само дето Installer-а не инсталира и не деинсталира файлове, дава Main execution string failed. И толкова..
Опитът ми да оправя нещата като ги преместя обратно в главната директория доведе до тотален крах. И сега съм на етап рестор..

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 17 Мар 2008, 21:44
от Beserberg
На iPhone весия 1.1.4 тези методи не работят поне при мен. Преди бях с 1.1.2 и ставаше, но сега не. Или просто нещо изпускам. Installer започва да дава грешки. Немогат да се добавят нови сорсове. Дава и някакви грешки в скрипта повреме на инсталация. Има ли някакъв друг начин да се освободи място. Или този да се оправи?

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 18 Мар 2008, 03:53
от huri
Това ти е проблем с инсталера...

Това: http://iphone-bulgaria.com/forum/viewto ... =17&t=1019

Това ще ти е полезно(туториал) http://iphone-bulgaria.com/%d0%ba%d0%b0 ... 81-iphone/

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 18 Мар 2008, 20:31
от Beserberg
Мерси за отговора на въпроса. Ще пробвам описаното в темата. Втория линк към туторияла нещо не ми се струва верен или не е съвсем по темата. Мерси все пак.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 04 Апр 2008, 22:23
от Kristiyan
Здравейте! Преместих аппс, но имам около 30 МБ свободни. При вас как е положението с мястото? Лично мен тези 30 МБ малко ме притесняват...

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 24 Апр 2008, 19:11
от kokiedagreat
Някой да има идея как да изпълним процедурата с IphoneBrowser например.. :roll:

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 24 Апр 2008, 20:52
от Duh5
Това е остарял метод. Защо ти е? Давай с BossTool, 1 бутонче се натиска, би трябвало да бачка на всички FW, поне за 1.1.2 съм го тествал многократно.

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 24 Апр 2008, 23:25
от Adamov
едно бутонче се натиска и в 99% оставаш с омазан телефон. Това нещо с BossTools е добре да се прави непосредствено след рестор. за да няма какво да се омаже ..

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 25 Апр 2008, 00:04
от GVB
Adamov написа:едно бутонче се натиска и в 99% оставаш с омазан телефон. Това нещо с BossTools е добре да се прави непосредствено след рестор. за да няма какво да се омаже ..
Съгласен съм с Адамов...яко омазва...

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 25 Апр 2008, 00:32
от Duh5
Странно, наистина никога не съм имал проблем с това, на първата форумна среща на поне 4 телефона го направихме и мина идеално..

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 25 Апр 2008, 01:07
от Adamov
е все пак казвам 99 ;) не 100% ... имайте едно на ум обаче :) аз ти пожелавам на 40 да го направиш и да няма проблем :)

Re: Как да освободим малко място на своя iPhone.

Публикувано на: 25 Апр 2008, 01:11
от r_HIV
Аз също го направих, с много приложения съм и за сега нямам проблеми. Може би е просто късмет. С 1.1.4 съм.