1.fixed lose disconnected event.
2.fixed incorrect device name and device id;
Merge pull request #7328 from dabingnn/v3_rollBackTexture

roll back initWithImage logic
update test case
update API annotation.
Merge pull request #7329 from Dhilan007/v3-gc-refactor

issue #4689:Fixed lose disconnected event and incorrect device name/id.