Стандартные программы из офф прошивок — Форум Клуба DiamondTouch

Автор: | 14.05.2010

Цитата(Narahon @ 18.1.2010, 23:22) Ищу стандартные программы из оффициальных прошивок HTC Diamond2, такие как диктофн, офис, мессенджер, которых нет в прошивках от Топаза

Или как вытащить их из офф прошивок?

Описание Мда,совершенно недавно я и ума не мог приложить как все это делается.Но благодаря трудам bepe кухарство становится все проще и проще.На каких то ресурсах просят деньги за прошивки,на каких то просто обещают и нифига не делают.Не скажу что это не правильно,ведь всеже свое личное время тратить за вашу лень никому не хочется.А порой устраивает офф прошивка но прям ножом по сердцу…мешают какие то программы и очень хочецо от них избавиться раз и навсегда.Чтож,обладателем HTC девайсов повезло в этом плане больше.Ну,харош размышлять,приступим непосредственно к делу.Скрытый текст, требуется (0 сообщение(ий), у вас 12):Что нам понадобится:1)Кухня:visualkitchen.rar2)Офф. прошивка от вашего девайсаСоздам папочку и положу в нее все что есть(не люблю беспорядок).Кладем тудаже сам фрагмет прошивки тоесть RUU_signed.nbh например.Со скрипом на душе открываю кухню…ой что ето….аааа….ошибки какието…..везде жму «ОК»….фуф слава богу открылось…..блин,куда жать то?Ага,у нас есть файл проши,нуна его сдампить.Ну интуитивно жму кнопку «Dump nbh/nb/payload» и выбираю прошивку свою.Нажмите на изображение для увеличения Название: 1.png Просмотров: 124 Размер: 44.7 Кб ID: 40164ААААаааа побежали буквы внизу,боже ета штука съест мой капутерФуф,остановилось с надписьюЦитата:»Kitchen builded successfull!!!=====================================All Done… Nbh/nb/payload Dumped and »Kitchen» created Successfull!!!»Так,если мне не изменяет моск то это значит что все нормуль и типа кухня готова.Открываю мою созданую папку,ой папка «dump» какая то появилась.Че в ней интересно?Йолкиж,тут еще кухня.Я попалпространственно-временной континуум.Нука глянем че ето у нас о5 открываю Erviuskitchen.exe ииии….юхуууу этоже готовая кухня к девайсу моему.Такс Жму сначала стрелочку(обозначено красной стрелкой) и выбираю свой девайс(он там один правда,обозначено зеленой стрелкой).Нажмите на изображение для увеличения Название: 2.png Просмотров: 97 Размер: 47.6 Кб ID: 40165Кухня задумалась и загрузила пакеты.Интересно,ну поэксперементируем….избавимся допустим от таск менеджера…нахожу его в списке и меняю значение двойным кликом с True на False.Нажмите на изображение для увеличения Название: 3.png Просмотров: 56 Размер: 20.4 Кб ID: 40166Жму на всякий случай кнопку «Save ROM» и сохраняю его.Дальше жму кнопку «Create ROM»….понеслась….командная строка появилась….бежит все куда то….*сбегал за пивком*….о,остановилось все с надписью «all done!!!».О,в папке «dump» появилась еще папка «RELEASE_Raphael»,а в ней новый «ruu_signed.nbh».Прошилсо,ура,таск менеджера как и не бывало.Поехали дальше,хочу засунуть wisbar lite заместо старого таск манагера,иду в «OEM\Raphael\COMMON»,о то что нужно,структура пакета та что мне нужна.Чтобы сделать из каба пакет юзаю Package Creator.Создал и кинул в папку «COMMON».Отлично,открываю кухню и ищу в списке пакетов свой.Нажмите на изображение для увеличения Название: 4.png Просмотров: 38 Размер: 16.6 Кб ID: 40167Меняю значение его на «True»(вылетела ошибка,пофиг,жмакнул «ок» и продолжил).Снова сохраняю ром.Для удобства перед созданием положил установщикСкрытый текст, требуется (0 сообщение(ий), у вас 12):RELEASE_Raphael.rarпрямо в папочку «RELEASE_Raphael».Теперь жму «Create ROM»,о5 создается прошка,о прикольно,сразу после создание установщик запустился сам.Ничтячок.Прошился,получил прошивку с прогой в комплекте.Обновление билдаИтак, решил я обновить винду.Для этого нам понадобится обновить XIP и SYS прошивки.У нас есть кухня со старым билдом,я решил обновлять до 6.5 чтобы уж наверняка захватить большинство ньюансов.Поехали…Иду гулять на просторыСкрытый текст, требуется (0 сообщение(ий), у вас 12):xda-developers.comи ищу там нужный мне билд.Ну т.к. я 6.5 все равно юзать не буду взял то что попало под руку первым.Качнул сам sys,xip и пакет русификации.Название: 20090930-185633.jpg Просмотров: 1704 Размер: 4.2 КбИду в мою кухню,дальше в SYS и делаю копию папки своего билда(на всяк случай).Ну и копию переименовываю в номер билда который скачалНазвание: 20090930-185714.jpg Просмотров: 1732 Размер: 2.5 КбДальше….Иду в dump\SYS\23060\SHARED\COMMONИ начинаю заменять пакеты.Для надежности сначала удаляю старые и копирую на их место новые.Возможно все это делается проще,но мой чисто фашистский педантизм не позволяет мне делать по-другомуИтак скопировал весь sys.дальше начинаю русить его.По крапицам лажу и заменяю языковые пакеты.После обновления языковых пакетов впринцыпе обновление sys можно считать завершенным.Приступим к xip.Несмотря на то что кухню BEPE многие считают лесом где черт ногу сломит,ее безусловно ценят люди которые прошивкостроению учились еще с помощью хекс-редактораПознать этот секас можно в соседней теме.Поверьте на слово.Собирать хип этой кухней покажецо нелепым детским конструктором по сравнению с теми незабывами впечатлениями оставшимися после ручного порта.Ну я немного отклонилсо от темы,продолжим.На форуме xip можно найти в 2 состояниях:1)Собранный xip.bin (как правило в темах для конкретных девайсов)2)Разобранный уже подготовленный для кухни.В первом варианте мы воспользуемся тулзой под названием XIPortEXНазвание: 20090930-183225.jpg Просмотров: 1769 Размер: 10.7 КбТут все просто в папку «old xip folder» кладем родной xip(он лежит у вас в папке «ROM/Название девайса»)Название: 20090930-183521.jpg Просмотров: 1804 Размер: 47.6 Кбв папку «new xip folder» кладем новый xip.binДальше жмем «Find Start XIP Offset!»После жмем «Find Date/Version on\ROM\Xip\»И выставляем размер PagePool,дату и версию рома.После жму «Port IT!!!»(вывалится пару уведомлений)

Во втором варианте необходимо просто подсунуть пупку «OEMXipKernel» заменив оригинал в «dump\ROM\девайс\номер билда\OEMXipKernel»

Берете кухню и офф. прошивку и вытягиваете все что надо

 visualkitchen.rar ( 7,31 мегабайт ) Кол-во скачиваний: 46

Сообщение отредактировал Mars — 19.1.2010, 10:05