PDA

Просмотр полной версии : Desire 616 замена emmc


dontsaygg
01.07.2016, 14:18
Если честно побаиваюсь сюда писать, однако, надеюсь помогут мне добрые люди.

Товарищи, имею умерший на руках Desire 616. Диагноз был периодически отключается в процессе работы. После ребола ЦП, КП, Флешки ситуация изменилась: ТА не включается вообще, потребление 130мА и висим. Флешка стоит h9tp32a8jdmc. С помощью Z3X махнул на h9tp32a8jdac, ситуация не изменилась. Сегодня, после месячного отлеживания аппарата, махнул еще раз память на kmkjs000vm-b309, по объему памяти(ram-rom) совпадают. Сейчас аппарат висит 90мА(Кстати, если кнопку отпустить падаем в 0).

Было проделано много, впринципе ненужной работы: ребол рф-ки, и кучу периферии. Пробовал менять проц - ситуация по потреблению такая же. Кп - аналогично. Поставил все родное назад.

Прошивал во флеху с саппорта скачанные 256 метров. Далее родная стоковая прошивка под FlashTool, с неродным прелоадером.

После 2ой замены, аппарат начал шиться с UNI preloader(стянул с черного форума),НО! он на mt6582. В теле 92 проц.

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

Собственно, в связи с этим у меня ряд вопросов:

1) можно ли как нибудь прописать мою подсаженную флеху в родной стоковый прелоадер и зашить?
2) нашел в родном прелоадере прописанную флешку, только в hex'e: итог - только название. Без cid,csd,name hex и т.д. Чем бы прочитать полностью файл?
3) Пытался открыть чисто прелоадер r-studio, там лежит текстовый файл, ТОЛЬКО! без прописанной флеши. Как так то?
4) Есть ли способы в обход прелоадера завести аппарат?

PS заведомо не могу донести дословно всю информацию, подробности отпишу. Z3x купил недавно, успехи есть, но в тупик меня этот китайский аппарат ставит.

McAlister
01.07.2016, 14:35
А игреками шить не пробовали!?
Использование технического суржика запрещено на форуме!
Исправьте свои "иксы" или тема отправится в Trash с выдачей вознаграждения

mr treexel
01.07.2016, 17:49
Очень сомневаюсь, но попробуйте мои:
eMMC Device Information
EMMC CID : 90014A4834473164048601A3C12D419C
EMMC CSD : D02701320F5903FFFFFFFFE78A4040E2
Изготовитель eMMC: ID: 0090 , OEM ID: 014A
EMMC Date: 04/2014 Rev.0x86
EMMC NAME: H4G1d , S/N: 27509037
EMMC NAME (HEX): 48344731642000
EMMC ROM1 (Main User Data) Capacity: 3696 MB
EMMC ROM2 (Boot Раздел 1) Емкость: 2048 kB
EMMC ROM2 (Boot Раздел 2) Емкость: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 2048 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
Extended CSD rev 1.5 (MMC 4.41)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.

dontsaygg
02.07.2016, 03:43
Очень сомневаюсь, но попробуйте мои:
eMMC Device Information
EMMC CID : 90014A4834473164048601A3C12D419C
EMMC CSD : D02701320F5903FFFFFFFFE78A4040E2
Изготовитель eMMC: ID: 0090 , OEM ID: 014A
EMMC Date: 04/2014 Rev.0x86
EMMC NAME: H4G1d , S/N: 27509037
EMMC NAME (HEX): 48344731642000
EMMC ROM1 (Main User Data) Capacity: 3696 MB
EMMC ROM2 (Boot Раздел 1) Емкость: 2048 kB
EMMC ROM2 (Boot Раздел 2) Емкость: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 2048 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
Extended CSD rev 1.5 (MMC 4.41)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.

Поясню: фул, так же и ром1,ром2 с shell'а поддержки z3x у меня есть. В стоковой прошивке под flashtool есть preloader, в котором прописана только вот эта emmc (ром1,ром2 и конфиг, от которой вы дали).

Задача: прописать в этот preloader мою новую флешку, чтобы телефон начинал шиться с родным preloader и НЕ родной флешкой. Помимо конфигурации флешки(cid,csd,name hex, date) в preloader.bin прописывается еще много нужной информации, которая от 82 процессора не подойдет.

Как я понял, пишется: как реализовывать индикацию заряда, частота работы оперативной памяти, сколько "дат" использовать при соединении с флешкой и\или в какой момент подключать(пока не разобрался).

То есть надо править либо в hex-редакторе, либо где-то еще. С родным preloader.bin в прошивке телефон не шьется(ошибка 4032, оно и понятно, думаю). preloader подошел универсальный с mt6582, где и прописана моя флеш(там их штук 15).


флеха - еммс, флеш память
проц - процессор
флештул - Flashtool
оперативка - ОЗУ, оперативная память
тело - телефон, ТА. аппарат, устройство.....
прелодер - preloader

Намек понятен? Больше предупреждать не буду. Красную в плечи на месяц За не технические термины

