• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Porting of linux

 
Ranch Hand
Posts: 643
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello all ,

I have an interesting question ,can we install Embedded linux on any device and then android on it ?

I want exact(good) answer.

Thanks
Chetan
 
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can install Debian (other distros are possible too, but Debian has been completely ported to the ARM EABI) and use it like you would on a computer. There is a nice installer available. Have a look - http://www.androidfanatic.com/cms/community-forums.html?func=view&catid=9&id=251#251
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
chetan,

please cut down on the number of smilies you're using. There really is no point in using 4 of them in such a short post.

Also, in the future please UseAMeaningfulSubjectLine.
 
Rancher
Posts: 1369
1
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Chetan,

Please take some time to read these - UseAMeaningfulSubjectLine and HowToAskQuestionsOnJavaRanch.

Thanks.
 
Author
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Given enough time and resources, the answer to your question is yes. The closer the hardware is to an existing device that already has a port, the easier it will be. There are mailing lists dedicated to this question that you should probably join:

# Android porting - You want to port Android to your favorite device. You have downloaded the Android source code, now you're wondering how to combine it with your hardware to create the best Android device ever. Discuss here the specifics of porting Android to individual devices, from obtaining toolchains and merging kernel drivers all the way to configuring applications for your specific configuration.

* Subscribe using Google Groups: android-porting
* Subscribe via email: android-porting-subscribe@googlegroups.com


# Android kernel - You want to contribute to the Linux kernel that underpins Android. If you've downloaded the kernel code, if you know how to compile it, if you want to write kernel code to specifically support Android, this is your place. Don't discuss user-space here.

* Subscribe using Google Groups: android-kernel
* Subscribe via email: android-kernel-subscribe@googlegroups.com

(from https://sites.google.com/a/android.com/opensource/discuss)
 
chetan deol
Ranch Hand
Posts: 643
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks
 
chetan deol
Ranch Hand
Posts: 643
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Rohan ,

Thanks for your answer and the link ,but i was asking about porting of an embedded linux to any hardware like LynxOS,BlueCat.
What will be the procedure if i bring any new hardware in the market.


Thanks & Regards
Chetan
 
Rohan Dhruva
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

chetan dhumane wrote:
I have an interesting question ,can we install Embedded linux on any device and then android on it ?



The answer to this question as asked is no, because android is not an application which runs on top of linux. Android provides a complete "ecosystem" - kernel, userspace, applications, APIs, SDK. You can't, for example, install LynxOS on your ABC phone, and then run android on it. Android is not "linux" - it only uses the linux (modified, not pristine) as it's kernel.

That being said, there is also not much to be gained from trying to port over the userspace of Android to a "normal" linux distro.
 
chetan deol
Ranch Hand
Posts: 643
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Rohan it helped me much to clear my concept regarding Android porting.
 
Ed Burnette
Author
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok I understand your question now. Android is a complete software stack, starting just above the metal. It might be possible to run Android in a virtual machine (like you can run Linux or Windows with Xen or VMWare, or the way the Android emulator runs on a host OS) but other than that, Android is currently designed to be alone on the hardware device and not "run on top of" any other layer of software.

 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic