Samsung GT-S5830 Galaxy Ace - Custom Recovery



Реп: (2825)
Samsung GT-S5830 Galaxy Ace - Custom Recovery
Изображение GT-S5830 Galaxy Ace

Описание | Обсуждение » | FAQ » | Покупка » | Прошивка | Брак » | Клуб владельцев » | Украшательства » | Аксессуары для SGA »
Официальные » | Кастомные » | CWM Recovery | Cyanogenmod 7 » | Cyanogenmod 9 » | Cyanogenmod 10 » | Cyanogenmod 11 » | Lewa Rom » | Miui » |


В этой теме обсуждается : CWM Recovery (создание , изменение и установка), создание update.zip (скриптов для их выполнения) и всё с этим связанное . Полезные ссылки и помощь приветствуются.

Версии CWM
TWRP
Совместимость бэкапов сделанных разными версиями CWM
Бекап CWM4 восстановить CWM5 --> да
Бекап CWM5 восстановить CWM4 --> нет
Бекап CWM6 восстановить CWM5 --> нет

Бекапы сделанные в CWM 5. Restore в CWM5:
на backup.rfs накатываем backup.ext4 --> ok
на backup.ext4 накатываем backup.rfs --> failed Как восстановить бекап стоковой прошивки (rfs), имея кастом в ext4

Бекапы сделанные в CWM 4. Restore в CWM4:
на backup.rfs накатываем backup.ext4 --> неизвестно
на backup.ext4 накатываем backup.rfs --> failed Как восстановить бекап стоковой прошивки (rfs), имея кастом в ext4
Полезное в теме
При восстановлении из бэкапа пишет: MD5 mismatch
Инструкция по сборке update.zip
Nandroid Browser для извлечения и использования отдельных файлов из nandroid backup.
Как восстановить бекап стоковой прошивки (rfs), имея кастом в ext4
Видео инструкция по созданию апдэйта для CWM Recovery
FAQ по ClockworkMod recovery ...
АПДЕЙТ ОТКЛЮЧЕНИЯ ЖУРНАЛИЗАЦИИ EXT4.
АВТОБЕКАП ДАННЫХ НА КАСТОМНЫХ ПРОШАХ И ЦИНОГЕНЕ
Удаление порога отключения камеры при низком заряде батареи.
Инструкция по портированию CWM на другие устройства от автора ( eng ) ...
Тема по Android update-script ...
Распаковка , редактирование и сборка Boot Images ( eng ) ... Тоже самое на xda-developers (обсуждение ) ...
Готовые апдейты для рекавери от finist1 ( Deodex+Root в одном флаконе для разных версий прошивок ) ...
Деодексирование прошивки на Galaxy Ace ...
Распиновка JTAG . Как работает читаем ниже этого поста ...
Оригинальное рекавери для KPH, CODEROM, CODENEXUS ...
Как разбить карту памяти на разделы с помощью CWM?
Как установить прошивку\CWM\Ядро\(любой update.zip) через CWM\Recovery?
Как сделать резервную копию всей прошивки и данных в CWM(buckup)?
Часто задаваемые вопросы

Q: При перепрошивке через ODIN остается ли рекавери?
A: Нет.

Q: Что будет если прошить рекавери для другого телефона (например gio)?
A: В лучшем случае рекавери затрется и не запуститься, в худшем затрется бут-лоадер и прийдеться либо через ODIN, либо идти в сц

Q: У меня стоит android 2.2.1 какое мне рекавери ставить?
A: Для Froyo рекомендую ставить CWM Gamma

Q: У меня не работает рекавери (синий экран, не заходит). Что мне делать?
A: Шить официальной прошивкой (Так же есть что если телефон собран в тайване то будет только и всегда синий экран, если же телефон собран в китае, то возможно его не будет! Что бы проверить какая у вас сборка телефона нужно вытянуть батарею и посмотреть под ней какая сборка: Made by Samsung in Chinа или другая страна)

Результаты предыдущих опросов
Прикрепленное изображение



