deviceg