wladius

Lenovo P70t - Вопросы и ответы

В этой теме 209 сообщений

Здравствуйте, хотел спросить будет-ли прошивка для китайского телефона Lenovo P70-T и если да то примерно когда?
Спасибо
P.S.: на днях потерял в такси шанхая свой P780 о чем очень жалею и вот думаю купить P70.

 

 

Информация о прошивке и подмене модема на P70-t

Модем на Lenovo P70T

Полезно почитать

Отредактировал psihipofigist
Добавил информацию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в аппарате все  работает исправно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

наверное лучше всего здесь об этом..

аппарат P70-t пришел с китая с мультиланг прошивкой и с гапсами

получил рут (vroot'ом) + сделал полные dd дапмы всех разделов ( это стандарт для начала - и хорошо что так))

после "игр с рекавери" - решил все таки - что возможно проблема бэкапа system - "в самом систем" :)

--- поэтому стоит "прошить сток с нуля";

но т.к. S125 в ОТА варианте не было нигде (S125 - baidu lenovo есть только в варианте FT = P70-t_USR_S125_1412101000_MP13V1_BMAIN_CN.zip)

- решил прошить "поновее" S130 :)

результат - цитата отсюда:

ps: "попробовал" прошивку P70-t_USR_S130_1503071200_MP13V1_BMAIN_CN_otafull.zip

 ... "как и предполагалось" по названию (BMAIN_CN - а не ROW) - только кит и англ язык

 

вот и пришлось ... "ресобирать ОТА" S125 из своего dd дампа )

"за основу" (META-INF ** ++)  - был "взят" ОТА апдейт S130 (P70-t_USR_S130_1503071200_MP13V1_BMAIN_CN_otafull.zip)

+ саму папку system - распаковал ImgExtractor.exe свой dd дамп S125  и "подменил" в ОТА S130 :) (++ "немножко подчистил" от китайщины" - всякие baidubrowser +++

+ какие то "непонятные_apk" Android_Service.apk  + new1.apk + непонятные_apk.zip - возможно вирусы какие то или "не знаю" :)  - если кому интересно посмотреть в "их внутрь" .)

 

+ также заменил в S130 ОТА - файлы boot.img, uboot (lk.bin) и logo.img (logo.bin) - на "родные от S125" (из FT версии P70-t_USR_S125_1412101000_MP13V1_BMAIN_CN.zip) 

далее "правка META-INF\com\google\android\updater-script":

что "не понятно" было -- так это почему /system - монтируется как /dev/block/mmcblk0p6 ????

getprop("ro.product.device") == "P70-t" || abort("This package is for \"P70-t\" devices; this is a \"" + getprop("ro.product.device") + "\".");show_progress(0.500000, 0);format("ext4", "EMMC", "/dev/block/mmcblk0p6", "0", "/system");mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/system");...

/// getprop - конечно же удалил ))

"пошел искать" ..:

распаковал стоковое рекавери

--- а там в \ramdisk\etc\recovery.fstab:

 

boot          /boot       emmc      defaults        defaults/dev/block/mmcblk0p2      /cache      ext4      defaults        defaults/dev/block/mmcblk0p3      /data       ext4      defaults        defaultsmisc         /misc       emmc      defaults        defaultsrecovery     /recovery   emmc      defaults        defaults/dev/block/mmcblk0p4      /sdcard     vfat      defaults        defaults/dev/block/mmcblk0p6      /system     ext4      defaults        defaults

и в то же время \ramdisk\fstab:


# Android fstab file.#<src>           <mnt_point>         <type>    <mnt_flags and options>                 <fs_mgr_flags># The filesystem that contains the filesystem checker binary (typically /system) cannot# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK/dev/block/platform/mtk-msdc.0/by-name/system     /system      ext4   ro          wait/dev/block/platform/mtk-msdc.0/by-name/userdata   /data        ext4   noatime,nosuid,nodev,noauto_da_alloc,discard               wait,check,resize,encryptable=/dev/block/platform/mtk-msdc.0/by-name/metadata/dev/block/platform/mtk-msdc.0/by-name/cache      /cache       ext4   noatime,nosuid,nodev,noauto_da_alloc,discard               wait,check/dev/block/platform/mtk-msdc.0/by-name/protect1   /protect_f   ext4   noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc   wait,check,autoformat/dev/block/platform/mtk-msdc.0/by-name/protect2   /protect_s   ext4   noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc   wait,check,autoformat/devices/mtk-msdc.0/11230000.MSDC0   auto      vfat      defaults        voldmanaged=sdcard0:emmc@intsd,noemulatedsd/devices/mtk-msdc.0/11240000.MSDC1  auto      vfat      defaults        voldmanaged=sdcard1:auto/devices/platform/mt_usb                auto      vfat      defaults        voldmanaged=usbotg:auto


