[HTC Desire S] ben_pyett:
What is the Development Section For?

Things that are NOT development are:

Basic questions

Requests for ETAs

Themes

Posting apps you find on the internet

Comparing ROMs or expressing your opinion, that's what the General Section is for.

Development Section is for:

ROM

KERNEL

RECOVERY

ROOT

HBOOT

RADIO

TWEAKS

etc...

It is more than likely that a thread will already exist covering the ROM that you're intending to post about, whether you're asking for general advice, posting a bug report or making a general observation, please try to use the existing thread rather than creating a new one.

If you are unsure as to whether a thread exists then first look in the Development INDEX in an attempt to identify the thread where your comment, questions or post should possibly be directed.

If you don't yet have enough posts to post within the DEVELOPMENT section, unfortunately these are the rules, please don't spam other threads, there are plenty of other forums within XDA which cover a wide range of topics and these should enable you to make several posts easily, repeating spamming others posts just simply annoys other users - which is something that you don't want to do.

You can always create a question in the GENERAL section and it will be answered. Users will understand why your questions appear to be in the wrong place as we've all been there once, the post count rule is created for a sensible reason, so that new users appreciate that the development section is meant for development only topics and to encourage users to put back into the forum before they take out - as that's how this community works.

Anyone who is unsure what the XDA Forum rules are, should take a few minutes to have read.

[MANDATORY][12 SEP 11] New development naming conventions

Hello, as we're all happily aware, our Forum has recently exploded with development! Which is a wonderful thing, so it would greatly assist everyone (especially the person who maintains the INDEX thread, me ;)).

If ALL threads, whether they be a RECOVERY, MOD, KERNEL, ROM, RADIO, INDEX, HBOOT or a TWEAK etc. Could have their thread title named in a similar, meaningful, consistent and helpful way.

If you are releasing a thread whether it be a ROM or somethings else or you already have existing threads which do not follow these conventions, it would be very much appreciated if you'd take a moment to ensure that your thread title conforms to this standard. Thanks

[ROM][DATE] [Name] [Version][KERNEL]

[ROM] of course meaning that your release is a ROM

[DATE] must be in the [Day Month Year] format [DD MON YY] ie [09 SEP 11]

[Name] is of course whatever your ROM is called. Try to make it meaningful and unique

[Version] is the version of both your ROM and the ANDROID build. Please be specific.

[KERNEL] what Kernel your ROM uses. Please be specific.

An example a ROM title would be as follows:

[ROM][05 SEP 11] DESIRE S Super Sense 3.0 ROM v1.1 | Working Camera! [v2.3.5] [STOCK v2.6.35.10]

Info from STOCK DESIRE S HBOOT 98.xx.xxxx

Output from following commands on STOCK Desire S

adb shell mount
adb shell cat proc/emmc
adb shell ls -l /dev/block

mount list:

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,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
/dev/block/mmcblk0p25 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p26 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p27 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p28 /devlog ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 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
tmpfs /app-cache tmpfs rw,relatime,size=8192k,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
htcfs /data/htcfs fuse.htcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,
uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharse
t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:65 /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 /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.eamobile.nfsshift_na_wf-1 vfat ro,dirsync,nosuid,n
odev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,
shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-1 /mnt/asec/com.rovio.angrybirds-1 vfat ro,dirsync,nosuid,nodev,re
latime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortna
me=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-2 /mnt/asec/com.fridgecat.android.atilt-1 vfat ro,dirsync,nosuid,n
odev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,
shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-3 /mnt/asec/pl.idreams.skyforcereloaded-1 vfat ro,dirsync,nosuid,n
odev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,
shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-4 /mnt/asec/com.ArtInGames.AirAttackHD-1 vfat ro,dirsync,nosuid,no
dev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,s
hortname=mixed,utf8,errors=remount-ro 0 0

proc list:

dev: size erasesize name
mmcblk0p17: 00040000 00000200 "misc"
mmcblk0p21: 0087f400 00000200 "recovery"
mmcblk0p22: 00400000 00000200 "boot"
mmcblk0p25: 22dffe00 00000200 "system"
mmcblk0p27: 12bffe00 00000200 "cache"
mmcblk0p26: 496ffe00 00000200 "userdata"
mmcblk0p28: 014bfe00 00000200 "devlog"
mmcblk0p29: 00040000 00000200 "pdata"