Сообщение отредактировал kompressor10 - 12.08.15, 16:38



Реп: (161)
Инструкция по сборке update.zip



Как собрать update.zip?
Ответ: Очень просто.
1. Берем заготовку update_Z.zip(прикриплено), распаковываем куда-нибудь.
Имеем папку update_Z, а в ней META-INF
2. В папке META-INF\com\google\android открываем файл updater-script любым текстовым редактором(напр. Notepad++)
3. Допустим у нас есть приложение\файл CameraMIUI.apk, нужно его закинуть в /system/app
4. Редактируем скрипт таким образом
ui_print("Installing CameraMIUI");
mount("ext4", "EMMC", "/dev/block/stl12", "/system");
package_extract_dir("app", "/system/app");
set_perm(0, 0, 0644, "/system/app/CameraMIUI.apk");
unmount("/system");

Команды в данном случае:
ui_print("Installing CameraMIUI"); - выводит любой текст в процессе(по желанию добовляем)
mount("ext4", "EMMC", "/dev/block/stl12", "/system"); - монтирует system
package_extract_dir("app", "/system/app"); - копирует файлы из нашей папки app в system/app
set_perm(0, 0, 0644, "/system/app/CameraMIUI.apk"); - задает права файлу или папке,
в нашем случае файл будет с правами rw-r--r--
unmount("/system"); - размонтирует system
5. Сохраняем изменения в файле
6. Создаем в папке update_Z папку app, туда копируем наш файл CameraMIUI.apk
7. Добавляем это все в архив, так что бы в корне архива была папка META-INF и app,
создать архив нужно формата zip без сжатия
8. Теперь нужно его подписать для этого на компьютере должен быть устоновлен JDK(скачать можно с сайта oracle.com),
а также нужен ApkTools(прикреплен), распаковываем куда-нибудь и перетаскиваем наш архив на файл Sign(ждем),
рядом с архивом появится второй с именем *ИМЯ*.signed.zip
Также можно подписать архив прямо с телефона, програмкой ZipSigner2(Google в помощь)
Вот собствено и все! Для расширения знаний советую читать форум, а также тему по update-script.

Прикрепленный файлupdate_Z.zip ( 193.45 КБ )

Прикрепленный файлApkTools.zip ( 5.2 МБ )



Реп: (2825)
migelq @ 26.03.2012, 20:54 *
8. Теперь нужно его подписать
никогда не подписывал и так все работает.



Реп: (0)
А как удалить проги который на телефоне
и на флешки и на ex4 кеш прог
форматнуть телефон чтобы был чистый
для прошивки, как сделать через CWM???
прошивка CM7.



Реп: (45)
migelq @ 26.03.2012, 22:54 *
set_perm(0, 0, 0644, "/system/app/CameraMIUI.apk"); - задает права файлу или папке,

А для framework-res.apk права надо устанавливать, или без этой строчки?



Реп: (161)
Thass @ 27.03.2012, 15:50 *
А для framework-res.apk права надо устанавливать, или без этой строчки?

на всякий случай можно выставить права, но должно и так работать...

Добавлено 28.03.2012, 00:54:

Lovetz @ 27.03.2012, 13:12 *
никогда не подписывал и так все работает.

забыл как то совсем что CWM не проверяет подпись.. :blush:



Реп: (0)
Поставил PX Custom Recovery - For cooper 0.3.6[BETA],
при запуске этого рекавери:
E:Can't mount /cache/recovery/log
E:Can't open /cache/recovery/log
E:Can't mount /cache/recovery/last_log
E:Can't open /cache/recovery/log

Захожу в Mount Menu, из всего списка получается монтировать только SD карту, все остальное с ошибками.
При попытке сделать бэкап - "Error mounting /system!"

SGA, 2.3.5 (офф. прошивка KPO), рут.



Реп: (161)
boryan46 @ 28.03.2012, 14:33 *
Захожу в Mount Menu, из всего списка получается монтировать только SD карту, все остальное с ошибками.
При попытке сделать бэкап - "Error mounting /system!"

