porting & fixing for ff os