--т.е. получается что "стоковые ОТА" апдейты "прошивают" ("понимают") system - в /dev/block/mmcblk0p6 ! - "который есть = lk"  (на загруженом аппарате)  :)

1|root@P70-t:/ # ls -l /dev/block/platform/mtk-msdc.0/by-namels -l /dev/block/platform/mtk-msdc.0/by-namelrwxrwxrwx root     root              2014-01-25 09:50 boot -> /dev/block/mmcblk0p7lrwxrwxrwx root     root              2014-01-25 09:50 cache -> /dev/block/mmcblk0p17lrwxrwxrwx root     root              2014-01-25 09:50 expdb -> /dev/block/mmcblk0p12lrwxrwxrwx root     root              2014-01-25 09:50 flashinfo -> /dev/block/mmcblk0p19lrwxrwxrwx root     root              2014-01-25 09:50 lk -> /dev/block/mmcblk0p6lrwxrwxrwx root     root              2014-01-25 09:50 logo -> /dev/block/mmcblk0p11lrwxrwxrwx root     root              2014-01-25 09:50 metadata -> /dev/block/mmcblk0p15lrwxrwxrwx root     root              2014-01-25 09:50 nvram -> /dev/block/mmcblk0p2lrwxrwxrwx root     root              2014-01-25 09:50 para -> /dev/block/mmcblk0p10lrwxrwxrwx root     root              2014-01-25 09:50 proinfo -> /dev/block/mmcblk0p1lrwxrwxrwx root     root              2014-01-25 09:50 protect1 -> /dev/block/mmcblk0p3lrwxrwxrwx root     root              2014-01-25 09:50 protect2 -> /dev/block/mmcblk0p4lrwxrwxrwx root     root              2014-01-25 09:50 recovery -> /dev/block/mmcblk0p8lrwxrwxrwx root     root              2014-01-25 09:50 seccfg -> /dev/block/mmcblk0p5lrwxrwxrwx root     root              2014-01-25 09:50 secro -> /dev/block/mmcblk0p9lrwxrwxrwx root     root              2014-01-25 09:50 system -> /dev/block/mmcblk0p16lrwxrwxrwx root     root              2014-01-25 09:50 tee1 -> /dev/block/mmcblk0p13lrwxrwxrwx root     root              2014-01-25 09:50 tee2 -> /dev/block/mmcblk0p14lrwxrwxrwx root     root              2014-01-25 09:50 userdata -> /dev/block/mmcblk0p18


"пошел искать далее" :)

--- в ОТА апдейт для Р70-А от ув. savyol :

 

Скачать для прошивки через TWRP:  ТУТ

 и там - "все нормально" :)
show_progress(0.500000, 0);format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/system", "0", "system");format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/cache", "0", "cache");format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/userdata", "0", "data");mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/system", "system");package_extract_dir("system", "/system");

-- соотв. "подправил также у себя" :)

 

далее - прошил Расширенное рекавери TWRP by SevenMaxs и с него  - "пересобраную" версию update_p70t-S125remake.zip :)

все встало без ошыбок :) -- вернулась S125 multilang ;)

 

мало того: в TWRP -  нормально делаются бэкапы! (чего ранее не было :) (как с так и без компрессии ))

(как понимаю - проблема бэкапа system - была "в самом систем" :) - нужно было просто "переустановить" саму прошивку   :) )

 

 закинул update_p70t-S125remake.zip (/custom) (+ то что скачалось с кит форумов) - на  MEGA folder for P70-T
-- возможно кому то пригодится ;)
 
===================
зы: как устанавливал TWRP - здесь  :)
upd2: устанавливал рекавери (не) "хитрым" способом: ...

 

5 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@wladimir_tm, ну вот если вы еще и дамп вашей подправленной прошивки выложите, то вообще  :applause:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
дамп вашей подправленной прошивки

 

