u8815: various jellybean updates totally stolen from tamsui