samedi 8 mars 2014

Build CWm from stock recovery topic




i want to build cwm recovery using builder.clockworkmod for my device but i don't know where location of partition stock recovery on my device to dump it.

this's information from adb with command

cat /proc/partitions


 




cat /proc/partitions
major minor #blocks name

179 0 3866624 mmcblk0
179 1 20 mmcblk0p1
179 2 150 mmcblk0p2
179 3 40960 mmcblk0p3
179 4 1 mmcblk0p4
179 5 1000 mmcblk0p5
179 6 500 mmcblk0p6
179 7 2000 mmcblk0p7
179 8 13576 mmcblk0p8
179 9 3072 mmcblk0p9
179 10 3072 mmcblk0p10
179 11 3072 mmcblk0p11
179 12 512000 mmcblk0p12
179 13 1402240 mmcblk0p13
179 14 10240 mmcblk0p14
179 15 102400 mmcblk0p15
179 16 13576 mmcblk0p16
179 17 20 mmcblk0p17
179 18 1643200 mmcblk0p18
179 19 996 mmcblk0p19
179 20 90123 mmcblk0p20
179 32 31166976 mmcblk1
179 33 17077063 mmcblk1p1
179 34 11510572 mmcblk1p2
179 35 2578432 mmcblk1p3





ls -al /dev/block/platform/msm_sdcc.1/by-num/

 