что именно "понимается" по "дамп"??

// если это тот "базовый dd" раздела system --  который "подвергался потрошению")):

 

распаковал ImgExtractor.exe свой dd дамп S125

-- то не вижу в нем особого смысла (= "все равно распаковывать" придется - если с ним что делать :) ; а "распакованый вариант" - "готов в зипе" update_p70t-S125remake.zip ))

 

но если конечно образ кому то интересен - то ок: 

выложил там же --- на MEGA - (/dd_dump_S125_multilang) 

Отредактировал wladimir_tm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@wladimir_tm

Данная операция нужна только для тех аппаратов, для которых нет прошивки.
Как и чем создать полный дамп телефона.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@wladimir_tm, вы проделали такой труд и грех не поделиться плодами вашего творчества. На P70T прошивок с русским языком и нормально работающим TWRP-recovery не было. А вы под шаманили. Я думаю, она будет многим полезна, да и вам дамп пригодиться... 

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
вы проделали такой труд и грех не поделиться плодами вашего творчества

все - здесь:

 

на  MEGA folder for P70-T

------------------------

+ еще "была мысль" - "вытянуть" сам перевод - но времени недостаточно (+ знаю что VIBE (особенно 1.5-2.2!!) - "очень привередлив" в этом плане))

------------------------

 

да и вам дамп пригодиться... 

 

-- это конечно :) // все "базовые"  dd дампы - "сохранены в надежном месте" :) (даже в двух))

вот только "выкладывать в общий доступ" полный дамп (ROM0 из FT) - наверное было б нелогично (IMEI + SN ..))

МТК-64bit -- "намного более (чем "не 64bit ") похож на qualcomm (GPT + TrustZine (SecureBoot);

//-- а на QC - как-то уже "обычно" делать дамп "только с dd" :)

поэтому "подход с дампом ROM0 из FT" - как то "не очень" +  все также "нету времени" (аппарат то не мой )).

----- 

да и не уверен "в (полной) совместимости" FT - с МТК-64bit :) ;

- "в пакете" в прошивкой" - какая то другая утилита (SPMultiPortFlashDownload) - которую не пробовал даже "запускать"  :)  

(мне достаточно было ее инструкцию с картинками на кит. посмотреть - "чтобы передумать"))

 

Отредактировал wladimir_tm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

//-- а на QC - как-то уже "обычно" делать дамп "только с dd" :)

поэтому как-то "подход с дампом ROM0 из FT" - как то "не очень" +  все также "нету времени" даже 

FT совместим с 64-bit и проверен. Если делать дамп, то можно по отдельности каждого раздела (system, boot, data и тд). Это самый простой вариант 

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Люди добрые, вот не посмотрел не почитал, купил телефон с китая Lenovo P70t. В Казахстане неработает 3g b 4g на нем только GPRS. что делать? выкинуть, отдать детям или есть возможность прошивки или чего-то для включения сетей наших регионов? спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Lenovo P70t. В Казахстане неработает 3g b 4g на нем только GPRS. что делать?

Только смириться. Потому как ничего не сделаешь! 

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Люди добрые! помогите пожалуйста решить вопрос. Может кто поделиться бэкапом прошивки на Lenovo p-70 китайца, та что стоит изначально хочу ее залить и поменять имеи на свои. Ни чего не получается сделать ни как не могу восстановить телефон.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Andrei522, Ваш вопрос перенесён в тему аппарата версии "Т", читайте!

поменять имеи на свои
 IMEI менять нужно по инструкциям из этой темы.
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день! Подскажите, пожалуйста, какие пароли у архивов с оригинальными китайскими прошивками? Качал для FT версии S125, S202, S203 с Baidu, S130 с Mega.co.nz. Все запаролены...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
с Mega.co.nz. Все запаролены...
 наверное надо спрашивать там где вывзяли эти ссылки.

 

 

возможно вас может заинтересовать соседняя тема http://lenovo-forums.ru/topic/12926-%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%B0%D1%8F-%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B8%D1%82%D0%B0%D0%B9%D1%81%D0%BA%D0%BE%D0%B9-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-p70-t/

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я отписался в той теме, аппарат " Умер" после той прошивки и никак не подниму его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://mega.co.nz/#F!KoImmZhK!XX9USJQiuCV26q4e1oiXKg

попробуйте эту прошивку, от уважаемого 