dev block list:

brw------- root root 254, 4 2011-04-27 16:25 dm-4
brw------- root root 254, 3 2011-04-27 16:25 dm-3
brw------- root root 254, 2 2011-04-27 16:25 dm-2
brw------- root root 254, 1 2011-04-27 16:25 dm-1
brw------- root root 254, 0 2011-04-27 16:25 dm-0
brw------- root root 179, 65 2011-04-27 16:24 mmcblk1p1
brw------- root root 179, 64 2011-04-27 16:24 mmcblk1
brw------- root root 179, 28 2011-04-27 16:24 mmcblk0p28
brw------- root root 179, 27 2011-04-27 16:24 mmcblk0p27
brw------- root root 179, 26 2011-04-27 16:24 mmcblk0p26
brw------- root root 179, 25 2011-04-27 16:24 mmcblk0p25
brw------- root root 179, 24 2011-04-27 16:24 mmcblk0p24
brw------- root root 179, 23 2011-04-27 16:24 mmcblk0p23
brw------- root root 179, 22 2011-04-27 16:24 mmcblk0p22
brw------- root root 179, 21 2011-04-27 16:24 mmcblk0p21
brw------- root root 179, 20 2011-04-27 16:24 mmcblk0p20
brw------- root root 179, 19 2011-04-27 16:24 mmcblk0p19
brw------- root root 179, 18 2011-04-27 16:24 mmcblk0p18
brw------- root root 179, 17 2011-04-27 16:24 mmcblk0p17
brw------- root root 179, 16 2011-04-27 16:24 mmcblk0p16
brw------- root root 179, 15 2011-04-27 16:24 mmcblk0p15
brw------- root root 179, 14 2011-04-30 08:09 mmcblk0p14
brw------- root root 179, 13 2011-04-30 10:53 mmcblk0p13
brw------- root root 179, 12 2011-04-27 16:24 mmcblk0p12
brw------- root root 179, 11 2011-04-27 16:24 mmcblk0p11
brw------- root root 179, 10 2011-04-27 16:24 mmcblk0p10
brw------- root root 179, 9 2011-04-27 16:24 mmcblk0p9
brw------- root root 179, 8 2011-04-27 16:24 mmcblk0p8
brw------- root root 179, 7 2011-04-27 16:24 mmcblk0p7
brw------- root root 179, 6 2011-04-27 16:24 mmcblk0p6
brw------- root root 179, 5 2011-04-27 16:24 mmcblk0p5
brw------- root root 179, 4 2011-04-27 16:24 mmcblk0p4
brw------- root root 179, 3 2011-04-27 16:24 mmcblk0p3
brw------- root root 179, 2 2011-04-27 16:24 mmcblk0p2
brw------- root root 179, 1 2011-04-27 16:24 mmcblk0p1
brw------- root root 179, 0 2011-04-27 16:24 mmcblk0
brw------- root root 7, 7 2011-04-27 16:24 loop7
brw------- root root 7, 6 2011-04-27 16:24 loop6
brw------- root root 7, 5 2011-04-27 16:24 loop5
brw------- root root 7, 4 2011-04-27 16:24 loop4
brw------- root root 7, 3 2011-04-27 16:24 loop3
brw------- root root 7, 2 2011-04-27 16:24 loop2
brw------- root root 7, 1 2011-04-27 16:24 loop1
brw------- root root 7, 0 2011-04-27 16:24 loop0
drwxr-xr-x root root 2011-04-27 16:24 vold
drwxr-xr-x root root 2011-04-27 16:24 platform

Info from DESIRE S HBOOT 2.xx.xxxx

Output from following commands on STOCK Desire S

adb shell mount
adb shell cat proc/emmc
adb shell ls -l /dev/block

mount list:

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,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
/dev/block/mmcblk0p25 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p26 /data ext4 rw,relatime,barrier=1,nodelalloc,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p27 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,nodelalloc,data=ordered 0 0
/dev/block/mmcblk0p30 /devlog ext4 rw,nosuid,nodev,noatime,barrier=1,nodelalloc,data=ordered 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
tmpfs /app-cache tmpfs rw,relatime,size=8192k,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
htcfs /data/htcfs fuse.htcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:65 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.quoord.tapatalkxdapre.activity-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

