stillsmile

Lenovo P780 - Переразметка памяти для 8Gb версии (4.2.x)

В этой теме 188 сообщений

 

Этот скрипт переразмечает память 8Гб версии P780 таким образом, что все место внутренней флешки отдается под раздел /data, после чего внутренняя флешка удаляется.

 

Установка:

  1. Подключаем смарт к ПК, монтируем флешки
  2. Копируем на ПК все данные с внутренней флешки на внешнюю
  3. Отмонтируем флешки
  4. Выбираем основной внешнюю флешку, смарт перегружается
  5. Загружаемся в TWRP (можно и в CWM, но там будет делаться полный бэкап. В принципе, всегда может пригодиться)
  6. Создаем в TWRP бэкап раздела /data (или в CWM полный)
  7. Применяем патч
  8. Восстанавливаем из бэкапа раздел /data (в CWM - отдельный пункт, в котором можно выбрать, что восстанавливать, не помню, как называется, что-то вроде Advanced restore)
  9. Перегружаемся

Отзыв о переразметке памяти

 

post-35783-0-27097500-1385638728_thumb.p     post-35783-0-93795600-1385638731_thumb.p

P780ROW_8Gb_ReParted_Data_no_int_sd_no_backup.zip

P780ROW_8Gb_ReParted_to_original.zip

Отредактировал Stanner
6 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разве что взять ту же оф. прошивку по кабелю, заменить файлы EBR1/2 на аналоги из патча и прошить сразу с перераспределенной памятью

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что делать если системная память заполнена?

Отформатировал встроенную и sd память, а системная полностью загружена.

Как очистить ?????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очистка- это полный сброс настроек. Тебя же это не устроит? советую поставить кастом

LiFe v0.3/v0.4/v0.5 - русская прошивка для Lenovo P780 [Custom ROM]

там есть такой патч (ставится отдельно)

 Переразметка памяти

post-23-0-07534400-1374595814_thumb.jpg

Установка:

  • Скачать приложенный архив и скопировать его на внешнюю SD карту аппарата
  • Зайти в рекавери
  • Сделать backup раздела Data
  • Нажать кнопку Insall, найти архив P780_LiFe_v02_ReParted_Data_aroma.zip и запустить его установку
  • Произвести нужные настройки
  • По окончанию переразметки аппарат самостоятельно перезагрузится

Примечания:

Если после переразметки выскочило сообщение "Сбой шифрования":

  • Через долгое нажатие кнопки Power вернитесь в рекавери
  • Восстановите backup раздела Data сделанный перед началом переразметки

 

Если вы собираетесь отключать внутреннюю карту памяти:

  • Переключитесь в настройках памяти на использование по умолчанию SD-карту
  • Скопировать все содержимое внутренней карты на SD-карту

 

zip.gif  P780_LiFe_v02_ReParted_Data_aroma.zip   1,02МБ   3224 Количество загрузок:

 

 

ну или руками

Перераспределение памяти телефона вручную

 

Закрыто

Отредактировал salm
4 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго дня. Я так понимаю,что патч допилили и его можно смело ставить!? Прошивка 119, Рут и прочие радости присутствуют.

Отредактировал Thingman

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Он с самого начала был рабочим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо! пробую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Hello,

 

If I use this Re-partition patch, how can I revert back to original settings later?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Backup /data in TWRP/CWM, Flash by cable original firmware, restore backup

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Backup /data in TWRP/CWM, Flash by cable original firmware, restore backup

 

Got it. Thanks Stanner :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После патча все программы устанавливаются только на внешнюю флешку, смысл тогда этой переразметки? Видит он полностью эти 8 гиг, а толку от этого. Внутренняя память получается просто так!? Или я чего-то не понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Внешняя флешка становится основной в системе (для записи медиафайлов, фото, кэша игр), а приложения устанавливаются в большой раздел /data

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Значит что-то не так! Все что ставил, ставится на флешку а не внутреннюю память. Перепрошил на сток прошивку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделал пере разметку памяти-http://imageup.ru/s1628771

Подскажите почему вместо 8г показывает 7.26г, может я чего намудрил или все в порядке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Успокойся. Не все 8 показывает, к тому же - ты в какой системе смотришь? 8 Гб в восьмиричной. А тебе округляют и показывают в десятиричной. Покупая винт на 1 Тб- ты сколько там в десятиричной видишь? во...

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Успокойся. Не все 8 показывает, к тому же - ты в какой системе смотришь? 8 Гб в восьмиричной. А тебе округляют и показывают в десятиричной. Покупая винт на 1 Тб- ты сколько там в десятиричной видишь?
 

Это юмор такой, надеюсь? Хочется верить в лучшее...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, не юмор - разница в терминах. У производителей винтов мегабайт - это 1000000 байт, а не 1048576. Отсюда и разница, причём чем больше объём - тем больше разница

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите почему вместо 8г показывает 7.26г,