wladimir_tm

я прошивку скачал, но устанавливать не пробовал. CUSTOM Архив не запаролен.

Отредактировал vikfish

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

Вообщем погнался поп за дешевизной... Стал обладателем Lenovo P 70T. То,что ни 3G, 4G мне не видать я уже понял. Но вот можно ли на нем запустить гугл? Подскажите пожалуйста можно ли прошить сей девайс? И подскажите пожалуйста как это сделать пошагово, чтоб не убить аппарат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@grablev, а вы чуть выше глазки поднимите и посмотрите  

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно ли на р70t поставить звонилку с р780?

Отредактировал glofiish1967

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@glofiish1967 Нет, но можно поставить стороннюю ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да я видел. Мне бы инструкцию как все правильно сделать. Туповат я для этого. А после прошивки пропадут китайские иероглифы с дисплея?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

FT совместим с 64-bit и проверен. Если делать дамп, то можно по отдельности каждого раздела (system, boot, data и тд). Это самый простой вариант 

интересен был дамп ВСЕГО аппарата. ("например как здесь http://spflashtoolguru.ru/viewtopic.php?id=25 )

но "есть нюансы"))

1. MTK DroidTools - не умеет "получать скаттер" (насколько понимаю - из-за gpt разметки на 64-bit (вместо mbr)) 

// хотя "разделы показывает"))

 

 4bc42eabd66a21df1b481189ca52d85c.png

"пришлось" немного покопаться :) ": 

"сопоставил" cat /proc/partinfo с MT6752_Android_scatter.txt  со стоковой прошивки для FT   - "все сходится"))

 

Name             Start            Size            pgpt             0x0000000000000000 0x0000000000080000proinfo          0x0000000000080000 0x0000000000300000nvram            0x0000000000380000 0x0000000000500000protect1         0x0000000000880000 0x0000000000a00000protect2         0x0000000001280000 0x0000000000a00000seccfg           0x0000000001c80000 0x0000000000040000lk               0x0000000001cc0000 0x0000000000060000boot             0x0000000001d20000 0x0000000001000000recovery         0x0000000002d20000 0x0000000001000000secro            0x0000000003d20000 0x0000000000600000para             0x0000000004320000 0x0000000000080000logo             0x00000000043a0000 0x0000000000800000expdb            0x0000000004ba0000 0x0000000000a00000tee1             0x00000000055a0000 0x0000000000500000tee2             0x0000000005aa0000 0x0000000000500000metadata         0x0000000005fa0000 0x0000000002060000system           0x0000000008000000 0x0000000052000000cache            0x000000005a000000 0x000000000a800000userdata         0x0000000064800000 0x000000016c780000flashinfo        0x00000001d0f80000 0x0000000001000000sgpt             0x00000001d1f80000 0x0000000000080000

MT6752_Android_scatter.txt

 

partition_index: partition_name:  file_name:                         linear_start_addr:physical_start_addr:partition_size:operation_type:SYS0             preloader        preloader_huaqin6752_lwt_b1b_kk.bin0x0               0x0                 0x40000        BOOTLOADERSSYS1             pgpt             NONE                               0x0               0x0                 0x80000        INVISIBLESYS2             proinfo          NONE                               0x80000           0x80000             0x300000       PROTECTEDSYS3             nvram            NONE                               0x380000          0x380000            0x500000       BINREGIONSYS4             protect1         NONE                               0x880000          0x880000            0xa00000       PROTECTEDSYS5             protect2         NONE                               0x1280000         0x1280000           0xa00000       PROTECTEDSYS6             seccfg           NONE                               0x1c80000         0x1c80000           0x40000        INVISIBLESYS7             lk               lk.bin                             0x1cc0000         0x1cc0000           0x60000        UPDATESYS8             boot             boot.img                           0x1d20000         0x1d20000           0x1000000      UPDATESYS9             recovery         recovery.img                       0x2d20000         0x2d20000           0x1000000      UPDATESYS10            secro            secro.img                          0x3d20000         0x3d20000           0x600000       UPDATESYS11            para             NONE                               0x4320000         0x4320000           0x80000        INVISIBLESYS12            logo             logo.bin                           0x43a0000         0x43a0000           0x800000       UPDATESYS13            expdb            NONE                               0x4ba0000         0x4ba0000           0xa00000       INVISIBLESYS14            tee1             trustzone.bin                      0x55a0000         0x55a0000           0x500000       UPDATESYS15            tee2             trustzone.bin                      0x5aa0000         0x5aa0000           0x500000       UPDATESYS16            metadata         NONE                               0x5fa0000         0x5fa0000           0x2060000      INVISIBLESYS17            system           system.img                         0x8000000         0x8000000           0x52000000     UPDATESYS18            cache            cache.img                          0x5a000000        0x5a000000          0xa800000      UPDATESYS19            userdata         userdata.img                       0x64800000        0x64800000          0x49c00000     UPDATESYS20            flashinfo        NONE                               0xFFFF0084        0xFFFF0084          0x1000000      RESERVEDSYS21            sgpt             NONE                               0xFFFF0004        0xFFFF0004          0x80000        RESERVED

 

 