ls -al /dev/block/platform/msm_sdcc.1/by-num/
total 0
drwxr-xr-x 2 0 0 100 Mar 6 10:20 ←[1;34m.←[0m
drwxr-xr-x 3 0 0 140 Mar 6 10:20 ←[1;34m..←[0m
lrwxrwxrwx 1 0 0 20 Mar 6 10:20 ←[1;36mp1←[0m -> ←[1;35m/dev/block/mmcblk1p1←[0m
lrwxrwxrwx 1 0 0 20 Mar 6 10:20 ←[1;36mp2←[0m -> ←[1;35m/dev/block/mmcblk1p2←[0m
lrwxrwxrwx 1 0 0 20 Mar 6 10:20 ←[1;36mp3←[0m -> ←[1;35m/dev/block/mmcblk1p3←[0m
shell@android:/ #





cat proc/mounts

 




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/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
debugfs /mnt/debugfs debugfs rw,relatime 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 ro,relatime,user_xattr,barrier=0,data=ordered 0 0
/dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data =ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p14 /persist ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data =ordered 0 0
/dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data =ordered 0 0
/dev/block/vold/179:33 /mnt/emmc vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,g id=1023,fmask=0702,dmask=0702,allow_utime=0020,cod epage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=continue 0 0
/dev/block/vold/179:18 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,g id=1015,fmask=0702,dmask=0702,allow_utime=0020,cod epage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=continue 0 0
/dev/block/vold/179:18 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,g id=1015,fmask=0702,dmask=0702,allow_utime=0020,cod epage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=continue 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0





cat /cache/recovery/last_log

 




su
shell@android:/ # cat /cache/recovery/last_log
cat /cache/recovery/last_log
failed to mount /dev/block/mmcblk1p1 (No such file or directory); trying /dev/bl
ock/mmcblk1
E:failed to mount /sdcard (No such file or directory)
mount sdcard fail
starting recovery on Thu Feb 27 10:39:17 2014
set bootloader message:
command=boot-recovery
status=
recovery=recovery

set emmc bootloader message
command= "/sbin/recovery"

==property list==
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=IMM76I
ro.build.display.id=My403_H0013
ro.build.version.incremental=738
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=2013Õ╣┤ 05µ£ê 02µùÑ µÿƒµ£ƒÕøø 12:22:21 CST
ro.build.date.utc=1367468541
ro.build.type=user
ro.build.user=jenkins
ro.build.host=ahong-0A
ro.build.tags=test-keys
ro.build.ahongversion=My403_H0013-user-20130502.122020
ro.product.brand=qcom
ro.product.name=My403
ro.product.model=My Phone
ro.product.ahongmodel=My403
ro.product.device=msm8225
ro.build.product=msm8225
ro.product.board=7x27
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=My Phone
ro.product.manufacturer_code=GH
ro.product.locale.language=in
persist.sys.language=in
ro.product.locale.region=ID
persist.sys.country=ID
ro.wifi.channels=
ro.board.platform=msm7627a
ro.build.description=My403_H0013
ro.build.fingerprint=qcom/msm7627a/msm7627a:4.0.4/IMM76I/738:user/test-keys
ro.build.characteristics=default
ro.build.ahongprojectname=N08-1-INA
ro.build.ahonglcdtype=AHONG_UNCOMPFIT_LCD
persist.sys.gsm.apn.enable=true
persist.sys.emmcsdcard.enabled=1
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
keyguard.no_require_sim=true
debug.sf.hw=1
debug.composition.7x27A.type=mdp
debug.composition.7x25A.type=mdp
debug.composition.8x25.type=dyn
ro.sf.7x27A.lcd_density=240
ro.sf.8x25.lcd_density=240
dalvik.vm.heapsize=128m
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.init.time.out=30
persist.cne.fmc.comm.time.out=130
persist.cne.fmc.retry=false
persist.cne.feature=0
persist.dual.mode.enable=false
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
audio.legacy.postproc=true
ro.opengles.version=131072
ro.use_data_netmgrd=true
persist.data.ds_fmc_app.mode=0
persist.ims.regmanager.mode=0
ro.bluetooth.request.master=true
ro.qualcomm.bluetooth.ftp=true
ro.ril.ecclist=110,119,120,112,911,*911,#911,112,9 99,911,*911,#911,112,999
qcom.bt.dev_power_class=2
ro.qualcomm.bluetooth.sap=true
ro.bluetooth.remote.autoconnect=true
persist.sys.strictmode.visual=false
persist.omh.enabled=1
ro.config.ehrpd=true
ro.qualcomm.cabl=1
ro.fm.analogpath.supported=true
ro.fm.transmitter=false
ro.fm.mulinst.recording.support=false
persist.sys.emmcpartition=1
ro.emmc.sdcard.partition=18
ro.screen.layout=normal
debug.enabletr=false
debug.camcorder.disablemeta=0
persist.fuse_sdcard=false
debug.camera.landscape=true
ro.max.fling_velocity=4000
hwui.render_dirty_regions=false
httplive.enable.discontinuity=true
persist.pwroffcharging.enable=1
persist.service.cdrom.enable=1
persist.sys.devinputperm=660
dev.pm.dyn_samplingrate=1
dev.pm.dyn_sample_period=700000
dalvik.vm.checkjni=false
hw.tty.vtdevice=/dev/smd11
ro.security.version=100
persist.sys.boot_silent=0
debug.bt.opp.force_rfcomm=true
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
ro.com.android.dataroaming=false
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.vendor.extension_library=/system/lib/libqc-opt.so
dalvik.vm.heaputilization=0.25
dalvik.vm.heapidealfree=8388608
dalvik.vm.heapconcurrentstart=2097152
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=MSM8225QRD5
ro.bootmode=unknown
ro.baseband=msm
ro.carrier=unknown
ro.bootloader=unknown
ro.bootupmode=recovery
ro.hardware=qcom
ro.revision=0
ro.emmc=1
init.svc.recovery=running
init.svc.rmt_storage=running
init.svc.adbd=running
================
prompt and wait
finish_recovery intent=(null)
set bootloader message:
command=
status=
recovery=
set emmc bootloader message

-- Wiping cache...
Formatting /cache...
Creating filesystem with parameters:
Size: 104857600
Block size: 4096
Blocks per group: 32768
Inodes per group: 6400
Inode size: 256
Journal blocks: 1024
Label:
Blocks: 25600
Block groups: 1
Reserved block group size: 7
Created filesystem with 11/6400 inodes and 1438/25600 blocks
Cache wipe complete.
finish_recovery intent=(null)
set bootloader message:
command=
status=
recovery=
set emmc bootloader message
set bootloader message:
command=boot-recovery-factory
status=
recovery=
set emmc bootloader message

-- Wiping data...
Formatting /data...
the inodes num[87639] is too large than 60000,it can't be normal formated
Creating filesystem with parameters:
Size: 1435877376
Block size: 4096
Blocks per group: 32768
Inodes per group: 5456
Inode size: 256
Journal blocks: 5477
Label:
Blocks: 350556
Block groups: 11
Reserved block group size: 87
Created filesystem with 11/60016 inodes and 9787/350556 blocks
Formatting /cache...
Creating filesystem with parameters:
Size: 104857600
Block size: 4096
Blocks per group: 32768
Inodes per group: 6400
Inode size: 256
Journal blocks: 1024
Label:
Blocks: 25600
Block groups: 1
Reserved block group size: 7
Created filesystem with 11/6400 inodes and 1438/25600 blocks
Data wipe complete.
finish_recovery intent=(null)
set bootloader message:
command=
status=
recovery=
set emmc bootloader message
finish_recovery intent=(null)
shell@android:/ #





thanks b4 and sorry for my bad english.





Aucun commentaire:

Enregistrer un commentaire