Access - Linux Platform - Windows Mobile Development and Hacking General

New Linux platform for mobile phones/PDA.
New third-party companies are moving on to Linux platform. First OpenMoko, then Android and now ALP. How about making this OS available for all devices like what members here are using. I hope Android development for HTC device will come into totally full blown OS for HTC. But how about this APL, I believe they have opensource community.
http://alp.access-company.com/

could you explain this

its linux! for a pda/phone! ..... Nah I really don't know. but from the looks of it, its from the makers of netfront browser and widgets. And it looks like they are taking a stab at making a linux based phone much like android.

Related

What is possible and what is not, Andorid model vs IPhone model

Dear members of the forum,
I've been trying to decide which path to take to get started with mobile development on modern devices. I've done some windows mobile development and quite a lot j2me development in the past, and I am very keen to explore these modern platforms.
However, I'm trying to understand the opportunities in Android platform and IPhone, and I need your help to complete some of the missing bits.
Android does not seem allow native code access to hardware for obvious reasons. It appears you can write native libraries, but they can't access hardware either.
IPhone on the other hand, seems to offer compiled code access to hardware, making it easier to port things like vlc player.
On the other hand, Android gives you the OS source code, and you can add custom modules to kernel. I've never been deep into kernel hacking, other than applying a few patches every now and then.
Do you think it would be possible to exploit the open source nature of Android, to have compiled code access to hardware? I was thinking about developing software at the kernel level, using low level access, and then exposing a certain amount of control to UI layer.
Do you think this approach as a possible alternative to native access to device hardware (apis), as in IPhone and windows mobile?
I am not worried about deploying my code to other phones, these will be projects for personal purposes only, but I would like to know if I can find a way of squeezing performance of the say, HTC Hero to the max by using native code, rather than Java.
For a more solid example, how would you go ahead if you were to start a project for porting VLC Player to HTC hero? Would you say this is not possible?
Kind regards
Seref
Some peoples compiled mplayer for android probably helpful for your decision
http://forum.xda-developers.com/showthread.php?t=575500&highlight=mplayer

w7 mobile on android phones?

I was looking at reviews of the new w7 phones and os, I'm the type of person that like to test things out so I know how they work etc, however I'm not rich, do you guys think that in the future somebody will port w7 mobile to android phones (vibrant)? or is this even possible?
what do you think guys?
Perrosky said:
I was looking at reviews of the new w7 phones and os, I'm the type of person that like to test things out so I know how they work etc, however I'm not rich, do you guys think that in the future somebody will port w7 mobile to android phones (vibrant)? or is this even possible?
what do you think guys?
Click to expand...
Click to collapse
While most things are possible given enough time and effort, this isn't very likely. Apple's iOS and WM6.x haven't made it onto Android devices yet, and it's not because of a lack of interest. Many people do these things merely for the sake of seeing if it can be done after all. People would hack a kleenex to be a bounty towel if it were possible, just to be doing it. That's how coders roll.
Android is an open OS, with the source freely available, and with device manufacturers obligated to release non proprietary device source. None of these restrictions or opportunities apply to WP7's OS, or manufacturers.
We've seen Android shoehorned onto WM6.x phones. We've even seen it run on iPhones. And there's a reason why you haven't seen the reverse come true.
Don't hold your breath about it...
I get it, thanks for your answer.
Perrosky said:
I get it, thanks for your answer.
Click to expand...
Click to collapse
OT but I see you are a Soul Eater fan I just started watching it and love it!
porting an android phone over to winmo will be nearly impossible becasue the OS is closed source even the drivers. maybe people can run an emulator on the android phone then put a wimo image into the emualtor.

"Android fragmentation at a minimum" they say...