=================== в екселе

scatter_vs_partinfo.zip

 

зыы: как можно предположить -  это разделы которые "уникальные" для конкретного аппарата

(серийники и т.д. -- "кроме (в т.ч.) nvram-а"))

 

partition_indepartition_namefile_nameis_download:type:        linear_start_addphysical_start_addpartition_sizoperation_type:SYS1          pgpt          NONE        FALSE    NORMAL_ROM   0x0             0x0               0x80000      INVISIBLESYS2          proinfo       NONE        FALSE    NORMAL_ROM   0x80000         0x80000           0x300000     PROTECTEDSYS3          nvram         NONE        FALSE    NORMAL_ROM   0x380000        0x380000          0x500000     BINREGIONSYS4          protect1      NONE        FALSE    EXT4_IMG     0x880000        0x880000          0xa00000     PROTECTEDSYS5          protect2      NONE        FALSE    EXT4_IMG     0x1280000       0x1280000         0xa00000     PROTECTEDSYS6          seccfg        NONE        FALSE    NORMAL_ROM   0x1c80000       0x1c80000         0x40000      INVISIBLESYS11         para          NONE        FALSE    NORMAL_ROM   0x4320000       0x4320000         0x80000      INVISIBLESYS13         expdb         NONE        FALSE    NORMAL_ROM   0x4ba0000       0x4ba0000         0xa00000     INVISIBLESYS16         metadata      NONE        FALSE    NORMAL_ROM   0x5fa0000       0x5fa0000         0x2060000    INVISIBLESYS20         flashinfo     NONE        FALSE    NORMAL_ROM   0xFFFF0084      0xFFFF0084        0x1000000    RESERVEDSYS21         sgpt          NONE        FALSE    NORMAL_ROM   0xFFFF0004      0xFFFF0004        0x80000      RESERVED

// pgpt и sgpt -- конечно "не доступны прямо"; а все остальные -- оч. наверное жалательно бы "добавить в бэкапы с TWRP" .... 

 

 

но ...

2. при бэкапе в FT -- "есть несколько регионов"

--- что "не очень полно" 

// нужно наверное "по-отдельности" делать бэкап "каждого региона" ...

+ конечно же "желательно бы не только до cache (как в инструкции) - но с flashinfo и sgpt "включительно")) 

---- пришлось бы указывать "полный размер флеша" ... - как то

100070004 (HEX)  или 4295426052 (DEC)
==================================

и в то же время "при dd" -- легко "все регионы" сбэкапить" :)

--- в т.ч. mmcblk0boot0, mmcblk0boot1, mmcblk0rpmb (кроме "EMMC-шных")

 

