Bug 973450 - [settings] refactor Device information panel with AMD patte...

...rn
Because I can't find any other place using` hi_elements`, can we just pass the elements into `init` directly instead of creating another temporary variables ?