Что нового

Лечение реверса тачскрина на примере планшета Prestigio Grace 5771 4G

1/10/09
4
6
53
По поводу лечения реверса на планшете. Я победил его на планшете Prestigio Grace 5771 4g. Нашёл на этот планшет по мимо оригинального тачскрина ещё три от других планшетов, совпадающих по размеру и расположению шлейфа и разных по цене. Тачскрин Digma 1601/ 1506/ 1701T/, China Tab/Digma Plane 1601, BQ-1054L /MF-872-101F Взял самый дешёвый из них . Думаю можно поставить любой из них но нужно в прошивке под каждый изменять немного содержание файла ITEMS, в зависимости от того как сам тачскрин реагирует на движения пальца по нему. Требуется для этого прошивка на данный девайс, программа Flash Tool. Сначала находим в прошивке scatter файл (у меня он выглядит так MT6735_Android_scatter), в нём через любой текстовый редактор смотрим адрес, начальный и конечный, по которым записан файл ITEMS.
Код:
купить чтобы получить доступ к скрытому контенту.
Здесь начало 0x880000, конец 0x100000. Это куда нибудь записываем. Дальше запускаем Flash Tool. У меня уже по умолчанию выбран пункт Download. Здесь в пункте Scatter-loading File открываем наш scatter файл. Загружаются компоненты прошивки. На всякий случай я здесь поубирал все галочки и поставил только на ITEMS. Возможно это не обязательно.
Дальше жмём Readback, затем жмём Add. На появившейся строчке щёлкаем курсором два раза и открывается окно где надо указать папку, в которую сохранится наш ITEMS но под именем ROM_0. Можно существующую можно новую создать. После нажатия Сохранить откроется следующее окно, где в поле Start Аddress нужно вставить значение из scatter файла начального адреса, а в Length конечного адреса. Это то что мы смотрели ранее через текстовый редактор.
Теперь через опять же любой текстовый редактор открываем сохранённый ранее файл ROM_0 и немного его редактируем. Находим в нём вот эти строчки:
Код:
купить чтобы получить доступ к скрытому контенту.
Иероглифов может и не быть, они нам и не нужны. В этом примере у каждой строчки значение 1. В оригинале были 0. В моём случае реверс был и по оси X и по оси Y. Я изменил их обе. Соответственно менять нужно значение той оси на которой реверс. Сохраняем изменения и снова идём в Flash Tool. Жмём CTRL-ALT-V во Flash Tool включается режим (Advanctd Mode) и сверху в пункте Window появится Write Memory. Жмём на него и открывается окошко где в строке File Path указываем путь к нашему изменённому файлу ROM_0. В строке Begin Fddress (HEX) указываем начальный адрес файла ITEMS, в самом начале смотрели и записывали. Конечный теперь не нужен. Больше ничего не меняем. Нажимаем теперь на "кнопку" Write Memory и подключаем ВЫКЛЮЧЕНЫЙ! планшет. Пара секунд и всё. Ваш тачскрин инвертирован как вам надо было.
 
Последнее редактирование модератором:
13/1/16
8
1
По поводу лечения реверса на планшете. Я победил его на планшете Prestigio Grace 5771 4g. Нашёл на этот планшет по мимо оригинального тачскрина ещё три от других планшетов, совпадающих по размеру и расположению шлейфа и разных по цене. Тачскрин Digma 1601/ 1506/ 1701T/, China Tab/Digma Plane 1601, BQ-1054L /MF-872-101F Взял самый дешёвый из них . Думаю можно поставить любой из них но нужно в прошивке под каждый изменять немного содержание файла ITEMS, в зависимости от того как сам тачскрин реагирует на движения пальца по нему. Требуется для этого прошивка на данный девайс, программа Flash Tool. Сначала находим в прошивке scatter файл (у меня он выглядит так MT6735_Android_scatter), в нём через любой текстовый редактор смотрим адрес, начальный и конечный, по которым записан файл ITEMS.
Код:
купить чтобы получить доступ к скрытому контенту.
Здесь начало 0x880000, конец 0x100000. Это куда нибудь записываем. Дальше запускаем Flash Tool. У меня уже по умолчанию выбран пункт Download. Здесь в пункте Scatter-loading File открываем наш scatter файл. Загружаются компоненты прошивки. На всякий случай я здесь поубирал все галочки и поставил только на ITEMS. Возможно это не обязательно.
Дальше жмём Readback, затем жмём Add. На появившейся строчке щёлкаем курсором два раза и открывается окно где надо указать папку, в которую сохранится наш ITEMS но под именем ROM_0. Можно существующую можно новую создать. После нажатия Сохранить откроется следующее окно, где в поле Start Аddress нужно вставить значение из scatter файла начального адреса, а в Length конечного адреса. Это то что мы смотрели ранее через текстовый редактор.
Теперь через опять же любой текстовый редактор открываем сохранённый ранее файл ROM_0 и немного его редактируем. Находим в нём вот эти строчки:
Код:
купить чтобы получить доступ к скрытому контенту.
Иероглифов может и не быть, они нам и не нужны. В этом примере у каждой строчки значение 1. В оригинале были 0. В моём случае реверс был и по оси X и по оси Y. Я изменил их обе. Соответственно менять нужно значение той оси на которой реверс. Сохраняем изменения и снова идём в Flash Tool. Жмём CTRL-ALT-V во Flash Tool включается режим (Advanctd Mode) и сверху в пункте Window появится Write Memory. Жмём на него и открывается окошко где в строке File Path указываем путь к нашему изменённому файлу ROM_0. В строке Begin Fddress (HEX) указываем начальный адрес файла ITEMS, в самом начале смотрели и записывали. Конечный теперь не нужен. Больше ничего не меняем. Нажимаем теперь на "кнопку" Write Memory и подключаем ВЫКЛЮЧЕНЫЙ! планшет. Пара секунд и всё. Ваш тачскрин инвертирован как вам надо было.
А прошивка осталась? Не могу не где найти
 
Верх Низ