root@P70-t:/ # cat /proc/partitionscat /proc/partitionsmajor minor  #blocks  name   7        0      10342 loop0 253        0     524288 zram0 179        0    7634944 mmcblk0 179        1       3072 mmcblk0p1 179        2       5120 mmcblk0p2 179        3      10240 mmcblk0p3 179        4      10240 mmcblk0p4 179        5        256 mmcblk0p5 179        6        384 mmcblk0p6 179        7      16384 mmcblk0p7 179        8      16384 mmcblk0p8 179        9       6144 mmcblk0p9 179       10        512 mmcblk0p10 179       11       8192 mmcblk0p11 179       12      10240 mmcblk0p12 179       13       5120 mmcblk0p13 179       14       5120 mmcblk0p14 179       15      33152 mmcblk0p15 179       16    1343488 mmcblk0p16 179       17     172032 mmcblk0p17 179       18    5971456 mmcblk0p18 179       19      16384 mmcblk0p19 179       96        512 mmcblk0rpmb 179       64       4096 mmcblk0boot1 179       32       4096 mmcblk0boot0root@P70-t:/ #---------------------------command: ls -l /dev/block/brw------- root     root       7,   0 2015-06-10 10:30 loop0brw------- root     root       7,   1 2015-06-10 10:30 loop1brw------- root     root       7,   2 2015-06-10 10:30 loop2brw------- root     root       7,   3 2015-06-10 10:30 loop3brw------- root     root       7,   4 2015-06-10 10:30 loop4brw------- root     root       7,   5 2015-06-10 10:30 loop5brw------- root     root       7,   6 2015-06-10 10:30 loop6brw------- root     root       7,   7 2015-06-10 10:30 loop7brw-rw---- root     system   179,   0 2015-06-10 10:30 mmcblk0brw-rw---- root     system   179,  32 2015-06-10 10:30 mmcblk0boot0brw------- root     root     179,  64 2015-06-10 10:30 mmcblk0boot1brw-rw---- root     system   179,   1 2015-06-10 10:30 mmcblk0p1brw-rw---- root     system   179,  10 2015-06-10 10:30 mmcblk0p10brw-rw---- root     system   179,  11 2015-06-10 10:30 mmcblk0p11brw------- root     root     179,  12 2015-06-10 10:30 mmcblk0p12brw------- root     root     179,  13 2015-06-10 10:30 mmcblk0p13brw------- root     root     179,  14 2015-06-10 10:30 mmcblk0p14brw------- root     root     179,  15 2015-06-10 10:30 mmcblk0p15brw------- root     root     179,  16 2015-06-10 10:30 mmcblk0p16brw------- root     root     179,  17 2015-06-10 10:30 mmcblk0p17brw------- root     root     179,  18 2015-06-10 10:30 mmcblk0p18brw------- root     root     179,  19 2015-06-10 10:30 mmcblk0p19brw-rw---- root     system   179,   2 2015-06-10 10:30 mmcblk0p2brw------- root     root     179,   3 2015-06-10 10:30 mmcblk0p3brw------- root     root     179,   4 2015-06-10 10:30 mmcblk0p4brw-rw---- root     system   179,   5 2015-06-10 10:30 mmcblk0p5brw------- root     root     179,   6 2015-06-10 10:30 mmcblk0p6brw-r----- root     system   179,   7 2015-06-10 10:30 mmcblk0p7brw-rw---- root     system   179,   8 2015-06-10 10:30 mmcblk0p8brw-r----- root     system   179,   9 2015-06-10 10:30 mmcblk0p9brw------- root     root     179,  96 2015-06-10 10:30 mmcblk0rpmbdrwxr-xr-x root     root              2015-06-10 10:30 platformdrwx------ root     root              2015-06-10 10:31 voldbrw------- root     root     253,   0 2015-06-10 10:30 zram0---------------------------partinfo***Name             Start            Size            pgpt             0x0000000000000000 0x0000000000080000proinfo          0x0000000000080000 0x0000000000300000nvram            0x0000000000380000 0x0000000000500000protect1         0x0000000000880000 0x0000000000a00000protect2         0x0000000001280000 0x0000000000a00000seccfg           0x0000000001c80000 0x0000000000040000lk               0x0000000001cc0000 0x0000000000060000boot             0x0000000001d20000 0x0000000001000000recovery         0x0000000002d20000 0x0000000001000000secro            0x0000000003d20000 0x0000000000600000para             0x0000000004320000 0x0000000000080000logo             0x00000000043a0000 0x0000000000800000expdb            0x0000000004ba0000 0x0000000000a00000tee1             0x00000000055a0000 0x0000000000500000tee2             0x0000000005aa0000 0x0000000000500000metadata         0x0000000005fa0000 0x0000000002060000system           0x0000000008000000 0x0000000052000000cache            0x000000005a000000 0x000000000a800000userdata         0x0000000064800000 0x000000016c780000flashinfo        0x00000001d0f80000 0x0000000001000000sgpt             0x00000001d1f80000 0x0000000000080000---------------------------command: ls -l /dev/block/platform/mtk-msdc.0/by-namelrwxrwxrwx root     root              2015-06-10 10:30 boot -> /dev/block/mmcblk0p7lrwxrwxrwx root     root              2015-06-10 10:30 cache -> /dev/block/mmcblk0p17lrwxrwxrwx root     root              2015-06-10 10:30 expdb -> /dev/block/mmcblk0p12lrwxrwxrwx root     root              2015-06-10 10:30 flashinfo -> /dev/block/mmcblk0p19lrwxrwxrwx root     root              2015-06-10 10:30 lk -> /dev/block/mmcblk0p6lrwxrwxrwx root     root              2015-06-10 10:30 logo -> /dev/block/mmcblk0p11lrwxrwxrwx root     root              2015-06-10 10:30 metadata -> /dev/block/mmcblk0p15lrwxrwxrwx root     root              2015-06-10 10:30 nvram -> /dev/block/mmcblk0p2lrwxrwxrwx root     root              2015-06-10 10:30 para -> /dev/block/mmcblk0p10lrwxrwxrwx root     root              2015-06-10 10:30 proinfo -> /dev/block/mmcblk0p1lrwxrwxrwx root     root              2015-06-10 10:30 protect1 -> /dev/block/mmcblk0p3lrwxrwxrwx root     root              2015-06-10 10:30 protect2 -> /dev/block/mmcblk0p4lrwxrwxrwx root     root              2015-06-10 10:30 recovery -> /dev/block/mmcblk0p8lrwxrwxrwx root     root              2015-06-10 10:30 seccfg -> /dev/block/mmcblk0p5lrwxrwxrwx root     root              2015-06-10 10:30 secro -> /dev/block/mmcblk0p9lrwxrwxrwx root     root              2015-06-10 10:30 system -> /dev/block/mmcblk0p16lrwxrwxrwx root     root              2015-06-10 10:30 tee1 -> /dev/block/mmcblk0p13lrwxrwxrwx root     root              2015-06-10 10:30 tee2 -> /dev/block/mmcblk0p14lrwxrwxrwx root     root              2015-06-10 10:30 userdata -> /dev/block/mmcblk0p18---------------------------============================

