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
Related
{
"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:
Vernee M8 PRO Rebuild Official Firmware
New thread for the new model of Vernee M8 PRO Rebuild Official Firmware Helio P60 Mtk 6771 6Gb of Ram 64gb Rom
Vernee M8 PRO MT6771 Octa Core 4G LTE 6GB 64 GB Android 8 Smartphone 6,3 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 Vladimir
XDA:DevDB Information
Vernee M8 PRO Rebuild Official Firmware, ROM for all devices (see above for details)
Contributors
ghost45
ROM OS Version: 8.x Oreo
Version Information
Status: Testing
Created 2019-03-28
Last Updated 2019-03-28
Device Vernee M8Pro
Resources
I'm studing again this device i want to explain what i havefound to all of you:
1)-No One official Firmware found;
2) Recovery official extracted;
3) Recovery Twrp Material design created.
Vernee's M8Pro Partitions sectors
Code:
1|M8_Pro:/ # cat /proc/partitions
major minor #blocks name
254 0 1048576 zram0
179 0 61071360 mmcblk0
179 1 1024 mmcblk0p1
179 2 32768 mmcblk0p2
179 3 512 mmcblk0p3
179 4 20480 mmcblk0p4
179 5 1024 mmcblk0p5
179 6 32768 mmcblk0p6
179 7 65536 mmcblk0p7
179 8 32768 mmcblk0p8
179 9 8192 mmcblk0p9
179 10 9696 mmcblk0p10
179 11 8192 mmcblk0p11
179 12 2048 mmcblk0p12
179 13 3072 mmcblk0p13
179 14 102400 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 6144 mmcblk0p16
179 17 6144 mmcblk0p17
179 18 1024 mmcblk0p18
179 19 1024 mmcblk0p19
179 20 15360 mmcblk0p20
179 21 15360 mmcblk0p21
179 22 15360 mmcblk0p22
179 23 16384 mmcblk0p23
179 24 16384 mmcblk0p24
179 25 65536 mmcblk0p25
179 26 1024 mmcblk0p26
179 27 1024 mmcblk0p27
179 28 32768 mmcblk0p28
179 29 8192 mmcblk0p29
179 30 16384 mmcblk0p30
179 31 5120 mmcblk0p31
259 0 12288 mmcblk0p32
259 1 876544 mmcblk0p33
259 2 3145728 mmcblk0p34
259 3 442368 mmcblk0p35
259 4 55964655 mmcblk0p36
259 5 24576 mmcblk0p37
259 6 44032 mmcblk0p38
259 7 16384 mmcblk0p39
179 96 4096 mmcblk0rpmb
179 64 4096 mmcblk0boot1
179 32 4096 mmcblk0boot0
253 0 55964655 dm-0
7 64 65536 loop64
Code:
2|M8_Pro:/ # sgdisk --list-types
0700 Microsoft basic data 0c01 Microsoft reserved 2700 Windows RE
3000 ONIE boot 3001 ONIE config 4100 PowerPC PReP boot
4200 Windows LDM data 4201 Windows LDM metadata 7501 IBM GPFS
7f00 ChromeOS kernel 7f01 ChromeOS root 7f02 ChromeOS reserved
8200 Linux swap 8300 Linux filesystem 8301 Linux reserved
8302 Linux /home 8303 Linux x86 root (/) 8304 Linux x86-64 root (/
8305 Linux ARM64 root (/) 8306 Linux /srv 8400 Intel Rapid Start
8e00 Linux LVM a500 FreeBSD disklabel a501 FreeBSD boot
a502 FreeBSD swap a503 FreeBSD UFS a504 FreeBSD ZFS
a505 FreeBSD Vinum/RAID a580 Midnight BSD data a581 Midnight BSD boot
a582 Midnight BSD swap a583 Midnight BSD UFS a584 Midnight BSD ZFS
a585 Midnight BSD Vinum a800 Apple UFS a901 NetBSD swap
a902 NetBSD FFS a903 NetBSD LFS a904 NetBSD concatenated
a905 NetBSD encrypted a906 NetBSD RAID ab00 Apple boot
af00 Apple HFS/HFS+ af01 Apple RAID af02 Apple RAID offline
af03 Apple label af04 AppleTV recovery af05 Apple Core Storage
be00 Solaris boot bf00 Solaris root bf01 Solaris /usr & Mac Z
bf02 Solaris swap bf03 Solaris backup bf04 Solaris /var
bf05 Solaris /home bf06 Solaris alternate se bf07 Solaris Reserved 1
bf08 Solaris Reserved 2 bf09 Solaris Reserved 3 bf0a Solaris Reserved 4
bf0b Solaris Reserved 5 c001 HP-UX data c002 HP-UX service
ea00 Freedesktop $BOOT eb00 Haiku BFS ed00 Sony system partitio
ed01 Lenovo system partit ef00 EFI System ef01 MBR partition scheme
ef02 BIOS boot partition f800 Ceph OSD f801 Ceph dm-crypt OSD
f802 Ceph journal f803 Ceph dm-crypt journa f804 Ceph disk in creatio
f805 Ceph dm-crypt disk i fb00 VMWare VMFS fb01 VMWare reserved
fc00 VMWare kcore crash p fd00 Linux RAID
Code:
2|M8_Pro:/ # 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-000000000000Partition 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 67647 32.0 MiB 0700 recovery
3 67648 68671 512.0 KiB 0700 para
4 68672 109631 20.0 MiB 0700 expdb
5 109632 111679 1024.0 KiB 0700 frp
6 111680 177215 32.0 MiB 0700 nvcfg
7 177216 308287 64.0 MiB 0700 nvdata
8 308288 373823 32.0 MiB 0700 metadata
9 373824 390207 8.0 MiB 0700 protect1
10 390208 409599 9.5 MiB 0700 protect2
11 409600 425983 8.0 MiB 0700 seccfg
12 425984 430079 2.0 MiB 0700 sec1
13 430080 436223 3.0 MiB 0700 proinfo
14 436224 641023 100.0 MiB 0700 md1img
15 641024 643071 1024.0 KiB 0700 spmfw
16 643072 655359 6.0 MiB 0700 scp1
17 655360 667647 6.0 MiB 0700 scp2
18 667648 669695 1024.0 KiB 0700 sspm_1
19 669696 671743 1024.0 KiB 0700 sspm_2
20 671744 702463 15.0 MiB 0700 cam_vpu1
21 702464 733183 15.0 MiB 0700 cam_vpu2
22 733184 763903 15.0 MiB 0700 cam_vpu3
23 763904 796671 16.0 MiB 0700 gz1
24 796672 829439 16.0 MiB 0700 gz2
25 829440 960511 64.0 MiB 0700 nvram
26 960512 962559 1024.0 KiB 0700 lk
27 962560 964607 1024.0 KiB 0700 lk2
28 964608 1030143 32.0 MiB 0700 boot
29 1030144 1046527 8.0 MiB 0700 logo
30 1046528 1079295 16.0 MiB 0700 odmdtbo
31 1079296 1089535 5.0 MiB 0700 tee1
32 1089536 1114111 12.0 MiB 0700 tee2
33 1114112 2867199 856.0 MiB 0700 vendor
34 2867200 9158655 3.0 GiB 0700 system
35 9158656 10043391 432.0 MiB 0700 cache
36 10043392 121972702 53.4 GiB 0700 userdata
37 121972703 122021854 24.0 MiB 0700 sdrpmb
38 122021855 122109918 43.0 MiB 0700 otp
39 122109919 122142686 16.0 MiB 0700 flashinfo
M8_Pro:/ #
Size Memories start and end with hex
Code:
G:\adb2>fastboot devices
0123456789ABCDEF fastboot
G:\adb2>fastboot getvar all
(bootloader) max-download-size: 0x8000000
(bootloader) partition-size:flashinfo: 1000000
(bootloader) partition-type:flashinfo: raw data
(bootloader) partition-size:otp: 2b00000
(bootloader) partition-type:otp: raw data
(bootloader) partition-size:sdrpmb: 1800000
(bootloader) partition-type:sdrpmb: ext4
(bootloader) partition-size:userdata: 32000000
(bootloader) partition-type:userdata: ext4
(bootloader) partition-size:cache: 1b000000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:system: c0000000
(bootloader) partition-type:system: ext4
(bootloader) partition-size:vendor: 35800000
(bootloader) partition-type:vendor: ext4
(bootloader) partition-size:tee2: c00000
(bootloader) partition-type:tee2: raw data
(bootloader) partition-size:tee1: 500000
(bootloader) partition-type:tee1: raw data
(bootloader) partition-size:odmdtbo: 1000000
(bootloader) partition-type:odmdtbo: raw data
(bootloader) partition-size:logo: 800000
(bootloader) partition-type:logo: raw data
(bootloader) partition-size:boot: 2000000
(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: 4000000
(bootloader) partition-type:nvram: raw data
(bootloader) partition-size:gz2: 1000000
(bootloader) partition-type:gz2: raw data
(bootloader) partition-size:gz1: 1000000
(bootloader) partition-type:gz1: raw data
(bootloader) partition-size:cam_vpu3: f00000
(bootloader) partition-type:cam_vpu3: raw data
(bootloader) partition-size:cam_vpu2: f00000
(bootloader) partition-type:cam_vpu2: raw data
(bootloader) partition-size:cam_vpu1: f00000
(bootloader) partition-type:cam_vpu1: raw data
(bootloader) partition-size:sspm_2: 100000
(bootloader) partition-type:sspm_2: raw data
(bootloader) partition-size:sspm_1: 100000
(bootloader) partition-type:sspm_1: raw data
(bootloader) partition-size:scp2: 600000
(bootloader) partition-type:scp2: raw data
(bootloader) partition-size:scp1: 600000
(bootloader) partition-type:scp1: raw data
(bootloader) partition-size:spmfw: 100000
(bootloader) partition-type:spmfw: raw data
(bootloader) partition-size:md1img: 6400000
(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: 4000000
(bootloader) partition-type:nvdata: ext4
(bootloader) partition-size:nvcfg: 2000000
(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: 2000000
(bootloader) partition-type:recovery: raw data
(bootloader) partition-size:boot_para: 100000
(bootloader) partition-type:boot_para: raw data
(bootloader) partition-size:preloader: 80000
(bootloader) partition-type:preloader: raw data
(bootloader) off-mode-charge: 1
(bootloader) warranty: no
(bootloader) unlocked: yes
(bootloader) secure: no
(bootloader) kernel: lk
(bootloader) product: K71V1_64_BSP
(bootloader) version-preloader:
(bootloader) version: 0.5
all: Done!!
Finished. Total time: 0.156s
Code:
Number Start (sector) (Start)hex End (sector) hex (end) Size Code Name Size hex
1 64 80000 2111 107e000 1024.0 KiB 0700 boot_para 100000.
2 2112 1080000 67647 2107e000 32.0 MiB 0700 recovery 2000000.
3 67648 21080000 68671 2187e000 512.0 KiB 0700 para 80000.
4 68672 21880000 109631 3587e000 20.0 MiB 0700 expdb 1400000.
5 109632 35880000 111679 3687e000 1024.0 KiB 0700 frp 100000.
6 111680 36880000 177215 5687e000 32.0 MiB 0700 nvcfg 2000000.
7 177216 56880000 308287 9687e000 64.0 MiB 0700 nvdata 4000000.
8 308288 96880000 373823 b687e000 32.0 MiB 0700 metadata 2000000.
9 373824 b6880000 390207 be87e000 8.0 MiB 0700 protect1 800000.
10 390208 be880000 409599 c7ffe000 9.5 MiB 0700 protect2 978000.
11 409600 c8000000 425983 cfffe000 8.0 MiB 0700 seccfg 800000.
12 425984 d0000000 430079 d1ffe000 2.0 MiB 0700 sec1 200000.
13 430080 d2000000 436223 cfffe000 3.0 MiB 0700 proinfo 300000.
14 436224 d5000000 641023 138ffe000 100.0 MiB 0700 md1img 6400000.
15 641024 139000000 643071 139ffe000 1024.0 KiB 0700 spmfw 100000.
16 643072 13a000000 655359 13fffe000 6.0 MiB 0700 scp1 600000
17 655360 140000000 667647 145ffe000 6.0 MiB 0700 scp2 600000.
18 667648 146000000 669695 146ffe000 1024.0 KiB 0700 sspm_1 100000.
19 669696 147000000 671743 147ffe000 1024.0 KiB 0700 sspm_2 100000.
20 671744 148000000 702463 156ffe000 15.0 MiB 0700 cam_vpu1 f00000.
21 702464 157000000 733183 165ffe000 15.0 MiB 0700 cam_vpu2 f00000.
22 733184 166000000 763903 174ffe000 15.0 MiB 0700 cam_vpu3 f00000.
23 763904 175000000 796671 184ffe000 16.0 MiB 0700 gz1 1000000.
24 796672 185000000 829439 194ffe000 16.0 MiB 0700 gz2 1000000.
25 829440 195000000 960511 1d4ffe000 64.0 MiB 0700 nvram 4000000.
26 960512 1d5000000 962559 1d5ffe000 1024.0 KiB 0700 lk 100000.
27 962560 1d6000000 964607 1d6ffe000 1024.0 KiB 0700 lk2 100000.
28 964608 1d7000000 1030143 1f6ffe000 32.0 MiB 0700 boot 2000000.
29 1030144 1f7000000 1046527 1feffe000 8.0 MiB 0700 logo 800000.
30 1046528 1ff000000 1079295 20effe000 16.0 MiB 0700 odmdtbo 1000000.
31 1079296 20f000000 1089535 213ffe000 5.0 MiB 0700 tee1 500000.
32 1089536 214000000 1114111 21fffe000 12.0 MiB 0700 tee2 c00000.
33 1114112 220000000 2867199 577ffe000 856.0 MiB 0700 vendor 35800000.
34 2867200 578000000 9158655 1177ffe000 3.0 GiB 0700 system c0000000.
35 9158656 1178000000 10043391 1327ffe000 432.0 MiB 0700 cache 1b000000.
36 10043392 1328000000 121972702 e8a4fbc000 53.4 GiB 0700 userdata 32000000.
37 121972703 e8a4fbe000 122021854 e8bcfbc000 24.0 MiB 0700 sdrpmb 1800000.
38 122021855 e8bcfbe000 122109918 e8e7fbc000 43.0 MiB 0700 otp 2b00000.
39 122109919 e8e7fbe000 122142686 e8f7fbc000 16.0 MiB 0700 flashinfo 1000000.
M8_Pro:/ #
The previous table is ending now...
Block of the memories:
Code:
Build prop system partition
ro.build.freeme.display.id=M8_Pro_EEA_20190103
ro.build.freeme.version=8.1.1
ro.build.freeme.label=FreemeOS
ro.build.freeme.channel=DROIPCB
ro.build.freeme.customer=DROI
ro.build.freeme.customer.branch=1
persist.sys.timezone=Asia/Shanghai
ro.build.freeme.bt.name=M8 Pro
ro.build.freeme.wlan.name=M8 Pro
ro.build.version.freemeos=8.1.1
ro.build.freemeos_label=FreemeOS
ro.build.freemeos_channel_no=DROIPCB
ro.build.freemeos_customer_no=DROI
ro.build.freemeos_customer_br=1
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=O11019
ro.build.display.id=M8_Pro_EEA_20190103
ro.build.version.incremental=1516805329
ro.build.version.sdk=27
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=8.1.0
ro.build.version.security_patch=2018-12-05
ro.build.version.base_os=
ro.build.date=2019年 01月 03日 星期四 20:43:03 CST
ro.build.date.utc=1546519383
ro.build.type=user
ro.build.user=release
ro.build.host=release
ro.build.tags=release-keys
ro.build.flavor=full_k71v1_64_bsp-user
ro.product.model=M8 Pro
ro.product.brand=vernee
ro.product.name=M8_Pro_EEA
ro.product.device=M8_Pro
# 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.build.product is obsolete; use ro.product.device
ro.build.product=M8_Pro
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=full_k71v1_64_bsp-user 8.1.0 O11019 1546519402 release-keys
ro.build.fingerprint=vernee/M8_Pro_EEA/M8_Pro:8.1.0/O11019/1516805329:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/mediateksample/k71v1_64_bsp/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
# disable ipo for development
sys.ipo.disable=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.treble.enabled=true
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-dir=/data/anr
#
# FREEME_PRODUCT_PROPERTY_OVERRIDES
#
ro.build.product.fota=m18b-nb-k621j-66-512g48g-1024g48g-fhdplus-o1-bom602-603-eu-cts
ro.freeme.ringtone_dual_sim=1
ro.config.ringtone2=DoBetter.ogg
ro.freeme.ringtone_message=1
ro.config.message=pixiedust.ogg
ro.config.message2=pixiedust.ogg
ro.freeme.ringtone_custom=1
ro.config.notification_sound=DoBetter.ogg
ro.config.alarm_alert=DoBetter.ogg
ro.config.ringtone=DoBetter.ogg
ro.freeme.powerguru=1
# begin fota properties
ro.fota.platform=MTK6771_8.1
ro.fota.type=phone
ro.fota.app=5
ro.fota.oem=hct6771_8.1
ro.fota.device=m18b-nb-k621j-66-512g48g-1024g48g-fhdplus-o1-bom602-603-eu-cts
ro.fota.version=M8_Pro_EEA_20190103_20190103-2046
# end fota properties
ro.expect.recovery_id=0x28b99e9eeb85b47bb9f703cd7ab635169e83c84f000000000000000000000000
Code:
Build prop vendor partition
ro.vendor.build.date=2019年 01月 03日 星期四 20:43:03 CST
ro.vendor.build.date.utc=1546519383
ro.vendor.build.fingerprint=vernee/M8_Pro_EEA/M8_Pro:8.1.0/O11019/1516805329:user/release-keys
# begin build properties
# autogenerated by vendor_buildinfo.sh
ro.product.board=M8_Pro
ro.board.platform=mt6771
ro.vendor.product.manufacturer=vernee
ro.vendor.product.model=M8 Pro
ro.vendor.product.brand=vernee
ro.vendor.product.name=M8_Pro_EEA
ro.vendor.product.device=M8_Pro
# end build properties
ro.build.freeme.hardware=Droi-r1
#
# ADDITIONAL VENDOR BUILD PROPERTIES
#
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=vernee
ro.config.alarm_alert=Alarm_Classic.ogg
ro.mediatek.chip_ver=S01
ro.mediatek.platform=MT6771
ro.telephony.sim.count=2
persist.radio.default.sim=0
persist.radio.erlvt.on=1
camera.mdp.dre.enable=1
camera.mdp.cz.enable=1
ril.specific.sm_cause=0
bgw.current3gband=0
ril.external.md=0
ro.mtk_cam_lomo_support=1
ro.sf.hwrotation=0
ro.opengles.version=196610
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=0
ril.telephony.mode=0
dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt
mediatek.wlan.chip=CONSYS_MT6771
mediatek.wlan.module.postfix=_consys_mt6771
ril.read.imsi=1
ril.radiooff.poweroffMD=0
ro.frp.pst=/dev/block/platform/bootdevice/by-name/frp
media.settings.xml=/vendor/etc/media_profiles.xml
ro.mtk_stereo_camera=1
ro.audio.usb.period_us=16000
dalvik.vm.heapgrowthlimit=512m
dalvik.vm.heapsize=512m
ro.mtk_config_max_dram_size=0x800000000
ro.mtk_protocol1_rat_config=C/Lf/Lt/W/T/G
ro.mtk_audio_alac_support=1
ro.mediatek.version.branch=alps-trunk-o1.bsp
ro.mediatek.version.release=M8_Pro_EEA_20190103
ro.mediatek.version.sdk=4
bt.profiles.avrcp.multiPlayer.enable=0
ro.num_md_protocol=2
persist.radio.multisim.config=dsds
ro.radio.simcount=2
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_dhcpv6c_wifi=1
ro.have_aacencode_feature=1
ro.mtk_fd_support=1
ro.mtk_oma_drm_support=1
ro.mtk_widevine_drm_l3_support=1
ro.mtk_eap_sim_aka=1
ro.mtk_audio_ape_support=1
ro.mtk_flv_playback_support=1
ro.mtk_wmv_playback_support=1
ro.mtk_send_rr_support=1
ro.mtk_emmc_support=1
ro.mtk_bsp_package=1
ro.mtk_tetheringipv6_support=1
ro.mtk_c2k_support=1
persist.radio.flashless.fsm=0
persist.radio.flashless.fsm_cst=0
persist.radio.flashless.fsm_rw=0
ro.cdma.cfu.enable=*72
ro.cdma.cfu.disable=*720
ro.cdma.cfb.enable=*90
ro.cdma.cfb.disable=*900
ro.cdma.cfnr.enable=*92
ro.cdma.cfnr.disable=*920
ro.cdma.cfdf.enable=*68
ro.cdma.cfdf.disable=*680
ro.cdma.cfall.disable=*730
ro.cdma.cw.enable=*74
ro.cdma.cw.disable=*740
telephony.lteOnCdmaDevice=1
ro.telephony.default_network=10,10
ro.mtk_ril_mode=c6m_1rild
ro.mtk_shared_sdcard=1
ro.mtk_afw_support=1
ro.mtk_aal_support=1
ro.mtk_pq_support=2
ro.mtk_pq_color_mode=1
ro.mtk_miravision_support=1
ro.mtk_blulight_def_support=1
ro.mtk_wfd_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_owner_sdcard_support=1
ro.mtk_sim_hot_swap_common_slot=1
ro.mtk_zsdhdr_support=1
ro.mtk_cam_mfb_support=3
ro.mtk_slow_motion_support=1
ro.mtk_cam_img_refocus_support=1
ro.mtk_cam_stereo_camera_support=1
ro.mtk_lte_support=1
ro.mtk_rild_read_imsi=1
ro.sim_refresh_reset_by_modem=1
ro.mtk_external_sim_only_slots=0
ro.mtk_bg_power_saving_support=1
ro.mtk_bg_power_saving_ui=1
ro.sim_me_lock_mode=0
ro.ap_info_monitor=0
ro.mtk_dual_mic_support=0
ro.mtk_is_tablet=0
ro.mtk_pow_perf_support=1
persist.service.acm.enable=0
persist.vzw_device_type=0
ro.md_auto_setup_ims=1
persist.mtk_ims_support=1
persist.mtk_dynamic_ims_switch=1
persist.mtk_mims_support=2
persist.mtk_wfc_support=1
persist.mtk_volte_support=1
persist.mtk.volte.enable=1
persist.mtk_vilte_support=1
persist.mtk_viwifi_support=1
persist.mtk_ussi_support=1
ro.nfc.vendor=STMicro
ro.nfc.chipset=st21nfc
ro.hardware.nfc_nci=st21nfc
wfd.dummy.enable=1
wfd.iframesize.level=0
persist.mtk.wcn.coredump.mode=0
persist.mtk.wcn.combo.chipid=-1
persist.mtk.wcn.patch.version=-1
persist.mtk.wcn.dynamic.dump=0
service.wcn.driver.ready=no
persist.mtk.connsys.poweron.ctl=0
ro.wlan.gen=gen3
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
persist.radio.mtk_dsbp_support=1
persist.mtk_ct_volte_support=1
persist.radio.mtk_ps2_rat=L/W/G
persist.radio.mtk_ps3_rat=G
persist.log.tag.RILMUXD=I
persist.log.tag.tel_log_ctrl=1
persist.log.tag.AT=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.RfxTransUtils=I
persist.log.tag.RfxMclDisThread=I
persist.log.tag.RfxCloneMgr=I
persist.log.tag.RfxHandlerMgr=I
persist.log.tag.RfxIdToStr=I
persist.log.tag.RfxDisThread=I
persist.log.tag.RfxMclStatusMgr=I
persist.log.tag.RIL-Fusion=I
persist.log.tag.DCT=I
persist.log.tag.MtkDCT=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.CapaSwitch=I
persist.log.tag.DSSelector=I
persist.log.tag.DSSelectorOm=I
persist.log.tag.DSSelectorOP01=I
persist.log.tag.DSSelectorOP02=I
persist.log.tag.DSSelectorOP09=I
persist.log.tag.DSSelectorOP18=I
persist.log.tag.DSSelectorUtil=I
persist.log.tag.SimSwitchOP01=I
persist.log.tag.SimSwitchOP02=I
persist.log.tag.SimSwitchOP18=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.MtkIccProvider=I
persist.log.tag.MtkIccPHBIM=I
persist.log.tag.MtkAdnRecord=I
persist.log.tag.MtkRecordLoader=I
persist.log.tag.RpPhbController=I
persist.log.tag.RmcPhbReq=I
persist.log.tag.RmcPhbUrc=I
persist.log.tag.RtcPhb=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.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.MtkImsManager=I
persist.log.tag.MtkImsService=I
persist.log.tag.RP_IMS=I
persist.log.tag.RtcIms=I
persist.log.tag.RmcImsCtlUrcHdl=I
persist.log.tag.RmcImsCtlReqHdl=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.GsmCallTkrHlpr=I
persist.log.tag.MtkPhoneNotifr=I
persist.log.tag.MtkFactory=I
persist.log.tag.MtkGsmCdmaConn=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.SuppServHelper=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
persist.log.tag.ExternalSimMgr=I
persist.log.tag.VsimAdaptor=I
persist.log.tag.MGsmSMSDisp=I
persist.log.tag.MSimSmsIStatus=I
persist.log.tag.MSmsStorageMtr=I
persist.log.tag.MSmsUsageMtr=I
persist.log.tag.Mtk_RIL_ImsSms=I
persist.log.tag.MtkConSmsFwk=I
persist.log.tag.MtkCsimFH=I
persist.log.tag.MtkDupSmsFilter=I
persist.log.tag.MtkIccSmsIntMgr=I
persist.log.tag.MtkIsimFH=I
persist.log.tag.MtkRuimFH=I
persist.log.tag.MtkSIMFH=I
persist.log.tag.MtkSIMRecords=I
persist.log.tag.MtkSmsCbHeader=I
persist.log.tag.MtkSmsManager=I
persist.log.tag.MtkSmsMessage=I
persist.log.tag.MtkSpnOverride=I
persist.log.tag.MtkIccCardProxy=I
persist.log.tag.MtkUiccCard=I
persist.log.tag.MtkUiccCardApp=I
persist.log.tag.MtkUiccCtrl=I
persist.log.tag.MtkUsimFH=I
persist.log.tag.RpRilClientCtrl=I
persist.log.tag.RilMalClient=I
persist.log.tag.RpSimController=I
persist.log.tag.MtkSubCtrl=I
persist.log.tag.RP_DAC=I
persist.log.tag.RTC_DAC=I
persist.log.tag.NetAgentService=I
persist.log.tag.NetLnkEventHdlr=I
persist.log.tag.RmcDcCommon=I
persist.log.tag.RmcDcDefault=I
persist.log.tag.RtcDC=I
persist.log.tag.RilClient=I
persist.log.tag.RmcCommSimReq=I
persist.log.tag.RmcCommSimOpReq=I
persist.log.tag.RtcRadioCont=I
persist.log.tag.MtkRetryManager=I
persist.log.tag.RmcDcPdnManager=I
persist.log.tag.RmcDcReqHandler=I
persist.log.tag.RmcDcUtility=I
persist.log.tag.RfxIdToMsgId=I
persist.log.tag.RfxOpUtils=I
persist.log.tag.RfxMclMessenger=I
persist.log.tag.RfxFragEnc=I
persist.log.tag.RfxStatusMgr=I
persist.log.tag.MTKSST=D
persist.log.tag.RfxRilUtils=I
persist.log.tag.RmcNwHdlr=D
persist.log.tag.RmcNwReqHdlr=D
persist.log.tag.RmcRatSwHdlr=D
persist.log.tag.RtcRatSwCtrl=D
persist.log.tag.RtcNwCtrl=I
persist.log.tag.RmcRadioReq=I
persist.log.tag.RmcCapa=I
persist.log.tag.RtcCapa=I
persist.log.tag.RpMalController=I
persist.log.tag.WORLDMODE=I
persist.log.tag.RtcWp=I
persist.log.tag.RmcWp=I
persist.log.tag.RmcOpRadioReq=I
persist.log.tag.RfxContFactory=I
persist.log.tag.RfxChannelMgr=I
persist.log.tag.RmcCdmaSimUrc=I
persist.log.tag.MtkPhoneNumberUtils=I
persist.log.tag.C2K_AT=I
persist.log.tag.C2K_RILC=I
persist.log.tag.C2K_ATConfig=I
persist.log.tag.LIBC2K_RIL=I
ro.mtk_data_config=1
mtk.vdec.waitkeyframeforplay=1
ro.mtk_embms_support=1
ro.sys.sdcardfs=1
persist.mtk.datashaping.support=1
persist.datashaping.alarmgroup=1
persist.duraspeed.support=1
persist.duraspeed.app.on=1
debug.sf.disable_backpressure=1
ro.ksc5601_write=0
ro.email_support_ucs2=0
ro.ussd_ksc5601=0
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.mtk_exchange_support=1
ro.mtk_single_bin_modem_support=1
RO_VENDOR_VNDK_VERSION
RO_PRODUCT_FIRST_API_LEVEL
ro.control_privapp_permissions=log
ro.mtk_f2fs_enable=0
ro.mtk_camera_app_version=3
persist.radio.smart.data.switch=1
Build.BRAND=MTK
ro.mtk_arkamys_optimspeaker=1
ro.freeme.shut_anim_support=1
ro.config.wallpaper=/system/media/wallpaper/default_wallpaper.jpg
ro.config.lock_wallpaper=/system/media/wallpaper/default_lock_wallpaper.jpg
ro.sf.lcd_density=480
ro.sf.lcd_width=1080
ro.sf.lcd_height=2246
ro.aee.enforcing=no
ro.freeme.hw_camera_back=1
ro.freeme.hw_camera_front=1
ro.freeme.hw_sensor_acce=1
ro.freeme.hw_sensor_light=1
ro.freeme.hw_sensor_proximity=1
ro.freeme.hw_gps=1
ro.freeme.hw_wifi=1
ro.freeme.hw_strobe_back=1
ro.freeme.hw_storage_sdcard=1
ro.freeme.hw_fm=1
ro.freeme.hw_bt=1
ro.com.google.clientidbase=android-hct
ro.freeme.auto_generate_mac=1
qemu.hw.mainkeys=0
ro.freeme.navigation=1
ro.freeme.screen_gesture_wakeup=0
ro.freeme.gesture_touch_three_p=1
ro.freeme.touch_protect=1
ro.freeme.onehand_support=1
ro.freeme.smart_dial_answer=1
ro.freeme.non_touch_operation=0
ro.freeme.lcd.notch_rect=273-0-849-72
persist.radio.lte.chip=0
ro.custom.version.release=M8_Pro_EEA_20190103
ro.operator.optr=CUST
ro.mtkshutanimation.on=1
ro.hct_modify_phone_info=1
persist.sys.hctbattery=4150
ro.custom.build.product=m18b-nb-k621j-66-512g48g-1024g48g-fhdplus-o1-bom602-603-eu-cts
ro.hct_multi_finger_gesture=1
ro.hct_no_browser_navigation=1
ro.lct.performance_enable=1
persist.sys.fontsize=2
ro.hct_gamemode_support=1
ro.hct_joystick_support=1
ro.hct_support_screenrecord=1
ro.hct_suport_anr_tools=1
ro.gangyun_camera_beauty=1
ro.hct_white_list=1
ro.hct_background_clean_memory=1
ro.hct_cts_modify=1
ro.hct_ask_search=1
ro.change_subid_to_simid=1
ro.hct_trustkernel_tee_support=1
ro.hct_support_notch_screen=1
ro.hct_notch_black_stb=1
ro.hct_usb_default_mtp=1
ro.freeme_freemanager=1
ro.hct_fingerprint=1
debug.displayrotation.enable=0
debug.camera.ufo_off=1
ro.hct_cts_eu_support=1
ro.opa.eligible_device=true
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=8.1_201810
# begin faceunlock properties
ro.faceunlock.support=1
ro.faceunlock.orientation=90
ro.faceunlock.direction=8
ro.faceunlock.settings.visible=0
ro.faceunlock.hacker=1
ro.faceunlock.camera_force=0
ro.faceunlock.part_num=7
ro.faceunlock.scan=0
ro.faceunlock.light=1
ro.faceunlock.slide_support=1
ro.faceunlock.min_light=80
ro.faceunlock.menu=1
# end faceunlock properties
Block of memories partitions:
Scatter file Rebuilded
Code:
############################################################################################################
#
# General Setting rebuild by Ghost45
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6771
project: k71v1_64_bsp
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_k71v1_64_bsp.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
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: 0x2000000
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: 0x2108000
physical_start_addr: 0x2108000
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: 0x2188000
physical_start_addr: 0x2188000
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: 0x3588000
physical_start_addr: 0x3588000
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: 0x3688000
physical_start_addr: 0x3688000
partition_size: 0x2000000
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: 0x5688000
physical_start_addr: 0x5688000
partition_size: 0x4000000
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: 0x9688000
physical_start_addr: 0x9688000
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: 0xb688000
physical_start_addr: 0xb688000
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: 0xbe88000
physical_start_addr: 0xbe88000
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: 0xc800000
physical_start_addr: 0xc800000
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: 0xd000000
physical_start_addr: 0xd000000
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: 0xd200000
physical_start_addr: 0xd200000
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: md1img.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xd500000
physical_start_addr: 0xd500000
partition_size: 0x6400000
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: spmfw
file_name: spmfw.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x13900000
physical_start_addr: 0x13900000
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: SYS17
partition_name: scp1
file_name: scp1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x13a00000
physical_start_addr: 0x13a00000
partition_size: 0x600000
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: scp2
file_name: scp2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14000000
physical_start_addr: 0x14000000
partition_size: 0x600000
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: sspm_1
file_name: sspm1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14600000
physical_start_addr: 0x14600000
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: SYS20
partition_name: sspm_2
file_name: sspm2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14700000
physical_start_addr: 0x14700000
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: SYS21
partition_name: cam_vpu1
file_name: cam_vpu1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x14800000
physical_start_addr: 0x14800000
partition_size: 0xf00000
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: cam_vpu2
file_name: cam_vpu2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x15700000
physical_start_addr: 0x15700000
partition_size: 0xf00000
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: cam_vpu3
file_name: cam_vpu3.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x16600000
physical_start_addr: 0x16600000
partition_size: 0xf00000
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: SYS24
partition_name: gz1
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x17500000
physical_start_addr: 0x17500000
partition_size: 0x1000000
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: SYS25
partition_name: gz2
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x18500000
physical_start_addr: 0x18500000
partition_size: 0x1000000
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: SYS26
partition_name: nvram
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x19500000
physical_start_addr: 0x19500000
partition_size: 0x4000000
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: SYS27
partition_name: lk1
file_name: lk1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d500000
physical_start_addr: 0x1d500000
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: SYS28
partition_name: lk2
file_name: lk2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d600000
physical_start_addr: 0x1d600000
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: SYS29
partition_name: boot
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1d700000
physical_start_addr: 0x1d700000
partition_size: 0x2000000
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: SYS30
partition_name: logo
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1f700000
physical_start_addr: 0x1f700000
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: SYS31
partition_name: odmdtbo
file_name: odmdtbo.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x1ff00000
physical_start_addr: 0x1ff00000
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: SYS32
partition_name: tee1
file_name: tee1.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x20f00000
physical_start_addr: 0x20f00000
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: SYS33
partition_name: tee2
file_name: tee2.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x21400000
physical_start_addr: 0x21400000
partition_size: 0xc00000
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: SYS34
partition_name: vendor
file_name: vendor.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x22000000
physical_start_addr: 0x22000000
partition_size: 0x35800000
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: SYS35
partition_name: system
file_name: system.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x57800000
physical_start_addr: 0x57800000
partition_size: 0xc0000000
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: SYS36
partition_name: cache
file_name: cache.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x117800000
physical_start_addr: 0x117800000
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: SYS37
partition_name: userdata
file_name: userdata.img
is_download: true
type: EXT4_IMG
linear_start_addr: 0x132800000
physical_start_addr: 0x1328000000
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: SYS38
partition_name: sdrpmb
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xe8a4fbe00
physical_start_addr: 0xe8a4fbe00
partition_size: 0x1800000
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: SYS39
partition_name: otp
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0xe8bcfbe00
physical_start_addr: 0xe8bcfbe00
partition_size: 0x2b00000
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: SYS40
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: SYS41
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
The previous scatter is finished Now....
Now i must rebuild the sectors of the memories block from kib to mib to hex......
i need make a calculations or a converter app...
1) i must update the table with start and end hex memories block of partitions.
2) i must update the ptevios scatter file with the correct start and end hex blocks of the memories partitions.
:laugh:
..
reserved future use 1
Firmware for Vernee M8 Pro Rebuilded
Firmware for Vernee M8 Pro Rebuilded
This is a Firmware for Flashtool:
http://www.mediafire.com/file/59zor98qqbbqj6c/vernee_m8pro.rar/file
Hello
I'm getting this error when trying to flash the firmware: STATUS_PRELOADER_INVALID
What could cause it?