ты не учитываешь, что под саму прошивку тоже место нужно, а оно отжирается от этих же 8 гигов
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил патч,сначало было как и описывалось ранее всплывало и гасло Lenovo.Сделал бекаб,вроде все устаканилось.Наверно какое-то время все же надо дать аппарату отстояться...Но переразметилась вроде правильно.Ставил на 0.3

Отредактировал salm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кажется разобрался как сделать так, чтобы в кастомах заработало. На примере MIUI 

1 - В разделе память выбрать SD по умолчанию

2 - Изменить память по умолчанию - включить, сразу идет перезагрузка, без вопросов.

3 - В CWM сделать бэкап

4 - установить скрипт

5 - восстановить бэкап

Все, теперь работает. Показывает всю память в системе.

СПАСИБО все прекрасно работает.Первый раз не видит сд,повторная установка все исправило :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Подтверждаю указания Nahal'а - работает прекрасно! Спасибо)
;)  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну вот теперь можно отписаться. Сразу говорю тем ,кто боися ставить на 8Гб аппараты кастом на 4 Гб- ставте - не пожалеете.У меня стоит Life v 0.3..Но думаю это будет и для 0.4-0.7,т.к основа не меняется.

После переразбивки памяти все встало на свои места.Аппарат стал более отзывчив.ЗАРЯД БАТАРЕИ стал более стабилен,энергопотребление сократилось,если не в два,то в полтора раза точно(довольно чувствительно ощущается)Работает абсолютно все.Не знаю каким образом,для меня это осталось загадкой,но заметно улучшилось воспроизведение медиа в наушниках и т.д и т.п. Просто улучшение явное-не нарадуюсь.Вообще видимо сборка 0.3 самая удачная- на ней пока и остаюсь( на 0.5 у меня быстро садилась батарея).

 

Делал так:

1 копировал файлы с внутренней на внешнюю память с помощью ПК.

2 в разделе память по-умолчанию выбрал SD - аппарат перезагрузился

3 в рекавери сделал бэкаб-здесь обязательно сохранить на sdcard,так как по-умолчанию стоит emmc!!!

3 далее инсталяция-выбираем патч(который изначально копируем на внешнюю память)устанавливаем и перезагружаем аппарат

4 после перезагрузки может долгое время всплывать и гаснуть надпись Lenovo...- не пугаемся перезагружаем принудительно(кнопочкой над батареей,под задней крышкой)и входим в рекавери посредством кнопок

5 жмем restore backup находим сохраненный файл-загружаем

6 После перезагрузки дайте отстоятся и устаканится в пределах хотя бы пару часов.Все- у Вас получится 8 Гб версия Life или другая кастомная прошивка без танцев с бубном.(или совсем маленьким танцем)

 

Вообще такие вещи нужно делать сразу после перепрошивки аппарата,пока не загрузили в него лишний мусор.Будет еще стабильнее.А потом уже можно грузить в него по- своему усмотрению.При этом учитывая,что в основную память бутут ставиться только сами приложения,а сопутствующий хлам на SD.

3 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я правильно понял, что файлы ebr 1 и т.д подменять не надо на 8Гб аппаратах? ставить прошивку и дальше по пунктам?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Культ карго какой-то. "Устаканиться"...

Скрипт некорректно восстанавливает бэкап, который сам же и делает, поэтому после работы скрипта получаем переразбитую память, но при этом телефон как после полного сброса(пользовательская информация пропадает).

Лично мне не помогла вся эта ветка, а помогло только "открыть архив и посмотреть, что там делается". Делается следующее: бэкапится в .tar в корень внешней карточки раздел /data, делается переразбиение, после этого архив восстанавливается и подменяется vold.fstab в /system/etc, убирается лишняя точка монтирования для внутренней флэшки.

У меня лично были две проблемы: 

1)Скрипт не восстанавливает бэкап, чистятся все пользовательские данные, внешняя карточка при этом монтируется нормально.

2)Если из предыдущего состояния восстановить бэкап /system и /data, сделанный рекавери - восстанавливается старый vold.fstab. Все приложения и данные появляются, но не монтируется внешняя карточка.

 

Только после того, как поковырялся в скрипте - понял, как решить обе проблемы.

Решение проблемы 1 - восстановление бэкапа /data БЕЗ восстановления бэкапа /system. В TWRP для этого надо после выбора бэкапа снять галочку напротив system. Насчёт CWM - не в курсе, может кто подскажет.

Решение проблемы 2 - на самом деле их два. Первый способ - накатить скрипт ещё раз. Получим проблему 1 и далее смотрим "Решение проблемы 1". Второй способ - подменить /system/etc/vold.fstab на правильный(из патча), поставить на него правильные разрешения(судя по скрипту - 644) и перезагрузиться. Второй способ не пробовал, но должно работать.

 

Таким образом, ПРАВИЛЬНЫЙ способ установки патча, без камланий и бубнов:

1. Если что-то есть на внутренней SD - копируем это на внешнюю. У меня там изначально ничего не было, я сразу после покупки переключился на внешнюю SD.

2. Выбираем в "настройки" - "память" внешнюю SD, перезагружаемся.

3. Копируем патч на внешнюю SD.

