[Q] Can't locate the Symphony W85 recovery partition

Search This thread

moniruzzaman

Member
Apr 15, 2014
22
2
Dhaka, Bangladesh
Hi! Good day to all,

I am new in XDA. I am Moniruzzaman.

Please help me!!!!

Symphony Xplorar W85 (Code name: l3356) Manufacturar: Symphony

I want to flash my CWM touch recovery img to my phone. but I couldn't find the recovery partition

I've rooted my phone using framaroot 1.9.1. I have upgrade supersu and installed supersu pro 1.94

I've dumped my stock boot.img and stock recovery.img using dd command dd if=/dev/bootimg of=/mnt/sdcard/boot.img [3.6 GB in size] and dd if=/dev/recovery of=/mnt/sdcard/recovery.img [3.6 GB in size also] respectively.

I've successfully extracted all the necessary file (kernal, ramdisk and other) from stock boot.img not the stock recovery.img and manage to create the recovery.img (CWM Touch recovery) for my device (l3356) which is 6.11 MB in size

I flashed it from sdcard using dd command again "dd if=/mnt/sdcard/recovery.img of=/dev/recovery"

It didn't work. I could not reboot into recovery. My phone automatically go into normal boot mode. Then I find my mobile gsm was gone.

After that I restore my stock recovery.img to /dev/recovery using dd command.

finally I 've tried to flash my cwm recovery.img to mmcblk0 using dd and it was horrible. I got steady hang.

Luckily I 've manage to replace my phone's motherboard and got a new one (as I've warranty)

my device /dev/block/mmcblk0 contains many critical parts of the phones file system such u-boot, /boot, recovery and other bootloader related components.

Now is there any one who can help me flashing CWM touch recovery img to my phone. I couldn't find the recovery partition

Details are for analysis. Please help me solved the problem...


My device (Symphony Xplorar W85) build.prop is attached here



Now There is no file named /cache/recovery/last_log in my mobile as it is new.

Part_Name Size StartAddr Type MapTo
preloader 0x0000000000600000 0x0000000000000000 2 /dev/misc-sd
mbr 0x0000000000080000 0x0000000000000000 2 /dev/block/mmcblk0
ebr1 0x0000000000080000 0x0000000000080000 2 /dev/block/mmcblk0p1
pro_info 0x0000000000300000 0x0000000000100000 2 /dev/block/mmcblk0
nvram 0x0000000000500000 0x0000000000400000 2 /dev/block/mmcblk0
protect_f 0x0000000000a00000 0x0000000000900000 2 /dev/block/mmcblk0p2
protect_s 0x0000000000a00000 0x0000000001300000 2 /dev/block/mmcblk0p3
seccfg 0x0000000000020000 0x0000000001d00000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000001d20000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x0000000001d80000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000002380000 2 /dev/block/mmcblk0
sec_ro 0x0000000000040000 0x0000000002980000 2 /dev/block/mmcblk0
misc 0x0000000000080000 0x00000000029c0000 2 /dev/block/mmcblk0
logo 0x0000000000300000 0x0000000002a40000 2 /dev/block/mmcblk0
ebr2 0x0000000000080000 0x0000000002d40000 2 /dev/block/mmcblk0
test 0x0000000000a00000 0x0000000002dc0000 2 /dev/block/mmcblk0p4
expdb 0x0000000000a00000 0x00000000037c0000 2 /dev/block/mmcblk0
android 0x0000000028a00000 0x00000000041c0000 2 /dev/block/mmcblk0p5
cache 0x0000000007e00000 0x000000002cbc0000 2 /dev/block/mmcblk0p6
usrdata 0x0000000040000000 0x00000000349c0000 2 /dev/block/mmcblk0p7
fat 0x0000000075fc0000 0x00000000749c0000 2 /dev/block/mmcblk0p8
bmtpool 0x0000000001500000 0x00000000ff9f00a8 2 /dev/block/mmcblk0

Part_Name:partition name you should open;
Size:size of partition
StartAddr:Start Address of partition;
Type:Type of partition(MTD=1,EMMC=2)
MapTo:actual device you operate


cat proc/partitions

major minor #blocks name

7 0 1254 loop0
179 0 3843584 mmcblk0
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 10240 mmcblk0p4
179 5 665600 mmcblk0p5
179 6 129024 mmcblk0p6
179 7 1048576 mmcblk0p7
179 8 1933056 mmcblk0p8
179 64 2048 mmcblk0boot1
179 32 2048 mmcblk0boot0
179 96 3977216 mmcblk1
179 97 3976192 mmcblk1p1

cat proc/emmc
partno: start_sect nr_sects partition_name
emmc_p1: 00000400 00000002 "ebr1"
emmc_p2: 00004800 00005000 "protect_f"
emmc_p3: 00009800 00005000 "protect_s"
emmc_p4: 00016e00 00005000 "test"
emmc_p5: 00020e00 00145000 "android"
emmc_p6: 00165e00 0003f000 "cache"
emmc_p7: 001a4e00 00200000 "usrdata"
emmc_p8: 003a4e00 003afe00 "fat"


Inside Ueventd.rc file

cat ueventd.rc
/dev/null 0666 root root
/dev/zero 0666 root root
/dev/full 0666 root root
/dev/ptmx 0666 root root
/dev/tty 0666 root root
/dev/random 0666 root root
/dev/urandom 0666 root root
/dev/ashmem 0666 root root
/dev/binder 0666 root root

#change partition permission
/dev/preloader 0640 root system
/dev/bootimg 0640 root system
/dev/recovery 0640 root system
/dev/sec_ro 0640 root system
/dev/seccfg 0660 root system
/dev/pro_info 0660 root system
/dev/otp 0660 root nvram
/dev/nvram 0660 root system
/dev/misc 0660 root system
/dev/block/mmcblk0 0660 root system
/dev/block/mmcblk0boot0 0660 root system

cat proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/emmc@android /system ext4 ro,relatime,noauto_da_alloc,commit=1,data=ordered 0 0

/emmc@usrdata /data ext4 rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=or
dered 0 0
/emmc@cache /cache ext4 rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ord
ered 0 0
emmc@test /mnt/test ext4 rw,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,comm
it=1,data=ordered 0 0
/emmc@protect_f /protect_f ext4 rw,nosuid,nodev,noatime,nodelalloc,noauto_da_all
oc,commit=1,data=ordered 0 0
/emmc@protect_s /protect_s ext4 rw,nosuid,nodev,noatime,nodelalloc,noauto_da_all
oc,commit=1,data=ordered 0 0
/dev/block/loop0 /mnt/cd-rom iso9660 ro,relatime 0 0
/dev/block/vold/179:8 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relat
ime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioch
arset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:97 /storage/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,rela
time,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioc
harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:97 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela
time,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioc
harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /storage/sdcard0/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

I dont have a by-name folder but only by-num, which really doesnt help
 
Last edited:

moniruzzaman

Member
Apr 15, 2014
22
2
Dhaka, Bangladesh
CWM Recovery Non Touch version

I don't have stock rom.

I have dumped stock bootimg which is 3.6 GB in size. It also contain the whole image of 4 GB partition of Symphony W85. So if you use dd command then it will copy the whole image to your phone. I have tried it on my phone and it worked.

Why are your looking for stock rom?

Symphony W85 CWM has already out on net [search google for "Mobile Solutions: Symphony W85 CWM Recovery" As I am new, I can not insert link here until i post 10 message.

Best of luck