I remember a while back when Google said that they were going to keep Android OS fragmentation at a minimum or I think it was not at all...
Yet along comes honeycomb a version of Android built specifically for tablets.
-Sigh-
What are your thoughts?
It's going to be very tricky to have tablets and phone with the same processing power, let alone have people wanting the same things from both.
I don't think it fragmentation at all, just a version built for tablets. I wouldn't want that on a phone <5".
I would like to see a source for that too because the whole point of the OS is for the carrier/manufacture to customize it. They are the ones that need to update faster.
fragmentation is heavy on android platform, let it be because of freedom of customization, lack of support from phone builder for updates, etc. No need to quote source, just read on it, there's plenty of info on that.
Well he said Google says but didn't give a source for it.
I know there are multiple versions out that are lower than AOSP, it's a fact. There are also features left out of recent iOS versions that are not available on older versions but because they have the same v# people don't seem to complain about it.
But there is ZERO reason to blame Google for not updating blur/touchwiz/sense when it is the Manufactures obligation to update the software with their skin.
Honeycomb has nothing to do with phones though. The OS is made specifically for tablets. Its like windows ce. Yea, its called windows, but because it only runs on smaller devices doesn't make windows fragmented. Same thing applies here. Honeycomb is specifically made for tablets.
The windows ce example is a bad one. Have u used a wall windows ce device (not windows mobile - ce/embedded edition windows)?
In any case as long as APIs are kept consistent there should not be any big problems.
The fragmentation is only problematic because of the way devices are supported, tbh...
Sent from my SGH-T959 using XDA App

Best development platform, OS X or Windows?

Hi all.
Im a c# / windows developer by profession, but work have just donated an unused mac pro for me to try my hand at some android development.
It runs both os x and windows as it's intel based, so before I get started I was wondering if there was a preferred or easier platform to develop android apps on (i.e. is the IDE better on one or the other (eclipse on both I assume), faster compile times, better driver support etc etc) on or are they all much of the same?
Thanks.
I have zero programming experience, but I would say Windows, as it isn't as limited as OSX is. Also, you may want to boot up Ubuntu or another Linux distro on it if you are coding. Their pretty lightweight, and most programs use them.
Well, I have used PC's since DOS 2.1 and Windows 3.x
Finally got a Mac Book Pro about 6 months ago. I can barely stand going back to a Windows PC.
In my opinion, the user interface is more elegant, the OS is more stable and it's just plain fun to use.
You can always run a Windows VM on your Mac too.
I just don't know what your choices are on a Mac for an IDE to use with C#. I use Intellij Idea and Eclipse for my Android development with the edge going to Intellij since Eclipse starting being nasty with me! LOL
You also have Xcode on the Mac for Mac OS development (and you can code for iPhone, iPad, iTouch etc.).
I'm exclusively Mac now and for $350, I got an Asus Eee PC for any windows development I might need. Not the fastest, but cheap and portable. I also use Dropbox to sync my Mac Android programs so I can develop on the Asus too if I go mobile. Works great for me
I hate Xcode with a passion heh.
Anyways this is very coke vs pepsi.
Windows, Mac, or Linux are all fine for Android dev. Seeing as most Android dev work is done in Eclipse the choice you make for OS is a matter of preference.
They are pretty much the same for this case. Devices will connect without needing drivers in OS X.
Neither has a noticeable advantage re: Android dev(ancient office proverb: "Eclipse is equally broken everywhere"). Since you're already a Windows guy, best to stick with what you know. Our shop uses Macs, main reason being most of us are Unix geeks and don't want to spend an hour setting up Ubuntu every time we buy a new system (and we can yell at Apple if it breaks).
maxppp said:
Hi all.
Im a c# / windows developer by profession, but work have just donated an unused mac pro for me to try my hand at some android development.
It runs both os x and windows as it's intel based, so before I get started I was wondering if there was a preferred or easier platform to develop android apps on (i.e. is the IDE better on one or the other (eclipse on both I assume), faster compile times, better driver support etc etc) on or are they all much of the same?
Thanks.
Click to expand...
Click to collapse
I don't know about apps but mac is great for rom development.
Lakers16 said:
They are pretty much the same for this case. Devices will connect without needing drivers in OS X.
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- Yeah, I was a bit surprised at that, it was a nice touch, especially since I had to install the drivers in Windows like 4x in less than 3mo when it decided to stop recognizing my droid.
Rootstonian said:
Well, I have used PC's since DOS 2.1 and Windows 3.x
Finally got a Mac Book Pro about 6 months ago. I can barely stand going back to a Windows PC.
In my opinion, the user interface is more elegant, the OS is more stable and it's just plain fun to use.
You can always run a Windows VM on your Mac too.
I just don't know what your choices are on a Mac for an IDE to use with C#. I use Intellij Idea and Eclipse for my Android development with the edge going to Intellij since Eclipse starting being nasty with me! LOL
You also have Xcode on the Mac for Mac OS development (and you can code for iPhone, iPad, iTouch etc.).
I'm exclusively Mac now and for $350, I got an Asus Eee PC for any windows development I might need. Not the fastest, but cheap and portable. I also use Dropbox to sync my Mac Android programs so I can develop on the Asus too if I go mobile. Works great for me
Click to expand...
Click to collapse
VM's can be iffy, especially when dealing with USB devices.
Xcode is very nice, one of the best C/C++ IDE's I've used.
You're not going to find that much stuff on C# dev for OS X, as C# is a Win only thing. Sure, the API has been duped and other implementations have been made, but it's a Windows thing. Just like you won't find much stuff on objective-C in Windows.
SwiftLegend said:
I have zero programming experience, but I would say Windows, as it isn't as limited as OSX is. Also, you may want to boot up Ubuntu or another Linux distro on it if you are coding. Their pretty lightweight, and most programs use them.
Click to expand...
Click to collapse
I think your zero programming experience lends itself well to your opinion .
Windows is actually one of the worst environments to dev in, if you want C/C++ dev, visual studio is your only option (and it kinda blows), that or GCC via mingW or Cygwin, but both of those are UNIX-based layers.
For android it doesn't really matter because Eclipse will run the same in OS X, Windows, or Linux.
What makes OS X much better for general dev over Windows is that it's BSD based at the core. Any UNIX fork or derivative lends itself very well to development, development was based around UNIX, Windows is a rather new thing. Only reason people dev for it is because it's a monopoly and you basically have to for consumer software.
maxppp said:
Hi all.
Im a c# / windows developer by profession, but work have just donated an unused mac pro for me to try my hand at some android development.
It runs both os x and windows as it's intel based, so before I get started I was wondering if there was a preferred or easier platform to develop android apps on (i.e. is the IDE better on one or the other (eclipse on both I assume), faster compile times, better driver support etc etc) on or are they all much of the same?
Thanks.
Click to expand...
Click to collapse
Eclipse is pretty much your best bet, it uses the native Java compiler, so you're not going to get any faster compile times. As for drivers, OS X won't need them, Windows will, but that's just a simple double click >> next kind of deal. So pick your poison, as Eclipse was written in Java it runs the same on any platform (in theory). The OS X version is slightly different since Apple doesn't use Sun/Oracle Java, but rather they rolled their own Java.
In the end, it's all Eclipse, I've dev'ed for android on both Win7 and OS X 10.6 (latest OS's for both), I see no issues with either.
alostpacket said:
I hate Xcode with a passion heh.
Click to expand...
Click to collapse
XCode is an EXTREMELY powerful IDE with amazing integration capabilities...up until 4.0...In 4.0 they decided anybody that's using XCode OBVIOUSLY wants to only develop for their iPlatform (not like anybody develops for OS X, or GP programming, or anything). So save yourself the $5 on XCode 4.0 and get the free 3.X (think it's 3.6). It's much more user friendly. Once you get to know it and use it it becomes quite epic, I can promise you. I jump editors and IDE's like it's my job, so I'm very critical of them, and I've had lots of experience with very many.
alostpacket said:
Anyways this is very coke vs pepsi.
Windows, Mac, or Linux are all fine for Android dev. Seeing as most Android dev work is done in Eclipse the choice you make for OS is a matter of preference.
Click to expand...
Click to collapse
Yeah, since android dev is pretty centric (even though they say it isn't) around eclipse, and eclipse is Java (ie. cross-platform), it's definitely a case of picking your poison, it's the same thing regardless of the direction you choose.
ConstantineXVI said:
Neither has a noticeable advantage re: Android dev(ancient office proverb: "Eclipse is equally broken everywhere"). Since you're already a Windows guy, best to stick with what you know. Our shop uses Macs, main reason being most of us are Unix geeks and don't want to spend an hour setting up Ubuntu every time we buy a new system (and we can yell at Apple if it breaks).
Click to expand...
Click to collapse
Agreed 100%.
Syndacate said:
XCode is an EXTREMELY powerful IDE with amazing integration capabilities...up until 4.0...In 4.0 they decided anybody that's using XCode OBVIOUSLY wants to only develop for their iPlatform (not like anybody develops for OS X, or GP programming, or anything). So save yourself the $5 on XCode 4.0 and get the free 3.X (think it's 3.6). It's much more user friendly. Once you get to know it and use it it becomes quite epic, I can promise you. I jump editors and IDE's like it's my job, so I'm very critical of them, and I've had lots of experience with very many.
Click to expand...
Click to collapse
For me Xcode 4 was a relief. I'm forced to use Xcode, because of iOS development and man... I really hate Xcode 3. For me Xcode 4 is still something like IDE from early years of this millennium, but it's much better than Xcode 3. It has tabs, better (but still poor) syntax completion, much cleaner templates and more. Developing in Xcode 4 is reasonably comfortable.
Brut.all said:
For me Xcode 4 was a relief. I'm forced to use Xcode, because of iOS development and man... I really hate Xcode 3. For me Xcode 4 is still something like IDE from early years of this millennium, but it's much better than Xcode 3. It has tabs, better (but still poor) syntax completion, much cleaner templates and more. Developing in Xcode 4 is reasonably comfortable.
Click to expand...
Click to collapse
Well that's the thing. XCode 4 seems very aimed at iOS dev, where 3.X supported iOS dev, amongst OS X dev, amongst just, generally algorithmic C/C++ programming dev. I haven't personally used XCode 4, so I can't determine how much better or worse they made it, but I've heard from multiple sources it blows.
I'm against their philosophy of making people pay $5 for this one, though, that's retarded, all the past ones have been free. There's still a OS X software development community...don't quite they think they recognize that..
EDIT:
I haven't used it in like 4 or 6 months (not often I'm dev'ing on my MBP), so I can't comment much about the suggestions/auto-complete, etc., though I'm sure it's tweakable.
Syndacate said:
I'm against their philosophy of making people pay $5 for this one, though, that's retarded, all the past ones have been free. There's still a OS X software development community...don't quite they think they recognize that..
Click to expand...
Click to collapse
I think OS X and iOS developers don't have to pay for Xcode 4 - it's free for them.
Brut.all said:
I think OS X and iOS developers don't have to pay for Xcode 4 - it's free for them.
Click to expand...
Click to collapse
No, it's only free if you're part of the iOS development program, for which you have to pay the $99 / yr. You can develop for free for OS X, and to get XCode in the past you need to at least be part of the OS X developer program, but membership is free.
They still have that membership, for people who want to develop for OS X, that's how you stay up to date with XCode and other OS X development tools. Though the free version isn't enough for XCode 4.0.
So basically what you have is:
- Free membership for OS X development (in the past gave access to XCode and other development tools)
- iOS membership to post apps to app store, $99/yr.
The former used to get every version of XCode for free, membership is free. They still offer XCode 3.X on the site for them. They (or anybody else) will have to pay $5 for XCode 4.0.
The latter gets XCode 4.0 for free - it's retarded.
-----
In short, they tailored XCode 4.0 to iOS devs, and basically said "we don't give a ****" about standard OS X devs. I doubt they're going to continue working on 3.X for regular OS X developers, they're probably only going to work on XCode 4.0+, therefore you must pay to stay up to date now. It's realistically complete bull****.
More related toward Unix/Linux, the better
I would seriously recommend OS X only because it is Unix based. When working, the environment will be very close to Linux as opposed to Windows which is not even close.
This would definitely help when making custom roms or kernels as the compilation processes, techniques, and scripts outlined on most xda forum posts are linux based.
Of course, if you are simply creating android apps, then it doesnt matter which one you pick.
For me, the more resemblance to Linux, the better
Yup, I love linux
"I have zero programming experience, but I would say Windows, as it isn't as limited as OSX is. Also, you may want to boot up Ubuntu or another Linux distro on it if you are coding. Their pretty lightweight, and most programs use them."
Where do I even start from that esoteric comment of yours
JQwerty91 said:
"I have zero programming experience, but I would say Windows, as it isn't as limited as OSX is. Also, you may want to boot up Ubuntu or another Linux distro on it if you are coding. Their pretty lightweight, and most programs use them."
Where do I even start from that esoteric comment of yours
Click to expand...
Click to collapse
Skip over it to avoid possibly flame war .
demoneyes905 said:
I would seriously recommend OS X only because it is Unix based. When working, the environment will be very close to Linux as opposed to Windows which is not even close.
This would definitely help when making custom roms or kernels as the compilation processes, techniques, and scripts outlined on most xda forum posts are linux based.
Of course, if you are simply creating android apps, then it doesnt matter which one you pick.
For me, the more resemblance to Linux, the better
Yup, I love linux
Click to expand...
Click to collapse
Why not just run Linux then, why push OS X. The scripts outlined on most of XDA are BASH scripts. It just so happens that the BASH shell is default in both OS X and most flavors of Linux. That's as far as that goes, though.
OS X having a modified BSD core (Darwin) (which was an official Berkely fork) makes OS X closer to the original UNIX than Linux is.
If the compilations are done using C, then yeah, a *nix environment would probably be best, as scripts, makefiles, compilers, etc. lend themselves well to the BASH shell, which is the default terminal interface in both OS X and Linux. Though as you said, if it's just apps, it doesn't really make a difference. I can't quite comment on the ROMs and Kernels aspect of it for sure because I haven't dabbled around in there.
Assuming the guy doesn't have a Mac or a hackintosh, it'd probably be best to install an easy-to-use Linux distribution such as Ubuntu or Fedora (The former has more support for...everything).
When I had my old Macbook I tri-booted it. It ran OS X so I had a solid, BSD-based OS to do my daily work in, Windows for when I wanted to play a game or use some Windows only program, and Ubuntu, for when I wanted OSS power, easy access to the GTK, Linux only programs, dev'ing, etc.
Wish I could tri-boot my new Macbook, but something they changed in the EFI when they switched to the unibodies is making that not very possible for me . Guess I'll have to resort to Wubi then, lmao.
Been a coder for a long time, since Vax mainframe days using a 220 terminal. Any how although Visual Studio is the god of all IDEs for android I prefer Ubuntu 10.4. I have a 64 bit system and installation was as easy as falling of a log. With the work's 64 bit windows system had a few problems, have to use the 32bit java sdk. But once running they are just the same only that Linux has a better shell for an old school hacker like me.
So in short, as someone else said, as it's mainly using Eclipse it's the same feel what ever the client OS.
I'm a Linux fan but was once a Windows die hard, Ubuntu changed that.
RichardUK said:
Been a coder for a long time, since Vax mainframe days using a 220 terminal. Any how although Visual Studio is the god of all IDEs for android I prefer Ubuntu 10.4. I have a 64 bit system and installation was as easy as falling of a log. With the work's 64 bit windows system had a few problems, have to use the 32bit java sdk. But once running they are just the same only that Linux has a better shell for an old school hacker like me.
So in short, as someone else said, as it's mainly using Eclipse it's the same feel what ever the client OS.
I'm a Linux fan but was once a Windows die hard, Ubuntu changed that.
Click to expand...
Click to collapse
I agree for the most part. Only reason I don't use Linux full time (I used to) is because I like some programs better on Windows (ie. Notepad++, WinSCP) in which there's just NO good alternatives in Linux for. I mean yeah, GEdit or Kate come decently close to NP++, but they're not as good, IMO. Also, I haven't found any program for Linux that can handle live save listening on opened files (ie. you save and it uploads)..not quite sure why.
What I would disagree with is that Visual Studio is the "god of all IDEs" - it's simply not. I'm pretty sure they completely yanked intellisense for anything but C#, the intellisense sucks to begin with (that of other IDEs such as Eclipse, XCode, or QTCreator I have found to be much better), and just about every feature fails in comparison to other alternatives.
For cross platform Java, both Eclipse and Netbeans trump pretty much all. Netbeans is another OSS Java IDE (written in Java) which is pretty epic. For C/C++ I typically use XCode (if I'm on OS X) or QTCreator.
I guess if XCode wasn't around and I had to write in C/C++, QTCreator would be my favorite. Symbol matching rocks, it scales well to large projects, code completion and that jazz is all pretty epic. In general it's cross platform, open source, fast as ****, and runs well - I love it.
Even though it's "tailored" to QT (just has all the headers and docs for QT built in), it works just fine as a general purpose IDE.
maxppp said:
Hi all.
Im a c# / windows developer by profession, but work have just donated an unused mac pro for me to try my hand at some android development.
Click to expand...
Click to collapse
Enjoy the Mac Pro, but I'd stick with Windows + Eclipse, based on that statement alone.
You'll find a lot of value in being able to leverage yoru C# skills as you try your hand at android. I write WCF Rest services & use fiddler, etc as I build android applications.
After you spend a few days with Eclipse, you'll never realized how spoiled .NET developers are. The tooling in Visual Studio is so good, it's tough to get back into Java land.

Support Further ARM Development Ubuntu Eclipse SDK etc

Hi guys I am buying a eee pad but currently I am emailing Eclipse Google and others to try and get support to make developing for Android on Android possible.
I wish to start a foundation or support group toward this end if you want to contribute or help in anyway it would be great I will also add a poll for comparison of votes so please vote it all helps.
As I understand it porting Ubuntu to different devices is well still in beta stages for the most part but we all know that personalized mobile computing is the future and tablets or tf style devices will eventually replace laptops netbooks and the like.
As I understand the biggest problem is new tech!! that fresh out the box smell is still lingering and leaves support and development slim in some more common place computing needs where x86 has rained supreme leaving others to wish for such a client base of great support and programs.
So all in all this is to try push things in the right direction. Who to talk to when to talk to them and how to help the eee pad and other similar devices become fully fledged dual boot Android Ubuntu platforms with the option to develop and do all the other great things Ubuntu can offer.
Please only positive criticism or feedback this is the tech community anything is possible so please no comments of OMG YOU CANT DO THAT!!!! etc etc
Currently, you can compile C program or whatever without problems, using a chroot ubuntu or debian.
But developing for android implies that the android sdk has to be ported on arm platform. This is a paradox, but most android and java tools are working only on x86 platform, probably because at this time, phones was not meant to be dev platforms considering their cpu power.
Openjdk seems to work on arm but the android sdk relies on javac from sun.
There are now powerful tablet devices on the market - including our beloved tf - where we could potentially develop android apps ; I think that google will sooner or later release an arm version of the android sdk. Since then, we are almost pretty stuck : I'm not sure that all the android tools are opensource, and even if it is the case, there is still the problem of javac from sun which does not work on arm platform. However, doing our own dev platform implies that we can port ourselves the sdk on arm, and use openjdk as a replacement of sun-java runtime. Not a piece of cake My advice is to wait several months google next move to see what's going to happen, now that there are more and more tablets on the market.
If we get enough support though maybe we can push for both to be ported and released
Sent from my GT540RR using XDA App
Omg this doesn"t belong in the development forum!!!!!!!
Would love to see more development done on this!
As time progresses, more will be done definitely this is more about making sure that it is pushed as i believe at the moment its being over looked. I think manufacturers and Google and eclipse etc all under estimate there own products possibilities and the abilities of the tech community and in particular the xda community. Even if we had beta releases only for xda devs it would be a step in the right direction for developing android on android.
OK I'm going to bite the bullet and ask why would this be considered a good idea? I write software for Android and using Eclipse on lower screen resolutions isn't that productive IMHO, throw in poor keyboards and miniscule touchpads and it makes little sense. Finally considering the performance differences between a tablet and development laptop (i7, 8 GB RAM, SSD, etc) I just can't see getting the development tools working on an Android device to be all that useful at this point in time.
Nvidia is claiming the T3 will be as powerful as a Core 2. Seems a little exaggerated, but in the near future, it may be possible to dev. on a tab. Eclipse (and real games) are the last things tying me to my PC. Now I would not want to run Eclipse on a T2, but a T4??? Now we are talking.
GeraldNunn said:
OK I'm going to bite the bullet and ask why would this be considered a good idea? I write software for Android and using Eclipse on lower screen resolutions isn't that productive IMHO, throw in poor keyboards and miniscule touchpads and it makes little sense. Finally considering the performance differences between a tablet and development laptop (i7, 8 GB RAM, SSD, etc) I just can't see getting the development tools working on an Android device to be all that useful at this point in time.
Click to expand...
Click to collapse
Sent from my Transformer TF101
I tend to agree. I find even a powerful laptop is pretty marginal. I prefer a desktop with at least 2 monitors, one for code and one for the emulator.
All valid points but if no one is looking forward at the glass half full it wont become a reality
What I'm saying is work needs to start now infrastructure then city not a repeat of Auckland central we need the ground work done then the devices can catch up
Sent from my GT540RR using XDA App
I support, its something i would use.
danielmtp.mg said:
I support, its something i would use.
Click to expand...
Click to collapse
Sent from my GT540RR using XDA App
I've a script pack for installing Java's JDK to ARM either hard float or soft float that can be found at the following link
https://github.com/S0AndS0/Debian-Kit-Mods
Check the readme for how to download and enjoy the work I've done to get us this far. Furthermore there are other installers available that may be of interest; such as jMonkey and node.js and NoFlo installers for debian based Linux OS's running on Android.
Sent from my SPH-D700 using xda app-developers app
Anyone alive on this thread?
I've some links to information and projects relating to developments on Android and Linux Android systems.
For running GNU software on Android (better than busybox perhaps)
http://forum.xda-developers.com/showthread.php?t=2613243
Some maybe slower than the busybox versions but its a small sacrifice for better compatibility.
For running SDR (software defined radio) with Android or Android Linux
http://forum.xda-developers.com/showthread.php?t=2108053
https://github.com/martinmarinov/rtl_tcp_andro-
This github is really cool because the drivers are for either.
For running OpenBTS on Android Linux (turn your cellphone into a cell tower)
https://github.com/martinmarinov/rtl_tcp_andro-
Do some digging on this Dev's work; its amazing
For Crypto Currency mining on Android Linux (why buy an app when you'll have more for free here?)
http://bitbiz.io/threads/linux-script-cpu-minerd-installer-android-rpi-vps-32-64bit-pc.138/
Be sure to check out the example scripts I posted too; especially the ones relating to temp. monitoring or ya may blow a battery.
For MPI (message passing interface) on Android Linux (just modify the RPi directions to have the right username and networking options)
http://www.tinkernut.com/2014/04/27/make-cluster-computer/
Be sure to check out TinkerNut's other videos and guides; nearly anything a Raspberry Pi can do we can do on our phones for cheaper and with better specs/built in hardware.
For running Maptools server on Android (software for running custom table top games over a network)
http://forums.rptools.net/viewtopic.php?f=12&t=24082
I play DnD and Pathfinder so having a way to go mobile with it was something I had to do for them
For building Android NDK on Android Linux (step one of writing apps for Android on Android)
http://www.timelesssky.com/blog/building-android-sdk-build-tools-aapt-for-debian-arm
For building Android SDK on Android Linux (step two for writing/modding you phone with your phone)
http://www.timelesssky.com/blog/develop-app-on-android-with-android-sdk
Above two links are fantastic when combined with rdp or vnc for a larger screen size when at home.
For running Linux on Android without root (hidden goodies on FUSE filesystem)
http://www.timelesssky.com/blog/debian-android-with-no-root
There's a narrow window of compatibility but if your apposed to root on Android and still want Linux theses steps might just let you pull it off too.
For modifying Debian Kits' source code so you can have loop files larger than 2 Gigs and install hard floating point instead of soft float
http://www.timelesssky.com/blog/running-debian-armhf-alongside-android#comment-1525580294
If you've not found this Dev's blog then do some digging as there is some really cool guides posted.
For installing GPU drivers to Android Linux (scroll down to Related Projects for the other brands)
http://freedreno.github.io/
The above link and related software should allow for OpenCL/GL support and the added bonus of being able to run Blender on your tablet.
The above links should prove that developments on Android and Android Linux systems is very active; just hard to find sometimes.
I'm currently working at http://bitbiz.io/rf/?c=IGQ3ZLRT with a few other team members to bring together the above subjects into a new mesh-networking crypto coin system that allows users and developers to buy or rent hardware time from networked devices; others have tried and failed to make a AndroidCoin but this one will not as much of the core features have already been tested or scripted up in my other github repo as installers. Feel free to post feature requests and concerns.
http://bitbiz.io/threads/altcoin-taucoin-new-arm-excusive-coin.142/
Sent from: SPH-D700 or myTouch3Gs or Sero 7 Pro
Linux Install guide for Android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
And my script pack for installing; Java's JDK, node.js and more to your Linux OS
https://github.com/S0AndS0/Debian-Kit-Mods
Note: if you're new to Linux/scripting/command line; check readme file for instructions.

Categories

Resources