12/19/2012, 05:51 PM
|
#1 (permalink) |
|
Member
![]()
Posts: 23
|
Does anyone know of a good thread or post discussing from a bird's-eye view the pros and cons of upgrading the palm pre plus stock to WebOS 2.x? Some questions such a post might answer:
What are Enjo 1.0 and 2.0? Will it mean I can run App Catalog apps? All I care about is # of titles I can run for free and paid. If I can parsed the answers at Open webOS :: Is Open WebOS killing the huge App Catalog software? correctly, upgrading to WebOS 2.x means being able to run fewer, I'd guess 20% the # of, apps that I can now (running the stock webos). Or is that false? TIA Jason Taylor
__________________
twitter com /jasontaylor7 A fresh post each day! |
12/19/2012, 05:56 PM
|
#2 (permalink) |
|
Member
Posts: 2,090
|
webOS 2.x contains both the Mojo framework and Enyo 1 (though Enyo is only included in later versions of 2.x). That means any previous apps on webOS 1.x will continue to run on 2.x. Enyo 2 is designed to be platform agnostic, and as such is slightly less useful for building standard webOS apps as it's integrated less tightly.
__________________
Contact: @GMMan_BZFlag (me on Twitter) | webOS onTap | @webOSonTap webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor I will be busy, so I may not be able to provide private support. |
12/19/2012, 06:02 PM
|
#3 (permalink) | |
|
Member
![]()
Posts: 23
|
Quote:
![]() --Jason Taylor
__________________
twitter com /jasontaylor7 A fresh post each day! Last edited by jasontaylor7; 12/19/2012 at 06:16 PM. |
|
12/19/2012, 06:15 PM
|
#4 (permalink) |
|
Member
Posts: 596
|
FYI:
If you upgrade the Pre+ from v.1.4 with a webOS 2.x doctor, be sure to back up your USB/media partition. While the OTA updates preserve everything, upgrading with a Doctor wipes your apps, and upgrading with a Doctor from 1.x to 2.x wipes everything ![]() Also, under v.2 some apps stop working, such as NaN player (i'm almost done patching that) and the Pre Backup Utility by drewpre... there's others too, but the two here are the most obvious.... |
12/19/2012, 06:37 PM
|
#6 (permalink) |
|
Member
Posts: 2,090
|
It only requires Java. The Doctor is designed to be cross platform.
__________________
Contact: @GMMan_BZFlag (me on Twitter) | webOS onTap | @webOSonTap webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor I will be busy, so I may not be able to provide private support. |
12/19/2012, 07:00 PM
|
#7 (permalink) | |
|
Member
![]()
Posts: 23
|
Quote:
__________________
twitter com /jasontaylor7 A fresh post each day! |
|
12/19/2012, 07:20 PM
|
#8 (permalink) |
|
Member
Posts: 2,090
|
I guess it depends on which carrier your phone is from. A cursory check on the webOS Doctor versions list shows that there are no 2.x Doctors for US Pre Plus but there are ones for outside the US. So if your phone is from a US carrier you may have to use Meta-Doctor, which has some Linux build system requirements.
__________________
Contact: @GMMan_BZFlag (me on Twitter) | webOS onTap | @webOSonTap webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor I will be busy, so I may not be able to provide private support. |
12/19/2012, 07:40 PM
|
#10 (permalink) |
|
Member
Posts: 2,090
|
There's the standard .jar Doctor, and then there's Meta-Doctor, made by WebOS Internals. I've never used Meta-Doctor, so I'm not too much help with it.
__________________
Contact: @GMMan_BZFlag (me on Twitter) | webOS onTap | @webOSonTap webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor I will be busy, so I may not be able to provide private support. |
12/19/2012, 08:37 PM
|
#11 (permalink) |
|
Member
Posts: 596
|
Like GMMan said, webOS 2.x was available via standard doctor in some parts of the world, see here for list of all Doctors: (WebOS Doctor Versions - WebOS Internals)..
There are european 2.x doctors for the Pre+, but if you are in the US, you might have to create a Meta-Doctor with US-based localization data and the rest being pulled from the EU 2.x doctor. I haven't done this so i can't really explain step by step. Anyway, read here for the MetaDoctor (Application:MetaDoctor - WebOS Internals) and search for a thread that explains the Pre+ upgrade process |
12/19/2012, 09:07 PM
|
#12 (permalink) |
|
Member
![]()
Posts: 23
|
Is Enyo a sort of emulator? A javascript translator? "Framework" sounds like a compiler and some binary libraries. Does Enyo 2 run ontop of Enyo 1 or separately? If these are translators or emulators are converting 1.4 WebOS apps into 2.1 apps, is that translation going to slow down these tiny machines? If so, what's the slowdown verses running an existing 1.4 App Cataloge app without any translation?
__________________
twitter com /jasontaylor7 A fresh post each day! |
12/19/2012, 09:16 PM
|
#13 (permalink) |
|
Member
Posts: 2,090
|
Enyo is a JavaScript framework, which itself is written in JavaScript. There is no emulation going on. Mojo apps will continue using the Mojo framework, while Enyo apps will use Enyo. Enyo 2 is separate from Enyo 1. Any webOS device can run Mojo apps.
__________________
Contact: @GMMan_BZFlag (me on Twitter) | webOS onTap | @webOSonTap webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor I will be busy, so I may not be able to provide private support. |
12/19/2012, 09:19 PM
|
#14 (permalink) | |
|
Member
Posts: 596
|
Quote:
Now, Mojo and Enyo are webOS-specific JavaScript frameworks, so they deal with some API calls and with declaring webOS UI elements. Mojo is the original framework, Enyo 1 is in 2.x and Enyo 2 is in Open webOS as well as being platform-independent. |
|
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|



