I've noticed regression in hal 0.5.13 and hal-info-0.20090716. It doesn't see my phone (SE k750i) as storage device. There is appropriate /dev/sdb1 file, but the phone's memory isn't listed in kde's device notifier. This problem doesn't occur when I use hal 0.5.12git20090421.4fc367 (it's the latest version from Arch linux repo before the 0.5.13), hal-info 0.20090414 and udev 141. I've downgraded udev because hal won't compile with the newer one (146). The phone is connected to PC using USB cable.
Can you post the output of lshal when it's working and not working?
Created attachment 29558 [details]
lshal of working hal
Created attachment 29559 [details]
lshal of not working hal
Please retry with latest git version of HAL.