Thread Closed

[ANDROID] Official Palmdroid Development Thread

OP FAILHARD

15th September 2011, 12:44 AM   |  #1  
OP Junior Member
Thanks Meter: 43
 
29 posts
Join Date:Joined: Aug 2010
Hello Cousins! I am creating a new thread for the official PalmDroid project. PLEASE PLEASE PLEASE PLEASE, keep this new thread for only dev news and progress. We have created a new thread for three reasons. First off, the project starter roto-rooter, has been inactive for a while. Also, there hasn't been much ACTUAL dev news in the last thread. Finally, we feel like we would get more notoriety in this section than in the WebOS section.

After speaking with some of you it has become readily apparent that while many people are comfortable waiting for a full android release for the HP Touchpad, there are also quite a few people out there that do not want to switch to a full android OS but simply wish they could have access to the vast app collection that android has to offer.

For these people I offer a solution.

Palmdroid


The Palmdroid project is going to be an ongoing development project to bring a Dalvik like port to the Palm/HP WebOS operating system.

The goals of this project are as follows:

1) to offer a Dalvik port to WebOS that allows for android app emulation as if they were native WebOS apps much like Alien Dalvik on the nokia n900 or the app emulator of the blackberry playbook

2) Share useful information throughout development with the Touchdroid team as to help them reach their end goals and avoid conflicting and overlapping work as well as to foster collaboration and new ideas to speed the project along.

3)If possible (either worked into the project from the start or through later additions) provide the emulator as a download through the WebOS homebrew App catalog.


Now with the goals outlined I'll move on to how this is going to get going and what needs to happen next.

1) First and foremost... I need volunteer developers. If you have experience with Dalvik, WebOS development, Android development, UI development, C++, Java, Etc. I would like you to PM me with details regarding what you can help with. I have some java and C++ experience as well as a ton of web dev and project management experience but with alot of this I am learning as I go and if this is going to get done with any sort of speed I NEED your help.

2) I will be setting up communication channels for the dev team to discuss what needs to be done, share work, etc.

3) I will be setting up a web page (an extension off of my own since I can't finance purchasing another hosting account or domain name right now) where there will be regular updates on the status of the project as well as a section for the dev team as a repository for project related research, source code bits, group status reports etc.

Until the aforementioned steps are met this thread will be used to offer info, updates, and discussion related to development of Palmdroid.

I hope to have the support of the community here as we move ahead... i know I am new around here but I am very passionate about making this happen.

WebOS is a great operating system... and Android has some amazing apps... won't it be an amazing world when you can have both!

The Team (so far):
Developers: SpencerElliott, cyrux004, pullathomas, Childofthehorn
Idea Creators: Roto-rooter, FAILHARD

Palmdroid Coming Soon
Last edited by FAILHARD; 22nd September 2011 at 12:47 AM.
The Following 39 Users Say Thank You to FAILHARD For This Useful Post: [ View ]
15th September 2011, 03:24 AM   |  #2  
Member
Flag Ottawa
Thanks Meter: 39
 
34 posts
Join Date:Joined: Oct 2009
More
I've been able to compile dalvikvm using the PDK toolchain but I still feel like all of the shared libraries (libdvm, libssl, etc) will need to be compiled using Palm's toolchain just to be safe. When I try to run dalvikvm on the device, I get a segmentation fault and I can't trace it back.

Code:
Program received signal SIGSEGV, Segmentation fault.
0x2aab64c4 in _dl_relocate_object () from /lib/ld-linux.so.3
Progress is (slowly) being made though. Once dalvikvm isn't crashing, it should print out

Code:
Dalvik VM init failed (check log file)
And that means it's ready to accept bytecode (just needs to be configured first)

SEPT 15 UPDATE: Not much happened since the last update but I'm narrowing down what I believe are the issues with the segmentation fault.
Last edited by SpencerElliott; 16th September 2011 at 01:54 AM.
The Following 14 Users Say Thank You to SpencerElliott For This Useful Post: [ View ]
19th September 2011, 02:10 AM   |  #3  
Member
Flag Ottawa
Thanks Meter: 39
 
34 posts
Join Date:Joined: Oct 2009
More
So I'm going back and compiling the different libraries needed for Dalvik (libssl, libz, libdvm, libdex, etc.) using the Palm PDK libraries. So far I have libdex compiling and I've been able to create a static library from it, so one of them down, a bunch to go.

I haven't pushed any of the code just yet because the folders are a mess right now and it isn't exactly usable but I should hopefully have some more libraries compiling before the weekend
Last edited by SpencerElliott; 19th September 2011 at 05:38 AM.
The Following 12 Users Say Thank You to SpencerElliott For This Useful Post: [ View ]
20th September 2011, 09:21 PM   |  #4  
Member
Thanks Meter: 3
 
48 posts
Join Date:Joined: Oct 2010
Quote:
Originally Posted by SpencerElliott

So I'm going back and compiling the different libraries needed for Dalvik (libssl, libz, libdvm, libdex, etc.) using the Palm PDK libraries. So far I have libdex compiling and I've been able to create a static library from it, so one of them down, a bunch to go.

I haven't pushed any of the code just yet because the folders are a mess right now and it isn't exactly usable but I should hopefully have some more libraries compiling before the weekend

Just wondering, what training did you need to acquire the knowledge you have in order to do this kind of work? Is it mostly self taught/hobby, or is there some course that can bring me to the basics for what I need know?
20th September 2011, 10:22 PM   |  #5  
Member
Flag Ottawa
Thanks Meter: 39
 
34 posts
Join Date:Joined: Oct 2009
More
Quote:
Originally Posted by Deltido

Just wondering, what training did you need to acquire the knowledge you have in order to do this kind of work? Is it mostly self taught/hobby, or is there some course that can bring me to the basics for what I need know?

It's kind of a mixture of experimenting, my computer science major and being a huge Android fanboy :P I'd say that if you know how the Android platform runs on devices and all the underlying systems that run it you should be good to start looking at the source code.

Unfortunately, kernel.org is down right now so you'd have to find the source somewhere else but any help I could get with the project would be appreciated
22nd September 2011, 10:07 AM   |  #6  
Senior Member
Thanks Meter: 210
 
340 posts
Join Date:Joined: Apr 2008
More
Quote:
Originally Posted by SpencerElliott

It's kind of a mixture of experimenting, my computer science major and being a huge Android fanboy :P I'd say that if you know how the Android platform runs on devices and all the underlying systems that run it you should be good to start looking at the source code.

Unfortunately, kernel.org is down right now so you'd have to find the source somewhere else but any help I could get with the project would be appreciated

I started working on something similar for Bada just out of curiosity, But I'm struggleing with it as the Bada SDK is only available on windows and the Android sources can not be compiled under windows... Catch 22... I installed cygwin and set it to use the Bada SDK's gcc and things and installed the Java SDK on windows to have javac but I still has problems...
Last edited by anghelyi; 22nd September 2011 at 10:18 AM.
22nd September 2011, 12:11 PM   |  #7  
yareally's Avatar
Senior Member
Thanks Meter: 220
 
1,425 posts
Join Date:Joined: Feb 2011
Donate to Me
Quote:
Originally Posted by SpencerElliott

It's kind of a mixture of experimenting, my computer science major and being a huge Android fanboy :P I'd say that if you know how the Android platform runs on devices and all the underlying systems that run it you should be good to start looking at the source code.

Unfortunately, kernel.org is down right now so you'd have to find the source somewhere else but any help I could get with the project would be appreciated

Android source was all ported to github for now.
22nd September 2011, 04:51 PM   |  #8  
Senior Member
Flag bournemouth
Thanks Meter: 60
 
370 posts
Join Date:Joined: Feb 2011
More
http://m.engadget.com/default/articl...eng_latest_art

webos apparently soon!

Sent from my HTC Wildfire using xda premium
26th September 2011, 03:26 AM   |  #9  
Member
Flag Ottawa
Thanks Meter: 39
 
34 posts
Join Date:Joined: Oct 2009
More
So, I'm starting to wonder if this project is still as feasible as it once was since OpenMobile is working on the very same idea but with more backing and a platform to stand under as of now.

I will continue to work on the project as much as I can if people would still like to see Palmdroid, but it seems moot to create two of the same product :S
26th September 2011, 03:29 AM   |  #10  
Senior Member
Thanks Meter: 30
 
134 posts
Join Date:Joined: Sep 2010
Quote:
Originally Posted by SpencerElliott

So, I'm starting to wonder if this project is still as feasible as it once was since OpenMobile is working on the very same idea but with more backing and a platform to stand under as of now.

I will continue to work on the project as much as I can if people would still like to see Palmdroid, but it seems moot to create two of the same product :S

go for it. Openmobile won't be releasing to end users...

Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in TouchPad Development by ThreadRank