proc list:

dev: size erasesize name
mmcblk0p17: 00040000 00000200 "misc"
mmcblk0p21: 0087f400 00000200 "recovery"
mmcblk0p22: 00400000 00000200 "boot"
mmcblk0p25: 22dffe00 00000200 "system"
mmcblk0p29: 002ffc00 00000200 "local"
mmcblk0p27: 090ffe00 00000200 "cache"
mmcblk0p26: 496ffe00 00000200 "userdata"
mmcblk0p30: 014bfe00 00000200 "devlog"
mmcblk0p31: 00040000 00000200 "pdata"
mmcblk0p28: 09800000 00000200 "lib"

dev block list:

brw------- root root 254, 0 2011-09-11 14:49 dm-0
brw------- root root 179, 65 2011-09-11 14:48 mmcblk1p1
brw------- root root 179, 64 2011-09-11 14:48 mmcblk1
brw------- root root 179, 31 2011-09-11 14:48 mmcblk0p31
brw------- root root 179, 30 2011-09-11 14:48 mmcblk0p30
brw------- root root 179, 29 2011-09-11 14:48 mmcblk0p29
brw------- root root 179, 28 2011-09-11 14:48 mmcblk0p28
brw------- root root 179, 27 2011-09-11 14:48 mmcblk0p27
brw------- root root 179, 26 2011-09-11 14:48 mmcblk0p26
brw------- root root 179, 25 2011-09-11 14:48 mmcblk0p25
brw------- root root 179, 24 2011-09-11 14:48 mmcblk0p24
brw------- root root 179, 23 2011-09-11 14:48 mmcblk0p23
brw------- root root 179, 22 2011-09-11 14:48 mmcblk0p22
brw------- root root 179, 21 2011-09-11 14:48 mmcblk0p21
brw------- root root 179, 20 2011-09-11 14:48 mmcblk0p20
brw------- root root 179, 19 2011-09-11 14:48 mmcblk0p19
brw------- root root 179, 18 2011-09-11 14:48 mmcblk0p18
brw------- root root 179, 17 2011-09-11 14:48 mmcblk0p17
brw------- root root 179, 16 2011-09-11 14:48 mmcblk0p16
brw------- root root 179, 15 2011-09-11 14:48 mmcblk0p15
brw------- root root 179, 14 2011-09-11 17:58 mmcblk0p14
brw------- root root 179, 13 2011-09-11 19:29 mmcblk0p13
brw------- root root 179, 12 2011-09-11 14:48 mmcblk0p12
brw------- root root 179, 11 2011-09-11 14:48 mmcblk0p11
brw------- root root 179, 10 2011-09-11 14:48 mmcblk0p10
brw------- root root 179, 9 2011-09-11 14:48 mmcblk0p9
brw------- root root 179, 8 2011-09-11 14:48 mmcblk0p8
brw------- root root 179, 7 2011-09-11 14:48 mmcblk0p7
brw------- root root 179, 6 2011-09-11 14:48 mmcblk0p6
brw------- root root 179, 5 2011-09-11 14:48 mmcblk0p5
brw------- root root 179, 4 2011-09-11 14:48 mmcblk0p4
brw------- root root 179, 3 2011-09-11 14:48 mmcblk0p3
brw------- root root 179, 2 2011-09-11 14:48 mmcblk0p2
brw------- root root 179, 1 2011-09-11 14:48 mmcblk0p1
brw------- root root 179, 0 2011-09-11 14:48 mmcblk0
brw------- root root 7, 7 2011-09-11 14:48 loop7
brw------- root root 7, 6 2011-09-11 14:48 loop6
brw------- root root 7, 5 2011-09-11 14:48 loop5
brw------- root root 7, 4 2011-09-11 14:48 loop4
brw------- root root 7, 3 2011-09-11 14:48 loop3
brw------- root root 7, 2 2011-09-11 14:48 loop2
brw------- root root 7, 1 2011-09-11 14:48 loop1
brw------- root root 7, 0 2011-09-11 14:48 loop0
drwxr-xr-x root root 2011-09-11 14:48 vold
drwxr-xr-x root root 2011-09-11 14:48 platform