specific version

This commit is contained in:
codepoet80 committed 2026-08-04 17:49:58 -04:00
1 parent 87553d8187
commit be1d703675
8 files changed
+17 -16

No files matched your search

+2 -2
View File
@@ -54,7 +54,7 @@ The Preware app is the original Homebrew App Stores for webOS, and contains many
![Install Preware from WebOS Quick Install](images/wosqi.png)
---
> **_NOTE:_** Many Preware packages are now served from HTTPS hosts, which can cause problems for older devices. On webOS 2.2.4 and 3.0.x you'll fix this permanently in the next step with [Modern TLS Updates](modern-tls.md). On earlier versions of webOS, community member Nomad84 provides an alternate feed that is hosted via HTTP:
> **_NOTE:_** Many Preware packages are now served from HTTPS hosts, which can cause problems for older devices. On webOS 2.2.4 and 3.0.5 you'll fix this permanently in the next step with [Modern TLS Updates](modern-tls.md). On earlier versions of webOS, community member Nomad84 provides an alternate feed that is hosted via HTTP:
> + <a href="https://github.com/h8pewou/legacy-webos-feeds/blob/main/README.md" target="_blank">HTTP-only Preware Feeds</a>
@@ -62,7 +62,7 @@ The Preware app is the original Homebrew App Stores for webOS, and contains many
## Install an App Store
The original webOS **App Catalog** has been restored for webOS 2.2.4 (newer phones) and 3.0.x (tablets) -- this is the best way to find apps for your devices!
The original webOS **App Catalog** has been restored for webOS 2.2.4 (newer phones) and 3.0.5 (tablets) -- this is the best way to find apps for your devices!
- You can download the installable App Catalog packages at <a href="https://appcatalog.webosarchive.org/?latest" target="_blank">appcatalog.webosarchive.org</a>.
+2 -2
View File
@@ -1,12 +1,12 @@
# Browsing the Web
> **Before you start:** make sure your device can reach the modern web first. On **webOS 2.2.4 or 3.0.x**, run the [Modern TLS Updates](modern-tls.md) — after that, nothing extra is needed for secure sites. On [older devices](online.md), you're limited to HTTP unless you can run a [proxy](proxysetup.md).
> **Before you start:** make sure your device can reach the modern web first. On **webOS 2.2.4 or 3.0.5**, run the [Modern TLS Updates](modern-tls.md) — after that, nothing extra is needed for secure sites. On [older devices](online.md), you're limited to HTTP unless you can run a [proxy](proxysetup.md).
## Built-in Browser
The built-in web browser on your device has two challenges: encryption and rendering.
Most of the web has moved to HTTPS, using an encryption that older webOS versions don't support, so websites can't load. The [Modern TLS Updates](modern-tls.md) solve this on webOS 2.2.4 and 3.0.x; on [older devices](online.md), your options are much narrower.
Most of the web has moved to HTTPS, using an encryption that older webOS versions don't support, so websites can't load. The [Modern TLS Updates](modern-tls.md) solve this on webOS 2.2.4 and 3.0.5; on [older devices](online.md), your options are much narrower.
The next problem is harder -- the browser engine that was built-in back in 2011 (or earlier) is missing some modern features. As a result some pages will not display properly, not display at all, or encourage you to upgrade your browser, then refuse to let you proceed. In these cases, you might consider getting the content over [RSS](thingstotry.md#alternatives).
+6 -6
View File
@@ -4,17 +4,17 @@
webOS has a first-class email client (arguably the best Exchange client for any Linux) that still works in some cases. Success is varied, depending on the server infrastructure.
> **Encryption note:** the connection tips below assume your device can already speak modern encryption. On **webOS 2.2.4 or 3.0.x**, that means you've run the [Modern TLS Updates](modern-tls.md) — with those in place, secure mail servers connect directly and you can ignore the OpenSSL-updater and proxy suggestions here. On [older devices](online.md), use the [OpenSSL updater](online.md#dealing-with-encryption) and/or a [proxy](proxysetup.md) as noted.
> **Encryption note:** the connection tips below assume your device can already speak modern encryption. On **webOS 2.2.4 or 3.0.5**, that means you've run the [Modern TLS Updates](modern-tls.md) — with those in place, secure mail servers connect directly and you can ignore the OpenSSL-updater and proxy suggestions here. On [older devices](online.md), use the [OpenSSL updater](online.md#dealing-with-encryption) and/or a [proxy](proxysetup.md) as noted.
## Email
#### IMAP and POP mail
POP and IMAP servers still work, provided the server's encryption method is compatible with webOS. The [Modern TLS Updates](modern-tls.md) handle this on webOS 2.2.4 and 3.0.x; on [older devices](online.md), run the [OpenSSL Updater for webOS](http://www.webosarchive.org/activation/org.webosinternals.openssl-updater_0.9.8-6_armv7.ipk) to improve your odds of connecting.
POP and IMAP servers still work, provided the server's encryption method is compatible with webOS. The [Modern TLS Updates](modern-tls.md) handle this on webOS 2.2.4 and 3.0.5; on [older devices](online.md), run the [OpenSSL Updater for webOS](http://www.webosarchive.org/activation/org.webosinternals.openssl-updater_0.9.8-6_armv7.ipk) to improve your odds of connecting.
#### Exchange Web Access
Private and hosted Exchange servers that provide EAS (Exchange Active Sync) can still be used. On webOS 2.2.4 and 3.0.x the [Modern TLS Updates](modern-tls.md) are enough; on [older devices](online.md), you'll need a [SSL-bump proxy](proxysetup.md) enabled.
Private and hosted Exchange servers that provide EAS (Exchange Active Sync) can still be used. On webOS 2.2.4 and 3.0.5 the [Modern TLS Updates](modern-tls.md) are enough; on [older devices](online.md), you'll need a [SSL-bump proxy](proxysetup.md) enabled.
#### Office365 (aka Microsoft365)
@@ -24,7 +24,7 @@ Microsoft has moved to "modern authentication," including an OAuth sign-in page
Gmail's built-in account type relies on Google's OAuth sign-in flow, which can't be rendered on webOS. The way around it is to add Gmail as a plain **IMAP** account using a <a href="https://myaccount.google.com/apppasswords" target="_blank">Google App Password</a> rather than your normal password. Generate one at <a href="https://myaccount.google.com/apppasswords" target="_blank">myaccount.google.com/apppasswords</a>, then enter it on the device in place of your password (App Passwords require 2-Step Verification to be enabled on your Google account).
That combination used to fail anyway, with a misleading "certificate is not trusted" message (error 4010) — webOS mis-verified Gmail's certificate, which uses an ECDSA key that the original mail stack doesn't handle. **This was fixed in 2026**: the [Modern TLS Updates](modern-tls.md) include a mail patch that resolves it, so Gmail IMAP signs in normally on webOS 2.2.4 and 3.0.x. If you're seeing error 4010, you're on an older version of the updates — run [Modern TLS Updates](modern-tls.md) again to pick up the current one.
That combination used to fail anyway, with a misleading "certificate is not trusted" message (error 4010) — webOS mis-verified Gmail's certificate, which uses an ECDSA key that the original mail stack doesn't handle. **This was fixed in 2026**: the [Modern TLS Updates](modern-tls.md) include a mail patch that resolves it, so Gmail IMAP signs in normally on webOS 2.2.4 and 3.0.5. If you're seeing error 4010, you're on an older version of the updates — run [Modern TLS Updates](modern-tls.md) again to pick up the current one.
Further background on <a href="https://forums.weboslives.eu/d/34-getting-gmail-working-in-2023/6" target="_blank">connecting webOS to Gmail is available in the webOS Lives Forums</a>.
@@ -34,7 +34,7 @@ Further background on <a href="https://forums.weboslives.eu/d/34-getting-gmail-w
#### iCloud
You may be able to get IMAP access to your iCloud inbox. On webOS 2.2.4 and 3.0.x the [Modern TLS Updates](modern-tls.md) cover this; on [older devices](online.md), run the [OpenSSL Updater for webOS](http://www.webosarchive.org/activation/org.webosinternals.openssl-updater_0.9.8-6_armv7.ipk) first.
You may be able to get IMAP access to your iCloud inbox. On webOS 2.2.4 and 3.0.5 the [Modern TLS Updates](modern-tls.md) cover this; on [older devices](online.md), run the [OpenSSL Updater for webOS](http://www.webosarchive.org/activation/org.webosinternals.openssl-updater_0.9.8-6_armv7.ipk) first.
## Calendars and Contacts
@@ -42,7 +42,7 @@ The Calendar app on webOS is still one of the best out there -- particularly wit
#### Exchange Web Access
As with mail, Private and hosted Exchange servers that provide EAS (Exchange Active Sync) can still be used — on webOS 2.2.4 and 3.0.x with the [Modern TLS Updates](modern-tls.md), or on [older devices](online.md) with a [SSL-bump proxy](proxysetup.md) enabled. Calendars and Contacts will sync seamlessly in a bi-directional fashion.
As with mail, Private and hosted Exchange servers that provide EAS (Exchange Active Sync) can still be used — on webOS 2.2.4 and 3.0.5 with the [Modern TLS Updates](modern-tls.md), or on [older devices](online.md) with a [SSL-bump proxy](proxysetup.md) enabled. Calendars and Contacts will sync seamlessly in a bi-directional fashion.
#### Zoho
+1 -1
View File
@@ -5,7 +5,7 @@ This project has two goals:
* Restore the on-device help system from archives, and <a href="http://help.webosarchive.org/" target="_blank">get it working again</a>.
* Augment the on-device help with up-to-date information to re-activate a webOS device and make it useful on the modern Internet
The [Getting Started](activate.md) section will walk through the steps necessary to activate a webOS device, install some App Stores, and get on the modern web. It's one path for almost everyone: on **webOS 2.2.4 and 3.0.x** — TouchPad and TouchPad Go, plus Pre3, Veer and Pre 2 — the [Modern TLS Updates](modern-tls.md) give your device native modern encryption, with no proxy or certificate juggling required. Devices older than 2.2.4 can't run those updates and are largely limited to plain HTTP; they're covered under [Older Devices](online.md).
The [Getting Started](activate.md) section will walk through the steps necessary to activate a webOS device, install some App Stores, and get on the modern web. It's one path for almost everyone: on **webOS 2.2.4 and 3.0.5** — TouchPad and TouchPad Go, plus Pre3, Veer and Pre 2 — the [Modern TLS Updates](modern-tls.md) give your device native modern encryption, with no proxy or certificate juggling required. Devices older than 2.2.4 can't run those updates and are largely limited to plain HTTP; they're covered under [Older Devices](online.md).
The [Taking Control](timesync.md) section covers some optional advanced topics that provide some quality-of-life improvements on webOS, through apps, hacks and scripts built by the community.
+1 -1
View File
@@ -8,7 +8,7 @@ For years, getting a webOS device onto the modern web meant a stack of work-arou
| Device | webOS version | Supported |
|---|---|---|
| TouchPad, TouchPad Go | 3.0.x | ✅ Yes |
| TouchPad, TouchPad Go | 3.0.5 | ✅ Yes |
| Pre3 | 2.2.4 | ✅ Yes |
| Veer, Pre 2 | 2.2.4 | ✅ Yes |
| Veer, Pre 2 | 2.2.0 / 2.1.0 | ❌ [Upgrade to 2.2.4 first](doctor.md) |
+1 -1
View File
@@ -1,6 +1,6 @@
# Getting Online — Older Devices
*This page is for devices running **older than webOS 2.2.4**: the webOS 1.x line (Pre, Pre Plus, Pixi), and any Veer or Pre 2 still on its original 2.2.0 / 2.1.0 firmware. On **webOS 2.2.4 or 3.0.x** — any TouchPad, and Pre3, Veer or Pre 2 that's been upgraded — use [Modern TLS Updates](modern-tls.md) instead. It replaces everything on this page.*
*This page is for devices running **older than webOS 2.2.4**: the webOS 1.x line (Pre, Pre Plus, Pixi), and any Veer or Pre 2 still on its original 2.2.0 / 2.1.0 firmware. On **webOS 2.2.4 or 3.0.5** — any TouchPad, and Pre3, Veer or Pre 2 that's been upgraded — use [Modern TLS Updates](modern-tls.md) instead. It replaces everything on this page.*
This section assumes you've completed the previous steps to [activate your device](activate.md), and [install Preware](appstores.md).<br>
It also assumes you've joined a WiFi network using the built-in Settings, that your WiFi network has Internet access, and that you've [set the date and time](setup-path.md#set-the-date-time-first).
+1 -1
View File
@@ -1,6 +1,6 @@
# Proxy Setup
> **Most people no longer need this page.** An SSL-bump proxy used to be the only way to get a webOS device onto the encrypted web. On **webOS 2.2.4 and 3.0.x** — every TouchPad, and any Pre3, Veer or Pre 2 at 2.2.4 — the [Modern TLS Updates](modern-tls.md) do the job natively, and better. Start there.
> **Most people no longer need this page.** An SSL-bump proxy used to be the only way to get a webOS device onto the encrypted web. On **webOS 2.2.4 and 3.0.5** — every TouchPad, and any Pre3, Veer or Pre 2 at 2.2.4 — the [Modern TLS Updates](modern-tls.md) do the job natively, and better. Start there.
A proxy is worth setting up in two remaining cases:
+3 -2
View File
@@ -2,7 +2,7 @@
You've [activated your device](activate.md) and [installed Preware and an App Store](appstores.md). Two short things to take care of before you get online: setting the clock, and checking what your device's version of webOS can do.
Since webOS was released, Internet encryption (TLS) has moved on, and the version built into webOS can no longer connect to most of the modern web. The community has fixed that — natively, on the device — for **webOS 2.2.4 and 3.0.x**. That's a single update, and it's the same next step for tablets and phones alike.
Since webOS was released, Internet encryption (TLS) has moved on, and the version built into webOS can no longer connect to most of the modern web. The community has fixed that — natively, on the device — for **webOS 2.2.4 and 3.0.5**. That's a single update, and it's the same next step for tablets and phones alike.
## Set the Date & Time First
@@ -18,7 +18,8 @@ The [Modern TLS Updates](modern-tls.md) will keep the clock from drifting for yo
| Your device | webOS version | What to do |
|---|---|---|
| **TouchPad**, **TouchPad Go** | 3.0.x | ➡️ [**Modern TLS Updates**](modern-tls.md) |
| **TouchPad**, **TouchPad Go** | 3.0.5 | ➡️ [**Modern TLS Updates**](modern-tls.md) |
| **TouchPad**, **TouchPad Go** | 3.0.4 | ➡️ [**Doctor to 3.0.5**](doctor.md) first! |
| **Pre3**, **Veer**, **Pre 2** | 2.2.4 | ➡️ [**Modern TLS Updates**](modern-tls.md) |
| Veer, Pre 2 | 2.2.0 / 2.1.0 | Upgrade to 2.2.4 if you can — otherwise see [Older Devices](online.md) |
| Pre, Pre Plus, Pixi | 1.x | [Older Devices](online.md) — limited to HTTP |