slav-on
03.07.2016, 08:17
Есть 2 пути: найти память прописанную в родном прелоадере, либо просить кого-нибудь (ароде TPS79 делал) добавить вашу в родной прелоадер ибо там не все так просто. Алгоритм где-то вылаживали
Мне например kmkjs000vm-b309 гораздо удобнее достать да и понадежнее они вроде, так что если добавят в прелоадер тоже с удовольствием воспользуюсь, на Lenovo P780 где ее добавили все чудесно функционирует

dontsaygg
27.07.2016, 06:52
Внесу пояснения:
Сделал аппарат, причем собрал из разных аппаратов(проц, кп, emmc, модем). Заменил emmc на kmk7x000vm-b314 (8гб+1гб). Прелоадер с прописанной флешью предоставил TPS79 за что ему огромное спасибо.

Прошился сразу, без ошибок. Если искать прелоадер, то искать под проц и смотреть какие emmc в нем прописаны. Если прописывать самому, то знание языков: Kernel, Java, C++ и работа на Линукс-системе это только начало. Прелоадер собирается при компиляции ядра прошивки, в тоже самое время он и берет названия emmc, которые мы ему указываем. В общем, не все так просто как казалось на первый взгляд. Впрочем, замена еммс на аппарате произведена корректно. Спасибо за подсказанные направления.

TPS79
27.07.2016, 09:44
Прелоадер собирается при компиляции ядра прошивки

ядро тут не причем, preloader собирается автономно, из родной директории, например такой командой

TARGET_PRODUCT=cell6582_wt_l MTK_ROOT_CUSTOM=../mediatek/custom/ ./build.sh

где cell6582_wt_l имя вашего проекта, результатом сборки будет два бинарника и два эльф файла, один из них собственно и будет наш загрузчик, а вот интересен второй, для любителей hex редактора

cevwjd
13.04.2017, 22:40
помогите с preloader для памяти [eMMC] : FLASH_INF : [SANDISK] , G80ME FlashID [5] CID : 45010053454D303847 , Name : SEM08G , Vendor : 45 , [SANDISK]
находил только для МТК6582 процессора, а нужно для МТК6592

TPS79
14.04.2017, 09:12
SD7DP28C-8G

Kviperr
25.08.2017, 15:26
Поделитесь пожалуйста дампом для desire 616 nvram.img

Dimaster
25.08.2017, 16:28
Поделитесь пожалуйста дампом для desire 616 nvram.img

Все что нужно

Мне например kmkjs000vm-b309 гораздо удобнее достать

Слава, еще можно KMK7U000VM-B309

lelik
24.09.2017, 18:55
Аналогичная ситуация.
Зашел в ремонт аппарат, Desire 616, неисправен чип памяти Skhynix H9TP32A8JDAC.
Было принято решение установить Skhynix H9TP32A8UDMC, естественно в preloader данный чип не прописан. Может ли кто прописать данный чип в preloader ?

EMMC CID: 90014A2058494E594816A19C669D9066
EMMC CSD: D02701320F5903FFFFFFFFE78A4040E2
EMMC Manufacture Name: SKHYNIX
EMMC NAME: XINYH , S/N: A19C669D , rev. 16
EMMC NAME (HEX): 2058494E5948

Игорь Романов
24.09.2017, 19:07
Аналогичная ситуация.
Зашел в ремонт аппарат, Desire 616, неисправен чип памяти Skhynix H9TP32A8JDAC.
Было принято решение установить Skhynix H9TP32A8UDMC, естественно в preloader данный чип не прописан. Может ли кто прописать данный чип в preloader ?

EMMC CID: 90014A2058494E594816A19C669D9066
EMMC CSD: D02701320F5903FFFFFFFFE78A4040E2
EMMC Manufacture Name: SKHYNIX
EMMC NAME: XINYH , S/N: A19C669D , rev. 16
EMMC NAME (HEX): 2058494E5948

Пробуйте (http://www.mobile-files.com/forum/showthread.php?348641-HTC-Desire-616-%D0%B4%D0%BE%D1%85%D0%BB%D0%B0%D1%8F-%D1%84%D0%BB%D0%B5%D1%88%D1%8C-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-%D0%B4%D0%BE%D0%BD%D0%BE%D1%80&p=2534987&viewfull=1#post2534987)

Anders77
02.06.2018, 03:43
Уже менял раз на этой модели память и тогда видимо у меня не было проблемы с поиском совместимой с родным прелоадером памяти. А сегодня так и не смог найти живой для родного preloader-а и давай менять в совместимой K5UVMB CID-ы на прописанные в родном preloader-е и записывать бекапы со старой H9XX..AC и скажу вам фигня все это, CID-ы как бы поменяны, но флештул не обманиш им. Так что фигня все это, красивая теория и только.
С горя полез в сеть нагуглил эту тему, взял исправную K7UVMB и preloader по ссылке из предыдущего поста и все запело с полутыка.


флеха - еммс, флеш память
проц - процессор
флештул - Flashtool
оперативка - ОЗУ, оперативная память
тело - телефон, ТА. аппарат, устройство.....
прелодер - preloader

Намек понятен? Больше предупреждать не буду. Красную в плечи на месяц За не технические термины

moxa
15.06.2018, 16:55
Вот пачка preloader для MTK6592, чаще всего именно для этой модели и находил их. В архиве разные, с большим количеством еммс.