[Hardware Hacking General] naufragoweb:
Samsung Galaxy S-Duos S7562L (kyleopen)

Processor

Qualcomm msm7227a Snapdragon
Cortex a-5
1 Ghz
link: [URL="http://system-on-a-chip.specout.com/l/266/Qualcomm-MSM7227A"]http://system-on-a-chip.specout.com/l/266/Qualcomm-MSM7227A[/URL]

Wifi

Chipset Qualcomm Atheros ar8295

Radio

Qualcomm RTR6285A GSM / W-CDMA Transceiver

Camera

Qualcomm msm7627a 8 MP

build.prop

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IMM76I
ro.build.display.id=IMM76I.S7562LVJAMK2
ro.build.version.incremental=S7562LVJAMK2
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Tue Nov 12 18:53:16 KST 2013
ro.build.date.utc=1384249996
ro.build.type=user
ro.build.user=se.infra
ro.build.host=SEI-45
ro.build.tags=release-keys
ro.product.model=GT-S7562L
ro.product.brand=samsung
ro.product.name=kylevj
ro.product.device=kyleopen
ro.product.board=7x27
ro.product.cpu.abi=armeabi-v7a
ro.product_ship=true
# Samsung Specific Properties
ro.build.PDA=S7562LVJAMK2
ro.build.hidden_ver=S7562LVJAMK2
ro.build.changelist=1267157
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=GB
ro.wifi.channels=
ro.board.platform=msm7627a
# ro.build.product is obsolete; use ro.product.device
ro.build.product=kyleopen
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=kylevj-user 4.0.4 IMM76I S7562LVJAMK2 release-keys
ro.build.fingerprint=samsung/kylevj/kyleopen:4.0.4/IMM76I/S7562LVJAMK2:user/release-keys
ro.build.characteristics=default
# end build properties
#
# system.prop for surf
#

rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
debug.sf.hw=1
debug.composition.7x27A.type=mdp
debug.composition.7x25A.type=mdp
ro.sf.lcd_density=240
dalvik.vm.heapsize=24m

persist.sys.storage_preload=1

# System property ril adb log on
persist.radio.adb_log_on=1

#
# system props for the cne module
#
persist.cne.UseCne=none
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0
persist.cne.fmc.mode=false
persist.cne.fmc.init.time.out=30
persist.cne.fmc.comm.time.out=130
persist.cne.fmc.retry=false

#
# system props for the MM modules
#
media.stagefright.enable-player=true
media.stagefright.enable-meta=false
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true

#
# system prop for opengles version
#
ro.opengles.version=131072

#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.ds_fmc_app.mode=0

#
# system props for IMS module
#
persist.ims.regmanager.mode=0

#
# system prop for requesting Master role in incoming Bluetooth connection.
#
ro.bluetooth.request.master=true

#
# system prop for Bluetooth FTP profile
#
ro.qualcomm.bluetooth.ftp=true

#
# system prop for Bluetooth SAP profile
#
ro.qualcomm.bluetooth.sap=true

#
# system prop for Bluetooth Auto connect for remote initated connections
#
ro.bluetooth.remote.autoconnect=true

#
#system property for Bluetooth discoverability timeout in seconds
#0: Always discoverable
#debug.bt.discoverable_time=0

#
# System prop to disable strict mode flash on display
#
persist.sys.strictmode.visual=false

#
# System prop to enable/disable OMH. Enabled by default
#
persist.omh.enabled=1

#System prop to enable ehrpd capability
ro.config.ehrpd=true

# System property for cabl
ro.qualcomm.cabl=0

#
#System prop to determine availability of
#analog fm path
#
ro.fm.analogpath.supported=true

#
#System property for FM transmitter
#
ro.fm.transmitter=false

#
#System property for single instance recording
#
ro.fm.mulinst.recording.support=false
#
#System property for msm
#
ro.hw_plat=7x27a

#
# system props for SD card emulation of emmc partition
#
ro.emmc.sdcard.partition=18

#
# system property to enforce Phone Mode view
#
ro.screen.layout=normal
#
# Turn off tiled rendering
#
debug.enabletr=false
#
#System prop for setting the pixel format
#
ro.staticwallpaper.pixelformat=RGB_565

#
#System prop for disabling the meta data mode for encoder
#
debug.camcorder.disablemeta=0

#
# Simulate sdcard on /data/media
#
persist.fuse_sdcard=false

#
# System prop for using landscape preview layout in camera
#
debug.camera.landscape=true

