I do not know what the real difference between ROW and Chinese types.
What I could see is the difference between the scatter files.
It means that the partitions a bit different.
What I would like to know how I can figure out the type. (/proc/dumchar_info and /proc/partitions file I would need)
The reason is I am asking it is a fact that the phone cannot boot, only the recovery is available.
In the recovery mode the adb is available, so I can access the the phone.
What is interesting is the difference between the /proc/dumchar_info and the /proc/partition:
preloader 0x0000000000600000 0x0000000000000000 2 /dev/misc-sd
mbr 0x0000000000080000 0x0000000000000000 2 /dev/block/mmcblk0
ebr1 0x0000000000080000 0x0000000000080000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000100000 2 /dev/block/mmcblk0
pro_info 0x0000000000300000 0x0000000000500000 2 /dev/block/mmcblk0
nvram 0x0000000000500000 0x0000000000800000 2 /dev/block/mmcblk0
protect_f 0x0000000000a00000 0x0000000000d00000 2 /dev/block/mmcblk0p2
protect_s 0x0000000000a00000 0x0000000001700000 2 /dev/block/mmcblk0p3
seccfg 0x0000000000020000 0x0000000002100000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000002120000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x0000000002180000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000002780000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x0000000002d80000 2 /dev/block/mmcblk0p4
preload 0x0000000000080000 0x0000000003380000 2 /dev/block/mmcblk0p5
misc 0x0000000000300000 0x0000000003400000 2 /dev/block/mmcblk0
logo 0x0000000000080000 0x0000000003700000 2 /dev/block/mmcblk0
ebr2 0x0000000000a00000 0x0000000003780000 2 /dev/block/mmcblk0
expdb 0x0000000038000000 0x0000000004180000 2 /dev/block/mmcblk0
android 0x0000000007e00000 0x000000003c180000 2 /dev/block/mmcblk0p6
cache 0x0000000040000000 0x0000000043f80000 2 /dev/block/mmcblk0p7
usrdata 0x00000000637a0000 0x0000000083f80000 2 /dev/block/mmcblk0p8
fat 0xffffffffe7d2ff58 0x00000000ff9f00a8 2 /dev/block/mmcblk0p9
bmtpool 0x0000000001500000 0x00000000ff9f00a8 2 /dev/block/mmcblk0
The size of the preload and the fat are really strange for me.
The /proc/partition says:
179 0 3792000 mmcblk0
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 6144 mmcblk0p4
179 5 917504 mmcblk0p5
179 6 129024 mmcblk0p6
179 7 1048576 mmcblk0p7
This says about 7 partitions only.
Can anybody provide me with your /proc/dumchar_info and /proc/partitions please? With you phone type.
I would like to flash the correct stock firmware to have it back to alive.
I checked the original PMT session it does not contain any link to the preload partiion, so it looks that it is a chinese type.
But I am still not sure.
If anybody, who has got ROW type phone, can provide the __NODL_PMT part of the ROM, please?
As I felt, the PMT showed the rigth type. So I Flashed the S141 official ROM and the phone became alive again and works as intended.
Also I ported a CWM 22.214.171.124 for this version, and you can find it here
. The source is provided by apeelme
The CWM tested for backup and restore.
Thanks in advance.