Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
#1

Как победить окирпичивание? - Android

29.11.2015, 19:04. Просмотров 220. Ответов 1
Метки нет (Все метки)

Всем привет! Суть проблемы:
- телефон JIAYU G2 1GB RAM.
Служил мне верой и правдой > 2-х лет, и настал момент ужасный, что однажды не включился - форматнул, но не прошился.
Опытным путем пришел к выводу, что не всё порядке со внутренней памятью. =>
- некоторые файлы, скопированные через TWRPv2.5.0.0 (которое загружается в 100% случаев) после перезагрузки исчезают.
- прошивка через то же рекавери падает на этапе записи загрузчика. Думаю, ладно. Посмотрел в логи. какой файл куда должно копировать, залил вручную через ADB - перезагрузил и файлов как и не было. CHMOD 0777 не помогло.

Файл bootimg должен ведь располагаться в "/" ? (судя по скриптам)

Что посоветуете? (кроме попупки другого телефона)

Добавлено через 21 минуту
каким-то чудом прошился. Буду искать способы, как запрограммить проверку внутренней памяти.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2015, 19:04     Как победить окирпичивание?
Посмотрите здесь:

Как победить подтормаживание при листании ViewPager со списками listview? Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
20.12.2015, 19:44  [ТС]     Как победить окирпичивание? #2
Путём дополнительных проверок нашел истинную проблему -> оперативка, Четвертый бит в некоторых байтах не может принимать состояние логического ноля. Решение казалось бы простое - скомпилить процесс, который запустится раньше всего остального софта и самой ОСи и заполнит порченые байты мусором, не позволив тем самым оказаться там важной информации. Но с практической стороны, не понял до сих пор, в какую сторону программить для достижения такого эффекта.
- Custom bootloader?
- Build OS from source со своими модификациями?
- или как-то иначе.
- как там вообще обстоят дела с Memory Management?
Что посоветуете? спасибо.

Не по теме:

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

Yandex
Объявления
20.12.2015, 19:44     Как победить окирпичивание?
Ответ Создать тему
Опции темы

Текущее время: 03:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru