Quantcast
Jump to content

PreCentral: ZIP your Save/Restore backup (homebrew)


Recommended Posts

Save Restore ZIP CreationThe WebOS Internals' homebrew app is great to backup your important application data in case you ever need to webOS Doctor you device, swap it out with a new device, or even transfer data between a phone and TouchPad. When Save/Restore runs, it created individual folders and files for each app it backs up and stores them in the /saverestore folder on the USB drive. However, there are two drawbacks to this type of backup. First, there is no easy way to quickly backup all those files in the cloud using a service like dropbox or box.net. And second it only saves the most recent backups so if you needed to go back more than just a day or two in backups, you can't. One way to combat this is to create a single archive of the entire /saverestore with all its subforlders. 

While you can now use an app like Archive Manager to ZIP up those files, there is also a little easter egg within Save/Restore that will allow you to do just that, which will then make it easy to upload a single file to a cloud storage service. All you need to do is copy the "ZIP creation" script to the Save/Restore script repository and then run the script whenever you want to create the backup archive. The easiest way to accomplish this is to use Internalz Pro, by Jason Robatille, which is available in both Preware or webOS Quick Install. 

  1. Open Internalz Pro
  2. Navigate to /media/cryptofs/apps/usr/palm/applications/org.webosinternals.saverestore/contrib 
  3. Tap on the "org.webosinternals.saverestore" script and select "Copy". Find "/var/svc/org.webosinternals.saverestore", highlight it and then choose "Select" to copy it.
  4. Now, you can open up the Save/Restore app, wait for the data to load and choose "Save Application Data". Scroll all the way to the bottom and you will find "ZZZ Save Restore Zip Creation". It has the "ZZZ" in the name so this will be the very last script that is run if you "save all"

Once you run that script, a file called saverestore-99999999.zip will be created in your root USB directory (/media/internal/), with the 99999999 being replaced by the current date and timestamp.  Depending on the size of your archive and what apps you have installed, this file can get rather large, so be aware of how many of these files are on our device and clean them up if you no longer need them

Unfortunately, this zip creations script will not run automatically if you have . Luckily there is a work-around for this, but you will need to wait for our next Tip of the Day for those instructions

mf.gif


a2t.img8a6PKr6e69M

link hidden, please login to view
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By Riva Saringer
      Hi,
      the WebOS specs stated that HLS is supported but didn't mention CMAF (or fragmented MP4) support.
      Therefore my question if CMAF(HLS)-Encodings are supported?
      Regards
      Riva
    • By Dhigufaru
      My TV LG 43LX761H model goes blank screen with screensaver after 1 hour while it is on web browser. 
      Anyone have any solution for this? I tried to update firmware but the software is not available in any of the LG TV Support Sites.
      Thank you. 
    • By BogdanCiobotaru
      Hi everyone,
       
      Has any of you updated OTA or manually to the latest webOS 2.0 firmware? It was released on June 13th in Europe and it is ver. 4.05.01! 
      Any new features or performance improvements?
    • By coyote
      I've got my ThinQ and Google Home apps and Google Home speakers set up to turn off my LG C1.  But they won't turn it on, I guess because the TV isn't listening for commands when off.   I expected that enabling these Settings|General|Devices|TV Management|Quick Start+ Settings|General|Devices|External Devices|TV On With Mobile|Turn on via Wi-Fi would do it, but it did not.
      OMG I just discovered that Alexa turns on the TV...and I never even had to open let alone set it up in the Alexa app!
    • By coyote
      I want to control my C1 with my Google Home speakers, but my Android LG ThinQ app is not sending the correct info to my Android Google Home app to link the ThinQ service.  
      When I try, the error message says "No devices were found in your LG ThinQ account".  However, the ThinQ app is signed into my account and successfully controlling my C1.
      Google Home support and I think the issue is with the ThinQ app.

      link hidden, please login to view says this should work.  My LG support agent told me it's not supported; I'm guessing she was new.

×
×
  • Create New...