SGA, 2.3.5 (офф. прошивка KPO), рут.

если не ошибаюсь это рекавери работает только с файловой системой ext4, а на офф.прош. rfs.



Реп: (2825)
А если перезайти в рекавери? При первом запуске происходит применение настроек по умолчанию.



Реп: (0)
Перезаходил несколько раз.
Я в этих делах новичок, просто это рекавери - первое что попалось под руку.
В общем, поставил 2.3.6 офф. многофайловый, получил рут и буду дальше читать топики) Может я чего напутал



Реп: (1)
Подскажите пожалуйста, у меня 2.3.6, можно,ли использовать инструкцию по деодексидированию прошивки для 2.3.3 у 2.3.6? И ещё-в инструкции по деоде-ю был спойлер "Для прошивки 2.3.3 команда копирования выглядит так :" - всмысле копирования? И куда её вставлять? Заранее спасибо.



Реп: (1)
Исправил, но хотел спросить - когда деодексирую, после команды busybox cp /sdcard/done_frame/* /system/framework/ он говорит что неправильный файл или каталог,хлтя закинул папки в корень sd.Заранее благодарен.



Реп: (13)
Знающие ребята ответьте. друг попросил прошить его Ace (у самого i9003) на вашем форуме не могу найти как поставить рекавери чтоб появился пункт install from sd card. сейчас стоит оф 2.3.6 и рут. заранее благодарю. надеюсь "пинать" за нубство никто не будет. :scratch_one-s_head:



Реп: (225)
dazzman @ 29.03.2012, 16:58 *
не могу найти как поставить рекавери чтоб появился пункт install from sd card

Во всех CWM, которые есть в этой теме, есть такой пункт.



Реп: (13)
GeFF21st,
я понимаю что есть а через что поставить то? вот для i9003 я шью через Odin чтоб у меня появилось полноценное рекавери

Сообщение отредактировал dazzman - 29.03.12, 17:53



Реп: (2825)
Из родного рекавери поставьте это: Samsung GT-S5830 Galaxy Ace (Clockworkmod Recovery) (Пост #9310342)



Реп: (0)
создал раздел на флешки с помощью (Clockworkmod Recovery),общая память была 16 гб,теперь только 10,как удалить теперь раздел что бы вернуть общую память 16 г?Помогите плиз!!!



Реп: (2825)
Fairboy13, тут в шапке есть программа и как ей пользоваться Samsung GT-S5830 Galaxy Ace (Кастомные Прошивки) Под спойлером F.A.Q., Инструкции, Инструкция по разбивке флэш карты на Fat32+Ext+Swap



Реп: (1)
Пытаюсь поставить CWM из архива на флешке, но процесс распаковки на телефоне заканчивается с ошибкой:

getprop("ro.product.model") = "GT-S5830"
E:Error in /tmp/sideload/package.zip
(status 7)
Installation aborted).

Через Odin вообще не могу прошить, ибо не могу включить телефон в сервисном режиме...


P.S. поставил CWM 4 и тепереь телефон не грузится дальше стандартной надписи Samsung.
В стандартном рекавери ничего не изменилось, хотя CWM 4 установился успешно.

Сообщение отредактировал mc-vidik - 03.04.12, 21:43



Реп: (0)
Мне не ясна какую из шапки ставить так как я хачу последнюю поставить а тут не понятна
K
Правила форума:
3. Язык форума
3.1.
Официальный язык форума — русский.
3.4. Надуманные ошибки и преднамеренное злостное несоблюдение правил русского языка (в том числе злоупотребление т. н. "падонковским языком") ЗАПРЕЩЕНЫ. За чрезмерное употребление т. н. "албанизмов" может последовать бан!


Сообщение отредактировал Lovetz - 04.04.12, 16:22



Реп: (20)
Kreow @ 04.04.2012, 11:54 *
Мне не ясна какую из шапки ставить так как я хачу последнюю поставить а тут не понятна

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


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 17:58