Related
How to Build new recovery modded for Zopo zp999 or 3X Mtk 6595M
In this thread we will discuss how to create or build new recovery modded for Zopo zp999 Mtk 6595M.
But also we are studing the new Mtk 6595 SOC.
Everybody are Welcome!
XDA:DevDB Information
How to Build New Recovery mod on Mtk6595 Soc, Tool/Utility for all devices (see above for details)
Contributors
ghost45, Carliv, Bigrammy,Marsapa,Codelover,Yuweng,SevenMaxs.
Version Information
Status: Testing
Created 2014-12-29
Last Updated 2014-12-29
The Discussion Is Here for moment:
http://forum.xda-developers.com/gen...-recovery-modded-zopo-zp999-3x-t2946325:good:
Reserved for Future USe
Factory ROM BackUp
Sharing my findings on how to manually make a SP Flash Tool Factory ROM backup on this new MediaTek MT6595 SoC . . .
For vendors that doesn't offer it or for users that couldn't find it for their new unknown brand MT6595 . . .
Based on the discussion here, MTK Droid Tools doesn't work & there are only two known MT6595, the Zopo999 & Lenovo X2 that offers SP Flash Tool format.
Below are ways to manually backup the Factory ROM on MT6595.
Method 1
Using adb shell dd command
It is now even easier to make backup on the new MT6595 b'cos it is using direct device path instead of the old format dumchar_info. Require root access !
Based on ghost45 feedback here, you can directly use dd command to make a backup.
Code:
adb shell
[COLOR="blue"]ls -al /dev/block/platform/mtk-msdc.0/by-name[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]boot[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p7[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]cache[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p14[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 expdb -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2014-12-16 18:25 flashinfo -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]lk[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p6[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]logo[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p11[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2014-12-16 18:25 para -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2014-12-16 18:25 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2014-12-16 18:25 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2014-12-16 18:25 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]recovery[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p8[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 seccfg -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]secro[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p9[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]system[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p13[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]userdata[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p15[/COLOR]
Based on Factory ROM from Zopo, you'll only need to make backup of 8 partition as highlighted above.
Code:
adb shell su -c "dd if=[COLOR="Blue"]/dev/block/mmcblk0p7[/COLOR] of=/sdcard/boot.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p14[/COLOR] of=/sdcard/cache.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p6[/COLOR] of=/sdcard/lk.bin"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p11[/COLOR] of=/sdcard/logo.bin"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p8 [/COLOR]of=/sdcard/recovery.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p9[/COLOR] of=/sdcard/secro.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p13[/COLOR] of=/sdcard/system.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p15[/COLOR] of=/sdcard/userdata.img"
Updates
Found out you can also use below command to backup too.
Code:
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="Blue"]boot[/COLOR] of=/sdcard/boot.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]cache[/COLOR] of=/sdcard/cache.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]lk[/COLOR] of=/sdcard/lk.bin"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]logo[/COLOR] of=/sdcard/logo.bin"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]recovery[/COLOR] of=/sdcard/recovery.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]secro[/COLOR] of=/sdcard/secro.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]system[/COLOR] of=/sdcard/system.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]userdata[/COLOR] of=/sdcard/userdata.img"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You don't actually need userdata as a Factory Reset will format it & you'll have your MT6595 in working condition again, in case of a brick. As you notice above, cache.img, secro.img & usedata.img from Zopo SP Flash Tools is only 6.1Mb, 135.2Kb & 21.9Mb respectively.
Thanks to Master Shifu mrjavum for sharing his findings, you can also make backup of the preloader partition too.
Code:
dd if=/dev/block/mmcblk0boot0 of=/sdcard/preloader.bin bs=512c count=512 skip=4
However, you'll need to manually delete the trailing FF & 00 at the end of file of preloader.bin that you backup via dd command. You can use any HexEditor to do that. WARNING : Be careful, the new SP Flash Tool v5 will load this file while older version will pop-up error message when you use incompatible preloader.bin.
View attachment 3093329View attachment 3093330View attachment 3093331View attachment 3093332View attachment 3093333View attachment 3093334View attachment 3093335
Here is the tricky part, you'll need to use either Zopo999 or Lenovo X2 scatter.txt & manually make necessary adjustment to suit to your MT6595. WARNING : Might brick your MT6595 on any mistake made ! Lenovo X2 has the extra preload partition too.
Below is Zopo999 partinfo. Make comparison to your MT6595 & update it accordingly.
Code:
adb shell
[COLOR="blue"]cat /proc/partinfo[/COLOR]
Name Start Size
pgpt 0x0000000000000000 0x00000000000[COLOR="blue"]80000[/COLOR]
proinfo 0x0000000000080000 0x0000000000[COLOR="blue"]300000[/COLOR]
nvram 0x0000000000380000 0x0000000000[COLOR="blue"]500000[/COLOR]
protect1 0x0000000000880000 0x0000000000[COLOR="blue"]a00000[/COLOR]
protect2 0x0000000001280000 0x0000000000[COLOR="blue"]a00000[/COLOR]
seccfg 0x0000000001c80000 0x00000000000[COLOR="blue"]40000[/COLOR]
lk 0x0000000001cc0000 0x00000000000[COLOR="blue"]60000[/COLOR]
boot 0x0000000001d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
recovery 0x0000000002d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
secro 0x0000000003d20000 0x0000000000[COLOR="blue"]600000[/COLOR]
para 0x0000000004320000 0x00000000000[COLOR="blue"]80000[/COLOR]
logo 0x00000000043a0000 0x0000000000[COLOR="Blue"]800000[/COLOR]
expdb 0x0000000004ba0000 0x0000000000[COLOR="blue"]c60000[/COLOR]
preload 0x00000000055a0000 0x00000000[COLOR="blue"]20260000[/COLOR] [COLOR="Red"]<- Only [COLOR="Blue"]Lenovo X2[/COLOR] has this preload partition[/COLOR]
system 0x0000000005800000 0x00000000[COLOR="Blue"]52000000[/COLOR]
cache 0x0000000057800000 0x000000000[COLOR="blue"]7000000[/COLOR]
userdata 0x000000005e800000 0x0000000[COLOR="blue"]344580000[/COLOR]
flashinfo 0x00000003a2d80000 0x000000000[COLOR="blue"]1000000[/COLOR]
sgpt 0x00000003a3d80000 0x00000000000[COLOR="blue"]80000[/COLOR]
Zopo999 MT6595_Android_scatter.txt
Code:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6595
project: vanzo95_lwt_ds_kk
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_vanzo95_lwt_ds_kk.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x[COLOR="blue"]40000[/COLOR]
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x[COLOR="blue"]300000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x[COLOR="blue"]500000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x880000
physical_start_addr: 0x880000
partition_size: 0x[COLOR="blue"]a00000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1280000
physical_start_addr: 0x1280000
partition_size: 0x[COLOR="blue"]a00000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x[COLOR="blue"]40000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS7
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1cc0000
physical_start_addr: 0x1cc0000
partition_size: 0x[COLOR="blue"]60000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS8
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d20000
physical_start_addr: 0x1d20000
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2d20000
physical_start_addr: 0x2d20000
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x3d20000
physical_start_addr: 0x3d20000
partition_size: 0x[COLOR="blue"]600000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4320000
physical_start_addr: 0x4320000
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS12
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x43a0000
physical_start_addr: 0x43a0000
partition_size: 0x[COLOR="blue"]800000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS13
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4ba0000
physical_start_addr: 0x4ba0000
partition_size: 0x[COLOR="blue"]c60000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS14
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5800000
physical_start_addr: 0x5800000
partition_size: 0x[COLOR="blue"]52000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS15
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x57800000
physical_start_addr: 0x57800000
partition_size: 0x[COLOR="blue"]7000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS16
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5e800000
physical_start_addr: 0x5e800000
partition_size: 0x[COLOR="blue"]49c00000[/COLOR] [COLOR="Blue"]<- i have absolutely no idea how this figure comes about, as i know Zopo999 comes with 16GB or 32GB variant[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS17
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0084
physical_start_addr: 0xFFFF0084
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
- partition_index: SYS18
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0004
physical_start_addr: 0xFFFF0004
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
Method 2
Using ROM_0 upload from SP Flash Tool
There are already tons of guides doing this so i won't touch on this . . .
What is interesting about this is syserr actually made the discovery & shared his findings since last year ! :good: But i guess nobody discover his thread including myself until i hunt for ways to make backups on the new MT6595 since we have been spoilt by the awesomeness of MTK Droid Tools doing these automatically for us but now it doesn't work on the new MT6595 . . .
As syserr has mentioned on his thread, MTK Droid Tools is actually also using dd command to split the ROM_0 uploaded from SP Flash Tool too.
i have tried it on my old MT6577 & it worked perfectly splitting up all the partitions & generate a perfectly working scatter.txt from dumchar_info too . . . :good: Having said that, however, its not compatible for use with the MT6595 scatter V1.1.2 format.
Complete full output.
Code:
./dice.sh MT6577_Android_scatter_emmc.txt ROM_0 > log.txt
i have modded his script to show as below so we know how it works . . .
Code:
scatter file name = MT6577_Android_scatter_emmc.txt
SP Flash Tool ROM file name = ROM_0
Processing: PRELOADER
start: 0x0
size: 0x40000
(0x0) Size in DEC = [COLOR="Blue"]0[/COLOR]
(0x40) Size in DEC = [COLOR="blue"]64[/COLOR]
dd if=ROM_0 of=raw.partitions/PRELOADER bs=4096 skip=[COLOR="blue"]0[/COLOR] count=[COLOR="blue"]64[/COLOR]
Processing: DSP_BL
start: 0x40000
size: 0x5C0000
(0x40) Size in DEC = 64
(0x5C0) Size in DEC = 1472
dd if=ROM_0 of=raw.partitions/DSP_BL bs=4096 skip=64 count=1472
Processing: MBR
start: 0x600000
size: 0x4000
(0x600) Size in DEC = 1536
(0x4) Size in DEC = 4
dd if=ROM_0 of=raw.partitions/MBR bs=4096 skip=1536 count=4
Processing: EBR1
start: 0x604000
size: 0x4000
(0x604) Size in DEC = 1540
(0x4) Size in DEC = 4
dd if=ROM_0 of=raw.partitions/EBR1 bs=4096 skip=1540 count=4
Processing: PMT
start: 0x608000
size: 0x400000
(0x608) Size in DEC = 1544
(0x400) Size in DEC = 1024
dd if=ROM_0 of=raw.partitions/PMT bs=4096 skip=1544 count=1024
Processing: NVRAM
start: 0xa08000
size: 0x500000
(0xa08) Size in DEC = 2568
(0x500) Size in DEC = 1280
dd if=ROM_0 of=raw.partitions/NVRAM bs=4096 skip=2568 count=1280
Processing: SECCFG
start: 0xf08000
size: 0x20000
(0xf08) Size in DEC = 3848
(0x20) Size in DEC = 32
dd if=ROM_0 of=raw.partitions/SECCFG bs=4096 skip=3848 count=32
Processing: UBOOT
start: 0xf28000
size: 0x60000
(0xf28) Size in DEC = 3880
(0x60) Size in DEC = 96
dd if=ROM_0 of=raw.partitions/UBOOT bs=4096 skip=3880 count=96
Processing: BOOTIMG
start: 0xf88000
size: 0x600000
(0xf88) Size in DEC = [COLOR="blue"]3976[/COLOR]
(0x600) Size in DEC = [COLOR="blue"]1536[/COLOR]
dd if=ROM_0 of=raw.partitions/BOOTIMG bs=4096 skip=[COLOR="blue"]3976[/COLOR] count=[COLOR="blue"]1536[/COLOR]
Processing: RECOVERY
start: 0x1588000
size: 0x800000
(0x1588) Size in DEC = [COLOR="blue"]5512[/COLOR]
(0x800) Size in DEC = [COLOR="blue"]2048[/COLOR]
dd if=ROM_0 of=raw.partitions/RECOVERY bs=4096 skip=[COLOR="blue"]5512[/COLOR] count=[COLOR="blue"]2048[/COLOR]
Processing: SEC_RO
start: 0x1d88000
size: 0x400000
(0x1d88) Size in DEC = 7560
(0x400) Size in DEC = 1024
dd if=ROM_0 of=raw.partitions/SEC_RO bs=4096 skip=7560 count=1024
Processing: MISC
start: 0x2188000
size: 0x60000
(0x2188) Size in DEC = 8584
(0x60) Size in DEC = 96
dd if=ROM_0 of=raw.partitions/MISC bs=4096 skip=8584 count=96
Processing: LOGO
start: 0x21e8000
size: 0x300000
(0x21e8) Size in DEC = 8680
(0x300) Size in DEC = 768
dd if=ROM_0 of=raw.partitions/LOGO bs=4096 skip=8680 count=768
Processing: EXPDB
start: 0x24e8000
size: 0x200000
(0x24e8) Size in DEC = 9448
(0x200) Size in DEC = 512
dd if=ROM_0 of=raw.partitions/EXPDB bs=4096 skip=9448 count=512
Processing: ANDROID
start: 0x26e8000
size: 0x19000000
(0x26e8) Size in DEC = 9960
(0x19000) Size in DEC = 102400
dd if=ROM_0 of=raw.partitions/ANDROID bs=4096 skip=9960 count=102400
Processing: CACHE
start: 0x1b6e8000
size: 0x19000000
(0x1b6e8) Size in DEC = 112360
(0x19000) Size in DEC = 102400
dd if=ROM_0 of=raw.partitions/CACHE bs=4096 skip=112360 count=102400
Processing: USRDATA
start: 0x346e8000
size: 0x34300000
(0x346e8) Size in DEC = 214760
(0x34300) Size in DEC = 213760
dd if=ROM_0 of=raw.partitions/USRDATA bs=4096 skip=214760 count=213760
Processing: FAT
start: 0x689e8000
size: 0x976080A8
(0x689e8) Size in DEC = 428520
(0x976080A8) Size in DEC = 2539684008
dd if=ROM_0 of=raw.partitions/FAT bs=4096 skip=428520 count=2539684008
Based on his script output above, below should work on the new MT6595.
Code:
Name Start Size
boot 0x0000000001d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
Code:
start: 0x1d20000
size: 0x1000000
0x1d20 - Convert to decimal = [COLOR="Blue"]7456[/COLOR]
0x1000 - Convert to decimal = [COLOR="blue"]4096[/COLOR]
dd if=ROM_0 of=boot.img bs=4096 skip=[COLOR="blue"]7456[/COLOR] count=[COLOR="blue"]4096[/COLOR]
You can also use his trim.sh & trimFF.sh to automatically remove all the unused FF & 00 at preloader.bin too . . . :good:
i don't have a MT6595 to confirm all this so owners of the new MT6595 should Trial & Error, more info then study syserr's thread . . . :good:
This is the end Source for developing the recovery for this MTk6595M:
Post341:
http://forum.xda-developers.com/showpost.php?p=57923477&postcount=341
carliv said:
Ok, then cwm test 3 it is!
Here are the final recoveries:
CWM Modd ZP999
Carliv Touch Recovery 3.0 ZP999
TWRP 2.8.3.0 ZP999
PHILZ Recovery ZP999
Thanks for support, enjoy using them!
Now for people who want to use the device folder tree from my github (I will update that in short time).
Take a look on BoardConfig to see what flags must be used, and add a local-manifest in your building repo with this content:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote fetch="git://github.com/carliv/" name="carliv"/>
<project path="bionic/libc/arch-arm/cortex-a17" name="bionic_libc_arch-arm_cortex-a17" remote="carliv" revision="master" />
<project path="device/zopo/zp999" name="device_zopo_zp999" remote="carliv" revision="master" />
</manifest>
then do a repo sync. If you have already a local-manifest just add the project path line in it.
Next open cortex-a7.mk file from /bionic/libc/arch-arm/cortex-a7 folder and replace the content with this:
Code:
ifneq ($(TARGET_2ND_CPU_VARIANT := cortex-a17),)
include bionic/libc/arch-arm/cortex-a17/cortex-a17.mk
else
include bionic/libc/arch-arm/cortex-a15/cortex-a15.mk
endif
include bionic/libc/arch-arm/generic/generic.mk
That's it, then you can build. The most important part on BoardConfig is this:
Code:
TARGET_RECOVERY_PIXEL_FORMAT := "RGBA_8888"
BOARD_USE_FRAMEBUFFER_ALPHA_CHANNEL := true
TARGET_DISABLE_TRIPLE_BUFFERING := false
BOARD_CUSTOM_GRAPHICS := ../../../device/zopo/zp999/recovery/graphics.cwm.c
TW_BOARD_CUSTOM_GRAPHICS := ../../../device/zopo/zp999/recovery/graphics.twrp.c (for twrp only)
Without any of these flags, the recovery won't boot. Cheers!
Click to expand...
Click to collapse
Other Important Source for this Mtk6595M By THE The King of the Devs.........."Carliv" and his tricks!!!
Here we can find other details:
https://github.com/carliv/device_zopo_zp999/commit/ee057c5cd1483dc92be57b307ae907fd67022783
:victory:
Recovery Modded V2 and others last Sources mtk6595
carliv said:
Ok, then if it works let's make it really final this time.
Recoveries with fixed internal sdcard (I'm not sure about twrp because that works different):
CWM Modd ZP999 v2
Carliv Touch Recovery 3.0 ZP999 v2
TWRP 2.8.3.0 ZP999 v2
PHILZ Recovery ZP999 v2
Click to expand...
Click to collapse
Others..... last Sources mtk6595 :victory:
Other Source details to build the twrp for mtk6595:
carliv said:
Oh, finally! And for twrp? None of them works?
Now let me tell you why this damn thing phone drove me crazy. This could be usefull for the other guys who try to solve this problem: @mrjavum, @SevenMaxs, @codelover, and other.
I was right about 32 bits framebuffer, but I took as good info that flag from Lenovo source BoardConfig:
Code:
TARGET_RECOVERY_PIXEL_FORMAT := "RGBA_8888"
So I focused my efforts to implement that pixel format RGBA_8888 and 32bits framebuffer. Only that was wrong and all work I did yesterday was in vain. Not entirely my fault, but I should check that earlier.
So what was the problem? Today morning I wake up and I had the ideea to take a look in lenovo x2 kernel gpu driver code, and I found this:
Code:
/* USE_[COLOR="Red"]RGBA_8888[/COLOR]_FB */
{
int res;
struct fb_var_screeninfo info;
info = psLINFBInfo->var;
info.activate = FB_ACTIVATE_NOW;
info.bits_per_pixel = 32;
[COLOR="LightBlue"]info.transp.offset = 24;
info.transp.length = 8;[/COLOR]
[COLOR="Red"]info.red.offset = 0; <- normally this should be 16
info.red.length = 8;[/COLOR]
[COLOR="SeaGreen"]info.green.offset = 8;
info.green.length = 8;[/COLOR]
[COLOR="Blue"]info.blue.offset = 16; <- normally this should be 0
info.blue.length = 8;[/COLOR]
res = fb_set_var(psLINFBInfo, &info);
Can you see what's wrong here? No? Let me show you:
The RGBA8888 format is the second, and first is ARGB8888. So they use the name RGBA_8888 but pixel map defines is for ARGB - also the offsets are changed too (like it would be ABGR), but once you get the real map that can be set easily. So no matter how hard I tried there was no way I could get a good result with that, because I used the values for RGBA_8888:
Code:
[COLOR="Red"]vi.red.offset = 24;[/COLOR]
[COLOR="Red"] vi.red.length = 8;[/COLOR]
[COLOR="Green"]vi.green.offset = 16;
vi.green.length = 8;[/COLOR]
[COLOR="Blue"]vi.blue.offset = 8;
vi.blue.length = 8;[/COLOR]
[COLOR="LightBlue"] vi.transp.offset = 0;
vi.transp.length = 8;[/COLOR]
But why they used ARGB format and named it RGBA? Because Android doesn't have support for ARGB only RGBA:
They share same pixel size(4), same pixel format (4x8), only thing different is chanel colors map, so I was doing wrong trying to use a different color map.
I hope now we will get better results.
For cwm test 16 I used my custom graphics.c file, and about that issue with non-mounting sdcards that can be solved tunning fstabs and init files. I wasn't pay much attention to that since I wanted to get it start first.
After all feedbacks came out, I'll clean up the file, make some few more tests and I will update my device folder on github for all of you that need these things.
Guys I worked for your phone more than for any phone I ever had :victory:
....
Click to expand...
Click to collapse
yuweng said:
Sharing my findings on how to manually make a SP Flash Tool Factory ROM backup on this new MediaTek MT6595 SoC . . .
For vendors that doesn't offer it or for users that couldn't find it for their new unknown brand MT6595 . . .
Based on the discussion here, MTK Droid Tools doesn't work & there are only two known MT6595, the Zopo999 & Lenovo X2 that offers SP Flash Tool format.
Below are ways to manually backup the Factory ROM on MT6595.
Method 1
Using adb shell dd command
It is now even easier to make backup on the new MT6595 b'cos it is using direct device path instead of the old format dumchar_info. Require root access !
Based on ghost45 feedback here, you can directly use dd command to make a backup.
Code:
adb shell
[COLOR="blue"]ls -al /dev/block/platform/mtk-msdc.0/by-name[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]boot[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p7[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]cache[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p14[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 expdb -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2014-12-16 18:25 flashinfo -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]lk[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p6[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]logo[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p11[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2014-12-16 18:25 para -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2014-12-16 18:25 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2014-12-16 18:25 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2014-12-16 18:25 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]recovery[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p8[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 seccfg -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]secro[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p9[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]system[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p13[/COLOR]
lrwxrwxrwx root root 2014-12-16 18:25 [COLOR="blue"]userdata[/COLOR] -> [COLOR="blue"]/dev/block/mmcblk0p15[/COLOR]
Based on Factory ROM from Zopo, you'll only need to make backup of 8 partition as highlighted above.
Code:
adb shell su -c "dd if=[COLOR="Blue"]/dev/block/mmcblk0p7[/COLOR] of=/sdcard/boot.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p14[/COLOR] of=/sdcard/cache.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p6[/COLOR] of=/sdcard/lk.bin"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p11[/COLOR] of=/sdcard/logo.bin"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p8 [/COLOR]of=/sdcard/recovery.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p9[/COLOR] of=/sdcard/secro.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p13[/COLOR] of=/sdcard/system.img"
adb shell su -c "dd if=[COLOR="blue"]/dev/block/mmcblk0p15[/COLOR] of=/sdcard/userdata.img"
Updates
Found out you can also use below command to backup too.
Code:
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="Blue"]boot[/COLOR] of=/sdcard/boot.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]cache[/COLOR] of=/sdcard/cache.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]lk[/COLOR] of=/sdcard/lk.bin"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]logo[/COLOR] of=/sdcard/logo.bin"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]recovery[/COLOR] of=/sdcard/recovery.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]secro[/COLOR] of=/sdcard/secro.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]system[/COLOR] of=/sdcard/system.img"
adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/[COLOR="blue"]userdata[/COLOR] of=/sdcard/userdata.img"
View attachment 3093328
You don't actually need userdata as a Factory Reset will format it & you'll have your MT6595 in working condition again, in case of a brick. As you notice above, cache.img, secro.img & usedata.img from Zopo SP Flash Tools is only 6.1Mb, 135.2Kb & 21.9Mb respectively.
Thanks to Master Shifu mrjavum for sharing his findings, you can also make backup of the preloader partition too.
Code:
dd if=/dev/block/mmcblk0boot0 of=/sdcard/preloader.bin bs=512c count=512 skip=4
However, you'll need to manually delete the trailing FF & 00 at the end of file of preloader.bin that you backup via dd command. You can use any HexEditor to do that. WARNING : Be careful, the new SP Flash Tool v5 will load this file while older version will pop-up error message when you use incompatible preloader.bin.
View attachment 3093329View attachment 3093330View attachment 3093331View attachment 3093332View attachment 3093333View attachment 3093334View attachment 3093335
Here is the tricky part, you'll need to use either Zopo999 or Lenovo X2 scatter.txt & manually make necessary adjustment to suit to your MT6595. WARNING : Might brick your MT6595 on any mistake made ! Lenovo X2 has the extra preload partition too.
Below is Zopo999 partinfo. Make comparison to your MT6595 & update it accordingly.
Code:
adb shell
[COLOR="blue"]cat /proc/partinfo[/COLOR]
Name Start Size
pgpt 0x0000000000000000 0x00000000000[COLOR="blue"]80000[/COLOR]
proinfo 0x0000000000080000 0x0000000000[COLOR="blue"]300000[/COLOR]
nvram 0x0000000000380000 0x0000000000[COLOR="blue"]500000[/COLOR]
protect1 0x0000000000880000 0x0000000000[COLOR="blue"]a00000[/COLOR]
protect2 0x0000000001280000 0x0000000000[COLOR="blue"]a00000[/COLOR]
seccfg 0x0000000001c80000 0x00000000000[COLOR="blue"]40000[/COLOR]
lk 0x0000000001cc0000 0x00000000000[COLOR="blue"]60000[/COLOR]
boot 0x0000000001d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
recovery 0x0000000002d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
secro 0x0000000003d20000 0x0000000000[COLOR="blue"]600000[/COLOR]
para 0x0000000004320000 0x00000000000[COLOR="blue"]80000[/COLOR]
logo 0x00000000043a0000 0x0000000000[COLOR="Blue"]800000[/COLOR]
expdb 0x0000000004ba0000 0x0000000000[COLOR="blue"]c60000[/COLOR]
preload 0x00000000055a0000 0x00000000[COLOR="blue"]20260000[/COLOR] [COLOR="Red"]<- Only [COLOR="Blue"]Lenovo X2[/COLOR] has this preload partition[/COLOR]
system 0x0000000005800000 0x00000000[COLOR="Blue"]52000000[/COLOR]
cache 0x0000000057800000 0x000000000[COLOR="blue"]7000000[/COLOR]
userdata 0x000000005e800000 0x0000000[COLOR="blue"]344580000[/COLOR]
flashinfo 0x00000003a2d80000 0x000000000[COLOR="blue"]1000000[/COLOR]
sgpt 0x00000003a3d80000 0x00000000000[COLOR="blue"]80000[/COLOR]
Zopo999 MT6595_Android_scatter.txt
Code:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6595
project: vanzo95_lwt_ds_kk
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_vanzo95_lwt_ds_kk.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x[COLOR="blue"]40000[/COLOR]
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x[COLOR="blue"]300000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x[COLOR="blue"]500000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x880000
physical_start_addr: 0x880000
partition_size: 0x[COLOR="blue"]a00000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1280000
physical_start_addr: 0x1280000
partition_size: 0x[COLOR="blue"]a00000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x[COLOR="blue"]40000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS7
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1cc0000
physical_start_addr: 0x1cc0000
partition_size: 0x[COLOR="blue"]60000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS8
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d20000
physical_start_addr: 0x1d20000
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2d20000
physical_start_addr: 0x2d20000
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x3d20000
physical_start_addr: 0x3d20000
partition_size: 0x[COLOR="blue"]600000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4320000
physical_start_addr: 0x4320000
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS12
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x43a0000
physical_start_addr: 0x43a0000
partition_size: 0x[COLOR="blue"]800000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS13
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4ba0000
physical_start_addr: 0x4ba0000
partition_size: 0x[COLOR="blue"]c60000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS14
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5800000
physical_start_addr: 0x5800000
partition_size: 0x[COLOR="blue"]52000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS15
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x57800000
physical_start_addr: 0x57800000
partition_size: 0x[COLOR="blue"]7000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS16
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5e800000
physical_start_addr: 0x5e800000
partition_size: 0x[COLOR="blue"]49c00000[/COLOR] [COLOR="Blue"]<- i have absolutely no idea how this figure comes about, as i know Zopo999 comes with 16GB or 32GB variant[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS17
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0084
physical_start_addr: 0xFFFF0084
partition_size: 0x[COLOR="blue"]1000000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
- partition_index: SYS18
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0004
physical_start_addr: 0xFFFF0004
partition_size: 0x[COLOR="blue"]80000[/COLOR]
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
Method 2
Using ROM_0 upload from SP Flash Tool
There are already tons of guides doing this so i won't touch on this . . .
What is interesting about this is syserr actually made the discovery & shared his findings since last year ! :good: But i guess nobody discover his thread including myself until i hunt for ways to make backups on the new MT6595 since we have been spoilt by the awesomeness of MTK Droid Tools doing these automatically for us but now it doesn't work on the new MT6595 . . .
As syserr has mentioned on his thread, MTK Droid Tools is actually also using dd command to split the ROM_0 uploaded from SP Flash Tool too.
i have tried it on my old MT6577 & it worked perfectly splitting up all the partitions & generate a perfectly working scatter.txt from dumchar_info too . . . :good: Having said that, however, its not compatible for use with the MT6595 scatter V1.1.2 format.
Complete full output.
Code:
./dice.sh MT6577_Android_scatter_emmc.txt ROM_0 > log.txt
i have modded his script to show as below so we know how it works . . .
Code:
scatter file name = MT6577_Android_scatter_emmc.txt
SP Flash Tool ROM file name = ROM_0
Processing: PRELOADER
start: 0x0
size: 0x40000
(0x0) Size in DEC = [COLOR="Blue"]0[/COLOR]
(0x40) Size in DEC = [COLOR="blue"]64[/COLOR]
dd if=ROM_0 of=raw.partitions/PRELOADER bs=4096 skip=[COLOR="blue"]0[/COLOR] count=[COLOR="blue"]64[/COLOR]
Processing: DSP_BL
start: 0x40000
size: 0x5C0000
(0x40) Size in DEC = 64
(0x5C0) Size in DEC = 1472
dd if=ROM_0 of=raw.partitions/DSP_BL bs=4096 skip=64 count=1472
Processing: MBR
start: 0x600000
size: 0x4000
(0x600) Size in DEC = 1536
(0x4) Size in DEC = 4
dd if=ROM_0 of=raw.partitions/MBR bs=4096 skip=1536 count=4
Processing: EBR1
start: 0x604000
size: 0x4000
(0x604) Size in DEC = 1540
(0x4) Size in DEC = 4
dd if=ROM_0 of=raw.partitions/EBR1 bs=4096 skip=1540 count=4
Processing: PMT
start: 0x608000
size: 0x400000
(0x608) Size in DEC = 1544
(0x400) Size in DEC = 1024
dd if=ROM_0 of=raw.partitions/PMT bs=4096 skip=1544 count=1024
Processing: NVRAM
start: 0xa08000
size: 0x500000
(0xa08) Size in DEC = 2568
(0x500) Size in DEC = 1280
dd if=ROM_0 of=raw.partitions/NVRAM bs=4096 skip=2568 count=1280
Processing: SECCFG
start: 0xf08000
size: 0x20000
(0xf08) Size in DEC = 3848
(0x20) Size in DEC = 32
dd if=ROM_0 of=raw.partitions/SECCFG bs=4096 skip=3848 count=32
Processing: UBOOT
start: 0xf28000
size: 0x60000
(0xf28) Size in DEC = 3880
(0x60) Size in DEC = 96
dd if=ROM_0 of=raw.partitions/UBOOT bs=4096 skip=3880 count=96
Processing: BOOTIMG
start: 0xf88000
size: 0x600000
(0xf88) Size in DEC = [COLOR="blue"]3976[/COLOR]
(0x600) Size in DEC = [COLOR="blue"]1536[/COLOR]
dd if=ROM_0 of=raw.partitions/BOOTIMG bs=4096 skip=[COLOR="blue"]3976[/COLOR] count=[COLOR="blue"]1536[/COLOR]
Processing: RECOVERY
start: 0x1588000
size: 0x800000
(0x1588) Size in DEC = [COLOR="blue"]5512[/COLOR]
(0x800) Size in DEC = [COLOR="blue"]2048[/COLOR]
dd if=ROM_0 of=raw.partitions/RECOVERY bs=4096 skip=[COLOR="blue"]5512[/COLOR] count=[COLOR="blue"]2048[/COLOR]
Processing: SEC_RO
start: 0x1d88000
size: 0x400000
(0x1d88) Size in DEC = 7560
(0x400) Size in DEC = 1024
dd if=ROM_0 of=raw.partitions/SEC_RO bs=4096 skip=7560 count=1024
Processing: MISC
start: 0x2188000
size: 0x60000
(0x2188) Size in DEC = 8584
(0x60) Size in DEC = 96
dd if=ROM_0 of=raw.partitions/MISC bs=4096 skip=8584 count=96
Processing: LOGO
start: 0x21e8000
size: 0x300000
(0x21e8) Size in DEC = 8680
(0x300) Size in DEC = 768
dd if=ROM_0 of=raw.partitions/LOGO bs=4096 skip=8680 count=768
Processing: EXPDB
start: 0x24e8000
size: 0x200000
(0x24e8) Size in DEC = 9448
(0x200) Size in DEC = 512
dd if=ROM_0 of=raw.partitions/EXPDB bs=4096 skip=9448 count=512
Processing: ANDROID
start: 0x26e8000
size: 0x19000000
(0x26e8) Size in DEC = 9960
(0x19000) Size in DEC = 102400
dd if=ROM_0 of=raw.partitions/ANDROID bs=4096 skip=9960 count=102400
Processing: CACHE
start: 0x1b6e8000
size: 0x19000000
(0x1b6e8) Size in DEC = 112360
(0x19000) Size in DEC = 102400
dd if=ROM_0 of=raw.partitions/CACHE bs=4096 skip=112360 count=102400
Processing: USRDATA
start: 0x346e8000
size: 0x34300000
(0x346e8) Size in DEC = 214760
(0x34300) Size in DEC = 213760
dd if=ROM_0 of=raw.partitions/USRDATA bs=4096 skip=214760 count=213760
Processing: FAT
start: 0x689e8000
size: 0x976080A8
(0x689e8) Size in DEC = 428520
(0x976080A8) Size in DEC = 2539684008
dd if=ROM_0 of=raw.partitions/FAT bs=4096 skip=428520 count=2539684008
Based on his script output above, below should work on the new MT6595.
Code:
Name Start Size
boot 0x0000000001d20000 0x000000000[COLOR="blue"]1000000[/COLOR]
Code:
start: 0x1d20000
size: 0x1000000
0x1d20 - Convert to decimal = [COLOR="Blue"]7456[/COLOR]
0x1000 - Convert to decimal = [COLOR="blue"]4096[/COLOR]
dd if=ROM_0 of=boot.img bs=4096 skip=[COLOR="blue"]7456[/COLOR] count=[COLOR="blue"]4096[/COLOR]
You can also use his trim.sh & trimFF.sh to automatically remove all the unused FF & 00 at preloader.bin too . . . :good:
i don't have a MT6595 to confirm all this so owners of the new MT6595 should Trial & Error, more info then study syserr's thread . . . :good:
Click to expand...
Click to collapse
This command I did backup -> adb shell su -c "dd if = / dev / block / platform / mtk-msdc.0 / by-name / boot of = / sdcard / boot.img"
for restore these backup -> adb shell su -c "dd if = / sdcard / boot.img / boot of = / dev / block / platform / mtk-msdc.0 / by-name"
I am right;
it is actually the exact reverse of that command for back up . . .
Code:
adb push boot.img sdcard/
adb shell su -c "dd if=/sdcard/boot.img of=/dev/block/platform/mtk-msdc.0/by-name/boot"
However, you can't do it on a fully booted up Android OS, can only be done while at custom recovery . . .
yuweng said:
it is actually the exact reverse of that command for back up . . .
Code:
adb push boot.img sdcard/
adb shell su -c "dd if=/sdcard/boot.img of=/dev/block/platform/mtk-msdc.0/by-name/boot"
However, you can't do it on a fully booted up Android OS, can only be done while at custom recovery . . .
Click to expand...
Click to collapse
I want to restore the recovery if needed
Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Taking it down, because most of the user's are complaining they cannot root and the method is not working.
It was already mentioned that this is for Lenovo K3 Note, same model as Lenovo A7000. Previously Lenovo K3 worked for Lenovo A6000 as well. I rooted mine as well, but I don't know what is wrong with others. Sorry and please wait for some developer to release one specially for Lenovo A7000.
Need stock recovery!
Can you please give stock recovery. It will be really helpful.
EDIT : Got it.
bro my phone not detecting after removing battery and connecting usb cable ?
plz reply ..
kdoweb1 said:
bro my phone not detecting after removing battery and connecting usb cable ?
plz reply ..
Click to expand...
Click to collapse
1)remove battery
2)connect your device to PC using USB cable with volume up button pressed.
didnt work
not recognized my device even after connectin usb cable with vol up button pressed and battery removed...........
pls help....... need to root for urgent & imp use
Something is missing you need to reattach the battery it will install mt65xx driver
or you can download from here
Code:
http://www.mediafire.com/download/31nddwqdot5ajp2/MT6575+USB+VCOM+drivers.zip
and make sure u have enough battery
thanks to techolaty admin
:good::good::good:
guys need help here..
I am getting the below error once I press download and connect the phone Lenovo A7000.
"PMT changed for the ROM; it must be downloaded"
I have attached screenshot..
Note: I had followed the steps mentioned here..
cannot install games
Bro when i am installing games like asphalt 8 and modern combat 5 from file explorer on lenovo a7000 it not installing by giving message that
THE PACKAGE DUPLICATE PERMISSION NULL.
But the games are running on other device with low specs.Please help or give reason for this happening.
linuxmelz said:
guys need help here..
I am getting the below error once I press download and connect the phone Lenovo A7000.
"PMT changed for the ROM; it must be downloaded"
I have attached screenshot..
Note: I had followed the steps mentioned here..
Click to expand...
Click to collapse
flash your phone before this process
:good:
Games
[email protected] said:
Bro when i am installing games like asphalt 8 and modern combat 5 from file explorer on lenovo a7000 it not installing by giving message that
THE PACKAGE DUPLICATE PERMISSION NULL.
But the games are running on other device with low specs.Please help or give reason for this happening.
Click to expand...
Click to collapse
This is because You're using Modded Games from random websites. install from Play store or use the original APK
No need of all these rooting hassle
How to root your MT6752 Android phone with Iroot :
Download IROOT - ------ www(.)mgyun(.)com/en/getvroot -------- { remove the brackets }
You just need to perform some easy steps that are explained in the video.
Step 1 - Turn on USB debugging and unknown sources.
Step 2 - Install your phone's ADB drivers.
Step 3 - Install IROOT.
Step 4 - Connect you phone to your pc using the original USB cable.
Step 5 - Click on the root button.
You are done and now your android is rooted !!
Will post on SU replacement later
then again I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DUE TO THIS TUTORIAL
Slow motion / Time lapse video recording
Hi guys, the camera is capable of recording slow motion videos sensor is IMX219 [email protected] 180 fps and [email protected] 120 fps.
But why it is not available?
Using any other software give this options?
Seeing as the original poster edited his entire message out and for all I know, some download links as well, I noticed that this phone doesn't even have its own sub for it! So that's not a good sign very small den community.... . I don't own it but, it is packaged and distributed with Dolby processing which runs as a background service, this is a universal application has been tested on other Android devices and found to increase any devices sound quality. more info on that later there will be a thread.
The app I'm looking for is called atmosphere and installed on these things stock. Please contact me if you care about the further development of this device.
Does anybody have a link to Lenovo's n7000 factory image? , preferably stock. Might as well also add if you don't have the link but have installed and you're rooted, that works as well. I just want this one application. Thanks.
berryman13 said:
Please contact me if you care about the further development of this device.
Does anybody have a link to Lenovo's n7000 factory image? , preferably stock. Might as well also add if you don't have the link but have installed and you're rooted, that works as well. I just want this one application. Thanks.
Click to expand...
Click to collapse
thanks for your interest in a7000. unfortunately, lenovo doesn't provide stock firmware. but,the kernel source is up.
Requesting DEVs to support this powerful device.
those who own this device, do a factory dump and upload it. Let's start development for this.
kernel source:
http://download.lenovo.com/consumer/open_source_code/lenovo_a7000-a_osc_201504.zip
lenovo K3 note has similar specs.
here is the firmware section for that (google translated):
http://translate.googleusercontent....0&st=0&usg=ALkJrhjEgEHu0IqBYZR3SeqmO3p-wTjB0Q
aneesathil said:
thanks for your interest in a7000. unfortunately, lenovo doesn't provide stock firmware. but,the kernel source is up.
Requesting DEVs to support this powerful device.
those who own this device, do a factory dump and upload it. Let's start development for this.
kernel source:
http://download.lenovo.com/consumer/open_source_code/lenovo_a7000-a_osc_201504.zip
lenovo K3 note has similar specs.
here is the firmware section for that (google translated):
http://translate.googleusercontent....0&st=0&usg=ALkJrhjEgEHu0IqBYZR3SeqmO3p-wTjB0Q
Click to expand...
Click to collapse
no lenovo K3 note has maxxaudio which is already ported and what is required is Dolby Atmos .
Request :
Anyone who has rooted his lenovo A7000 can please upload the root/system folder (after compressing it would be around 500-600 mb) .
Hi...nothing wrong with you....
It is saying the error of "PMT changed for the rom"...that means the scatter file was some thing not suited...(I think)...
But, if u can provide us the scatter file of Mtk6752m , it could help us ...
I've tried with the scatter file of Acer jade s56...but it failed....
Clone of Lenovo A7000-a
Lenovo A76000-m is a clone of our device A7000 except for the camera may be we can use the ROM if A7600m as our and other development purpose
chikkarajusk said:
Hi...nothing wrong with you....
It is saying the error of "PMT changed for the rom"...that means the scatter file was some thing not suited...(I think)...
But, if u can provide us the scatter file of Mtk6752m , it could help us ...
I've tried with the scatter file of Acer jade s56...but it failed....
Click to expand...
Click to collapse
Open notepad Rename the txt as MT6752_Android_scatter.txt
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6752
project: aiocu_wtfp
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_aiocu_wtfp.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x880000
physical_start_addr: 0x880000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1280000
physical_start_addr: 0x1280000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x40000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS7
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1cc0000
physical_start_addr: 0x1cc0000
partition_size: 0x60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS8
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d20000
physical_start_addr: 0x1d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2d20000
physical_start_addr: 0x2d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x3d20000
physical_start_addr: 0x3d20000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4320000
physical_start_addr: 0x4320000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS12
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x43a0000
physical_start_addr: 0x43a0000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS13
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4ba0000
physical_start_addr: 0x4ba0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS14
partition_name: frp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x55a0000
physical_start_addr: 0x55a0000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS15
partition_name: tee1
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x56a0000
physical_start_addr: 0x56a0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS16
partition_name: tee2
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x5ba0000
physical_start_addr: 0x5ba0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS17
partition_name: metadata
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x60a0000
physical_start_addr: 0x60a0000
partition_size: 0x2760000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS18
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x8800000
physical_start_addr: 0x8800000
partition_size: 0x80000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS19
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x88800000
physical_start_addr: 0x88800000
partition_size: 0x1a800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS20
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xa3000000
physical_start_addr: 0xa3000000
partition_size: 0x49c00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS21
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0084
physical_start_addr: 0xFFFF0084
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
- partition_index: SYS22
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0004
physical_start_addr: 0xFFFF0004
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
puchupechu said:
Open notepad Rename the txt as MT6752_Android_scatter.txt
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6752
project: aiocu_wtfp
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_aiocu_wtfp.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x880000
physical_start_addr: 0x880000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1280000
physical_start_addr: 0x1280000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x40000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS7
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1cc0000
physical_start_addr: 0x1cc0000
partition_size: 0x60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS8
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d20000
physical_start_addr: 0x1d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2d20000
physical_start_addr: 0x2d20000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x3d20000
physical_start_addr: 0x3d20000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4320000
physical_start_addr: 0x4320000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS12
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x43a0000
physical_start_addr: 0x43a0000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS13
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4ba0000
physical_start_addr: 0x4ba0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS14
partition_name: frp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x55a0000
physical_start_addr: 0x55a0000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS15
partition_name: tee1
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x56a0000
physical_start_addr: 0x56a0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS16
partition_name: tee2
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x5ba0000
physical_start_addr: 0x5ba0000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS17
partition_name: metadata
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x60a0000
physical_start_addr: 0x60a0000
partition_size: 0x2760000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS18
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x8800000
physical_start_addr: 0x8800000
partition_size: 0x80000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS19
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x88800000
physical_start_addr: 0x88800000
partition_size: 0x1a800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS20
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xa3000000
physical_start_addr: 0xa3000000
partition_size: 0x49c00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS21
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0084
physical_start_addr: 0xFFFF0084
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
- partition_index: SYS22
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0004
physical_start_addr: 0xFFFF0004
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
Click to expand...
Click to collapse
Well I'm out of station right now... Will check it and confirm you abt the status once I'm back.. Tq..
CyanogenMod 12.1 For Micromax Canvas Xpress 2 E313
Note : Do Not Download ROMS Outside XDA Or Any Other Websites They May Add Harmful Applications in Rom.
Click Thanks!! :highfive:
Follow Me On Facebook Click Here
Must Read
Read Everything Very Carefully Then Proceed With The Installation.
I "Abhi Tripathi " Is Not Responsible If Somehow You Broke Your Phone Or Anything Happens.
You Must Understand All Pros and Cons Of Installing A Custom Rom
Info.
Porting Is Hard. It Consumes Time. I Didn't Do It For Money Or Any Kind Of Fame
*I DO IT FOR YOU* So Appreciate It
It's Fully Working CM 12.1 Except For The Bugs Which Is In Source
Enjoy Whole New 5.1.1 CM Lollipop Experience With Themes And Mods
Unbeatable Performance And Battery Life
Smooth UI
More Free Ram
Bugs
Video Recording Doesn't Works - Use Video Recording App Instead
Wifi HotSpot Doesn't Work
Some USSD Codes Doesn't Work
Camera Shows Wrong Resolution(Not An Issue)
Here Are Some Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How To Install
Instal PhilZ Recovery - Click Here To See Procedures
Download E313_CM_12.1.zip
Go To PhilZ Recovery
Simply Install Zip
Done
Features
All CM Themes Supported
All* CM Features
All Nine Sensors Working
GPS Working
Better Battery Life*
Better AF In Camera*
PlayStore Preinstalled
5.1.1 Based
Rooted
And Much More!
Download
E313_CM_12.1.zip 331MB -Click Here To Download
Notes :-
You Need To Calibrate Battery.
After Installation Go in About Then Enable "Advanced Mode"
Now Go Back In Setting There Will Be Two New Options
"Status Bar" & "Notification Drawer" Use Them To Add More Icon In Status Bar.
There Are Some Source Bugs In CyanogenMod's 12.1 Beta 5 Which Cannot Be Resolved
Like
1.) Video Recording Doesn't Works - Install "Videocam illusion" From Playstore
2.)HotSpot Doesn't Works
3.)Camera Shows 8MP For Front & Back Both However It's Not An Issue
4.) Some USSD Codes Doesn't Works
5.)FM Doesn't Works
Credits
Team Cyanogen
Micromax E313 Developers Group Join On FB Here
XDA:DevDB Information
Cyanogen Mod 12.1 B5 For Micromax Canvas Xpress 2 E313
Contributors
abhimortal6
ROM OS Version: 5.1.1 Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 12.1
Version Information
Status: Beta
Current Beta Version: 5.0
Created 2015-10-07
Last Updated 2015-10-07
uga buga buga
well thanks abhi.... is there any way to solve ussd codes issues?
like if we use another dialer ?
shub4m said:
well thanks abhi.... is there any way to solve ussd codes issues?
like if we use another dialer ?
Click to expand...
Click to collapse
unfortunately No!
Is there any way to solve hotspot bug
how to get the notification pannel? can any one help plz?
Can you make a CM13 ROM for Micromax E313? its Marshmallow
super
I did a complete wipe and flashed the rom, but whenever I reboot I get stuck on the boot animation! Each time I have to go to recovery and wipe dalvik cache and cache to turn on the phone. Help me out
do i need to root before installing cm 12.1 in xpress 2
The mod has been successfully installed on my phone but the phone is again and again restarting plz help how to fix this issue
how can I flash this by sp flash tool...cuz my divice got bricked so I cant follow the above steps
It's good ,but it has many issues too!
Certain apps are misbehaving along with bad video quality.Sometimes wifi also doesn't work. Suddenly my sim isn't working and finally..it's taking forevever to reboot.:crying:
Unknown Baseband & Invalid IMEI
After Flashing the Baseband version is show unknown & invalid IMEI number. please, please help me.
Please upload the NVRAM backup file of Xpress 2.
abhimortal6 said:
unfortunately No!
Click to expand...
Click to collapse
Flash cyanogen c-apps!
Plz sort out the hotspot issue
Hi. I am facing a hotspot issue. Can u plz resolve it.
Hey plz can u make cm13 for e313 (marshmallow)
I have downloaded this ROM and updated my phone but I can't scroll down the notification bar..?? Can u plz help me?
Panasonic eluga z (MTK6592) Custom rom
abhimortal6 said:
uga buga buga
Click to expand...
Click to collapse
Thanks for the rom for Micromax E313
but i will be gratefull of you if you read the below message ang help me.
can you please , port a custom rom either 6.0 or 7.0 or 8.0 for "Panasonic eluga z" (MTK6592M) which is now on stock rom 4.4 kitkat . I have tried a lot but a lot of time it shows status 7 error or sometimes goes in bootloop . And also if possible provide a philz recovery also.
PLEASE HELP,
THANKS.
-Panasonic Eluga Z_scatter.txt--->
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6592
project: k3466
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: PRELOADER
file_name: preloader_k3466.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00
- partition_index: SYS1
partition_name: MBR
file_name: MBR
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS2
partition_name: EBR1
file_name: EBR1
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS3
partition_name: PRO_INFO
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x100000
physical_start_addr: 0x100000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS4
partition_name: NVRAM
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x400000
physical_start_addr: 0x400000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS5
partition_name: PROTECT_F
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x900000
physical_start_addr: 0x900000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: PROTECT_S
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1300000
physical_start_addr: 0x1300000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS7
partition_name: SECCFG
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1d00000
physical_start_addr: 0x1d00000
partition_size: 0x40000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS8
partition_name: UBOOT
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d40000
physical_start_addr: 0x1d40000
partition_size: 0x60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS9
partition_name: BOOTIMG
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1da0000
physical_start_addr: 0x1da0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: RECOVERY
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x27a0000
physical_start_addr: 0x27a0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: SEC_RO
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x31a0000
physical_start_addr: 0x31a0000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS12
partition_name: MISC
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x37a0000
physical_start_addr: 0x37a0000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS13
partition_name: LOGO
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3820000
physical_start_addr: 0x3820000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS14
partition_name: EBR2
file_name: EBR2
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x4020000
physical_start_addr: 0x4020000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS15
partition_name: TEST
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x40a0000
physical_start_addr: 0x40a0000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS16
partition_name: FRP
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4aa0000
physical_start_addr: 0x4aa0000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS17
partition_name: EXPDB
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x4ba0000
physical_start_addr: 0x4ba0000
partition_size: 0xc60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS18
partition_name: ANDROID
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5800000
physical_start_addr: 0x5800000
partition_size: 0x45000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS19
partition_name: CACHE
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x4a800000
physical_start_addr: 0x4a800000
partition_size: 0x8000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS20
partition_name: USRDATA
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x52800000
physical_start_addr: 0x52800000
partition_size: 0x49c00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS21
partition_name: BMTPOOL
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF00a8
physical_start_addr: 0xFFFF00a8
partition_size: 0x1500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
I'll take a look
No, this is not another thread asking about root methods for the Z380M. I actually have some useful information here.
The Asus stock firmware sucks big time. And the bootloader cannot be unlocked. But fortunately, there seems to be a way to flash a custom boot and recovery images, or anything you want into any location.
The Z380M (and its cousin Z300M) is a Mediatek device that allows easy access to the SoC's Meta mode over USB. I won't go into details about what that is or how to use SP Flash Tool. That is all public information. I'll just get straight to the point.
To boot to meta mode, with the tablet powered off, hold down Volume Up while you plug in the USB cable. Of course you have to have Flash Tool waiting for the device on your PC at this point. While you can use any version of SPFT v5 to read back data, the only version SPFT that works for flashing ("downloading") is v5.1532. This will let you flash a custom recovery or custom boot image (kernel). I'm posting a scatter file for this device.
Now of course the bootloader is permanently locked. So that means it verifies the signature of any boot or recovery image before it starts it. But that's not the end of the world. As far as I can tell, it still lets you boot custom images that have some signature on them (i.e. self-signed), not necessarily the OEM's. The bootloader merely warns you about Android's Yellow boot state at the logo screen, but lets you continue booting. I tested this by deliberately corrupting the boot image's signature.
Of course, this capability makes rooting the stock ROM trivial. But what I would really like to have is TWRP for this tablet. And I think so would a lot of people. And I would love to have a custom ROM on it that's closer to Android AOSP. The kernel source is up on Asus's site. So someone please get on that.
Now a bit of warning: the first time you flash something with SPFT, it may corrupt your partition table. That's why you should make a complete backup before you flash anything. SPFT has a habit of resizing the userdata partition for some reason. But this updated scatter file should prevent that from happening.
Asus Z380M scatter file:
Code:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT8163
project: asus8163_tb_380_m
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: PRELOADER
file_name: preloader_asus8163_tb_380_m.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
d_type: FALSE
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS2
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x80000
physical_start_addr: 0x80000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS3
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS4
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x880000
physical_start_addr: 0x880000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS5
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x1280000
physical_start_addr: 0x1280000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00
- partition_index: SYS6
partition_name: asus_nvm
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1c80000
physical_start_addr: 0x1c80000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00
- partition_index: SYS7
partition_name: persist
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x1d80000
physical_start_addr: 0x1d80000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS8
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x3d80000
physical_start_addr: 0x3d80000
partition_size: 0x40000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS9
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3dc0000
physical_start_addr: 0x3dc0000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS10
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3e40000
physical_start_addr: 0x3e40000
partition_size: 0xff7000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS11
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x4e37000
physical_start_addr: 0x4e37000
partition_size: 0xff7000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS12
partition_name: secro
file_name: secro.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x5e2e000
physical_start_addr: 0x5e2e000
partition_size: 0xff7000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS13
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x6e25000
physical_start_addr: 0x6e25000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS14
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x6ea5000
physical_start_addr: 0x6ea5000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS15
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x76a5000
physical_start_addr: 0x76a5000
partition_size: 0xa00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS16
partition_name: frp
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x80a5000
physical_start_addr: 0x80a5000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS17
partition_name: tee1
file_name: tz.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x81a5000
physical_start_addr: 0x81a5000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS18
partition_name: tee2
file_name: tz.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x86a5000
physical_start_addr: 0x86a5000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS19
partition_name: kb
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x8ba5000
physical_start_addr: 0x8ba5000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS20
partition_name: dkb
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x8da5000
physical_start_addr: 0x8da5000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS21
partition_name: metadata
file_name: NONE
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8fa5000
physical_start_addr: 0x8fa5000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS22
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xafa5000
physical_start_addr: 0xafa5000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS23
partition_name: ADF
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xbfa5000
physical_start_addr: 0xbfa5000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS24
partition_name: APD
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xdfa5000
physical_start_addr: 0xdfa5000
partition_size: 0x6400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00
- partition_index: SYS25
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x143a5000
physical_start_addr: 0x143a5000
partition_size: 0xC800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS26
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x20ba5000
physical_start_addr: 0x20ba5000
partition_size: 0xdfc00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS27
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x1007a5000
physical_start_addr: 0x1007a5000
partition_size: 0x2aac56e00
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00
- partition_index: SYS28
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0004
physical_start_addr: 0xFFFF0004
partition_size: 0x4200
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00
How did you get the scatter file ?
I want to get it from the latest nougat ota update and im also looking in to building twrp for this tablet.
The scatter file I handcrafted myself. I read back the GPT layout from the tablet and spent an afternoon calculating the partition addresses and lengths. The general format just follows examples of other scatter files on the web.
The layout should be the same for Nougat. If not, it will complain about the PMT (partition management table which it derives from the GPT) having changed when you try to "download" (should really be called upload) something. You can also get a list of partition addresses with the fastboot oem emmc_show_partitions command in LBA format.
BTW, that was an awesome update with Android N. It solves pretty much all the problems I've had with this tablet. Asus really came through with this one.
heres a twrp image, i keep getting red error when i flash it grrr.
https://mega.nz/#!3xwkXYpT!PHclNbl2bsxZLMs9YHJc4b16DnYVKPd3z70xYAeLG4M
when tablet reboots its revert's the's the recovery to stock so remember that, by running recovery-from-boot.p on boot up.
Hold on, there's still hope... I checked the image file in a hex editor and it doesn't seem to have any cryptographic signature in it. You have to sign it somehow with your own key. I'm not saying that a self-signed image will necessarily pass the security checks, but a lack of a signature will definitely cause the red boot state error.
I know the stock firmware replaces the recovery at every boot, but do you know if the new stock recovery still erases your data as soon as you select Recovery at the boot menu? Or did they add some kind of a warning. I don't want to fall for the automatic factory reset again.
Dude, it's not even the red state that's the problem. There is something wrong with the recovery itself. I think it is trying to boot but it's crashing and restarting. I just wasted a whole lot of time trying to self-sign your image. I did manage to do that. But it turns out you don't even need the signature. (There's 2 sigs, but that's a discussion for another topic.)
The red state is merely a warning. I just tested the stock boot image with the signatures zeroed out. The bootloader is not happy about it, but it continues booting just fine. :-O The Play store even says the device is certified. The recovery should work the same way. Please fix it.
Nice will look into it and yes it still erases at boot menu.
---------- Post added at 12:53 PM ---------- Previous post was at 12:29 PM ----------
By the way i unpacked the system img i got from sp tool , remove some apps and flashed it bk with no problems so thats handy. You do need to do a factory reset if u remove any apps though.
Thanks for the heads up. The system partition has dm-verity enabled. Something weird probably happens when you load a modded system image. It would probably be best to disable verity in the fstab file.
Any progress on the TWRP?
nope not yet, also got this recovery which is same soc mt8163 and trying to port with no success yet.
and will update the kernel better if they ever release the nougat version of it.
https://mega.nz/#!vhJDTCaJ!-Li4KYpNz2KThFHvGaKDOiyyj3UnrAF3de1ySE-Bzi0
diplomatic said:
Now of course the bootloader is permanently locked. So that means it verifies the signature of any boot or recovery image before it starts it. But that's not the end of the world. As far as I can tell, it still lets you boot custom images that have some signature on them (i.e. self-signed), not necessarily the OEM's. The bootloader merely warns you about Android's Yellow boot state at the logo screen, but lets you continue booting. I tested this by deliberately corrupting the boot image's signature.
Of course, this capability makes rooting the stock ROM trivial.
Click to expand...
Click to collapse
Hi, next week, I'll get a device with an identical SoC (acer iconia tab 10 a3-a40)
Fortunately, this device's bootloader can be unlocked.
But atm, I'm somewhat blind, or I overlook something... I have no idea, how to root this device, using a modified boot.img/recovery.img
So please, point me into the right direction.
(I don't need the basics, I'm aware, how to unpack/repack/modifying the .img files)
Thanks in advance.
Oh, when I posted that, I had a wrong impression of what's involved in rooting. I just thought you could mount the system partition on your PC, add some binaries, flash it back and enjoy your root access. But after looking at SuperSU's installation script, it quickly became clear that this would not work. The process is a lot more involved now. Android 6+ requires a systemless root with substantial mods to the boot image. It also needs to add a mountable image file to your data partition. And you can't access the data partition outside your device because it's encrypted. Probably the easiest path for you would be to make or find a custom recovery for your device and install a SuperSU zip from there. But ask yourself this: do you really need root if you already have a custom recovery from which you can manipulate any file on /data? I have not rooted my Z380M and don't plan to.
Ah ok, so my first impression was correct and I'm not that blind.
The problem is, there is no custom recovery available.
But I'm not sure, if Android 6 needs "systemless root", but will investigate further.
I was able to root a lollipop device (or was it a Remix system image?) manually a while ago, with copying and "chmodding" the necessary files into /system.
Nut sure, if that works with MM...
Well, it's not too hard to compile your own TWRP. And you sound like the right man for the job. You just need a bare-bones device tree and binary kernel inserted into the minimal Omni/TWRP repo. You can follow my TWRP source for the ZenPad or use other mt8163 or mt67xx recovery sources.
diplomatic said:
Well, it's not too hard to compile your own TWRP. And you sound like the right man for the job. You just need a bare-bones device tree and binary kernel inserted into the minimal Omni/TWRP repo. You can follow my TWRP source for the ZenPad or use other mt8163 or mt67xx recovery sources.
Click to expand...
Click to collapse
I know, I've did it years ago, but for a Snapdragon.
But I remember, that was a lot of hassle and a 20GB download, for just replacing a few files...
But: a "minimal Omni/TWRP repo" sounds good, will check your links.
PS: interesting that a mt67xx source might work.
EDIT: I will probably first try, to port your TWRP to the Acer.
diplomatic said:
Oh, when I posted that, I had a wrong impression of what's involved in rooting. I just thought you could mount the system partition on your PC, add some binaries, flash it back and enjoy your root access. But after looking at SuperSU's installation script, it quickly became clear that this would not work. The process is a lot more involved now. Android 6+ requires a systemless root with substantial mods to the boot image. It also needs to add a mountable image file to your data partition. And you can't access the data partition outside your device because it's encrypted. Probably the easiest path for you would be to make or find a custom recovery for your device and install a SuperSU zip from there. But ask yourself this: do you really need root if you already have a custom recovery from which you can manipulate any file on /data? I have not rooted my Z380M and don't plan to.
Click to expand...
Click to collapse
That most likely explains why those King(o)root utilities are of no use on a Nabi SE my friend and I were trying to poke the internals on. It came with Android 6.0 pre-installed if that's any indication. As crazy as it sounds, my method for editing the firmware was to dump /system, mount it on a PC using osfmount and an EXT4 driver, edit it offline, and chuck it back in to the device. I didn't get any issues with doing such offline system image edits so far, as I tried it on another device to much success.
Vernee Mix 2 Rebuild Official Firmware
New thread for the new model of Vernee Mix 2 Rebuild Official Firmware Helio P25 Mtk 6757D 4Gb of Ram 64gb Rom
Vernee Mix 2 MT6757D Octa Core 4G LTE 4GB 64 GB Android 7 Smartphone 6 inches
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
In all those photos are shown the new product and the details of the phone !
Not be considered spam or advertising is shown only to understand the difference and the details.
Everybody are Welcome! :laugh::good:
MANY THANKS TO OUR MODERATORS TO OPEN AGAIN THIS THREAD !
More attention to the Xda-developers Rules:
http://forum.xda-developers.com/announcement.php?f=256
Many thanks to "SUPER ADMIN" MR. MIKE
Many thanks to all my Friends in the world that collaborate with me "always".
Many thanks in this dev thread to Cleopatra Bianchi & Bigrammy
XDA:DevDB Information
Vernee Mix 2 Rebuild Official Firmware, Kernel for the Android General
Contributors
ghost45, Bigrammy , Cleopatra Bianchi
Kernel Special Features:
Version Information
Status: Testing
Created 2017-11-24
Last Updated 2017-11-28
Procedure to flash the official firmware:
A)For flashtool
Use this flash to re alive your device in brick mode ..
Select all file in flashtool
and make download
Discharge the battery if you receive strange message from flashtool going the device in bootloop the battery will be down to zero .
Flashtool v.5.17.44
http://www.mediafire.com/file/75uco4oydzydn23/SP_Flash_Tool_v5.1744.rar
B) With Fastboot procedure
Drivers to recognize the device from windows xp,7, 8 , 10 ecc:
https://mega.nz/#!uQo1XDDI!EF0V4Tr5LgQvXuPAOSrcegtByZqrZt0tGtZe_8RZLms
Adb Command:
http://www.mediafire.com/file/2df821420xpdp48/ADB_1.4.2.rar
1) Developer options --> OEM unlocking enabled and USB debugging enabled :
Tap on Settings --> About phone --> Tap Build number seven times.
2) To enter in Fastboot mode -->
Device off -->press Power + Level Volume ( + ) in the same time and you will see the selection FASTBOOT RECOVERY NORMAL
3)Unlock the bootloader:
Open Dos window with CMD comand ...
command to run in fastboot mode :
fastboot oem unlock
(the device after the first reboot will enter in factory reset and will reset your device)
4)In adb command :
Copy all the firmware in adb folder....
5)Command to use :
Fastboot flash [example system] [system.img] Do not use [ brachets]
Fastboot flash [example userdata] [userdata.img] Do not use [brachets ]
Fastboot flash [example recovery] [recovery.img] Do not use [ brachets]
ecc
Firmware for Vernee Mix version 4gb ram 64gb Rom Tested
Android 7 MOLY.LR11.W1630.MD.MP.V9.3.P38,2017/10/31
Kernel Version 4.4.15
Build MIX_2_20171031
Official ota Firmware from Vernee staff:
Version only for mix2 4gb
http://www.mediafire.com/file/odl6w8awmns2dxw/full_hct6757_66_n-ota-1513325257-mix2-20171215.zip
Version only for mix2 6gb
http://www.mediafire.com/file/f8bkn3t9h4z61bf/full_hct6757_66_n-ota-1513327172-mix2-pro-20171215.zip
Official Firmware for Vernee Mix 4gb for Flashtool from Vernee staff:
Official Vernee Mix 2 on onedrive server
https://onedrive.live.com/?cid=f4a8d6c4c699e84d&id=F4A8D6C4C699E84D!138&authkey=!ACYRkOgDb5REbqo
Official Vernee Mix 2 on mediafire server
http://www.mediafire.com/file/9o6cm...g-bom10-3m-n-Dis_MIX_2_20171215-sign_user.zip
How To receive right roots in the vernee mix
How To Receive right root :
You must FORMAT data TWICE a simple wipe is not enough it seems in Android 7.
Follow this procedure in this exact order and should solve most problems.
1. Install TWRP and then boot directly to recovery not system.
2. Choose Wipe/ Advanced /Format DATA type Yes to confirm. When it finishes choose Reboot then recovery.
3. Choose Wipe Advanced Format DATA again type Yes to confirm When it finishes choose Reboot then recovery.
4. Choose Wipe and select cache and Dalvik swipe to confirm When it finishes choose Reboot then recovery.
5. Now install SuperSU v2.82 official
http://www.devfiles.co/download/74iP...1705271822.zip
To see the last version here:
https://forum.xda-developers.com/showpost.php?p=64916199&postcount=3
6. Reboot to System.
You will see the boot logo then it will stop and reboot again this is normal.
Wait for the phone to fully boot up this can take 10 > 15 mins
How suggested by Bigrammy .
Twrp For Vernee Mix2 Pro (6gb)
http://www.mediafire.com/file/tfthj47q9sc7c48/Recovery_twrp_Vernee_Mix2_Pro.img
New Details (only for 6gb version):
1)Delete the encrypt request;
2) Set up the english language like default;
3)Change colors menu.
4) New Kernel inside
Device Vernee Mix 2
Resources
Build.prop
https://1drv.ms/u/s!Ak3omcbE1qj0e58dr3CZ3OhPrBsthis is the version showed in my device:
i'm studing again this device i want to explain what i havefound to all of you:
1) Seems that device (vernee Mix) not want to connect and dialogue correctly with flashtool...i have tyied all the version in the web..
2)Seems fastboot mode is the good place to flash the firmware but is not easy for everyone.
3) Isn't only the Dogee mix have same firmware but i discovered that all the mix are similar except to the total amount of its memory
4) The sectors of the partitions :userdata and system are different from the previous devices descibed before.
5) the first partition and the last called sys1 & sys30 not are located in the Vernee mix2.
6) the firmware is rebuilded correctly and tested 27/11/2017 ---> post#2 ....
to be continue...
1) No One official Firmware found ----->My firmware rebuilded #3
2) No Root access for moment
3) No Recovery that mount the internal memory ,
I tryied to make reedback with scatter of Dogee mix and bluboo s1 but in this device seems not start at all the process and remain in partial brick mode o similar...
Size of the Vernee Memory
Code:
F:\adb>fastboot devices
NB45071511000001 fastboot
F:\adb>fastboot getvar all
(bootloader) max-download-size: 0x8000000
(bootloader) partition-size:flashinfo: 1000000
(bootloader) partition-type:flashinfo: raw data
(bootloader) partition-size:userdata: [COLOR=Red]32000000[/COLOR]
(bootloader) partition-type:userdata: ext4
(bootloader) partition-size:cache: 1b000000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:system: [COLOR=Red]f4800000[/COLOR]
(bootloader) partition-type:system: ext4
(bootloader) partition-size:tee2: b00000
(bootloader) partition-type:tee2: raw data
(bootloader) partition-size:tee1: 500000
(bootloader) partition-type:tee1: raw data
(bootloader) partition-size:logo: 800000
(bootloader) partition-type:logo: raw data
(bootloader) partition-size:boot: 1000000
(bootloader) partition-type:boot: raw data
(bootloader) partition-size:lk2: 100000
(bootloader) partition-type:lk2: raw data
(bootloader) partition-size:lk: 100000
(bootloader) partition-type:lk: raw data
(bootloader) partition-size:nvram: 500000
(bootloader) partition-type:nvram: raw data
(bootloader) partition-size:md3img: 500000
(bootloader) partition-type:md3img: raw data
(bootloader) partition-size:md1arm7: 300000
(bootloader) partition-type:md1arm7: raw data
(bootloader) partition-size:md1dsp: 400000
(bootloader) partition-type:md1dsp: raw data
(bootloader) partition-size:md1img: 1800000
(bootloader) partition-type:md1img: raw data
(bootloader) partition-size:proinfo: 300000
(bootloader) partition-type:proinfo: raw data
(bootloader) partition-size:sec1: 200000
(bootloader) partition-type:sec1: raw data
(bootloader) partition-size:seccfg: 800000
(bootloader) partition-type:seccfg: raw data
(bootloader) partition-size:protect2: 978000
(bootloader) partition-type:protect2: ext4
(bootloader) partition-size:protect1: 800000
(bootloader) partition-type:protect1: ext4
(bootloader) partition-size:metadata: 2000000
(bootloader) partition-type:metadata: raw data
(bootloader) partition-size:nvdata: 2000000
(bootloader) partition-type:nvdata: ext4
(bootloader) partition-size:nvcfg: 800000
(bootloader) partition-type:nvcfg: ext4
(bootloader) partition-size:frp: 100000
(bootloader) partition-type:frp: raw data
(bootloader) partition-size:expdb: 1400000
(bootloader) partition-type:expdb: raw data
(bootloader) partition-size:para: 80000
(bootloader) partition-type:para: raw data
(bootloader) partition-size:recovery: 1800000
(bootloader) partition-type:recovery: raw data
(bootloader) partition-size:boot_para: 100000
(bootloader) partition-type:boot_para: raw data
(bootloader) partition-size:preloader: 40000
(bootloader) partition-type:preloader: raw data
(bootloader) off-mode-charge: 1
(bootloader) warranty: yes
(bootloader) unlocked: no
(bootloader) secure: yes
(bootloader) kernel: lk
(bootloader) product: HCT6757_66_N
(bootloader) version-preloader:
(bootloader) version: 0.5
all: Done!!
finished. total time: 0.281s
F:\adb>
Vernee Memory's Block
Code:
F:\adb>adb shell
MIX_2:/ $ cat /proc/partitions
major minor #blocks name
254 0 1944048 zram0
179 0 61071360 mmcblk0
179 1 1024 mmcblk0p1
179 2 24576 mmcblk0p2
179 3 512 mmcblk0p3
179 4 20480 mmcblk0p4
179 5 1024 mmcblk0p5
179 6 8192 mmcblk0p6 [B][COLOR=DarkRed]/nvcfg[/COLOR][/B]
179 7 32768 mmcblk0p7 [B][COLOR=DarkRed]/nvdata[/COLOR][/B]
179 8 32768 mmcblk0p8
179 9 8192 mmcblk0p9 [B][COLOR=DarkRed]/protect_f[/COLOR][/B]
179 10 9696 mmcblk0p10 [B][COLOR=DarkRed]/protect_s[/COLOR][/B]
179 11 8192 mmcblk0p11
179 12 2048 mmcblk0p12
179 13 3072 mmcblk0p13
179 14 24576 mmcblk0p14
179 15 4096 mmcblk0p15
179 16 3072 mmcblk0p16
179 17 5120 mmcblk0p17
179 18 5120 mmcblk0p18
179 19 1024 mmcblk0p19
179 20 1024 mmcblk0p20
179 21 16384 mmcblk0p21 [B][COLOR=DarkRed]/Boot[/COLOR][/B]
179 22 8192 mmcblk0p22
179 23 5120 mmcblk0p23
179 24 11264 mmcblk0p24
179 25 4005888 mmcblk0p25 [B][COLOR=DarkRed]/system[Ext4][/COLOR][/B]
179 26 442368 mmcblk0p26 [B][COLOR=DarkRed]/cache[Ext4][/COLOR][/B]
179 27 56369135 mmcblk0p27 [B][COLOR=DarkRed]/userdata[Ext4][/COLOR][/B]
179 28 16384 mmcblk0p28
179 96 4096 mmcblk0rpmb
179 64 4096 mmcblk0boot1
179 32 4096 mmcblk0boot0
253 0 3943372 dm-0
253 1 56369135 dm-1
MIX_2:/ $ ls -la
ls: ./nvdata: Permission denied
ls: ./nvcfg: Permission denied
ls: ./protect_s: Permission denied
ls: ./protect_f: Permission denied
ls: ./verity_key: Permission denied
ls: ./ueventd.rc: Permission denied
ls: ./ueventd.mt6757.rc: Permission denied
ls: ./service_contexts: Permission denied
ls: ./sepolicy: Permission denied
ls: ./selinux_version: Permission denied
ls: ./seapp_contexts: Permission denied
ls: ./multi_init.rc: Permission denied
ls: ./meta_init.rc: Permission denied
ls: ./meta_init.project.rc: Permission denied
ls: ./meta_init.modem.rc: Permission denied
ls: ./meta_init.connectivity.rc: Permission denied
ls: ./init.zygote64_32.rc: Permission denied
ls: ./init.zygote32.rc: Permission denied
ls: ./init.volte.rc: Permission denied
ls: ./init.usb.rc: Permission denied
ls: ./init.usb.configfs.rc: Permission denied
ls: ./init.trustkernel.rc: Permission denied
ls: ./init.sensor.rc: Permission denied
ls: ./init.rilproxy.rc: Permission denied
ls: ./init.recovery.mt6757.rc: Permission denied
ls: ./init.rc: Permission denied
ls: ./init.project.rc: Permission denied
ls: ./init.mt6757.usb.rc: Permission denied
ls: ./init.mt6757.rc: Permission denied
ls: ./init.modem.rc: Permission denied
ls: ./init.epdg.rc: Permission denied
ls: ./init.environ.rc: Permission denied
ls: ./init.connectivity.rc: Permission denied
ls: ./init.common_svc.rc: Permission denied
ls: ./init.aee.rc: Permission denied
ls: ./init: Permission denied
ls: ./fstab.mt6757: Permission denied
ls: ./file_contexts.bin: Permission denied
ls: ./factory_init.rc: Permission denied
ls: ./factory_init.project.rc: Permission denied
ls: ./factory_init.connectivity.rc: Permission denied
ls: ./enableswap.sh: Permission denied
ls: ./default.prop: Permission denied
total 72
drwxr-xr-x 20 root root 0 2017-11-17 05:10 .
drwxr-xr-x 20 root root 0 2017-11-17 05:10 ..
dr-xr-xr-x 42 root root 0 2017-11-17 05:10 acct
lrwxrwxrwx 1 root root 50 1970-01-01 01:00 bugreports -> /data/user_de/0/com.android.shell/files/bugreports
drwxrwx--- 7 system cache 4096 2017-11-07 15:02 cache
lrwxrwxrwx 1 root root 13 1970-01-01 01:00 charger -> /sbin/healthd
drwxr-xr-x 4 root root 0 1970-01-01 01:00 config
drwxr-xr-x 2 root root 0 2017-11-17 05:10 custom
lrwxrwxrwx 1 root root 17 1970-01-01 01:00 d -> /sys/kernel/debug
drwxrwx--x 53 system system 4096 2017-11-17 05:10 data
drwxr-xr-x 17 root root 3640 2017-11-17 05:10 dev
lrwxrwxrwx 1 root root 11 1970-01-01 01:00 etc -> /system/etc
drwxr-xr-x 11 root system 260 2017-11-17 05:10 mnt
drwxr-xr-x 2 root root 0 1970-01-01 01:00 oem
dr-xr-xr-x 441 root root 0 1970-01-01 01:00 proc
-rw-r--r-- 1 root root 16099 1970-01-01 01:00 property_contexts
drwx------ 2 root root 0 2017-10-31 08:42 root
drwxr-x--- 2 root root 0 1970-01-01 01:00 sbin
lrwxrwxrwx 1 root root 21 1970-01-01 01:00 sdcard -> /storage/self/primary
drwxr-xr-x 4 root root 100 2017-11-17 05:10 storage
dr-xr-xr-x 16 root root 0 2017-11-17 05:10 sys
drwxr-xr-x 19 root root 4096 1970-01-01 01:00 system
lrwxrwxrwx 1 root root 14 1970-01-01 01:00 vendor -> /system/vendor
Vernee Build.prop
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NRD90M
ro.build.display.id=MIX_2_20171031
ro.build.version.incremental=1509432391
ro.build.version.sdk=24
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=7.0
ro.build.version.security_patch=2017-08-05
ro.build.version.base_os=
ro.build.date=2017年 10月 31日 星期二 14:46:27 CST
ro.build.date.utc=1509432387
ro.build.type=user
ro.build.user=usr16
ro.build.host=usr16
ro.build.tags=release-keys
ro.build.flavor=full_hct6757_66_n-user
ro.product.model=MIX 2
ro.product.brand=vernee
ro.product.name=MIX_2
ro.product.device=MIX_2
ro.product.board=mt6757
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=arm64-v8a
ro.product.manufacturer=vernee
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=mt6757
# ro.build.product is obsolete; use ro.product.device
ro.build.product=MIX 2
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=full_hct6757_66_n-user 7.0 NRD90M 1509432391 release-keys
ro.build.fingerprint=vernee/MIX_2/MIX_2:7.0/NRD90M/1509432391:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/haocheng/hct6757_66_n/system.prop
#
#
# system.prop for generic sdk
#
rild.libpath=mtk-ril.so
rild.libargs=-d /dev/ttyC0
# MTK, Infinity, 20090720 {
wifi.interface=wlan0
# MTK, Infinity, 20090720 }
# MTK, mtk03034, 20101210 {
ro.mediatek.wlan.wsc=1
# MTK, mtk03034 20101210}
# MTK, mtk03034, 20110318 {
ro.mediatek.wlan.p2p=1
# MTK, mtk03034 20110318}
# MTK, mtk03034, 20101213 {
mediatek.wlan.ctia=0
# MTK, mtk03034 20101213}
#
wifi.tethering.interface=ap0
#
ro.opengles.version=196610
# ro.kernel.qemu=1
# ro.kernel.qemu.gles=0
wifi.direct.interface=p2p0
#dalvik.vm.heapgrowthlimit=256m
#dalvik.vm.heapsize=512m
# USB MTP WHQL
ro.sys.usb.mtp.whql.enable=0
# Power off opt in IPO
sys.ipo.pwrdncap=2
ro.sys.usb.storage.type=mtp
# USB BICR function
ro.sys.usb.bicr=no
# USB Charge only function
ro.sys.usb.charging.only=yes
# audio
ro.camera.sound.forced=0
ro.audio.silent=0
ro.zygote.preload.enable=0
# temporary enables NAV bar (soft keys)
qemu.hw.mainkeys=0
ro.kernel.zio=38,108,105,16
#ro.kernel.qemu=1
#ro.kernel.qemu.gles=0
#ro.boot.selinux=disable
# Disable dirty region for Mali
#debug.hwui.render_dirty_regions=false
ro.sf.lcd_density=480
# performance
ro.mtk_perf_simple_start_win=1
ro.mtk_perf_fast_start_win=1
ro.mtk_perf_response_time=1
ro.config.ringtone=DoBetter.ogg
ro.config.alarm_alert=DoBetter.ogg
ro.config.notification_sound=DoBetter.ogg
ro.config.mmstone=DoBetter.ogg
persist.sys.gesturedouble=true
persist.sys.gesturem=true
persist.sys.gesturec=true
persist.sys.gestureo=true
persist.sys.gesturew=true
persist.sys.gestureonoff=false
persist.sys.gesturee=true
persist.sys.gesturez=true
persist.sys.gestures=true
persist.sys.gestureup=true
persist.sys.gesturedown=true
persist.sys.gestureleft=true
persist.sys.gestureright=true
ro.hct_support_scancode=0
ro.hct_contact_dial_switch=1
#persist.sys.hctrom=64
#ro.hct_modify_phone_info=1
ro.mmi.type=1
ro.has.bluelight=0
ro.mtk_gemini_support=1
ro.mtk_default_ime=com.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
ro.shutdown.ani=yes
ro.config.sim.language=yes
#custom and fota version info
ro.fota.version=MIX_2_20171031
ro.custom.build.version=MIX_2_20171031
ro.wifi.name=MIX 2
ro.bt.name=MIX 2
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.product.first_api_level=24
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Alarm_Classic.ogg
ro.mediatek.chip_ver=S01
ro.mediatek.platform=MT6757
ro.telephony.sim.count=2
persist.radio.default.sim=0
ril.specific.sm_cause=0
bgw.current3gband=0
ril.external.md=0
ro.mtk_cam_lomo_support=1
ro.sf.hwrotation=0
persist.radio.fd.counter=150
persist.radio.fd.off.counter=50
persist.radio.fd.r8.counter=150
persist.radio.fd.off.r8.counter=50
drm.service.enabled=true
fmradio.driver.enable=1
mtk.eccci.c2k=enabled
ril.first.md=1
ril.flightmode.poweroffMD=1
ril.telephony.mode=0
dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt
mediatek.wlan.chip=CONSYS_MT6757
mediatek.wlan.module.postfix=_consys_mt6757
ril.read.imsi=1
ril.radiooff.poweroffMD=0
ro.frp.pst=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/frp
ro.mtk_protocol1_rat_config=Lf/W/G
ro.mediatek.version.branch=alps-mp-n0.mp5
ro.mediatek.version.release=MIX_2_20171031
ro.mediatek.version.sdk=4
ro.setupwizard.require_network=OPTIONAL
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r10
ro.com.google.clientidbase=alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.ms=alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.yt=alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.am=alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.gmm=alps-full_hct6757_66_n-{country}
ro.num_md_protocol=2
persist.radio.multisim.config=dsds
ro.mtk_besloudness_support=1
ro.mtk_wapi_support=1
ro.mtk_bt_support=1
ro.mtk_wappush_support=1
ro.mtk_agps_app=1
ro.mtk_audio_tuning_tool_ver=V2.2
ro.mtk_wlan_support=1
ro.mtk_gps_support=1
ro.mtk_omacp_support=1
ro.mtk_search_db_support=1
ro.mtk_dialer_search_support=1
ro.mtk_dhcpv6c_wifi=1
ro.have_aacencode_feature=1
ro.mtk_fd_support=1
ro.mtk_oma_drm_support=1
ro.mtk_cta_drm_support=1
ro.mtk_widevine_drm_l3_support=1
ro.mtk_eap_sim_aka=1
ro.mtk_send_rr_support=1
ro.mtk_emmc_support=1
ro.mtk_tetheringipv6_support=1
ro.telephony.default_network=9,9
ro.mtk_shared_sdcard=1
ro.mtk_enable_md1=1
ro.mtk_afw_support=1
ro.mtk_flight_mode_power_off_md=1
ro.mtk_aal_support=1
ro.mtk_pq_support=2
ro.mtk_pq_color_mode=1
ro.mtk_blulight_def_support=1
ro.mtk_wfd_support=1
ro.mtk_wfd_sink_support=1
ro.mtk_wfd_sink_uibc_support=1
ro.mtk_wifi_mcc_support=1
ro.mtk_system_update_support=1
ro.mtk_sim_hot_swap=1
ro.mtk_bip_scws=1
ro.mtk_world_phone_policy=0
ro.mtk_md_world_mode_support=1
ro.mtk_perfservice_support=1
ro.mtk_sim_hot_swap_common_slot=1
ro.mtk_cta_set=1
ro.mtk_mobile_management=0
ro.mtk_zsdhdr_support=1
ro.mtk_cam_mfb_support=3
ro.mtk_slow_motion_support=1
ro.mtk_lte_support=1
ro.mtk_rild_read_imsi=1
ro.sim_refresh_reset_by_modem=1
ro.mtk_external_sim_support=1
ro.mtk_external_sim_only_slots=0
ro.mtk_privacy_protection_lock=1
ro.mtk_bg_power_saving_support=1
ro.mtk_bg_power_saving_ui=1
ro.sim_me_lock_mode=0
ro.mtk_dual_mic_support=0
ro.mtk_is_tablet=0
ro.mtk_pow_perf_support=1
persist.mtk_nlp_switch_support=1
persist.mtk_ims_support=1
ro.mtk_multiple_ims_support=1
persist.mtk_volte_support=1
persist.mtk.volte.enable=1
persist.mtk_vilte_support=1
ro.mtk_vilte_ut_support=0
wfd.dummy.enable=1
wfd.iframesize.level=0
ro.mediatek.project.path=device/haocheng/hct6757_66_n
persist.mtk.wcn.combo.chipid=-1
persist.mtk.wcn.patch.version=-1
persist.mtk.wcn.dynamic.dump=0
service.wcn.driver.ready=no
service.wcn.coredump.mode=0
persist.mtk.connsys.poweron.ctl=0
persist.mtk_epdg_support=1
ro.com.android.mobiledata=false
persist.radio.mobile.data=0,0
persist.meta.dumpdata=0
ro.mtk_deinterlace_support=1
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=384m
persist.radio.mtk_dsbp_support=1
persist.mtk_dynamic_ims_switch=0
persist.radio.mtk_ps2_rat=W/G
persist.radio.mtk_ps3_rat=G
ro.boot.opt_md1_support=14
ro.boot.opt_lte_support=1
persist.log.tag.tel_log_ctrl=1
persist.log.tag.AT=I
persist.log.tag.RILMUXD=I
persist.log.tag.RILC-MTK=I
persist.log.tag.RILC=I
persist.log.tag.RfxMainThread=I
persist.log.tag.RfxRoot=I
persist.log.tag.RfxRilAdapter=I
persist.log.tag.RfxController=I
persist.log.tag.RILC-RP=I
persist.log.tag.DCT=I
persist.log.tag.RIL-DATA=I
persist.log.tag.C2K_RIL-DATA=I
persist.log.tag.GsmCdmaPhone=I
persist.log.tag.SSDecisonMaker=I
persist.log.tag.GsmMmiCode=I
persist.log.tag.RpSsController=I
persist.log.tag.RIL-SS=I
persist.log.tag.RILMD2-SS=I
persist.log.tag.DataSubSelector=I
persist.log.tag.DcFcMgr=I
persist.log.tag.DC-1=I
persist.log.tag.DC-2=I
persist.log.tag.RetryManager=I
persist.log.tag.IccProvider=I
persist.log.tag.IccPhoneBookIM=I
persist.log.tag.AdnRecordCache=I
persist.log.tag.AdnRecordLoader=I
persist.log.tag.AdnRecord=I
persist.log.tag.RIL-PHB=I
persist.log.tag.RIL-SMS=I
persist.log.tag.DupSmsFilterExt=I
persist.log.tag.ConSmsFwkExt=I
persist.log.tag.DataOnlySmsFwk=I
persist.log.tag.VT=I
persist.log.tag.ImsVTProvider=I
persist.log.tag.IccCardProxy=I
persist.log.tag.IsimFileHandler=I
persist.log.tag.IsimRecords=I
persist.log.tag.SIMRecords=I
persist.log.tag.SpnOverride=I
persist.log.tag.UiccCard=I
persist.log.tag.UiccController=I
persist.log.tag.RIL-SIM=I
persist.log.tag.MtkAgpsHelper=I
persist.log.tag.CountryDetector=I
persist.log.tag.NetworkStats=I
persist.log.tag.NetworkPolicy=I
persist.log.tag.DataDispatcher=I
persist.log.tag.ImsService=I
persist.log.tag.IMS_RILA=I
persist.log.tag.IMSRILRequest=I
persist.log.tag.ImsManager=I
persist.log.tag.ImsApp=I
persist.log.tag.ImsBaseCommands=I
persist.log.tag.ImsCall=I
persist.log.tag.ImsPhone=I
persist.log.tag.ImsPhoneCall=I
persist.log.tag.ImsPhoneBase=I
persist.log.tag.ImsCallSession=I
persist.log.tag.ImsCallProfile=I
persist.log.tag.ImsEcbm=I
persist.log.tag.ImsEcbmProxy=I
persist.log.tag.OperatorUtils=I
persist.log.tag.WfoApp=I
persist.log.tag.GbaApp=I
persist.log.tag.GbaBsfProcedure=I
persist.log.tag.GbaBsfResponse=I
persist.log.tag.GbaDebugParam=I
persist.log.tag.GbaService=I
persist.log.tag.SresResponse=I
persist.log.tag.ImsUtService=I
persist.log.tag.SimservType=I
persist.log.tag.SimservsTest=I
persist.log.tag.ImsUt=I
persist.log.tag.SuppSrvConfig=I
persist.log.tag.ECCCallHelper=I
persist.log.tag.GsmConnection=I
persist.log.tag.TelephonyConf=I
persist.log.tag.TeleConfCtrler=I
persist.log.tag.TelephonyConn=I
persist.log.tag.TeleConnService=I
persist.log.tag.ECCRetryHandler=I
persist.log.tag.ECCNumUtils=I
persist.log.tag.ECCRuleHandler=I
persist.log.tag.SuppMsgMgr=I
persist.log.tag.ECCSwitchPhone=I
persist.log.tag.GsmCdmaConn=I
persist.log.tag.Phone=I
persist.log.tag.RIL-CC=I
persist.log.tag.RpCallControl=I
persist.log.tag.RpAudioControl=I
persist.log.tag.RadioManager=I
persist.log.tag.RIL_Mux=I
persist.log.tag.RIL-OEM=I
persist.log.tag.RIL=I
persist.log.tag.RIL_UIM_SOCKET=I
persist.log.tag.RILD=I
persist.log.tag.RIL-RP=I
persist.log.tag.RfxMessage=I
persist.log.tag.RfxDebugInfo=I
persist.log.tag.RfxTimer=I
persist.log.tag.RfxObject=I
persist.log.tag.SlotQueueEntry=I
persist.log.tag.RfxAction=I
persist.log.tag.RFX=I
persist.log.tag.RpRadioMessage=I
persist.log.tag.RpModemMessage=I
persist.log.tag.PhoneFactory=I
persist.log.tag.ProxyController=I
persist.log.tag.SmsPlusCode=I
persist.log.tag.AutoRegSmsFwk=I
persist.log.tag.AirplaneHandler=I
persist.log.tag.RfxDefDestUtils=I
persist.log.tag.RfxSM=I
persist.log.tag.RfxSocketSM=I
persist.log.tag.RfxDT=I
persist.log.tag.RpCdmaOemCtrl=I
persist.log.tag.RpRadioCtrl=I
persist.log.tag.RpMDCtrl=I
persist.log.tag.RpCdmaRadioCtrl=I
persist.log.tag.RpFOUtils=I
ro.boot.opt_eccci_c2k=1
ro.boot.opt_using_default=1
mtk.vdec.waitkeyframeforplay=1
ro.sys.sdcardfs=1
persist.mtk.datashaping.support=1
persist.datashaping.alarmgroup=1
persist.runningbooster.support=1
persist.runningbooster.upgrade=1
ro.media.maxmem=500000000
ro.nb_vernee_os_support=1
persist.log.tag.CdmaMoSms=I
persist.log.tag.CdmaMtSms=I
ro.mtk_log_hide_gps=0
ro.mtk_modem_monitor_support=1
ro.have_aee_feature=1
ro.custom.version.release=MIX_2_20171031
ro.custom.build.product=t900e-nb-k600a-63m-fhd-512g32g-bom10-3m-n-Dis
ro.config.suppress_error=1
ro.lct.performance_enable=1
persist.sys.fontsize=2
ro.hct_suport_anr_tools=1
ro.gangyun_camera_beauty=1
ro.gangyun_camera_bokeh=1
ro.hct_ask_search=1
ro.hct_fingerprint=1
ro.hct_support_applock=1
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.variant=cortex-a53
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
# begin fota properties
ro.fota.platform=MTK6757_7.0
ro.fota.type=phone
ro.fota.app=5
ro.fota.oem=new-bund6757_7.0
ro.fota.device=MIX 2
# end fota properties
ro.expect.recovery_id=0xd08307ba08646ce77446ae2733b0a6bb1296bd48000000000000000000000000
Vernee's Mix 2 Partitions sectors
Code:
MIX_2:/ $ su
MIX_2:/ # sgdisk --print /dev/block/mmcblk0
Disk /dev/block/mmcblk0: 122142720 sectors, 58.2 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 00000000-0000-0000-0000-000000000000
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 122142686
Partitions will be aligned on 1-sector boundaries
Total free space is 30 sectors (15.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 64 2111 1024.0 KiB 0700 boot_para
2 2112 51263 24.0 MiB 0700 recovery
3 51264 52287 512.0 KiB 0700 para
4 52288 93247 20.0 MiB 0700 expdb
5 93248 95295 1024.0 KiB 0700 frp
6 95296 111679 8.0 MiB 0700 nvcfg
7 111680 177215 32.0 MiB 0700 nvdata
8 177216 242751 32.0 MiB 0700 metadata
9 242752 259135 8.0 MiB 0700 protect1
10 259136 278527 9.5 MiB 0700 protect2
11 278528 294911 8.0 MiB 0700 seccfg
12 294912 299007 2.0 MiB 0700 sec1
13 299008 305151 3.0 MiB 0700 proinfo
14 305152 354303 24.0 MiB 0700 md1img
15 354304 362495 4.0 MiB 0700 md1dsp
16 362496 368639 3.0 MiB 0700 md1arm7
17 368640 378879 5.0 MiB 0700 md3img
18 378880 389119 5.0 MiB 0700 nvram
19 389120 391167 1024.0 KiB 0700 lk
20 391168 393215 1024.0 KiB 0700 lk2
21 393216 425983 16.0 MiB 0700 boot
22 425984 442367 8.0 MiB 0700 logo
23 442368 452607 5.0 MiB 0700 tee1
24 452608 475135 11.0 MiB 0700 tee2
25 475136 8486911 3.8 GiB 0700 system
26 8486912 9371647 432.0 MiB 0700 cache
27 9371648 122109918 53.8 GiB 0700 userdata
28 122109919 122142686 16.0 MiB 0700 flashinfo
MIX_2:/ #
I repeat to you:
Code:
Number Start (sector) (Start)hex End(sector) hex (end) Size Code Name Size
0 1944048 zram
0 61071360 Preloader 40000
1 64 80000 2111 107e000 1024.0 KiB 0700 boot_para 100000
2 2112 1080000 51263 1907e000 24.0 MiB 0700 recovery 1800000
3 51264 19080000 52287 1987e000 512.0 KiB 0700 para 80000
4 52288 19880000 93247 2d87e000 20.0 MiB 0700 expdb 1400000
5 93248 2d880000 95295 2e87e000 1024.0 KiB 0700 frp 100000
6 95296 2e880000 111679 3687e000 8.0 MiB 0700 nvcfg 800000
7 111680 36880000 177215 5687e000 32.0 MiB 0700 nvdata 2000000
8 177216 56880000 242751 7687e000 32.0 MiB 0700 metadata 2000000
9 242752 76880000 259135 7e87e000 8.0 MiB 0700 protect1 800000
10 259136 7e880000 278527 87ffe000 9.5 MiB 0700 protect2 978000
11 278528 88000000 294911 8fffe000 8.0 MiB 0700 seccfg 800000
12 294912 90000000 299007 91ffe000 2.0 MiB 0700 sec1 200000
13 299008 92000000 305151 94ffe000 3.0 MiB 0700 proinfo 300000
14 305152 95000000 354303 acffe000 24.0 MiB 0700 md1img 1800000
15 354304 ad000000 362495 b0ffe000 4.0 MiB 0700 md1dsp 400000
16 362496 b1000000 368639 b3ffe000 3.0 MiB 0700 md1arm7 300000
17 368640 b4000000 378879 b8ffe000 5.0 MiB 0700 md3img 500000
18 378880 b9000000 389119 bdffe000 5.0 MiB 0700 nvram 500000
19 389120 be000000 391167 beffe000 1024.0 KiB 0700 lk 100000
20 391168 bf000000 393215 bfffe000 1024.0 KiB 0700 lk2 100000
21 393216 c0000000 425983 cfffe000 16.0 MiB 0700 boot 1000000
22 425984 d0000000 442367 d7ffe000 8.0 MiB 0700 logo 800000
23 442368 d8000000 452607 dcffe000 5.0 MiB 0700 tee1 500000
24 452608 dd000000 475135 e7ffe000 11.0 MiB 0700 tee2 b00000
25 475136 e8000000 8486911 102fffe000 3.8 GiB 0700 system f4800000
26 8486912 1030000000 9371647 11dfffe000 432.0 MiB 0700 cache 1b000000
27 9371648 11e0000000 122109918 e8e7fbc000 53.8 GiB 0700 userdata 32000000
28 122109919 e8e7fbe000 122142686 e8f7fbc000 16.0 MiB 0700 flashinfo 1000000
Code:
############################################################################################################
#
# General Setting Vernee Mix2 Rebuilded By Ghost45 & Bigrammy
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6757D
project: hct6757_66_n
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_hct6757_66_n.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT1_BOOT2
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x8000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS2
partition_name: boot_para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS3
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x108000
physical_start_addr: 0x108000
partition_size: 0x1800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS4
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1908000
physical_start_addr: 0x1908000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS5
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1988000
physical_start_addr: 0x1988000
partition_size: 0x1400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS6
partition_name: frp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2d88000
physical_start_addr: 0x2d88000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS7
partition_name: nvcfg
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x2e88000
physical_start_addr: 0x2e88000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS8
partition_name: nvdata
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x3688000
physical_start_addr: 0x3688000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS9
partition_name: metadata
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x5688000
physical_start_addr: 0x5688000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS10
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x7688000
physical_start_addr: 0x7688000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS11
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x7e88000
physical_start_addr: 0x7e88000
partition_size: 0x978000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS12
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x8800000
physical_start_addr: 0x8800000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS13
partition_name: sec1
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x9000000
physical_start_addr: 0x9000000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS14
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x9200000
physical_start_addr: 0x9200000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS15
partition_name: md1img
file_name: md1rom.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x9500000
physical_start_addr: 0x9500000
partition_size: 0x1800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS16
partition_name: md1dsp
file_name: md1dsp.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xad00000
physical_start_addr: 0xad00000
partition_size: 0x400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS17
partition_name: md1arm7
file_name: md1arm7.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xb100000
physical_start_addr: 0xb100000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS18
partition_name: md3img
file_name: md3rom.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xb400000
physical_start_addr: 0xb400000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS19
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xb900000
physical_start_addr: 0xb900000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS20
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xbe00000
physical_start_addr: 0xbe00000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS21
partition_name: lk2
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xbf00000
physical_start_addr: 0xbf00000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS22
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xc000000
physical_start_addr: 0xc000000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS23
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xd000000
physical_start_addr: 0xd000000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS24
partition_name: tee1
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xd800000
physical_start_addr: 0xd800000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS25
partition_name: tee2
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xdd00000
physical_start_addr: 0xdd00000
partition_size: 0xb00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS26
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xe800000
physical_start_addr: 0xe800000
partition_size: 0xf4800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS27
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x103000000
physical_start_addr: 0x103000000
partition_size: 0x1b000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS28
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x11e000000
physical_start_addr: 0x11e000000
partition_size: 0x32000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS29
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xe8e7fbe00
physical_start_addr: 0xe8e7fbe00
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS30
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0000
physical_start_addr: 0xFFFF0000
partition_size: 0x4200
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
Tested and run correctly!
Download link Version 5
https://1drv.ms/t/s!Ak3omcbE1qj0gQeYr3fdGPzoCKTP
Vernee's Mix 2 Others Sectors
Platform : MT6757
Project : MIX 2
Storage Format : EXT4
Android Version : 7.0
Chip Version : S01
/CRAWL FOR INFO 1 START
/CRAWL FOR INFO 2 START
/CRAWL FOR INFO 3 START
CRAWL FOR INFO 4 START
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
proc /proc proc rw,relatime,gid=3009,hidepid=2 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
tracefs /sys/kernel/debug/tracing tracefs rw,seclabel,relatime 0 0
pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/data/media /mnt/runtime/default/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser 0 0
/data/media /mnt/runtime/read/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser 0 0
/data/media /mnt/runtime/write/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser 0 0
/dev/block/vold/public:179,129 /mnt/media_rw/9016-4EF8 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/9016-4EF8 /mnt/runtime/default/9016-4EF8 sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/mnt/media_rw/9016-4EF8 /mnt/runtime/read/9016-4EF8 sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/mnt/media_rw/9016-4EF8 /mnt/runtime/write/9016-4EF8 sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/dev/block/vold/public:8,1 /mnt/media_rw/4004-F5EE vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/4004-F5EE /mnt/runtime/default/4004-F5EE sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/mnt/media_rw/4004-F5EE /mnt/runtime/read/4004-F5EE sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/mnt/media_rw/4004-F5EE /mnt/runtime/write/4004-F5EE sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
none /config configfs rw,relatime 0 0
/dev/block/dm-0 /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/protect1 /protect_f ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0
/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/protect2 /protect_s ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0
/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/nvdata /nvdata ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/nvcfg /nvcfg ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0
/dev/block/dm-1 /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,resuid=10010,data=ordered 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/data/media /storage/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser 0 0
/mnt/media_rw/9016-4EF8 /storage/9016-4EF8 sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
/mnt/media_rw/4004-F5EE /storage/4004-F5EE sdcardfs rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023 0 0
tmpfs /storage/self tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
CRAWL OTHER INFO
bgw.current3gband: 0
bluetooth.fw.adv.num: 40
bluetooth.fw.energyreport: true
bluetooth.fw.irk.num: 128
bluetooth.fw.rpa: true
bluetooth.fw.scanfilter.num: 40
bluetooth.fw.scanresult.size: 8160
camera.disable_zsl_mode: 1
cdma.ril.ecclist:
cdma.ril.ecclist1:
dalvik.vm.appimageformat: lz4
dalvik.vm.dex2oat-Xms: 64m
dalvik.vm.dex2oat-Xmx: 512m
dalvik.vm.heapgrowthlimit: 192m
dalvik.vm.heapsize: 384m
dalvik.vm.image-dex2oat-Xms: 64m
dalvik.vm.image-dex2oat-Xmx: 64m
dalvik.vm.isa.arm.features: default
dalvik.vm.isa.arm.variant: cortex-a53
dalvik.vm.isa.arm64.features: default
dalvik.vm.isa.arm64.variant: cortex-a53
dalvik.vm.mtk-stack-trace-file: /data/anr/mtk_traces.txt
dalvik.vm.stack-trace-file: /data/anr/traces.txt
dalvik.vm.usejit: true
dalvik.vm.usejitprofiles: true
debug.MB.running: 0
debug.atrace.tags.enableflags: 0
debug.force_rtl: 0
debug.hwc.bq_count: 4
debug.hwc.compose_level: 0
debug.mdlogger.Running: 0
debug.mdlogger.log2sd.path: internal_sd
debug.mtk.aee.status: free
debug.mtk.aee.status64: free
debug.mtklog.netlog.Running: 0
debug.pq.dshp.en: 2
debug.pq.shp.en: 2
dev.bootcomplete: 1
drm.service.enabled: true
fmradio.driver.enable: 1
gsm.baseband.capability: 1023
gsm.current.phone-type: 1,1
gsm.gcf.testmode: 0
gsm.lte.ca.support: 1
gsm.network.type: Unknown,Unknown
gsm.operator.alpha: ,
gsm.operator.alpha.2:
gsm.operator.iso-country: ,
gsm.operator.isroaming: false,false
gsm.operator.numeric: ,
gsm.project.baseband: HCT6757_66_N(LWCTG_MP5)
gsm.project.baseband.2: HCT6757_66_N(LWCTG_MP5)
gsm.ril.ct3g: 0
gsm.ril.ct3g.2: 0
gsm.ril.eboot: -1
gsm.ril.init: 1
gsm.ril.uicctype: USIM
gsm.ril.uicctype.2: USIM
gsm.serial: T90AH79220006495 1P10P
gsm.sim.operator.alpha: ,
gsm.sim.operator.iso-country: ,
gsm.sim.operator.numeric: ,
gsm.sim.retry.pin1:
gsm.sim.retry.pin1.2:
gsm.sim.retry.pin2:
gsm.sim.retry.pin2.2:
gsm.sim.retry.puk1:
gsm.sim.retry.puk1.2:
gsm.sim.retry.puk2:
gsm.sim.retry.puk2.2:
gsm.sim.ril.mcc.mnc:
gsm.sim.ril.mcc.mnc.2:
gsm.sim.ril.phbready:
gsm.sim.ril.phbready.2:
gsm.sim.state: ABSENT,ABSENT
gsm.version.baseband: MOLY.LR11.W1630.MD.MP.V9.3.P38, 2017/10/31 14:44
gsm.version.baseband1: MOLY.LR11.W1630.MD.MP.V9.3.P38, 2017/10/31 14:44
gsm.version.ril-impl: android reference-ril 1.0
init.svc.DMAgent: running
init.svc.MPED: running
init.svc.MtkCodecService: running
init.svc.NvRAMAgent: running
init.svc.NvRAMBackupAgent: running
init.svc.aal: running
init.svc.adbd: running
init.svc.agpsd: running
init.svc.audioserver: running
init.svc.batterywarning: running
init.svc.bootanim: stopped
init.svc.bootlogoupdater: stopped
init.svc.cameraserver: running
init.svc.ccci3_fsd: stopped
init.svc.ccci3_mdinit: stopped
init.svc.ccci_fsd: running
init.svc.ccci_mdinit: running
init.svc.debuggerd: running
init.svc.debuggerd64: running
init.svc.drm: running
init.svc.emdlogger1: running
init.svc.emsvr_user: running
init.svc.enableswap: stopped
init.svc.epdg_wod: running
init.svc.fingerprintd: running
init.svc.flash_recovery: stopped
init.svc.fuelgauged: running
init.svc.fuelgauged_nvram: stopped
init.svc.gatekeeperd: running
init.svc.ged_srv: running
init.svc.gsm0710muxd: running
init.svc.healthd: running
init.svc.installd: running
init.svc.ipsec_mon: running
init.svc.keystore: running
init.svc.lmkd: running
init.svc.logd: running
init.svc.logd-reinit: stopped
init.svc.mal-daemon: running
init.svc.media: running
init.svc.mediacodec: running
init.svc.mediadrm: running
init.svc.mediaextractor: running
init.svc.memsicp: stopped
init.svc.mnld: running
init.svc.mobile_log_d: running
init.svc.msensord: stopped
init.svc.netd: running
init.svc.netdiag: running
init.svc.nvram_daemon: stopped
init.svc.p2p_supplicant: running
init.svc.pq: running
init.svc.program_binary: running
init.svc.qmcX983d: running
init.svc.ril-daemon-mtk: running
init.svc.ril-proxy: running
init.svc.servicemanager: running
init.svc.slpd: running
init.svc.sn: stopped
init.svc.spm_script: stopped
init.svc.start_modem: stopped
init.svc.surfaceflinger: running
init.svc.sysenv_daemon: running
init.svc.teed: running
init.svc.terservice: stopped
init.svc.thermal: running
init.svc.thermal_manager: stopped
init.svc.thermald: running
init.svc.thermalloadalgod: running
init.svc.ueventd: running
init.svc.vold: running
init.svc.volte_imcb: running
init.svc.volte_stack: running
init.svc.volte_ua: running
init.svc.vtservice: running
init.svc.wifi2agps: running
init.svc.wmt_launcher: running
init.svc.wmt_loader: stopped
init.svc.zygote: running
init.svc.zygote_secondary: running
log.tag: I
log.tag.WifiHW: W
media.wfd.portrait: 0
media.wfd.video-format: 7
mediatek.wlan.chip: CONSYS_MT6757
mediatek.wlan.ctia: 0
mediatek.wlan.module.postfix: _consys_mt6757
mtk.eccci.c2k: enabled
mtk.md1.status: ready
mtk.vdec.waitkeyframeforplay: 1
mtk_wifi.fwpath: STA
net.bt.name: Android
net.change: net.qtaguid_enabled
net.hostname: android-71d546a8b691407e
net.ims.ipsec.version: 2.0
net.nsiot_pending: false
net.perf.cpu.core: 4,4,0,0
net.perf.cpu.freq: 1183000,1638000,0,0
net.perf.rps: ff
net.qtaguid_enabled: 1
net.tcp.default_init_rwnd: 60
persist.datashaping.alarmgroup: 1
persist.dm.lock: false
persist.log.tag.AT: I
persist.log.tag.AdnRecord: I
persist.log.tag.AdnRecordCache: I
persist.log.tag.AdnRecordLoader: I
persist.log.tag.AirplaneHandler: I
persist.log.tag.AutoRegSmsFwk: I
persist.log.tag.C2K_RIL-DATA: I
persist.log.tag.CdmaMoSms: I
persist.log.tag.CdmaMtSms: I
persist.log.tag.ConSmsFwkExt: I
persist.log.tag.CountryDetector: I
persist.log.tag.DC-1: I
persist.log.tag.DC-2: I
persist.log.tag.DCT: I
persist.log.tag.DataDispatcher: I
persist.log.tag.DataOnlySmsFwk: I
persist.log.tag.DataSubSelector: I
persist.log.tag.DcFcMgr: I
persist.log.tag.DupSmsFilterExt: I
persist.log.tag.ECCCallHelper: I
persist.log.tag.ECCNumUtils: I
persist.log.tag.ECCRetryHandler: I
persist.log.tag.ECCRuleHandler: I
persist.log.tag.ECCSwitchPhone: I
persist.log.tag.GbaApp: I
persist.log.tag.GbaBsfProcedure: I
persist.log.tag.GbaBsfResponse: I
persist.log.tag.GbaDebugParam: I
persist.log.tag.GbaService: I
persist.log.tag.GsmCdmaConn: I
persist.log.tag.GsmCdmaPhone: I
persist.log.tag.GsmConnection: I
persist.log.tag.GsmMmiCode: I
persist.log.tag.IMSRILRequest: I
persist.log.tag.IMS_RILA: I
persist.log.tag.IccCardProxy: I
persist.log.tag.IccPhoneBookIM: I
persist.log.tag.IccProvider: I
persist.log.tag.ImsApp: I
persist.log.tag.ImsBaseCommands: I
persist.log.tag.ImsCall: I
persist.log.tag.ImsCallProfile: I
persist.log.tag.ImsCallSession: I
persist.log.tag.ImsEcbm: I
persist.log.tag.ImsEcbmProxy: I
persist.log.tag.ImsManager: I
persist.log.tag.ImsPhone: I
persist.log.tag.ImsPhoneBase: I
persist.log.tag.ImsPhoneCall: I
persist.log.tag.ImsService: I
persist.log.tag.ImsUt: I
persist.log.tag.ImsUtService: I
persist.log.tag.ImsVTProvider: I
persist.log.tag.IsimFileHandler: I
persist.log.tag.IsimRecords: I
persist.log.tag.MtkAgpsHelper: I
persist.log.tag.NetworkPolicy: I
persist.log.tag.NetworkStats: I
persist.log.tag.OperatorUtils: I
persist.log.tag.Phone: I
persist.log.tag.PhoneFactory: I
persist.log.tag.ProxyController: I
persist.log.tag.RFX: I
persist.log.tag.RIL: I
persist.log.tag.RIL-CC: I
persist.log.tag.RIL-DATA: I
persist.log.tag.RIL-OEM: I
persist.log.tag.RIL-PHB: I
persist.log.tag.RIL-RP: I
persist.log.tag.RIL-SIM: I
persist.log.tag.RIL-SMS: I
persist.log.tag.RIL-SS: I
persist.log.tag.RILC: I
persist.log.tag.RILC-MTK: I
persist.log.tag.RILC-RP: I
persist.log.tag.RILD: I
persist.log.tag.RILMD2-SS: I
persist.log.tag.RILMUXD: I
persist.log.tag.RIL_Mux: I
persist.log.tag.RIL_UIM_SOCKET: I
persist.log.tag.RadioManager: I
persist.log.tag.RetryManager: I
persist.log.tag.RfxAction: I
persist.log.tag.RfxController: I
persist.log.tag.RfxDT: I
persist.log.tag.RfxDebugInfo: I
persist.log.tag.RfxDefDestUtils: I
persist.log.tag.RfxMainThread: I
persist.log.tag.RfxMessage: I
persist.log.tag.RfxObject: I
persist.log.tag.RfxRilAdapter: I
persist.log.tag.RfxRoot: I
persist.log.tag.RfxSM: I
persist.log.tag.RfxSocketSM: I
persist.log.tag.RfxTimer: I
persist.log.tag.RpAudioControl: I
persist.log.tag.RpCallControl: I
persist.log.tag.RpCdmaOemCtrl: I
persist.log.tag.RpCdmaRadioCtrl: I
persist.log.tag.RpFOUtils: I
persist.log.tag.RpMDCtrl: I
persist.log.tag.RpModemMessage: I
persist.log.tag.RpRadioCtrl: I
persist.log.tag.RpRadioMessage: I
persist.log.tag.RpSsController: I
persist.log.tag.SIMRecords: I
persist.log.tag.SSDecisonMaker: I
persist.log.tag.SimservType: I
persist.log.tag.SimservsTest: I
persist.log.tag.SlotQueueEntry: I
persist.log.tag.SmsPlusCode: I
persist.log.tag.SpnOverride: I
persist.log.tag.SresResponse: I
persist.log.tag.SuppMsgMgr: I
persist.log.tag.SuppSrvConfig: I
persist.log.tag.TeleConfCtrler: I
persist.log.tag.TeleConnService: I
persist.log.tag.TelephonyConf: I
persist.log.tag.TelephonyConn: I
persist.log.tag.UiccCard: I
persist.log.tag.UiccController: I
persist.log.tag.VT: I
persist.log.tag.WfoApp: I
persist.log.tag.tel_log_ctrl: 1
persist.meta.dumpdata: 0
persist.mtk.connsys.poweron.ctl: 0
persist.mtk.datashaping.support: 1
persist.mtk.ims.video.enable: 1
persist.mtk.volte.enable: 1
persist.mtk.wcn.combo.chipid: 0x6757
persist.mtk.wcn.dynamic.dump: 0
persist.mtk.wcn.patch.version: 20170509151046a
persist.mtk_dynamic_ims_switch: 0
persist.mtk_epdg_support: 1
persist.mtk_ims_support: 1
persist.mtk_nlp_switch_support: 1
persist.mtk_vilte_support: 1
persist.mtk_volte_support: 1
persist.radio.data.iccid:
persist.radio.default.sim: 0
persist.radio.fd.counter: 150
persist.radio.fd.off.counter: 50
persist.radio.fd.off.r8.counter: 50
persist.radio.fd.r8.counter: 150
persist.radio.ia:
persist.radio.ia-apn:
persist.radio.lte.chip: 1
persist.radio.mobile.data: 0,0
persist.radio.mtk_dsbp_support: 1
persist.radio.mtk_ps2_rat: W/G
persist.radio.mtk_ps3_rat: G
persist.radio.multisim.config: dsds
persist.radio.reset_on_switch: false
persist.radio.serial: T90AH79220006495
persist.radio.simswitch: 1
persist.runningbooster.support: 1
persist.runningbooster.upgrade: 1
persist.service.acm.enable: 0
persist.service.bdroid.bdaddr: 22:22:d7:9a:38:20
persist.service.stk.shutdown: 0
persist.sys.bluelight.default: 128
persist.sys.dalvik.vm.lib.2: libart.so
persist.sys.defaultime.set: yes
persist.sys.first_time_boot: false
persist.sys.fontsize: 2
persist.sys.gesturec: true
persist.sys.gesturedouble: true
persist.sys.gesturedown: true
persist.sys.gesturee: true
persist.sys.gestureleft: true
persist.sys.gesturem: true
persist.sys.gestureo: true
persist.sys.gestureonoff: false
persist.sys.gestureright: true
persist.sys.gestures: true
persist.sys.gestureup: true
persist.sys.gesturew: true
persist.sys.gesturez: true
persist.sys.locale: it-IT
persist.sys.mute.state: 2
persist.sys.pq.adl.idx: 0
persist.sys.pq.iso.shp.en: 1
persist.sys.pq.log.en: 0
persist.sys.pq.mdp.color.dbg: 1
persist.sys.pq.mdp.color.idx: 0
persist.sys.pq.shp.idx: 2
persist.sys.pq.ultrares.en: 1
persist.sys.profiler_ms: 0
persist.sys.sd.defaultpath: /storage/emulated/0
persist.sys.timezone: Europe/Belgrade
persist.sys.timezone.set: yes
persist.sys.usb.config: mtp,adb
persist.sys.webview.vmsize: 114654672
pm.dexopt.ab-ota: speed-profile
pm.dexopt.bg-dexopt: speed-profile
pm.dexopt.boot: verify-profile
pm.dexopt.core-app: speed
pm.dexopt.first-boot: interpret-only
pm.dexopt.forced-dexopt: speed
pm.dexopt.install: interpret-only
pm.dexopt.nsys-library: speed
pm.dexopt.shared-apk: speed
qemu.hw.mainkeys: 0
ril.active.md: 14
ril.cdma.card.type.1:
ril.cdma.card.type.2:
ril.cdma.switching: 0
ril.ecclist:
ril.ecclist1:
ril.external.md: 0
ril.fd.mode: 1
ril.first.md: 1
ril.flightmode.poweroffMD: 1
ril.ia.iccid:
ril.iccid.sim1: N/A
ril.iccid.sim2: N/A
ril.imsi.status.sim1: 0
ril.imsi.status.sim2: 0
ril.ipo.radiooff: 0
ril.ipo.radiooff.2: 0
ril.mal.flag: 0
ril.mal.socket: rilproxy-mal
ril.mux.ee.md1: 0
ril.mux.report.case: 0
ril.nw.erat.ext.support: 1
ril.nw.worldmode.activemode: 1
ril.phone1.mapped.md: MD1
ril.pid.1: 1086
ril.radio.ia:
ril.radio.ia-apn:
ril.radiooff.poweroffMD: 0
ril.read.imsi: 1
ril.rilproxy: 1
ril.specific.sm_cause: 0
ril.telephony.mode: 0
ril.uim.subscriberid.1:
ril.uim.subscriberid.2:
ril.volte.mal.latency: 65535
ril.volte.mal.opkey: 0x0001
ril.volte.mal.pkterrth: 99
ril.volte.mal.rb_hoddc_t: 3
ril.volte.mal.rb_hol2w_t: 10
ril.volte.mal.rb_how2l_t: 150
ril.volte.mal.retranth: 99
ril.volte.mal.throupt: 65535
ril.volte.mal.vijit: 3
ril.volte.mal.vojit: 26
rild.libargs: -d /dev/ttyC0
rild.libpath: mtk-ril.so
rild.mark_switchuser: 0
ro.adb.secure: 1
ro.aee.enperf: off
ro.allow.mock.location: 0
ro.audio.silent: 0
ro.baseband: unknown
ro.board.platform: mt6757
ro.boot.bootreason: power_key
ro.boot.flash.locked: 0
ro.boot.hardware: mt6757
ro.boot.mode: normal
ro.boot.opt_c2k_lte_mode: 0
ro.boot.opt_c2k_support: 0
ro.boot.opt_eccci_c2k: 1
ro.boot.opt_irat_support: 0
ro.boot.opt_lte_support: 1
ro.boot.opt_md1_support: 14
ro.boot.opt_md3_support: 0
ro.boot.opt_ps1_rat: Lf/W/G
ro.boot.opt_using_default: 1
ro.boot.serialno: NB45071511000001
ro.boot.verifiedbootstate: orange
ro.bootimage.build.date: 2017年 10月 31日 星期二 14:46:27 CST
ro.bootimage.build.date.utc: 1509432387
ro.bootimage.build.fingerprint: vernee/MIX_2/MIX_2:7.0/NRD90M/1509432391:user/release-keys
ro.bootloader: unknown
ro.bootmode: normal
ro.bt.name: MIX 2
ro.build.characteristics: default
ro.build.date: 2017年 10月 31日 星期二 14:46:27 CST
ro.build.date.utc: 1509432387
ro.build.description: full_hct6757_66_n-user 7.0 NRD90M 1509432391 release-keys
ro.build.display.id: MIX_2_20171031
ro.build.fingerprint: vernee/MIX_2/MIX_2:7.0/NRD90M/1509432391:user/release-keys
ro.build.flavor: full_hct6757_66_n-user
ro.build.host: usr16
ro.build.id: NRD90M
ro.build.product: MIX 2
ro.build.tags: release-keys
ro.build.type: user
ro.build.user: usr16
ro.build.version.all_codenames: REL
ro.build.version.base_os:
ro.build.version.codename: REL
ro.build.version.incremental: 1509432391
ro.build.version.preview_sdk: 0
ro.build.version.release: 7.0
ro.build.version.sdk: 24
ro.build.version.security_patch: 2017-08-05
ro.camera.sound.forced: 0
ro.carrier: unknown
ro.com.android.mobiledata: false
ro.com.google.clientidbase: alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.am: alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.gmm: alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.ms: alps-full_hct6757_66_n-{country}
ro.com.google.clientidbase.yt: alps-full_hct6757_66_n-{country}
ro.com.google.gmsversion: 7.0_r10
ro.config.alarm_alert: DoBetter.ogg
ro.config.mmstone: DoBetter.ogg
ro.config.notification_sound: DoBetter.ogg
ro.config.ringtone: DoBetter.ogg
ro.config.sim.language: yes
ro.config.suppress_error: 1
ro.crypto.fs_crypto_blkdev: /dev/block/dm-1
ro.crypto.state: encrypted
ro.crypto.type: block
ro.custom.build.product: t900e-nb-k600a-63m-fhd-512g32g-bom10-3m-n-Dis
ro.custom.build.version: MIX_2_20171031
ro.custom.version.release: MIX_2_20171031
ro.dalvik.vm.native.bridge: 0
ro.debuggable: 0
ro.expect.recovery_id: 0xd08307ba08646ce77446ae2733b0a6bb1296bd48000000000000000000000000
ro.fota.app: 5
ro.fota.device: MIX 2
ro.fota.oem: new-bund6757_7.0
ro.fota.platform: MTK6757_7.0
ro.fota.type: phone
ro.fota.version: MIX_2_20171031
ro.frp.pst: /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/frp
ro.gangyun_camera_beauty: 1
ro.gangyun_camera_bokeh: 1
ro.hardware: mt6757
ro.has.bluelight: 0
ro.have_aacencode_feature: 1
ro.have_aee_feature: 1
ro.hct_ask_search: 1
ro.hct_contact_dial_switch: 1
ro.hct_fingerprint: 1
ro.hct_suport_anr_tools: 1
ro.hct_support_applock: 1
ro.hct_support_scancode: 0
ro.kernel.zio: 38,108,105,16
ro.lct.performance_enable: 1
ro.media.maxmem: 500000000
ro.mediatek.chip_ver: S01
ro.mediatek.platform: MT6757
ro.mediatek.project.path: device/haocheng/hct6757_66_n
ro.mediatek.version.branch: alps-mp-n0.mp5
ro.mediatek.version.release: MIX_2_20171031
ro.mediatek.version.sdk: 4
ro.mediatek.wlan.p2p: 1
ro.mediatek.wlan.wsc: 1
ro.mmi.type: 1
ro.mount.fs: EXT4
ro.mtk_aal_support: 1
ro.mtk_afw_support: 1
ro.mtk_agps_app: 1
ro.mtk_audio_tuning_tool_ver: V2.2
ro.mtk_besloudness_support: 1
ro.mtk_bg_power_saving_support: 1
ro.mtk_bg_power_saving_ui: 1
ro.mtk_bip_scws: 1
ro.mtk_blulight_def_support: 1
ro.mtk_bt_support: 1
ro.mtk_cam_lomo_support: 1
ro.mtk_cam_mfb_support: 3
ro.mtk_cta_drm_support: 1
ro.mtk_cta_set: 1
ro.mtk_default_ime: com.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
ro.mtk_deinterlace_support: 1
ro.mtk_dhcpv6c_wifi: 1
ro.mtk_dialer_search_support: 1
ro.mtk_dual_mic_support: 0
ro.mtk_eap_sim_aka: 1
ro.mtk_emmc_support: 1
ro.mtk_enable_md1: 1
ro.mtk_external_sim_only_slots: 0
ro.mtk_external_sim_support: 1
ro.mtk_fd_support: 1
ro.mtk_flight_mode_power_off_md: 1
ro.mtk_gemini_support: 1
ro.mtk_gps_support: 1
ro.mtk_is_tablet: 0
ro.mtk_log_hide_gps: 0
ro.mtk_lte_support: 1
ro.mtk_md_world_mode_support: 1
ro.mtk_mobile_management: 0
ro.mtk_modem_monitor_support: 1
ro.mtk_multiple_ims_support: 1
ro.mtk_oma_drm_support: 1
ro.mtk_omacp_support: 1
ro.mtk_perf_fast_start_win: 1
ro.mtk_perf_response_time: 1
ro.mtk_perf_simple_start_win: 1
ro.mtk_perfservice_support: 1
ro.mtk_pow_perf_support: 1
ro.mtk_pq_color_mode: 1
ro.mtk_pq_support: 2
ro.mtk_privacy_protection_lock: 1
ro.mtk_protocol1_rat_config: Lf/W/G
ro.mtk_rild_read_imsi: 1
ro.mtk_search_db_support: 1
ro.mtk_send_rr_support: 1
ro.mtk_shared_sdcard: 1
ro.mtk_sim_hot_swap: 1
ro.mtk_sim_hot_swap_common_slot: 1
ro.mtk_slow_motion_support: 1
ro.mtk_system_update_support: 1
ro.mtk_tetheringipv6_support: 1
ro.mtk_vilte_ut_support: 0
ro.mtk_wapi_support: 1
ro.mtk_wappush_support: 1
ro.mtk_wfd_sink_support: 1
ro.mtk_wfd_sink_uibc_support: 1
ro.mtk_wfd_support: 1
ro.mtk_widevine_drm_l3_support: 1
ro.mtk_wifi_mcc_support: 1
ro.mtk_wlan_support: 1
ro.mtk_world_phone_policy: 0
ro.mtk_zsdhdr_support: 1
ro.nb_vernee_os_support: 1
ro.num_md_protocol: 2
ro.oem_unlock_supported: 1
ro.opengles.version: 196610
ro.product.board: mt6757
ro.product.brand: vernee
ro.product.cpu.abi: arm64-v8a
ro.product.cpu.abilist: arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32: armeabi-v7a,armeabi
ro.product.cpu.abilist64: arm64-v8a
ro.product.device: MIX_2
ro.product.first_api_level: 24
ro.product.locale: en-US
ro.product.manufacturer: vernee
ro.product.model: MIX 2
ro.product.name: MIX_2
ro.recovery_id: 0x4ae0fab6cbaf48d4fa3085001d67746ff925e562000000000000000000000000
ro.revision: 0
ro.runtime.firstboot: 1511880516919
ro.secure: 1
ro.serialno: NB45071511000001
ro.setupwizard.mode: OPTIONAL
ro.setupwizard.require_network: OPTIONAL
ro.sf.hwrotation: 0
ro.sf.lcd_density: 480
ro.shutdown.ani: yes
ro.sim_me_lock_mode: 0
ro.sim_refresh_reset_by_modem: 1
ro.sys.sdcardfs: 1
ro.sys.usb.bicr: no
ro.sys.usb.charging.only: yes
ro.sys.usb.mtp.whql.enable: 0
ro.sys.usb.storage.type: mtp
ro.telephony.default_network: 9,9
ro.telephony.sim.count: 2
ro.wifi.channels:
ro.wifi.name: MIX 2
ro.wlan.mtk.wifi.5g: 1
ro.zygote: zygote64_32
ro.zygote.preload.enable: 0
security.perf_harden: 1
selinux.reload_policy: 1
service.bootanim.exit: 1
service.nvram_init: Ready
service.wcn.coredump.mode: 0
service.wcn.driver.ready: yes
sys.boot.reason: 0
sys.boot_completed: 1
sys.fingerprint.chip: blestech_tee
sys.ipo.pwrdncap: 2
sys.ipowin.done: 1
sys.lowstorage_flag: 0
sys.oem_unlock_allowed: 1
sys.sysctl.extra_free_kbytes: 27337
sys.usb.config: mtp,adb
sys.usb.configfs: 0
sys.usb.ffs.ready: 1
sys.usb.state: mtp,adb
sys.usb.vid: 0E8D
vold.decrypt: trigger_restart_framework
vold.emmc_size: 62537072640
vold.encryption.type: default
vold.has_adoptable: 1
vold.path.external_sd: /storage/9016-4EF8
vold.path.internal_storage: /storage/4004-F5EE
vold.post_fs_data_done: 1
vold.support_external_sd: 1
wfd.dummy.enable: 1
wfd.iframesize.level: 0
wifi.direct.interface: p2p0
wifi.interface: wlan0
wifi.tethering.interface: ap0
wlan.driver.status: ok
wlan.wfd.security.image: 1
Scatter File
Please upload the original Dogee mix scatter file.
Please note we will also need the SPFlashTool logs if the rebuild of the scatter file is unsuccessful.
The SPFlashtool Log's can be found in your "C" drive /ProgramData/SP_FT_Logs
Tip: For text based files like the build.prop just rename it to build.prop.txt and then you can upload it to xda.
You can do the same with the log files eg: flashtool.log.txt
Doogee Mix scatter file
bigrammy said:
Please upload the original Dogee mix scatter file.
Please note we will also need the SPFlashTool logs if the rebuild of the scatter file is unsuccessful.
The SPFlashtool Log's can be found in your "C" drive /ProgramData/SP_FT_Logs
Tip: For text based files like the build.prop just rename it to build.prop.txt and then you can upload it to xda.
You can do the same with the log files eg: flashtool.log.txt
Click to expand...
Click to collapse
Doogee Mix scatter file :
http://www.mediafire.com/file/9comfeyf2bd2geu/Doogee_Mix_scatter.zip
Hello
I will be getting mine in 2 weeks time so will be joining the band wagon here. Great to be part of the team.
Awesome! Let get the basic stuffs out first before talking about which custom ROMs you needed to install.
Cheers - -
Cleopatra Bianchi said:
Doogee Mix scatter file :
http://www.mediafire.com/file/9comfeyf2bd2geu/Doogee_Mix_scatter.zip
Click to expand...
Click to collapse
Have you the original Dooge_Mix scatter file as this one appears to have been edited incorrectly
Thanks.
bigrammy said:
Have you the original Dooge_Mix scatter file as this one appears to have been edited incorrectly
Thanks.
Click to expand...
Click to collapse
I'm downloading the doogee mix firmware ...i will post here the scatter original file.
I have checked what Cleopatra suggested....the sectory of memory's the Vernee Mix is the same of Doogee Mix , almost the total size sector of each one i have checked and are the same...
Unfortunatly i don't know the start and end of each sector but i suggest that are the same.
Don't bother
I have downloaded the entire 1.2GB ROM to ensure I get the untouched scatter.
You need to pull the one posted as those partitions calculations are way off.
My mistake it's fine
bigrammy said:
I have downloaded the entire 1.2GB ROM to ensure I get the untouched scatter.
You need to pull the one posted as those partitions calculations are way off.
Click to expand...
Click to collapse
Big .....please write in easy english!!!
This is official Doogee Mix untouched scatter file
Code:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6757D
project: hct6757_66_n
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_hct6757_66_n.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT1_BOOT2
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x8000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS2
partition_name: boot_para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS3
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x108000
physical_start_addr: 0x108000
partition_size: 0x1800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS4
partition_name: para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1908000
physical_start_addr: 0x1908000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS5
partition_name: expdb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x1988000
physical_start_addr: 0x1988000
partition_size: 0x1400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS6
partition_name: frp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x2d88000
physical_start_addr: 0x2d88000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS7
partition_name: nvcfg
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x2e88000
physical_start_addr: 0x2e88000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS8
partition_name: nvdata
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x3688000
physical_start_addr: 0x3688000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS9
partition_name: metadata
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x5688000
physical_start_addr: 0x5688000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS10
partition_name: protect1
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x7688000
physical_start_addr: 0x7688000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS11
partition_name: protect2
file_name: NONE
is_download: false
type: EXT4_IMG
linear_start_addr: 0x7e88000
physical_start_addr: 0x7e88000
partition_size: 0x978000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS12
partition_name: seccfg
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x8800000
physical_start_addr: 0x8800000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS13
partition_name: sec1
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x9000000
physical_start_addr: 0x9000000
partition_size: 0x200000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS14
partition_name: proinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x9200000
physical_start_addr: 0x9200000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS15
partition_name: md1img
file_name: md1rom.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x9500000
physical_start_addr: 0x9500000
partition_size: 0x1800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS16
partition_name: md1dsp
file_name: md1dsp.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xad00000
physical_start_addr: 0xad00000
partition_size: 0x400000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS17
partition_name: md1arm7
file_name: md1arm7.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xb100000
physical_start_addr: 0xb100000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS18
partition_name: md3img
file_name: md3rom.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xb400000
physical_start_addr: 0xb400000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS19
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xb900000
physical_start_addr: 0xb900000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS20
partition_name: lk
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xbe00000
physical_start_addr: 0xbe00000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS21
partition_name: lk2
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xbf00000
physical_start_addr: 0xbf00000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS22
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xc000000
physical_start_addr: 0xc000000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS23
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xd000000
physical_start_addr: 0xd000000
partition_size: 0x800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS24
partition_name: tee1
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xd800000
physical_start_addr: 0xd800000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: true
reserve: 0x00
- partition_index: SYS25
partition_name: tee2
file_name: trustzone.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xdd00000
physical_start_addr: 0xdd00000
partition_size: 0xb00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS26
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xe800000
physical_start_addr: 0xe800000
partition_size: 0xdd800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS27
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0xec000000
physical_start_addr: 0xec000000
partition_size: 0x1b000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS28
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x107000000
physical_start_addr: 0x107000000
partition_size: 0xc0000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS29
partition_name: flashinfo
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0080
physical_start_addr: 0xFFFF0080
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS30
partition_name: sgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xFFFF0000
physical_start_addr: 0xFFFF0000
partition_size: 0x4200
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
If you check the total amount of the memory in each partitions seems egual
I Tryied several times to readback the memory partitions from the vernee mix but unfortunatly seems that in this device ....
after i have run the readback command from flashtool app and connected the usb cable .................
the phone enter in a sleep way, in a semi bricked place and the vernee mix turn on the red light like the recharge mode.
But isn't the recharge place, because the device is in off mode and the display not show the battery and the "Bips" sound are correct...
what all of you thinking about this situation place?
ghost45 said:
Big .....please write in easy english!!!
This is the Doogee Mix untouched scatter file
Click to expand...
Click to collapse
Thanks I got it already. :good:
The first 3 partitions were confusing me as they seemed to be wrong but maybe they are not after all
It would be impossible for me to explain the entire thing in easy english :laugh:
I will study the scatter tonight when I get home.
You say this scatter does not work with your device??
I notice that hanuma50 says to use DA-PL.bin as the download agent so did you try it with that set?
bigrammy said:
Thanks I got it already. :good:
The first 3 partitions were confusing me as they seemed to be wrong but maybe they are not after all
It would be impossible for me to explain the entire thing in easy english :laugh:
I will study the scatter tonight when I get home.
You say this scatter does not work with your device??
Click to expand...
Click to collapse
Big,
first thanks for your help and change opinions "always" .
Reload more times my last post because often i rewrite them....
About your english i mean try to use easy words....but is ok thanks!:good:
The readback not start read my last post at the end...
bigrammy said:
Thanks I got it already. :good:
The first 3 partitions were confusing me as they seemed to be wrong but maybe they are not after all
It would be impossible for me to explain the entire thing in easy english :laugh:
I will study the scatter tonight when I get home.
You say this scatter does not work with your device??
I notice that hanuma50 says to use DA-PL.bin as the download agent so did you try it with that set?
Click to expand...
Click to collapse
Yes i tryied several times with Flashtool version 5.1612 and the last version 5.17xx
If i use the download agent with flashtool 5.17xx i received the message:
"ERROR : STATUS_BROM_CMD_STARTCMD_FAIL /OxC00600001)
I repeat what i think...
Tryied several times to readback the memory partitions from the vernee mix but unfortunatly seems that in this device ....
after i have run the readback command from flashtool app and connected the usb cable .................
the phone enter in a sleep way, in a semi bricked place and the vernee mix turn on the red light like the recharge mode.
But isn't the recharge place, because the device is in off mode and the display not show the battery and the "Bips" sounds during the connection usb cable ..are correct...
what all of you thinking about this situation place?
ghost45 said:
Yes i tryied several times with Flashtool version 5.1612 and the last version 5.17xx
If i use the download agent i receive the message:
"ERROR : STATUS_BROM_CMD_STARTCMD_FAIL /OxC00600001)
Click to expand...
Click to collapse
Have you got the bluboo s1 scatter?
Also pull the flashtool version 5.17xx logs and upload here they are located "C" drive /ProgramData/SP_FT_Logs
Tip: For text based files like the build.prop and log files just rename it to build.prop.txt and then you can upload it to xda.
You can do the same with the log files eg: flashtool.log.txt
Click to expand...
Click to collapse
I will be away the rest of the day so I will look at them tonight.
Yes i have tested the Doogee scatter files , of course ....seems it have the same sectors, so i use it .
This is the web link to the log files of flashtool:
https://1drv.ms/u/s!Ak3omcbE1qj0fLER0w97Yuw26fs
One of these files are too big ....so i zipped them...
see you this evening:good::laugh:
Hello members, i did order the mix 2 and expect i will be delivered tuesday, as i read them mix2 is a clone of the doogee mix and this is really true
it would be a great help for us, i found a page with TWRP beta for the doogee maybe it will also work on the mix2 ??
https://romprovider.com/2017/07/download-twrp-doogee-mix/
@ghost45 this method for creating scatter file does not work on newer phones?
Also, doogee has different display, it is not 1:1 clone, did you compare it with apollo firmware?
So according my dear friend Cleopatra Bianchi i was able to rebuild the official firmware of Vernee Mix2
So has been only under a "Based on a insight by @Cleopatra Bianchi"
Sometimes the women know more than the devil !!
Many thanks also to my Friend in the time the Great @bigrammy
Soon the official Firmware for replace all yours device will be pubblished.
Soon will arrive the recoveries TWRP from Cleopatra and mine CWM ported from the Great Carliv...
:good: