(!!! БЕРЕГИТЕ И ОСТЕРЕГАЙТЕСЬ «ЗАТЕРЕТЬ» ЗАВОДСКОЙ РАЗДЕЛ U.BOOT в вашем смартфоне!!! – пропадает загрузка)Берегитесь затереть раздел preloader в L601– пропадет и загрузка системы, пропадет и соединение этой модели смартфона с компьютером по USB-порту. Основная причина порчи этих файлов это самостоятельная установка в телефон несовместимых программ, неумелая работа с фирменной программой MTK SP Flash Tool, и неосторожная запись на устройство своих «сырых» резервных копий системы.
Резервная прошивка нужна в комплекте смартфона как "запаска" для машины.
В комплекте "китайских" смартфонов диска с аварийным комплектом восстановления прошивки нет. Хотя они, как и всякий компьютер, не застрахованы от нарушения операционной системы. Поэтому и приходится самостоятельно делать резервное копирование системы.
Прямо слитые с телефона для резервирования файлы системы (по методу в шапке темы) хотя и без сомнений нужны, как нужна "запаска" в машине, но они по техническим причинам имеют сразу после получения неправильный (увеличенный сверх нормы) размер и структуру данных. Использованные таких "сырых" файлов в фирменной программе MTK SP Flash Tool без их предварительной грамотной правки способно безвозвратно затереть рабочую часть фабричной операционной системы смартфона и сделать из него "кирпич". Фирменная программа MTK SP Flash Tool имеет опасные для системы телефона функции при отсутствии предупреждений. Функция «тест памяти»– при запуске этой функции одновременно с проверкой памяти ROM она молча стирает всю память ROM в телефоне и безвозвратно уничтожает систему. Другими словами такой "тест" кроме теста убивает физически данные в телефоне и превращает телефон в «кирпич».
С другой стороны такая прошивка может стать необходимой при аппаратном ремонте "ударного" телефона - например замене разбитого родного экрана на имеющийся в наличии запчастей аналог экран другой марки, требующий прошивки в телефон другого нового драйвера дисплея. Или при замене на плате "битого" (поврежденного) чипа памяти.
сборка изготовлена на основе резервного копирования системы из нового телефона под руководством pvsurkovhttp://forum.china-iphone.ru/viewtopic.php?p=264183#p264183
и
linertyhttp://forum.china-iphone.ru/viewtopic.php?f=31&t=15667
Прошивка смартфона L601 Fly-Ying 2.2.2 – 07/09/2011 ALPS.10Y.W10.48.MP.V5.03.2.08 имеет карту разметки памяти, отличную от карты версии прошивки L601 2.2.1 и идентичную с картой памяти прошивки 2.3.1 (2.2.2) на аналогичный китайский смартфон A601 Fly-Ying (FG8) от 01.09.2011
http://narod.ru/disk/41909179001.2dc4ca1a12a9450380786b87943859ec/A601FLY-YING_2..3.1%20%5B2.2.2%5D%20firmware%5Bunofficial%5D.7z.html
PRELOADER 0x0
{
}
__NODL_NVRAM 0x20000
{
}
__NODL_SECCFG 0x320000
{
}
UBOOT 0x340000
{
}
BOOTIMG 0x3A0000
{
}
RECOVERY 0x9A0000
{
}
SEC_RO 0xFA0000
{
}
__NODL_MISC 0x2FA0000
{
}
ANDROID 0x3000000
{
}
__NODL_CACHE 0xB000000
{
}
LOGO 0xF000000
{
}
__NODL_EXPDB 0xF300000
{
}
USRDATA 0xF3A0000
{
}
проблема MTK SP Flash Tool при записи preloader "ddn't detect External RAM-ERROR" и концептуальное решение При прошивке preloader.bin версии 2.2.2. его отказались шить в телефон версии программы MTK SP Flash Tool ниже SP_Flash_Tool_v2.1134.00, ясно начальные установки прежних программ не распознают чипы установленной RAM ("Toshiba", "Hynix", "Samsung") отдельных серий и выдавали ложные сообщения об ошибке RAM в этом смартфоне, в то же время программа MTK SP_Flash_Tool_v2.1134.00 обнаружила эти чипы RAM в телефоне и прошивает нормально preloader.
Решение - можно настраивать программу MTK SP Flash Tool вручную править нужный набор данных под конкретные чипы RAM по их datasheet
например http://narod.ru/disk/42043381001.7aed42fd852fc48c0f7c56f019ba88ef/Memory_Validation_List_External.xls.html
Поскольку preloader L601 Fly-Ying не прошивается программой MTK SP Flash Too по USB порту телефона, а прошивается по Tx, Rx, GND,
имеется возможность прошивать preloader по Tx,Rx, GND через фабричное гнездо телефона стандарта miniUSB 10-pin, без разборки телефона.
Телефон с работающим preloader в остальной части прошивается обычным USB кабелем.
Распиновка гнезда L601 Fly-Ying (A601 Fly-Ying) mini USB-10 pin
(страница 66 в теме А601 FG8)
http://forum.china-iphone.ru/viewtopic.php?p=352946#p352946
1, 6, - GND
9- Rx
10-Tx
соединять TxRx телефона с кабелем "перекрестно" - Rx телефона соединять с Tx кабеля, Tx телефона с Rx кабеля
телефон лежит экраном вниз, штекер вставлен в него, смотрим на торчащие контакты!

Для самостоятельного изготовления прошивочного кабеля (for Tx, Rx, GND connect) «папу» mini USB 10 pin берем например у торговцев аксессуарами китайский переходник для зарядки телефона FLY MC130-191 с разборным mini USB 10-pin и SIM картридер на PL2303 из темы прошивочные кабели
http://forum.china-iphone.ru/viewtopic.php?p=52788#p52788
http://forum.china-iphone.ru/viewtopic.php?f=13&t=2273
проблема отсутствия фабричного u-boot и решение!!! Не переписывайте при прошивке родной фабричный раздел u-boot в китайском телефоне, он прошивается в телефон на заводе!!!
Затирание фабричного u-boot превращает смартфон в «кирпич», но!
Эта новая методика (проверено на практике) дает возможность вернуть убитый u-boot на место в смартфонах Fly-Ying L601, (A601 Fly-Ying, F602 Fly-Ying, F606 Fly-Ying) и др. китайских смартфонах не имея фабричного U-boot файла, а из слитого с смартфона образа u-boot, при необходимости файлы образов с смартфона можно попросить скопировать у владельцев таких же телефонов по методам
pvsurkov и
linerty(в шапке темы)
Первая трудность в том, что раздел u-boot смартфона содержит драйвер экрана, без правильного u-boot экран смартфона не заработает.
Вторая трудность в том, что u-boot записывается в телефон фабрично.
Аварийной прошивки в обычном комплекте китайского телефона нет. Имеется теоретически неограниченное число версий u-boot в зависимости от аппаратной версии смартфона. Программа MTK SP Flash Tool настроена на заводской u-boot, стало ясно, она не копирует в ROM файлы рода u-boot, а перерабатывает и изменяет структуру данных из фабричного u-boot. В результате образ u-boot в ROM "мутирует", меняет исходный идентификатор образа. Поэтому скопированный из ROM смартфона наш резервный образ u-boot не годится для обычного использования SP Flash Tool, при записи назад в режиме записи для u-boot он повторно "мутирует" перебирается этой утилитой, утрачивает свой образ, в результате такого не запускается нормально экран телефона.
Задача – разместить блок данных слитого с смартфона U-boot раздела обратно на рабочее место в ROM телефона в не измененном образе.
Проблема – фирменная программа MTK SP Flash Tool не записывает в обычном режиме образы U-boot в ROM неизменными, форма и порядок данных меняется и перестает быть идентичным исходному.
Решение – (тот, кто нам мешает - тот нам и поможет!) прямая запись резервного образа u-boot в ROM смартфона нестандартным режимом использования программы MTK SP Flash Tool
1. Готовим свой уникальный файл u-boot.bin для прошивки из полученного с смартфона образа. Заводской u-boot.bin отличается от слитого со смартфона блока данных тем, что у заводского файла например «uboot_qishang16_a10y.bin» имеется заголовок в массиве данных. В слитом с телефона блоке данных u-boot.img уже нет этого заголовка, другая и картина мозаики самих данных, но зато имеется появившийся «хвост» - пустой массив данный. Открываем слитый с телефона u-boot.img в блокноте, текстовом редакторе и отрезаем этот хвост пустых данных. Записываем свой файл на PC с названием «u-boot.bin» – готово.
2. Помещаем приготовленный u-boot.bin на его место в китайский смартфон андроид прямой записью в ROM. (как учит
linerty - впихиваем коленкой)
Готовим для MTK SP Flash Tool "фальшскаттер" для обхода препятствия прямой записи в ROM не измененных файлов u-boot, берем обычный MT6516_Android_scatter.txt и подменяем в нем адрес для «logo.bin» на адрес 0x340000, назначенный в системе для размещения «u-boot.bin». Используется, что файлы рода "logo" программа MTK SP Flash Tool пишет в ROM без изменений картины их образа и точно в заданный адрес. Стираем из текста нашего специального скаттера данные о других разделах – они не нужны, а если их оставить программа делает сообщение об ошибке, можно оставить в тексте скаттера данные на "preloader", на "logo", и всё.
Записываем текстовой файл нашего спец фальшскаттера. Загружаем этот "фальшскаттер" в SP Flash Tool, выбираем (метим) для прошивания только один пункт "logo",
Внимание! Задаем (выбираем) в SP Flash Tool вместо настоящего файла logo.bin на диске этот наш файл "u-boot.bin", являющийся блоком данных "U-boot" из памяти ROM L601, записываем в смартфон. Ждем. SP Flash Tull думает на этот маневр заметно дольше обычного. Так прошиваем резервный образ u-boot прямо в ROM на его родное место и обходим стандартный режим работы программы SP Flash Tool с файлами рода u-boot.bin. Готово.
проблема белого экрана при загрузке и зарядке - ошибка места записи logo в ROM и решениеЕсли не подошел драйвер экрана и результат этого белый экран у L601 после перепрошивки или экран вообще на стартует. Одна из причин - дисплеи в смартфоны на фабрике устанавливаются не одной модели, а бывает нескольких марок, поэтому в разных версиях фабричных u-boot, заданы разные драйвера дисплея и заданы разные адреса раздела logo, участвующего в запуске смартфона.
Файл "u-boot" - задает системе драйвер дисплея и адрес раздела logo в памяти.
Разные фабричные u-boot бывало задают разный адрес считывания logo файла поэтому файл "logo" должен быть записан точно в адрес, заданный этим u-boot.
Если вы прошивали и в вашем скаттере для logo был задан адрес, не совпадающий с адресом прописанным в u-boot, загрузка смартфона не произойдет. Чтобы устранить это, можно в скаттере прописать адрес для logo, совпадающий с назначенным в uboot и прошить "logo" заново по правильному адресу.
Проверено на практике – при перепрошивке в случае несовпадения адреса записи logo.bin в ROM с его адресом заданным в u-boot - смартфон не стартует, в этом случае достаточно дополнительно прошить один logo.bin в правильный адрес, это дает нормальную загрузку системы.
В архиве прошивки есть еще другой комплект фабричных файлов "u-boot"и "preloader" из прошивок A601 Fly-Ying версий 2.2.1 и 2.2.2. для MTK SP Flash Tool, они пригодились в поиске совместимости с смартфоном.
файл preloader прошивается только специальным прошивочным кабелем на Tx-Rx-GND выводы телефона
благодарность администрации и участникам форума за идеи, материалы и творчество