Внимание! На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!
Доброго времени суток. Сегодня мы с Вами будем ставить скрипт Apps2SD. Этот скрипт позволяющий монтировать каталоги вашего sd-ext раздела карты как каталоги раздела data. Скрипт переносит данные из /data/app и /data/app-private в /system/sd/app и /system/sd/app-private, соответственно. Протестировал на себе. Итак, что мы делаем?:
1. Подключаем наш телефон через USB в режиме накопителя.
2. Копируем ВСЁ содержимое SD-карты на компьютер.
3. Отключаем от USB.
4. Делаем Custom Recovery (если его нет).
5. Выключаем телефон и включаем его в режиме Custom Recovery.
6. В Custom Recovery выбираем пункт Partition sdcard.
7. Далее выбираем Partition SD. Появится запрос на подтверждение. Разрешаем.
8. Появится строчка Swap-size=32Мб. Меняем так, чтобы было Swap-size=0Мб (Качелькой громкости вниз)
9. Появится запрос на подтверждение, нажимаем клавишу Меню.
10. Появится строчка EXT-Partition. Тут мы выбираем размер отведенной памяти под наши приложения. Я выбрал 256 Мб. (Можно меньше или больше)
11. Появится запрос, разрешаем клавишей Меню.
12. Когда появится Partition SD complete, выбираем пункт SD:ext2 to ext3. И подтверждаем.
13. Когда появится Ext upgrage complete, то заходим в главное меню Custom Recovery. Подключаем наш девайс к USB и выбираем пункт USB-MS toggle. Затем пункт USB-MS Toogle SDCard.
14. В компьютере появится ваша флэшка. Далее кидаем наши скопированные данные обратно. Если не хватает места, то удалите что-нибудь в своем бэкапе.
15. Также кидаем в корень SD файл dtapps2sd-2.7.5.3-beta04-signed.zip не распаковывая архив!
16. Выходим из режима USB клавишей Меню и возвращаемся в главное меню Custom Recovery.
17. В меню recovery нажать Flash zip from sdcard.
18. Выбираем файл dtapps2sd-2.7.5.3-beta04-signed.zip
19. Ждем надпись Install from sdcard complete.
20. Потом Reboot system now
Чтобы зайти в режим Recovery, нужно выключить телефон. Зажать Домик + Качелька Громкости вниз ( Volume down) + Кнопку включения телефона. Держим пока не появится режим Recovery.
а как включить телефон в режиме Custom Recovery
ОтветитьУдалитьчто это такое и для чего ?
ОтветитьУдалитьа всё понял)
ОтветитьУдалитьподдерживаю предидущего постера,
ОтветитьУдалитьэто для чего? Что станет лучше и какие минусы?
Для тех кто в танке, то в папках /data/app и /data/app-private находятся приложения, которые не переносятся на флэшку...
ОтветитьУдалитьЭтот скрипт позволяющий монтировать каталоги вашего sd-ext раздела карты как каталоги раздела data. Скрипт переносит данные из /data/app и /data/app-private в /sd-ext/app и /sd-ext/app-private, соответственно.
ОтветитьУдалить=============
добавил в описание)
да.... Но в информации все равно будет видно, что на SD...
ОтветитьУдалитьа если я например скачаю с нета какоенибудь , приложение оно сразу сохранится на карте памяти ???
ОтветитьУдалитьда) Я же писал...
ОтветитьУдалитьпотом с компа обратно на карту кидать файлы?
ОтветитьУдалитьПривет, можешь описать как темы менять и все такое с оформлением.
ОтветитьУдалитьСпасибо)
ОтветитьУдалитьЛаунчерПро вроде те должен помочь)
ОтветитьУдалитьЯ имел ввиду ,что у тебя в разделе "Украшательства" очень мало виджетов и рабочих столов ,хочется поставить часы от HTC, но найти не могу.
ОтветитьУдалитьВ следующий раз пищи или в чате или в "Ваши отзывы и предложения"
ОтветитьУдалитьЭм... А, без проблем... Я думал наоборот, что никому не нужны эти украшательства)
ОтветитьУдалитьчто такое rom???
ОтветитьУдалитьПрошивка. В данном случае имеется в виду, что на стандартных прошивках не идет
ОтветитьУдалитьжаль
ОтветитьУдалить"... на стандартных прошивках не идет ..."
ОтветитьУдалитьЕсть ли список совместимости прошивок? (Например стандартная 2.2 + Рут + КастомРекавери считается нестандартной?) Как догнать, что скрипт пойдет и не выйдет "боком"? Спасибо.
Так... Список прошивок:
ОтветитьУдалитьhttp://forum.xda-developers.com/showthread.php?t=901247
============
Например стандартная 2.2 + Рут + КастомРекавери считается нестандартной?
-нет
============
Как догнать, что скрипт пойдет и не выйдет "боком"?
прописать в эмуляторе a2sd check
прописать в эмуляторе a2sd check
ОтветитьУдалитьв каком?
"Внимание! На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!"
ОтветитьУдалитьЭтой надписи не было.
Я пропатчился. Телефон работает в штатном режиме? Можно откатится?
"Внимание! На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!"
ОтветитьУдалитьА СРАЗУ БЫЛО НЕ НАПИСАТЬ
я установил а ты теперь пишешь что для мода
ОтветитьУдалитьи ещё что он может выйти боком
а если что-то с мобилой из за этого будет
надо писать всё сразу а не добавлять
Меня вот тоже теперь это волнует...
ОтветитьУдалитьАндрей, а у тебя этот скрипт стоит? Если да, то какая у тебя прошивка?
ОтветитьУдалитьИ ещё вопрос. Если у меня стандартная 2.2 + root + Custom Recovery + последнее ядро touchscreen-optimizations-kernel-signed-v1.1 + jit то скрипт пойдет?
млин, извеняюсь, забыл добавить. исправляется очень легко. просто. swap ставим 32. ext ставим 0 .и не прошиваем патч. я так делал ) все работает )
ОтветитьУдалитьнасчет эмулятора, то "Эмулятор терминала". он в script lg tweaks используется
ОтветитьУдалитьнестандартной считается любая deodexed прошивка. никакие руты и кернелы не делают её таковой
ОтветитьУдалитья тоже так думаю, ведь похоже, что приложение Суперпользователь встроено в наш девайс
ОтветитьУдалитьОно есть в любой unix
ОтветитьУдалитьэто точно) Но почему-то пользователи говорят, что эти действия лишают гарантии)
ОтветитьУдалитьа коннект к ab-hoc не поддерживается?
ОтветитьУдалитьотдельный скрипт есть, в данном патче он не вшит
ОтветитьУдалитьА почему у меня в инфе память свободная как была 97, так и осталась 97, если я все сделал, что написано выше. На флехе мои 512 мб, которые я выделил, пропали...
ОтветитьУдалитьАндрей
ОтветитьУдалитьЭто вынужденная мера.Её используют и во многих других Unix системах.Root вещь такая ,что можно много чего намудрить.
Но в нашем случаи это выгодно для самого производителя.
Google намеренно ,залочил многие функции ,и для их использования нужны права.
В свою очередь производитель ,ставит ограничение в виде лишения гарантии в случаи изменения ПО.Пользователю ,остается либо смириться с багами,либо лишаться гарантии ,которая кстати входит в изначальную стоимость продукта.
Однако допустим если у вас плохо работает динамик не из-за плохого качества ,а из-за недоработки ПО ,то в сервис центре или магазине вам скажут -"По закону ОС или ПО не является частью телефона ,это не гарантийный случай"
Если при отказе ремонта вашего аппарата ,в случаи если дефект вызван не вашим вмешательством , по средствам изменения ПО,ОС, вы вправе требовать ремонта по гарантии.Сервис центр конечно проведет экспертизу.
[Denver] , прошивка какая?
ОтветитьУдалитьЕсть такой вопрос: почему в КастомРекавери при создании ЕХТ раздела на СД карте везде рекомендуется/запрещается делать swap-раздел? (т.е. прописывается 0). Линукс вроде как положительно относится к swap на разных разделах. А что будет если этот swap создать?
ОтветитьУдалитьДа и еще: а зачем конвертировать файловую систему карты Ext2 -> Ext3? Ведь там разница только в поддержке журналирования, которое не только замедляет файлообмен но и явно противопоказано Флешкам и SSD'шкам, т.к. у них ограниченное количество циклов записи.
блиин андрей поскажи пжл если знаешь, на Ubuntdroid 4 не работает( я пыталась поставить как все было так и осталось(
ОтветитьУдалитьблиин андрей поскажи пжл если знаешь, на Ubuntdroid 4 не работает( я пыталась поставить как все было так и осталось(
ОтветитьУдалитья не тестировал... мне нужно самому всё проделать, чтобы протестировать)
=======================
AndySmit, я те так отвечу, что лучше делай по инструкции..... Если советуют, значит нужно делать.... Я думаю на xda люди поумнее нас сидят....
Да, согласен - инструкции никто не отменял.
ОтветитьУдалитьНо мы не ищем простых решений и хорошо б сходить другим путем :-)
Все равно 2 вопроса остаются открытыми...
Интересно, в будущем это реализуют на стандартной прошивке?
ОтветитьУдалитьДумаю - не реализуют, т.к. при вытаскивании/замене СДкарты весь установленный на нее софт прекратит работу, а это есть не приемлемо. Это мы, тут с вами, вникаем в "интимные" тонкости внутреннего ПО. А для массового пользователя это не приемлемо - понесут в сервисы с жалобами. А в глобальном масштабе это - скандал и пятно на репутации производителя.
ОтветитьУдалитьРебята помогите!
ОтветитьУдалитьВ 10 пункте выбрал 756 Мб. Потом нажал клавишу меню.
Появилась загрузка, бегут беспрерывно точки. Все бы хорошо, но загрузка не заканчивается. Уже прошло около 16 часов, а она продолжается. Что делать? Можно ли телефон выключить и по новой запустить?
И еще вопросик. Я так понял после перепрошивки все контакты, СМС сотрутся. А как их восстановить на новой прошивке?
Мда.. весело) Зачем так много под приложения выделять? вытаскивай батарею и пробуй зайти в custom recovery и делай все заново.
ОтветитьУдалитьКонтакты восстанавливаются через специальные проги. Приложения тоже)
спасибо аз оперативный ответ!
ОтветитьУдалитьА подскажи какие программы для восстановления контактов и приложений?
Snegovik, размер выделенной пмяти особо роли не играет. Я выделил 1.5 гбт. Заняло времени порядка 3 минут и все норм. Скорей всего виновата флешка. Надо ее форматнуть на компе и заново попробовать
ОтветитьУдалитьВозможно...
ОтветитьУдалитьДа, я тоже после покупки новой в меру скоростной флешки выделил 1.5ГБ - все ОК, и еще: оставил файловую систему ext2 (п. 12 не выполнял, пропустил) - проблем не обнаружено, все работает нормально, программы устанавливаются и копируются быстро.
ОтветитьУдалитьПривет, хотелось бы задать пару вопросов по теме:
ОтветитьУдалить1. можно ли перекидывать размещение прог с флешки на телефон и обратно, интерисует потому что некоторые системные приложения были перекинуты на флешку, их бы в телефон а не нужным назначить приоритет установки на флешку. APP2SD в этом не помогает.
2. При смене флешки как лучше поступить чтобы не потерять данные? какие действия и как вернуть обратно?
1. Я не создать скрипта, поэтому такой информации не имею
ОтветитьУдалить2. Тупо скопировать все на комп, а потом перенести обратно (если имеется два файловых раздела, то использовать стороннюю программу)
с компа не видно закрытый раздел флешки.
ОтветитьУдалитьТогда ще вопрос: как в данной ситуации вернуть все обратно (чтобы проги которые ушли на флешку вернулись в телефон) без потери данных и не запарывания мобилки?
то использовать стороннюю программу
ОтветитьУдалитьVisc, забэкапится
Вопрос, если кто знает:
ОтветитьУдалить1) тут рекомендована к установке бета-версия скрипта, а чем она отличается от предыдущей версии(dtapps2sd-2.7.5.2), считающейся стабильной?
2) я так понял, что этот скрипт не влияет на приложения, который сами устанавливаются на карту и не влияет на их работу, так?
2) Так
ОтветитьУдалитьПредположение подтверждено - оч.хорошо.
ОтветитьУдалитьНу и я так понимаю, все пользуются dtapps2sd-2.7.5.3-beta04-signed и все нормально работает?
после 13 пункта ничего не происходит. флешки на компе нету. что скажете???
ОтветитьУдалитьставить драйвера надо
ОтветитьУдалитьах да, при нажатии пункта 2(Toggle Signature Verify) ничего не происходит.
ОтветитьУдалить" В меню recovery нажать Flash zip from sdcard. "
ОтветитьУдалитьв меню recovery не появилось пункта Flash zip from sdcard. есть пункт Flash zip menu. выбираю - тут 2 раздела: 1)Flash zip from Sdcard, 2)Toggle Signature Verify. жму Flash zip from Sdcard - открывается список папок, (вроде как корень мой SD карты), но файла dtapps2sd-2.7.5.3-beta04-signed.zip в нём нет! (всё делал по инструкции, файл как сказано выше залил в корень флешки). помогите пожалуйсто!
Если есть список папок, то пролистай вниз(клавишей громкости вниз)
ОтветитьУдалитьToggle Signature Verify-этот пункт проверки подлинности ,можешь забить)
ниже не листается( нащёт стандартных ROMs. даунгрейдил с 2.2.1 на 2.2. т.е. фактически у меня стандартная прошивка? мб в этом и проблема?
ОтветитьУдалитьесли в custom заходит ,то проблем быть не должно.. как назван архив? на русском?
ОтветитьУдалитьчерт. вышел из рекавери - теперь телефон не видит мою карту( блин. хелп плз
ОтветитьУдалитьархив не переименовывал. dtapps2sd-2.7.5.3-beta04-signed.zip. сейчас попробую по новой
ОтветитьУдалитьпоправочка. видит, но вся информация с неё стёрта :(
ОтветитьУдалитьповторил всё по новой. всё равно не видит архива (
ОтветитьУдалитьниже всё так же не листает=\ возникла идея: мб закинуть архив в папку которую утройство видит и попытаться открыть в ней?
ОтветитьУдалитькинь в другую папку.... понажимай на Toggle Signature Verify
ОтветитьУдалитья так и написал)
ОтветитьУдалитьура!) всё получилось)) спасибо огромное) сайт просто супер :)
ОтветитьУдалитьстараемся)
ОтветитьУдалитьправда приложения всё равно ставятся в память телефона... ы( это значит не сработало и сделать не получится?(из-за прошивки??)
ОтветитьУдалитьa2sd в терминале напиши
ОтветитьУдалитьможно чуть подробнее что это за терминал и как туда попасть?)
ОтветитьУдалитьтипа командной строки в windows
ОтветитьУдалитьupwap.ru/1288267
синий экран и много много букаф поплыли.. всё закончилось так:
ОтветитьУдалить[ ] Setting Filesystem Ready flags.
tee: /data/dta2sd.log: Permission denied
Contact Travis Kirton (rtkirton@gmail.com) for assistance. /system/bin/as2d: Line 71: /data/dta2sd.log: Permission denied
what is it? o_O
ОтветитьУдалитьесли крестиков [х] таких нет, то все норм )
ОтветитьУдалитьтакже поставь miniinfo и проверь:
поставь opera mobile и посмотри сколько места осталось
Андрей, плз, распиши для чайника...)
ОтветитьУдалитьчто такое miniinfo и куда ето поставить. opera mobile (если ты про приложение) у меня стоит, но доступа к нету с мобилы нет(
[посмотри сколько места осталось] смотрю через приложение AppMonsterPro:
"Память:
Intern 19.90 VB из 199.50 MB
SP 4,55 GB из 6,44 GB"
p.s. у меня телефону неделя) первый мой андройд так что я пока не шарю)
неделя? а уже прошивки ставишь )))
ОтветитьУдалитьmini info. лежит на сайте, она показывает память
опера? снеси ее и поставь заново
в чем смысл:
опера весит 20Мб и не переностится на флэшку вроде ...но с помощью скрипта она перенесется
если я правильно понял, mini info это приложение. поставил. во второй строке 36 MB - 200 MB (как я понимаю, это своя память девайса), в 3й : 4.6 GB - 6.4 GB (это флешка).
ОтветитьУдалить36 свободно из 200
ОтветитьУдалитьтерминале пишешь:
su ( разрешаешь)
a2sd cachesd
тело перезагрузится,потом опять в
терминал :
su(разрешаешь)
a2sd datasd
хмм.. опера стала на флешку, в настройках телефона (настройки->приложения->управление приложениями) показывает что оно стало на флешку, в mini info +1 мегобайт к памяти телефона. т.е. основная часть стала на флешку?:\
ОтветитьУдалитькоманды пропиши и зайди в mini info
ОтветитьУдалитьa2sd cachesd
ОтветитьУдалитьотвечает:
as2d: not faund
естественно ничего не перезагружается=(
другую команду пиши
ОтветитьУдалитьне перезагрузился=\
ОтветитьУдалитьпоявилось много команд, слева крестиками помечены 2:
[x] Problem detected: Darktremor App2SD may not have ran
during boot. Cannot Read a2sd.mountpoint.
[x] No partition available. Data move not available.
остальные строки или с пустыми квадратами ([ ]) или с такими ([-]).
о=\ теперь и на 1ю команду так реагирует
ОтветитьУдалитьещё интересно: сразу после написанного мной a2sd datasd написало:
ОтветитьУдалить/system/bin/launcha2sd: line 231: echo: write error: Broken pipe
набрал ещё раз - телефон перезагрузился. включился и не видит половину виджетов и большинство приложений=( блин... что делать?
ОтветитьУдалитьперезагрузка телефона не помоает( блин. хелп((
ОтветитьУдалитьтелефон видит только половину стандартных програм( и больше ничего=\
ОтветитьУдалитьааааааааааааа=( Андрей! нести в СЦ? или его как-то можно вывести из этого состояния???
ОтветитьУдалитьиз какого? Если телефон включается(даже на логотипе) то нести СЦ не нужно)
ОтветитьУдалитьу меня в меню осталось 15 приложений(все стандартные). маркета нет, половина виджетов не пашет... :( это после того как я в терминале ввёл a2sd cachesd и тел. перезагрузился=\
ОтветитьУдалитьхм.. ну попробую перепрошить тада) ето поможет??
ОтветитьУдалитьты ещё тут?:\
ОтветитьУдалитьну ты что щас хочешь? Те либо прошиваться, либо удалять a2sd(хотя может не помочь).
ОтветитьУдалитьхватит тут флудить, пиши в чат епт...
ОтветитьУдалитьПоясните чайнику пожалуста что значит :
ОтветитьУдалитьВнимание! На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!
Это как бы допустим на стандартной 2.2 не работает? а как же тогда быть что бы прошиться на что либо кроме стандартной везде нужен a2sd.
прежде чем задавать вопросы, нужно прочитать предыдущие комментарии. второй вопрос построен неккоректно, поэтому просьба разъяснить
ОтветитьУдалитья могу поставить a2sd на обычную версию 2.2 ?
ОтветитьУдалить(рут и кастом рекавери уже стоит)
я могу поставить a2sd на обычную версию 2.2 ?
ОтветитьУдалить(рут и кастом рекавери уже стоит)
==============
Внимание! На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!
Ответ: НЕТ
а как же мне тогда поставить например прошивку void #echo там нужно делать такой пункт как:
ОтветитьУдалить7. Возращаемся в главное меню Recovery и делаем процедуру Apps2SD с 7 до 12 пункта.
У меня такой вопрос. Когда я ставлю любую сборку с a2sd начинаются проблемы с картой. Если ставлю на сборку без a2sd этот патч все прекрасно пашет. Так вот вопрос собственно: этот патч полноценно работает так же как a2sd вшитый в сборку?????
ОтветитьУдалитьа как же мне тогда поставить например прошивку void #echo там нужно делать такой пункт как:
ОтветитьУдалить7. Возращаемся в главное меню Recovery и делаем процедуру Apps2SD с 7 до 12 пункта.
============
не тупи, это ты делаешь для void, а воид уже кастомная прошивка, для нее можно, а ты меня спросил про стандартную 2.2. Делай все по статьям и будет те счастье. Если я написал в воиде пункт 7, значит он нужен
ну вроде да..может как-то криво вшивают в сборку...
ОтветитьУдалитьНе знаю столько сборок протестил ни одна не пашет с моей картой(карта заводская). Даже свою сборку делал все работает кроме a2sd(не ну как он то пашет но появляется проблема когда к компу подключаешь то что не обновляется список файлов), а этот патч ставлю все четко пашет странно.....
ОтветитьУдалитьвсё работает..спс
ОтветитьУдалитьjikiller91
ОтветитьУдалитьСпасибо большущое юзаю маньше недели делаю конфетку!!!)))
На стандартных ROMs данный скрипт не работает! Даже не пытайтесь!
ОтветитьУдалитькак это понять???
Паха, читай комментарии
ОтветитьУдалитьДля тех, кто в огромном, непробиваемом танке, если у вас стоит заводская(стоковая) прошивка (т.е вы купили телефон и ниразу не прошивали) , то вам в эту тему даже соваться не надо!!! Либо перепрошейтесь на кастом для своего телефона, либо экспериментируйте.
ОтветитьУдалитьВсе действия вы выполняете на свой страх и риск, лучше прочитать все коменты, чем по 138 раз задавать одни и те же вопросы!