http://b4a.martinpearman.co.uk/osmdroid/OSMDroid_v4.1_library_files_20140331.zip
I've updated the MyLocationOverlay.
It's Initialize method now requires an EventName parameter:
Initialize (EventName As String, MapView1 As MapView)
And it raises the event:
LocationChanged (NewLocation As Location, IsFirstFix As Boolean)
The version 4.1 MyLocationOverlay doesn't raise the other events that the version 3.0.8 MyLocationOverlay raises.
The ProviderChanged event has been moved to another class which i have not yet wrapped.
Do you use either of the ProviderChanged or FollowLocationAutoDisabled events?
There's little help available converting from 3.0.8 to 4.1, all i can say is to post a list of any missing methods, events or properties and i'll take a look.
Martin.