Thread:Neo34/@comment-26384327-20160331012747/@comment-28625332-20160331095218

Because Helium needs to gain access to the root protected app data, a few preliminaries are required in order to use with a non-rooted Nexus. The Helium Desktop app which runs on Windows connects with the Nexus via USB cable and enables this access using some usb debugger functionality. This, for want of a better term, " pseudo-root access" remains in place until the Nexus is rebooted so the enabling procedure only needs to happen once. The steps involved are as follows: 1. Install Helium Desktop on Windows PC 2. Install Helium app on Nexus 7 3. In the Nexus settings, enable Developer options and turn on USB Debugging 4. In Nexus Storage setting select MTP (Media device) as the USB connection type. 5. If necessary, install drivers for Android device on Windows PC 6. Connect Nexus to PC by USB cable and run the Helium Desktop on Windows. A pop-up box appears with some instructions. 7. Run the Helium app on the Nexus. At this point if some of the above settings are incorrect, the app prompts you to change them, but if all is set correctly then a green tick will appear shortly in the Helium Desktop pop-up box to signal the enabling procedure is complete. 8. The Nexus-PC usb connection can now be broken and wont be required again until the Nexus is rebooted. 9. Ensure Nexus is connected to same network as PC (wired or wireless) 10.  From the drop down menu at the top-right of the Helium app screen select "PC Download". This starts the Helium webserver and the access url is given. eg. http://192.168.1.74:5000/ 11. Enter this address in the Windows web browser and a fairly self-explanatory web interface opens up with restore and backup functions. I usually select the "Backup App Data only" box. Once the SSHM icon has been highlighted, click the "Start Backup" button. The Nexus screen will change as the backup is automatically started and your browser will most likely prompt you as to where you'd like the backup.zip saved. 12. To restore the backup, just click "Restore" and select the backup.zip file. Again you'll see the Nexus screen change as it automatically selects the restore data function. The backup.zip can be renamed and this doesn't upset the restore function, just don't try to restore the unzipped contents. For a Nexus with root access, the PC usb connection procedure isn't required as the permissions are permanently granted to the Helium app. The Helium Desktop and drivers can be found on the ClockworkMod site, just Google "Helium Clockworkmod".