3. Заходим в рекавери, на всякий случай делаем бэкап /system и /data. Если страшно - можно и всего остального тоже.

4. Устанавливаем патч, установка долгая, т.к. делается ещё один бесполезный(увы) бэкап.

5. Не перезагружаемся, восстанавливаем бэкап, при этом восстановить нужно только раздел /data, но НЕ /system(снять галочку, или точней, крестик в TWRP).

6. Перезагружаемся, радуемся увеличившейся внутренней памяти. Бэкап, который сделал скрипт - лежит в корне карточки, здоровенный файл с расширением .tar, его можно без проблем грохнуть.

 

После этого всё должно работать без проблем, ничего "устаканивать" не надо. От прошивки тоже описанная процедура особо не зависит, должно работать на любой, не только на указанной в шапке. Если кто-то поправит скрипт так, чтобы он восстанавливал свой бэкап корректно - будет круто. Я лично там ничего криминального не увидел(но работает неправильно, тем не менее).

Отредактировал Zudwa
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Zudwa

Вполне вероятно. Тогда вот подправленный патч переразметки без создания бэкапа /data - будете делать вручную

Краткая инструкция:

  1. Подключаем смарт к ПК, монтируем флешки
  2. Копируем на ПК все данные с внутренней флешки на внешнюю
  3. Отмонтируем флешки
  4. Выбираем основной внешнюю, смарт перегружается
  5. Загружаемся в TWRP (можно и в CWM, но там будет делаться полный бэкап. В принципе, всегда может пригодиться)
  6. Создаем в TWRP бэкап раздела /data (или в CWM полный)
  7. Применяем патч
  8. Восстанавливаем из бэкапа раздел /data (в CWM - отдельный пункт, в котором можно выбрать, что восстанавливать, не помню, как называется, что-то вроде Advanced restore)
  9. Перегружаемся

P780ROW_8Gb_ReParted_Data_no_int_sd_no_backup.zip

4 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Культ карго какой-то. "Устаканиться"...

Скрипт некорректно восстанавливает бэкап, который сам же и делает, поэтому после работы скрипта получаем переразбитую память, но при этом телефон как после полного сброса(пользовательская информация пропадает).

Лично мне не помогла вся эта ветка, а помогло только "открыть архив и посмотреть, что там делается". Делается следующее: бэкапится в .tar в корень внешней карточки раздел /data, делается переразбиение, после этого архив восстанавливается и подменяется vold.fstab в /system/etc, убирается лишняя точка монтирования для внутренней флэшки.

У меня лично были две проблемы: 

1)Скрипт не восстанавливает бэкап, чистятся все пользовательские данные, внешняя карточка при этом монтируется нормально.

2)Если из предыдущего состояния восстановить бэкап /system и /data, сделанный рекавери - восстанавливается старый vold.fstab. Все приложения и данные появляются, но не монтируется внешняя карточка.

 

Только после того, как поковырялся в скрипте - понял, как решить обе проблемы.

Решение проблемы 1 - восстановление бэкапа /data БЕЗ восстановления бэкапа /system. В TWRP для этого надо после выбора бэкапа снять галочку напротив system. Насчёт CWM - не в курсе, может кто подскажет.

Решение проблемы 2 - на самом деле их два. Первый способ - накатить скрипт ещё раз. Получим проблему 1 и далее смотрим "Решение проблемы 1". Второй способ - подменить /system/etc/vold.fstab на правильный(из патча), поставить на него правильные разрешения(судя по скрипту - 644) и перезагрузиться. Второй способ не пробовал, но должно работать.

 

Таким образом, ПРАВИЛЬНЫЙ способ установки патча, без камланий и бубнов:

1. Если что-то есть на внутренней SD - копируем это на внешнюю. У меня там изначально ничего не было, я сразу после покупки переключился на внешнюю SD.

2. Выбираем в "настройки" - "память" внешнюю SD, перезагружаемся.

3. Копируем патч на внешнюю SD.

3. Заходим в рекавери, на всякий случай делаем бэкап /system и /data. Если страшно - можно и всего остального тоже.

4. Устанавливаем патч, установка долгая, т.к. делается ещё один бесполезный(увы) бэкап.

5. Не перезагружаемся, восстанавливаем бэкап, при этом восстановить нужно только раздел /data, но НЕ /system(снять галочку, или точней, крестик в TWRP).

6. Перезагружаемся, радуемся увеличившейся внутренней памяти. Бэкап, который сделал скрипт - лежит в корне карточки, здоровенный файл с расширением .tar, его можно без проблем грохнуть.

 

После этого всё должно работать без проблем, ничего "устаканивать" не надо. От прошивки тоже описанная процедура особо не зависит, должно работать на любой, не только на указанной в шапке. Если кто-то поправит скрипт так, чтобы он восстанавливал свой бэкап корректно - будет круто. Я лично там ничего криминального не увидел(но работает неправильно, тем не менее).

ДА,всё правильно,а то я сам себя перемудрил с бэкапом-надо восстанавливать сразу после применения патча,тогда не будет проблем с запуском системы. Надо все таки твою инструкцию в шапку темы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу