11/22/2010, 07:20 PM
|
#1 (permalink) |
|
Homebrew Developer
![]() |
With webOS 2.1.0, everything we did up to page 5 or 6 was made pointless...
Through extensive work over the course of weeks, I came up with a good solution, bases on the tests of others with regards to completely separate projects. Read post 146 (NEW STEPS) to find out what you must now do to get Classic running on a webOS 2.1.0 device.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos Last edited by Arthur Thornton; 03/09/2011 at 12:42 AM. |
11/22/2010, 09:29 PM
|
#3 (permalink) |
|
Member
Posts: 4,081
|
I would understand this method restores the ROM if you already have the Classic app in your profile (and assuming the OTA update removes the ROM), but what if you create a new profile, and the App Catalog on Pre 2 doesn't even have Classic? Classic is NOT a Doctor bundled program but obtained from the App Catalog (I know there's a way to do it illegally, though...)
__________________
Palm IIIc -> Sony CLIÉ T650C -> Sony TJ-37 -> Palm TX -> Palm Centro -> Palm Pre Bell -> Palm Pre Plus Bell/Verizon Hybrid -> HP Veer -> HP Pre 3 NA Pry my keyboard from my stone dead hands. I dare you. Death to all slates. Need OEM Palm Pre parts? See here Last edited by ToniCipriani; 11/22/2010 at 09:50 PM. |
11/22/2010, 09:54 PM
|
#5 (permalink) |
|
Homebrew Developer
![]() |
This isn't actually Classic.
What this does is pull in the ROM that Palm removed from webOS 2.0 It is a very simple drag-and-drop (and run a command) for the PalmOS ROM that is included on all current devices (before the Pre2, that is). The ROM is about 9.5MB.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
11/22/2010, 09:54 PM
|
#6 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
|
11/22/2010, 09:55 PM
|
#7 (permalink) |
|
Homebrew Developer
![]() |
Not right now.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
11/22/2010, 09:56 PM
|
#8 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
I agree that MotionApps needs to release a new version of Classic that includes the PalmOS ROM inside the ipk.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
|
11/22/2010, 09:57 PM
|
#9 (permalink) | |
|
Member
![]() ![]() |
Quote:
__________________
Check out my My Medical webOS Apps Featured free apps: DrugView | Eponyms | eMed | Dosecalcfree | Beeb News |
|
11/22/2010, 10:06 PM
|
#10 (permalink) | |
|
Member
Posts: 4,081
|
Quote:
My question was, even if you have the ROM, how would it help the if you can't access the app legally, if you have a new profile and new device. I wouldn't put it past HP to remove it from the catalog.
__________________
Palm IIIc -> Sony CLIÉ T650C -> Sony TJ-37 -> Palm TX -> Palm Centro -> Palm Pre Bell -> Palm Pre Plus Bell/Verizon Hybrid -> HP Veer -> HP Pre 3 NA Pry my keyboard from my stone dead hands. I dare you. Death to all slates. Need OEM Palm Pre parts? See here |
|
11/22/2010, 10:12 PM
|
#11 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
And I also mentioned that in my original post. It is indeed required that you have Classic installed on your device or something along those lines. It also requires that you have purchased Classic through MotionApps and that your device is licensed to use it. I don't expect HP to keep it in the Catalog for long, unless they removed the ROM to free up the 10MB it used and plan to re-release Classic with the PalmOS ROM inside the ipk.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
|
11/22/2010, 10:27 PM
|
#14 (permalink) |
|
Homebrew Developer
![]() |
I don't use Classic, but some people rely on it for their daily work because the PIM support in webOS is poor compared to PalmOS.
I hope that will change in the near future (maybe they're going to use the new Enyo framework as an opportunity to completely rewrite all of their default apps to make them more business-and-consumer oriented).
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
11/22/2010, 10:52 PM
|
#16 (permalink) |
|
Member
![]()
Posts: 39
|
No, please don't let it die
!So, has anyone successfully tried this with a Pre 2 ? One thing that is missing in the original post: You have to let MotionApps transfer the license to the new device (tell them the new serial-number). A question regarding copying the files: How do I make sure that the owner and group attributes of the files are correct? |
11/22/2010, 10:54 PM
|
#17 (permalink) | |
|
Member
![]() ![]() |
Quote:
I agree.
__________________
Check out my My Medical webOS Apps Featured free apps: DrugView | Eponyms | eMed | Dosecalcfree | Beeb News |
|
11/22/2010, 10:58 PM
|
#18 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
And regarding the file permissions, I actually hadn't thought about that. Let me look into that in a bit and get back to you on what the permissions need to be, though I think that they it should be automatically executable since it is in the USB partition, but I'm not 100% certain of that.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
|
11/22/2010, 11:18 PM
|
#19 (permalink) |
|
Member
![]()
Posts: 39
|
Ok, I just used novacom to have a look at the files on my PrePlus:
Code:
localhost:~ jkm$ novacom -t open tty:// root@palm-webos-device:/# cd usr/lib/palmos/ root@palm-webos-device:/usr/lib/palmos# ls -la drwxr-xr-x 4 root root 4096 Mar 13 2010 . drwxr-xr-x 23 root root 20480 Jun 14 20:17 .. -rwxr-xr-x 1 root root 512 Mar 13 2010 .copyclassicapps.sh -rwxr-xr-x 1 root root 50 Mar 13 2010 .preferences-default -rwxr-xr-x 1 root root 1899 Mar 13 2010 .prepare.sh -rwxr-xr-x 1 root root 445 Mar 13 2010 .uprepare.sh -rwxr-xr-x 1 root root 440 Mar 13 2010 Read Me.txt -rwxr-xr-x 1 root root 409600 Mar 13 2010 classic.rgba drwxr-xr-x 2 root root 4096 Mar 13 2010 entlic -rwxr-xr-x 1 root root 409600 Mar 13 2010 expired.rgba drwxr-xr-x 2 root root 4096 Mar 13 2010 rom0 root@palm-webos-device:/usr/lib/palmos# cd rom0/ root@palm-webos-device:/usr/lib/palmos/rom0# ls -la drwxr-xr-x 2 root root 4096 Mar 13 2010 . drwxr-xr-x 4 root root 4096 Mar 13 2010 .. -rwxr-xr-x 1 root root 9830400 Mar 13 2010 ROM.bin I wonder, what those other files are? |
11/22/2010, 11:38 PM
|
#20 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
The other files are included in the webOS 2.0 doctor, so it looks like those aren't problematic---yet.
__________________
Arthur Thornton webOS Developer Relations Engineer (intern) webOS Application Engineer, Appstuh sprw for Twitter Voice Memos |
|
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|



