Quantcast
Jump to content

[pivotCE] Guide: Saving Apps From The App Catalog Part 1: nodeleteipk patch


pivotCE

Recommended Posts

The time has come; HP has finally shut off the App Catalog payment service. This means that as of November 1, you can no longer purchase new paid apps from the App Catalog. However, you can still download apps that you have previously purchased and can acquire new free apps until January 15th. After that point, the App Catalog will be gone for good (at least the official one will…) and you’ll have no way to restore your apps. So, you’ll want to make sure that you’ve backed them up. This guide will walk you through the primary app backup method: saving IPKs when you download and update apps.

There are several ways to backup in webOS. Since this is just one of them, expect subsequent howto articles on other methods.

What is an IPK?

Named for their file extension (.ipk), an IPK is a package that contains all of the bits that make up an app, as well as all of the information necessary to successfully install the app on a webOS device. Its name includes the company’s name, the app name, the version of the app and the device architecture (ie. the IPK file for the latest version of the phone Facebook app is named com.palm.app.facebook_1.5.62_all.ipk). “com.palm.app” represents the company (Palm/HP), facebook represents the app name, 1.5.62 is the version of the app, and all of it means that this is a package that will run on all architectures that webOS will support.

When you download an app (either paid or free) from the App Catalog, your device will download the IPK from HP’s servers, install the app, and then remove the IPK so that it doesn’t take up extra space.

Why this method of backup?

This method is the preferred method because it allows you to take a backup of the “cleanest” version of the app – the package issued directly from the manufacturer. Other methods will attempt to rebuild the IPKs using data from an already installed app, so you run the risk of it not working quite right, especially if the app does something quirky as part of its setup process. So, they should only be relied upon if the IPK is not available from the App Catalog, or if you will lose critical data and do not have another device that you can download the IPK to.

Let’s Get Started

This guide assumes that you have followed the instructions in

link hidden, please login to view
, and that your device is ready for patching. Please note that we will be using webOS Quick Install for this process as Preware does not support installing patches that don’t come from an official feed.

Here’s what you have to do:

  1. Download and install the nodeleteipk patch.
  2. Check App Availability.
  3. Delete Apps.
  4. Re-download Apps.
  5. Save downloaded IPKs.

Step 1: Get the nodeleteipk patch

Typically, after installing an app, the App Catalog will delete the IPK that it came from. However, early last year, forum user GMMan learned that there was a configuration file option that would tell your device not to delete the IPK, allowing you to keep it for backup. He put together some detailed instructions, and also built a patch to make things nice and easy.

To install this patch:

  1. Download the patch from the first post of  and save it to a place that you can access.
  2. Plug your device into your computer and when asked if you want “USB Mode” or “Just Charge”, pick “Just Charge”.
  3. Launch webOS Quick Install.
  4. Make sure that your device shows up in the upper right hand corner. If this is your first time running the tool you may be asked to install novacom drivers. These are what the tool uses to communicate with your phone. In that case, just follow the prompts.
  5. Click on the green plus icon on the right hand side of the window, navigate to the file that you downloaded, and hit select.
  6. Click the “Install” button and wait for the tool to install the package. When it is done, the list of files to install will be empty, and you’ll be good to go.

Step 2: Check App Availability

In the meantime since you originally purchased the app, it may have been pulled from the App Catalog. Open the App Catalog app on your device and run a search for each app that you plan to back up. If the search comes up empty, the app has been pulled for some reason and is no longer available. DO NOT DELETE IT FROM YOUR DEVICE. There are other methods of backing up these apps, which will be covered in a later guide.

If you do find it, you are good to proceed.

Step 3: Delete Apps

NOTE: Deleting an app will remove all of it’s data from your device. This means that you will lose data such as game progress, logins, settings and other data when you remove it. Make sure that the application’s data is backed up before you delete it. If you do not have a way to back up the application data, there are other methods of backing up these apps, which will be covered in a later guide. As a start check out .

For each app that you plan to re-download, delete it. This can be done by:

  1. Opening the “Software Manager” application
  2. Scrolling to the application that you wish to delete
  3. Swiping right to delete
  4. Confirming that you would actually like to delete the app from the dialog.

On a phone you can also hold down the Opt key and touch the app you want to delete. A confirmation pop-up will appear. TouchPad users can also delete applications by holding their finger down on the application icon until a little “x” appears. They can then tap the “x” and confirm that they want to delete the app.

Step 4: Re-download apps

Open up the App Catalog app, search for any apps that you would like to re-download, and tap the download button beside them (on TouchPad) or open up the app’s details page and tap download (other devices). This will trigger the app to start downloading and installing, while saving the IPK.

Step 5: Save Downloaded IPKs

At this point, you should have a collection of IPKs stored on your device representing all of the apps that you wanted to save.

Plug your device into your computer, and when asked if you want “USB Mode” or “Just Charge”, pick “USB Mode”. The USB Mode icon will appear on your device’s screen, and a new drive with your device’s model name will appear where your USB drives normally do. (Desktop for Mac users, My Computer for Windows users).

Open up this drive and navigate to the “downloads” directory. This is where everything that your device downloads, including IPKs, gets stored. Copy any file that ends in IPK to your computer as a backup, and I also recommend copying them to an additional place, such as a CD/DVD, flash drive, or cloud storage drive, as a further backup.

At this point, you’re done. You’ve successfully backed up your apps, and can delete the IPKs from your device to clear up some storage space. Just make sure that they’re kept in a safe place in case you ever need them.

What’s Next?

Preware and webOS Quick Install allow you to take IPKs that you backed up from the App Catalog or downloaded from other sources (such as homebrew) and install them on your device, meaning that you will be able to reinstall your apps after the App Catalog shuts down.

In the meantime, you have two and a half months to get anything that is both free and interesting from the App Catalog. Download and back up whatever you can.

While will continue to be available through the , for most of these apps, when January 15th rolls around, they will be gone for good. Save them while you can.



