http://www.csync.org/ is a nice two-way file syncing tool. There is already a maemo version. If any one has the arm android tool chain, it can be compiled for optimus one. I got rsync from rsyncdroid code page on google code, and it works quite well for me with sshdroid. But I feel csync would be great.
Related
Does anyone know where I can find the webos 3.0 source code. I would like to find the browser source code in particular.
Proprietary
HP's webOS is a proprietary software, so it's not opened source... though that could change. But I don't think HP would do that. Sorry, there isn't any source code available to the pubic at this time.
I thought Preware had functional kernel source? (meaning you could build a kernel and have all of the drivers "work"...)
Here is something to look at.
http://www.webos-internals.org/wiki/Main_Page
thanks
quickmirror said:
HP's webOS is a proprietary software, so it's not opened source... though that could change. But I don't think HP would do that. Sorry, there isn't any source code available to the pubic at this time.
Click to expand...
Click to collapse
Thank I was just wonder of someone had hacked the OS
Hacked
In what way do you mean hacked? The interface is proprietary but the sound services etc.. use opensource applications like PulseAudio.
That source can be found here:
opensource.palm.com/packages.html
http://opensource.palm.com/packages.html heres the source for some of it at least
My mistake
Sorry about that, Palm owning the OS slipped my mind. Thank you for the link.
On a positive note, the kernel source is there... which should have the driver source that could be migrated into the android kernel... Kernel & patches
if you download the SDK from HP it has some sample code and it has the browser as one of the examples
Browser source (webkit that is) is on the palm site
You can download one of the webOS Doctors and extract it using 7zip. Easy access to a lot of the code, since it's mostly javascript/css.
http://www.webos-internals.org/wiki/Webos_Doctor_Versions
The Browser app is in /usr/palm/applications/com.palm.app.browser/
The sourcecode will be released soon per the news about HP's decision to release it. ENYO 's source code will also be released
Hi all
Does anyone know if I can run kde-based software on the developer alpha of Ubuntu for tablets yet please? Not expecting reliability, just want to do some child user testing of the edubuntu suite on tablets.
Thanks
Chris
Currently you can't and probably neither in the near futur 'cause you need an X Server for that.
And there is no X server on ubuntu touch.
Huge thanks, that is really useful
Hempe said:
Currently you can't and probably neither in the near futur 'cause you need an X Server for that.
And there is no X server on ubuntu touch.
Click to expand...
Click to collapse
After some research on your reply I've a couple questions. Does it mean the Unity interface doesn't need X-server? Or are they just using a temporary workaround until X-server is implemented?
And does this apply to both Ubuntu for Android, and Ubuntu for tablets?
Huge thanks
Having done some further research I've made my decision - thanks hugely for providing the missing link in my knowledge. What follows is my best interpretation of the rumours.
Currently in place of X-server is SurfaceFlinger, ("because X-server uses 30 yr old code" - Canonical). Canonical publicly dabbled with using Wayland until mid-Feb, then decided to create their own revamped display server from scratch, called Mir, which they seem to have been working on since mid last year, and are trying to get GPU vendors to support, written to run across all devices and to meet the needs of the Unity interface, and written in Qt/QML which is what they want native apps written in.
Bottom line for me, is that the technology is still right up there in the clouds and nowhere near decided enough to base my business strategy on. Also, Ubuntu for tablets seems a pretty thin version of Ubuntu anyway, so Edubuntu was never an option and I'm unlikely to be able to leverage much from Ubuntu's Open Source libraries anyway.
Like others, (see the comment on jonobacon.org below), I find it frustrating that the wealth of code written for Ubuntu is no longer usable, but I reckon this is probably necessary to squeeze the most out of every single CPU cycle and milliamp. Ubuntu for tablet is dead in the water if it kills the battery and performs worse than the established competitors.
Therefore all indications are I need to write for Android, keeping my options as open as possible to migrate. So it is now Titanium/UnityIDE versus HTML5, particularly assessing relative performance.
http://www.omgubuntu.co.uk/2013/03/canonical-announce-custom-display-server-mir-not-wayland-not-x
http://www.jonobacon.org/2013/02/21/five-ubuntu-touch-facts/ -- not the article but the comment starting "In that case, wouldn't it be better to port existing apps instead of...."
http://www.omgubuntu.co.uk/2013/02/canonical-working-on-new-display-server
http://www.phoronix.com/scan.php?page=news_item&px=MTMwOTM
Just to clarify.
1. There are plans to make a X-Mir compatibility layer that will allow you to run programs that require an X-Server to work with mir.
2. Not all is lost at the moment it just looks that way.
Only Graphical Userinterfaces are affected. Your commandline tools and libraries don't need to be changed.
3. If you are looking for platform to write apps for, well there is worke being done to let you run your QML apps (intended for ubuntu touch) on android.
So if you choose to make QML apps they can be or will be able to run on linux, mac, windows and android
Wow, huge thanks, I missed that.
Does this mean EVERYTHING Ubuntu without a GUI will work? I want to run a NodeJS server. How likely is it that it will work perfectly now? How likely is it that it will work perfectly in the (nominally October 2013) release? (Sorry, just give me a keyword and I'll go off and do my research.)
Is Canonical planning to get X-Mir into the next ~Oct release?
My other query was whether QML on Android would perform as well. For others interested, it looks like it works directly with the Android SurfaceFlinger, bypassing the Dalvik VM, so performance should compare with native Java code.
Huge thanks once again
Chris
Sources:
http://www.youtube.com/watch?v=TEkubKZaUt8
http://victorpalau.net/2013/01/25/ubuntu-qml-todo-android-vs-ubuntu/
Hi!
Some guys and me are working on Android now for long time. Most times we had clear different parts we where working on, so two guys working on kernels, one on adaption of Android, one was testing and keeping contact to the community.
Now, cloning a kernel and merging some changes on drivers is a simple thing. And even changing a file on android, putting it into a git or simply on an ftp is easy too...
Well, now things have changed. Android is getting more complex and kernel work is mostly done.So we do more and more work in Android with more and more people.
Ok, one would say, take a plain android by using repo sync. Add your vendor parts for kernel and android and add them as a separate git. Ready you are...
Unfortunately that may work if you build your own device, based on plain naked android and a well supported mainlined kernel... But reality is different and chinese reality is even different^2. Hacking andoid devices where you do not have access to the OEM gits, kernels, not even datasheets or schematics is a hell of work... and all of these OEMs just checked out the complete android, put it in their own git and modified 1000 parts 'n pieces of it.
This isn't only a problem of bandwidth to upload such a monster, but all your friends supporting you have to clone that monster again. And after a while a new android version comes and you have great mess:
You cannot find differences from your old version to the new google version as many files have been changed by the OEM.
But you cant just "repo upload" cause google or CM might not be very eager to get dumb chinese deep down below android changes in their repos.
How do you team up with others and sync your android changes? Is there a good tutorial that handles not only the way it should be, but covers all these real-life issues?
I'd really appreciate your tips
Astralix
Disclaimer: Their may be some native apps using Googles API for this but I needed a real IRC server... In the sense I can see the source code. Since my purpose was to deploy a network.
Hi I spent a long time reading about how to get an IRC server on my android so people could talk inside my pocket. So long that I realised it would be easier to just cross compile it for myself. However I ran into a kid under the alias of "CoreDuo" who had already done this for us!!! He cross compiled the UnrealIrcd server for many different phones! Armv7's included!
All you need to do first is install linux either nativly or chrooted on your android. I chose Backtrack5 and recommend it because it comes with an Apache server preconfigured that works out of the box. Plus lots of other goodies for hackers and coders alike.
Ok here is the link you need: http://webcache.googleusercontent.c...e.uk/category/unrealircd/+&cd=7&hl=en&ct=clnk
For example since I was installing on the MB860 and since that has an ARMv7 processor I used this link: http://dl.coreduo.me.uk/unreal-arm7-palm.tar.gz
Good luck and if you need anyhelp email me at [email protected]
I've been learning Android development recently and finally released my first free app.
It's open source and available on Github too. It's made with C# in Xamarin (not forms though, which meansit uses Android's native APIs).
I chose to start with a TOTP generator because
It's a non trivial use case yet not too complex
It allows to meaningfully integrate image acquisition and protocol handling
I already had a UWP version I could reuse the corre logic from
The Google OTP generator uses a web service to scan QR codes, as far as I can tell
I'd be interested in asking for feedback: does the app's UI feel right? What areas can I improve?
kaworu1986 said:
I've been learning Android development recently and finally released my first free app.
It's open source and available on Github too. It's made with C# in Xamarin (not forms though, which meansit uses Android's native APIs).
I chose to start with a TOTP generator because
It's a non trivial use case yet not too complex
It allows to meaningfully integrate image acquisition and protocol handling
I already had a UWP version I could reuse the corre logic from
The Google OTP generator uses a web service to scan QR codes, as far as I can tell
I'd be interested in asking for feedback: does the app's UI feel right? What areas can I improve?
Click to expand...
Click to collapse
It was nice to see that you have your first software released. Congradulations... And thanks for sharing. As I saw you developed your software with Xamarin which is a cross platform framework. It would be great if you can share your experience here: https://forum.xda-developers.com/tools/frameworks/native-vs-cross-platform-t3850250 with other people.
I like to hear more stories about crossplatform and also native coding experiences.
I'm going to give your software a try.
I'm not a fan of material design UI, however your app looks nice. Congratulations for creating your first app.
Congratulations. You made the right choice when decided to create tool. Wish you high ratings and many downloads! I downloaded it on my phone.