"итого" набор команд:

 

// мало того - еще можно и header "до первого раздела (proinfo)" сбэкапить (сам "pgpt") 

+ собств. команда:

root@P70-t:/ # dd if=/dev/block/mmcblk0 of=/sdcard/dd_mmcblk0from0to1023sector_header.img count=1023ard/dd_mmcblk0from0to1023sector_header.img count=1023                         <1023+0 records in1023+0 records out523776 bytes transferred in 0.067 secs (7817552 bytes/sec)root@P70-t:/ #

как то так ... (т.е. "почему мне собств. бэкап с dd- более нравится");

остался только вопрос:

подходят ли для FT -- бэкапы сделаные с dd ??  :)

 

зы: дамп раздела "mmcblk0boot1" - "пустышка" :)

mkdir /sdcard/dd_backup/ && df>/sdcard/dd_backup/dd.logecho ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo mmcblk0boot0:mmcblk0boot0>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0boot0 of=/sdcard/dd_backup/mmcblk0boot0_mmcblk0boot0.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo mmcblk0boot1:mmcblk0boot1>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0boot1 of=/sdcard/dd_backup/mmcblk0boot1_mmcblk0boot1.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo proinfo:mmcblk0p1>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p1 of=/sdcard/dd_backup/proinfo_mmcblk0p1.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo para:mmcblk0p10>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p10 of=/sdcard/dd_backup/para_mmcblk0p10.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo logo:mmcblk0p11>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p11 of=/sdcard/dd_backup/logo_mmcblk0p11.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo expdb:mmcblk0p12>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p12 of=/sdcard/dd_backup/expdb_mmcblk0p12.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo tee1:mmcblk0p13>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p13 of=/sdcard/dd_backup/tee1_mmcblk0p13.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo tee2:mmcblk0p14>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p14 of=/sdcard/dd_backup/tee2_mmcblk0p14.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo metadata:mmcblk0p15>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p15 of=/sdcard/dd_backup/metadata_mmcblk0p15.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo system:mmcblk0p16>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p16 of=/sdcard/dd_backup/system_mmcblk0p16.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo cache:mmcblk0p17>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p17 of=/sdcard/dd_backup/cache_mmcblk0p17.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo flashinfo:mmcblk0p19>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p19 of=/sdcard/dd_backup/flashinfo_mmcblk0p19.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo nvram:mmcblk0p2>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p2 of=/sdcard/dd_backup/nvram_mmcblk0p2.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo protect1:mmcblk0p3>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p3 of=/sdcard/dd_backup/protect1_mmcblk0p3.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo protect2:mmcblk0p4>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p4 of=/sdcard/dd_backup/protect2_mmcblk0p4.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo seccfg:mmcblk0p5>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p5 of=/sdcard/dd_backup/seccfg_mmcblk0p5.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo lk:mmcblk0p6>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p6 of=/sdcard/dd_backup/lk_mmcblk0p6.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo boot:mmcblk0p7>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p7 of=/sdcard/dd_backup/boot_mmcblk0p7.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo recovery:mmcblk0p8>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p8 of=/sdcard/dd_backup/recovery_mmcblk0p8.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo secro:mmcblk0p9>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0p9 of=/sdcard/dd_backup/secro_mmcblk0p9.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/echo ------------------------->>/sdcard/dd_backup/dd.log && date>>/sdcard/dd_backup/dd.log && echo mmcblk0rpmb:mmcblk0rpmb>>/sdcard/dd_backup/dd.log && dd if=/dev/block/mmcblk0rpmb of=/sdcard/dd_backup/mmcblk0rpmb_mmcblk0rpmb.img >>/sdcard/dd_backup/dd.log  2>&1 && df /sdcard/

 

 e79010f1c951225cf7e071ee41f03915.png