Link to comment
Share on other sites

  • Similar Topics

    • By Mohammad1403
      Hello there,
      In webos 23, Can I set a pin to prevent adding new apps?
    • By Mohammad1403
      Hello there,
      Is it possible to turn off search on the home screen, or filter results to show only apps? Ideally, I'd like to limit content to be appropriate for kids.
       
    • By Mohammad1403
      Hello there,
      How to remove pre-installed apps from webos 23 like Netflix and Amazon prime?
    • By RussS
      Similar to what TIVO offers in there guide I would like to see "First Aired" date.  That way I know if something is a repeat or not.
      Thanks,
      Russell
    • By News Reporter
      Image source: link hidden, please login to view
      Earth Day, celebrated annually on April 22, serves as a reminder of our collective responsibility to appreciate and protect our magnificent planet. It calls upon each of us to take significant actions towards fostering a healthier environment and a brighter tomorrow. This year, the theme of Earth Day is ‘Planet vs Plastic,’ chosen to highlight the urgent need to address the widespread problem of plastic pollution. Aligned with this is the ambitious goal announced by to reduce plastic production by 60 percent by 2040. From saying “no” to single-use plastics to embracing appliances made using recycled plastics, everyone can play a part in putting society on the path to a plastic-free future.
      A company with a comprehensive ESG vision for a ‘Better Life For All,’ LG is involved in a wide range of initiatives that help the wellbeing of people and the planet. Its actions on plastic reduction is coupled with intensifying efforts to develop product solutions, and implement lifecycle strategies, that empower users to play a more active role in bringing about positive change. As these endeavors suggest, LG is committed to promoting a sustainable future while enhancing the wellbeing of individuals and communities worldwide.

      LG’s Innovative Washer Helps Curb Microplastic Emission
      Microplastics, minute plastic particles less than 5 millimeters in size, have permeated oceans, soil and even the air we breathe. Their widespread distribution raises concerns for both the environment and human health.1 The washing of synthetic textiles is a significant source of microplastics released to oceans globally, accounting for up to 35 percent. This translates to around 200,000 to 500,000 tons of textile-related microplastics entering the marine environment every year.2

      In an attempt to help people contribute to the mitigation of plastic pollution, LG’s new washer comes with the Microplastic Care cycle preinstalled.3 When set to this specialized cycle, the washer utilizes a ‘swinging’ motion and the TurboWash 360 feature to minimize fabric friction, providing gentle yet effective cleaning while reducing microplastic ‘shedding’ from garments by up to 60 percent.4

      Additionally, the latest LG front-loader comes with AI Wash, which leverages the company’s Deep Learning Artificial Intelligence (AI) Direct Drive Motor and 6 Motion technology. Selecting the optimal washing motions based on fabric type, AI Wash provides improved fabric protection to help extend the lifespan of clothing.5 The new washer also optimizes detergent usage with ezDispense, which automatically dispenses the right amount of liquid detergent for each load.6

      LG’s Plastic-reducing Initiatives for a Better Life

      With a staggering one million plastic bottles used every minute, and up to five trillion plastic bags used annually, plastic waste is polluting our world at an alarming rate.7 Although they undoubtedly make daily life more convenient, home appliances are a substantial contributor to the problem of plastic waste. Recognizing this, LG has greatly expanded its recycling programs for discarded appliances, fostering a sustainable cycle that shows a better way forward for industry and the world.

      LG has implemented a resource circulation program that now spans 52 countries, with the LG Recycling Center in South Korea playing a central role. Raw materials such as iron, copper, aluminum and plastic are extracted from old home appliances, then sorted and processed before ultimately being ‘reborn’ as new lifestyle appliances, such as the LG Styler ShoeCase and ShoeCare, LG PuriCare AeroFurniture and LG tiiun mini.

      Catering to the needs of diverse customer segments, these innovative lifestyle appliances from LG feature outer surfaces made from recycled plastics. Through making upcycling a part of its process, the company is both reinforcing sustainability throughout the entire product lifecycle and presenting eco-concerned customers with a compelling range of stylish and practical solutions that speak to their values, as well as their tastes.

      LG’s ongoing commitment to addressing the importance of recycled materials was also on show at IFA 2023 in Berlin, Germany, last September. The company’s exhibition booth hosted a number of activities to raise awareness of the importance of plastic recycling, including the planting of resin-pallet ‘trees’ at the LG Sustainable Village’s Upcycling Workshop Zone.
      In 2022, LG recovered 472,876 tons of electronic waste from 52 countries, and has collected a cumulative total of 3,998,382 tons since 2007. The company used 32,987 tons of recycled plastics in its products in 2022, a 24 percent increase from 2021.
      LG’s worldwide resource circulation program, aligned with the goals of the company’s Better Life Plan 2030, aims to increase the waste-recycling rate at LG production sites to 95 percent by 2030. Additionally, LG has set itself the target of using 600,000 tons of recycled plastics (cumulative) by 2030. Furthermore, LG intends to reach another major milestone – the collection of 8 million tons (cumulative) of discarded appliances by 2030.
      LG remains resolute in the pursuit of its Better Life For All vision. The company’s state-of-the-art appliances offer convenient ways for customers to contribute to environmental protection, while its sustainability-focused recycling programs and production practices show a belief in the possibility of a brighter tomorrow.
      # # #
      1
      2
      3 ThinQ UP washing machine users can download the new course from the ThinQ app Upgrade Center. Availability of features may vary depending on product model and region.
      4 Tested by Intertek in July 2023. Microplastic Care cycle with 3kg of load (100 percent polyester training jacket) compared to Mixed Fabric cycle (F4Y7EYPBW). Comparing by measuring the amount of microplastics filtered through a 20㎛ filter. Results may differ depending on the item or items of clothing washed and on the usage environment.
      5 The AI DD motor attached to washing machines detects fabric type by calculating the unique waveforms of the fabric and help reducing the damage. Feature availability may vary depending on the product models.
      6 The application of ezDispense function varies depending on the washer model. The feature can dispense detergent for up to 31 loads when both the detergent and fabric softener compartments are filled with detergent to capacity.
      7

×
×
  • Create New...