#
# System prop for capping scroll velocity
#
ro.max.fling_velocity=4000
#
# System prop to enable DSDS
#
persist.dsds.enabled=true

#
# System prop for enabling discontinuity for HLS Variant Playlist
#
httplive.enable.discontinuity=true
#
# ADDITIONAL_BUILD_PROPERTIES
#
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapstartsize=5m
dalvik.vm.heapsize=128m
ro.vendor.extension_library=/system/lib/libqc-opt.so
ro.sec.fle.encryption=true
ro.error.receiver.default=com.samsung.receiver.error
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.config.ringtone=S_Over_the_horizon.ogg
ro.config.ringtone_2=02_Fog_on_the_water.ogg
ro.config.notification_sound=S_Whistle.ogg
ro.config.notification_sound_2=S_On_time.ogg
ro.config.alarm_alert=Walk_in_the_forest.ogg
ro.config.media_sound=Media_preview_Touch_the_light.ogg
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
dev.sfbootcomplete=0
ro.com.google.clientidbase=android-samsung
drm.service.enable=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
ro.config.fps=8
ro.com.google.gmsversion=4.0_r8
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

cat /proc/partitions

major minor #blocks name

253 0 122880 zram0
179 0 3817472 mmcblk0
179 1 20 mmcblk0p1
179 2 150 mmcblk0p2
179 3 20480 mmcblk0p3
179 4 1 mmcblk0p4
179 5 1000 mmcblk0p5
179 6 1000 mmcblk0p6
179 7 2000 mmcblk0p7
179 8 12288 mmcblk0p8
179 9 3072 mmcblk0p9
179 10 3072 mmcblk0p10
179 11 8192 mmcblk0p11
179 12 12288 mmcblk0p12
179 13 4096 mmcblk0p13
179 14 4096 mmcblk0p14
179 15 512 mmcblk0p15
179 16 1228800 mmcblk0p16
179 17 512000 mmcblk0p17
179 18 2048 mmcblk0p18
179 19 12288 mmcblk0p19
179 20 24576 mmcblk0p20
179 21 4096 mmcblk0p21
179 22 51200 mmcblk0p22
179 23 1000 mmcblk0p23
179 24 4096 mmcblk0p24
179 25 1901176 mmcblk0p25

recovery.fstab

# mount point	fstype	device	[device2]

/boot	emmc	/dev/block/mmcblk0p8
/persist	ext4	/dev/block/mmcblk0p11
/cache	ext4	/dev/block/mmcblk0p17
/data	ext4	/dev/block/mmcblk0p25	length=-16384
/recovery	emmc	/dev/block/mmcblk0p12
/misc	emmc	/dev/block/mmcblk0p21
/sdcard	vfat	/dev/block/mmcblk1p1	/dev/block/mmcblk1
/system	ext4	/dev/block/mmcblk0p16
/sys_boot	vfat	/dev/block/mmcblk0p3
/preload	ext4	/dev/block/mmcblk0p22
/modem	emmc	/dev/block/mmcblk0p3
/efs	ext4	/dev/block/mmcblk0p19

mountinfo

1 1 0:1 / / ro,relatime - rootfs rootfs ro
11 1 0:11 / /dev rw,nosuid,relatime - tmpfs tmpfs rw,mode=755
12 11 0:9 / /dev/pts rw,relatime - devpts devpts rw,mode=600
13 1 0:3 / /proc rw,relatime - proc proc rw
14 1 0:12 / /sys rw,relatime - sysfs sysfs rw
15 1 0:13 / /acct rw,relatime - cgroup none rw,cpuacct
16 1 0:14 / /mnt/asec rw,relatime - tmpfs tmpfs rw,mode=755,gid=1000
17 1 0:15 / /mnt/obb rw,relatime - tmpfs tmpfs rw,mode=755,gid=1000
18 11 0:16 / /dev/cpuctl rw,relatime - cgroup none rw,cpu
19 1 179:16 / /system ro,relatime - ext4 /dev/block/mmcblk0p16 ro,user_xattr,barrier=1,data=ordered
20 1 179:25 / /data rw,nosuid,nodev,noatime - ext4 /dev/block/mmcblk0p25 rw,user_xattr,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard
21 1 179:11 / /persist rw,nosuid,nodev,relatime - ext4 /dev/block/mmcblk0p11 rw,user_xattr,barrier=1,data=ordered
22 1 179:17 / /cache rw,nosuid,nodev,relatime - ext4 /dev/block/mmcblk0p17 rw,user_xattr,barrier=1,data=ordered
23 1 179:19 / /efs rw,nosuid,nodev,relatime - ext4 /dev/block/mmcblk0p19 rw,user_xattr,barrier=1,data=ordered
24 14 0:5 / /sys/kernel/debug rw,relatime - debugfs /sys/kernel/debug rw
26 1 0:17 / /mnt/sdcard rw,nosuid,nodev,noexec,relatime - fuse /dev/fuse rw,user_id=1023,group_id=1023,default_permissions,allow_other