--- scatter can not be created!!  --->>> Connect to device <<<--- --- ОШИБКА   :  --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64
root@P70-t:/ # /data/local/tmp/partx -s /dev/block/mmcblk0/data/local/tmp/partx -s /dev/block/mmcblk0NR    START      END  SECTORS  SIZE NAME      UUID 1     1024     7167     6144    3M proinfo   f57ad330-39c2-4488-9bb0-00cb43c9ccd4 2     7168    17407    10240    5M nvram     fe686d97-3544-4a41-be21-167e25b61b6f 3    17408    37887    20480   10M protect1  1cb143a8-b1a8-4b57-b251-945c5119e8fe 4    37888    58367    20480   10M protect2  3b9e343b-cdc8-4d7f-9fa6-b6812e50ab62 5    58368    58879      512  256K seccfg    5f6a2c79-6617-4b85-ac02-c2975a14d2d7 6    58880    59647      768  384K lk        4ae2050b-5db5-4ff7-aad3-5730534be63d 7    59648    92415    32768   16M boot      1f9b0939-e16b-4bc9-a5bc-dc2ee969d801 8    92416   125183    32768   16M recovery  d722c721-0dee-4cb8-8a83-2c63cd1393c7 9   125184   137471    12288    6M secro     e02179a8-ceb5-48a9-8831-4f1c9c5a869510   137472   138495     1024  512K para      84b09a81-fad2-41ac-890e-407c24975e7411   138496   154879    16384    8M logo      e8f0a5ef-8d1b-42ea-9c2a-835cd77de36312   154880   175359    20480   10M expdb     d5f0e175-a6e1-4db7-94c0-f82ad032950b13   175360   185599    10240    5M tee1      1d9056e1-e139-4fca-8c0b-b75fd74d81c614   185600   195839    10240    5M tee2      7792210b-b6a8-45d5-ad91-3361ed14c60815   195840   262143    66304 32.4M metadata  138a6db9-1032-451d-91e9-0fa38ff94fbb16   262144  2949119  2686976  1.3G system    756d934c-50e3-4c91-af46-02d824169ca717  2949120  3293183   344064  168M cache     a3f3c267-5521-42dd-a724-3bdec20c7c6f18  3293184 15236095 11942912  5.7G userdata  8c68cd2a-ccc9-4c5d-8b57-34ae9b2dd48119 15236096 15268863    32768   16M flashinfo 6a5cebf8-54a7-4b89-8d1d-c5eb140b095broot@P70-t:/ #
Отредактировал wladimir_tm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У МТК нет уникальных для конкретного аппарата калибровок (важных). Если на чистую флеш записать прошивку и прописать любой IMEI и Wi-Fi MAC то получится полноценно работающий телефон.

 

FT шьёт бэкапы dd.

3 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FT шьёт бэкапы dd.
 

спасибо

попробуем ..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу