[Bada Software and Hacking General] adfree:
My S8500

"*> cmd=""FmPrtShpMemoryMap"""

_SHP_FOTA is enabled.
FLASH_FOTA_HOLE_RESERVED_SIZE : 0X00200000
FLASH_FOTA_ENGINE_SIZE : 0X00300000
FLASH_FOTA_DELTA_SIZE : 0X00000000

FLASH_ERASE_SECTOR_SIZE : 0X00020000
NAND_FLASH_ERASE_BLOCK_SIZE : 0X00020000
NAND_FLASH_READ_PAGE_SIZE : 0X00000800

FLASH_USBBOOT_START_ADDR : 0X00000000
FLASH_CODE_START_ADDR : 0X01100000
FLASH_CODE_END_ADDR : 0X04800000
FLASH_CODE_COMPRESS_START_OFFSET : 0X00000800
FLASH_RO_END_ADDR : 0X00200000

FLASH_RSRC1_SIZE : 0X06F00000
FLASH_RSRC1_START_ADDR : 0X04800000
FLASH_RSRC1_END_ADDR : 0X0B700000

FLASH_FOTAENGINE_START_ADDR : 0X0C600000
FLASH_FOTA_DELTA_START_ADDR : 0X0C900000

FLASH_RSRC2_START_ADDR : 0X1D900000
FLASH_RSRC2_END : 0X1DC00000
FLASH_FACTORY_FORMAT_CHECK_BASE : 0X1DC80000

FLASH_FILESYSTEM_VOL1_START_ADDRESS : 0X0C900000
FLASH_FILESYSTEM_VOL2_START_ADDRESS : 0X0C900000
FLASH_FILESYSTEM_VOL2_SIZE : 0X0B300000

NANDMAP_VIRTUAL_ADDR_BASE : 0X80000000
FLASH_FACTORYFS_BASE : 0X8C900000
FLASH_ROM_WRITABLE_ADDRESS_MAX : 0X18000000
FACTORYFS_AREA_LEN : 0X0B700000
FLASH_ADDRESS_MAX : 0X20000000
FLASH_BAD_RESERVED_BLOCK_NUM : 0X00000028
FLASH_SECURE_DATA_SIZE : 0X00600000

FLASH_FILESYSTEM_UMS_PARTITION_SIZE : 0X00000000

==Partition Information=====================
Partition Name : [Start Block] [Total Block Number]
COPIEDOS : [136] [-120]
USER_DEFINED_RW : [16] [1592]
TFS4 : [1608] [-1408]
SFS : [200] [48]

==Reservoir============================
Name : [Start Block] [TotalBlocks]
ERL : [248] [1]
REF : [249] [1]
UPCB #1 : [250] [1]
UPCB #2 : [190] [1]
Bad block reserved Pool : Total reserved block number is Invalid between ShpMemoryMap.h(40) and Xsr2ONLD.cpp/Xsr2PNLD.cpp(-1).
LPCB #1 : [190] [1]
LPCB #2 : [250] [1]
*> return value = 1 (0x00000001)

My S8530

"*> cmd=""FmPrtShpMemorymap"""

_SHP_FOTA is enabled.
FLASH_FOTA_HOLE_RESERVED_SIZE : 0X00200000
FLASH_FOTA_ENGINE_SIZE : 0X00300000
FLASH_FOTA_DELTA_SIZE : 0X00000000

FLASH_ERASE_SECTOR_SIZE : 0X00040000
NAND_FLASH_ERASE_BLOCK_SIZE : 0X00040000
NAND_FLASH_READ_PAGE_SIZE : 0X00001000

FLASH_USBBOOT_START_ADDR : 0X00000000
FLASH_CODE_START_ADDR : 0X01300000
FLASH_CODE_END_ADDR : 0X04A00000
FLASH_CODE_COMPRESS_START_OFFSET : 0X00000800
FLASH_RO_END_ADDR : 0X00200000

FLASH_RSRC1_SIZE : 0X05000000
FLASH_RSRC1_START_ADDR : 0X04A00000
FLASH_RSRC1_END_ADDR : 0X09A00000

FLASH_FOTAENGINE_START_ADDR : 0X0A900000
FLASH_FOTA_DELTA_START_ADDR : 0X0AC00000

FLASH_RSRC2_START_ADDR : 0X1EC00000
FLASH_RSRC2_END : 0X1EF00000
FLASH_FACTORY_FORMAT_CHECK_BASE : 0X1EF80000

FLASH_FILESYSTEM_VOL1_START_ADDRESS : 0X0AC00000
FLASH_FILESYSTEM_VOL2_START_ADDRESS : 0X0AC00000
FLASH_FILESYSTEM_VOL2_SIZE : 0X0E300000

NANDMAP_VIRTUAL_ADDR_BASE : 0X80000000
FLASH_FACTORYFS_BASE : 0X8AC00000
FLASH_ROM_WRITABLE_ADDRESS_MAX : 0X18000000
FACTORYFS_AREA_LEN : 0X0D400000
FLASH_ADDRESS_MAX : 0X20000000
FLASH_BAD_RESERVED_BLOCK_NUM : 0X00000028
FLASH_SECURE_DATA_SIZE : 0X00500000

FLASH_FILESYSTEM_UMS_PARTITION_SIZE : 0X00000000

==Partition Information=====================
Partition Name : [Start Block] [Total Block Number]
COPIEDOS : [76] [-68]
USER_DEFINED_RW : [8] [680]
TFS4 : [688] [-460]
SFS : [228] [20]

==Reservoir============================
Name : [Start Block] [TotalBlocks]
ERL : [248] [1]
REF : [249] [1]
UPCB #1 : [250] [1]
UPCB #2 : [190] [1]
Bad block reserved Pool : Total reserved block number is Invalid between ShpMemoryMap.h(40) and Xsr2ONLD.cpp/Xsr2PNLD.cpp(-1).
LPCB #1 : [190] [1]
LPCB #2 : [250] [1]
*> return value = 1 (0x00000001)

Best Regards