fdisk -l /dev/block/mmcblk0pXX

/boot	emmc	/dev/block/mmcblk0p8	12582912 bytes
/persist	ext4	/dev/block/mmcblk0p11	8388608 bytes
/cache	ext4	/dev/block/mmcblk0p17	524288000 bytes
/data	ext4	/dev/block/mmcblk0p25	1946804224 bytes
/recovery	emmc	/dev/block/mmcblk0p12	12582912 bytes
/misc	emmc	/dev/block/mmcblk0p21	4194304 bytes
/sdcard	vfaf	/dev/block/mmcblk1p1	7947157504 bytes	(internal sdcard)
/sdcard	vfat	/dev/block/mmcblk1	(external sdcard)
/system	ext4	/dev/block/mmcblk0p16	1258291200 bytes
/sys_boot	vfat	/dev/block/mmcblk0p3	20971520 bytes
/preload	ext4	/dev/block/mmcblk0p22	52428800 bytes
/modem	emmc	/dev/block/mmcblk0p3	20971520 bytes
/efs	ext4	/dev/block/mmcblk0p19	12582912 bytes

boot --> getting the size of the partition with dd command
--------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p11

Disk /dev/block/mmcblk0p11: 8 MB, 8388608 bytes
4 heads, 16 sectors/track, 256 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p11 doesn't contain a valid partition table
--------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p17

Disk /dev/block/mmcblk0p17: 524 MB, 524288000 bytes
4 heads, 16 sectors/track, 16000 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p17 doesn't contain a valid partition table
--------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p25

Disk /dev/block/mmcblk0p25: 1946 MB, 1946804224 bytes
4 heads, 16 sectors/track, 59411 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p25 doesn't contain a valid partition table
---------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p3

Disk /dev/block/mmcblk0p3: 20 MB, 20971520 bytes
5 heads, 16 sectors/track, 512 cylinders
Units = cylinders of 80 * 512 = 40960 bytes

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p3p1 * 1 5120 204800 6 FAT16
Partition 1 has different physical/logical endings:
phys=(79, 4, 0) logical=(5119, 4, 16)
Partition 1 does not end on cylinder boundary
----------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p22

Disk /dev/block/mmcblk0p22: 52 MB, 52428800 bytes
4 heads, 16 sectors/track, 1600 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p22 doesn't contain a valid partition table
----------------------------------------------------------------------------

fdisk -l /dev/block/mmcblk0p12

Disk /dev/block/mmcblk0p12: 12 MB, 12582912 bytes
4 heads, 16 sectors/track, 384 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p12 doesn't contain a valid partition table
---------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p21

Disk /dev/block/mmcblk0p21: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p21 doesn't contain a valid partition table
---------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk1p1

Disk /dev/block/mmcblk1p1: 7947 MB, 7947157504 bytes
4 heads, 16 sectors/track, 242528 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Device Boot Start End Blocks Id System
----------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk1 (my ext sdcard)

Disk /dev/block/mmcblk1: 7948 MB, 7948206080 bytes
256 heads, 63 sectors/track, 962 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

Device Boot Start End Blocks Id System
/dev/block/mmcblk1p1 * 1 963 7760896 c Win95 FAT32 (LBA)
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(1023, 255, 63) logical=(0, 32, 33)
Partition 1 has different physical/logical endings:
phys=(1023, 255, 63) logical=(962, 138, 10)
-----------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p16

Disk /dev/block/mmcblk0p16: 1258 MB, 1258291200 bytes
4 heads, 16 sectors/track, 38400 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p16 doesn't contain a valid partition table
------------------------------------------------------------------------------
fdisk -l /dev/block/mmcblk0p19

Disk /dev/block/mmcblk0p19: 12 MB, 12582912 bytes
4 heads, 16 sectors/track, 384 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Disk /dev/block/mmcblk0p19 doesn't contain a valid partition table
-------------------------------------------------------------------------------