Tegra Linux involvement - Atrix 4G Q&A, Help & Troubleshooting

I am a long-time Linux user, and have noticed there's some support for getting vanilla Linux onto Tegra prototyping hardware. Nvidia has some walkthroughs, there's an ARM based Arch district, which I think would be a good starting point. Does anyone have any suggestions on where I should start?
I'd like to see KDE or Meego as a GUI, with dalvik running on the side. I think it'd be a wonderfully flexible tool at that point!
Sent from my MB860 using Tapatalk

This needs to be moved to Q&A or maybe General but certainly not DEVELOPER.

It should be in development
sent from cm7 atrix 1.3ghz

the question is what exactly you want to achieve, is it only to have that linux distro on it or to have it next to android like webtop is now? as much as i saw nvidia has all the tutorials and support for ubuntu, which i dont really like so i was playing around with gentoo for it, but it is quite a nightmare to get it to run like a webtop, i think it should be way more simple getting it to run next to cm7, however gentoo takes a lot of time to compile and set up (but is faster and more space conservative than), so probably Arch is better. as for running only linux you would have to create your own kernel and ramdisk for it probably and than go on from there, since we cant change the bootloader to just load linux directly. just as a side note this should probably be in fact in the Q&A section since there is no real development made here, just discussing options.

What about running Ubuntu netbook edition? I run Ubuntu all the time, it's very stable and fast, but for this application it needs to be small and lightweight, so for that case we could go to the netbook edition. Just a thought.

I think Arch would be easiest, as it uses vanilla sources (Ubuntu heavily patches their packages) and has the most transparent configuration stuffs.
I'm rather familiar with Linux, I'm just less familiar with phone hacking and partitions.
I'd really like to see Linux running in place of android, with the dalvik machine there to be able to run android apps. Android is VERY messy.
I'm thinking the telephony end of things will be difficult, but maybe not impossible. I will be working on this, and will be pursuing it, so I think "development" is where it belongs.
Sent from my MB860 using Tapatalk

Hi killer_siller,
I know this isn't for the atrix, but it could be a good beginning for you.
http://forum.xda-developers.com/showthread.php?p=10181908
Swyped from "Mount" Olympus

nitrox1 said:
Hi killer_siller,
I know this isn't for the atrix, but it could be a good beginning for you.
http://forum.xda-developers.com/showthread.php?p=10181908
Swyped from "Mount" Olympus
Click to expand...
Click to collapse
I've played with that on a few phones, and it's not as good as the experience you get from Native Linux - ala the HD2.

Nvidia has quite a lot of resources available for their Tegra stuffs:
http://tegradeveloper.nvidia.com/category/zone/mobile-development
Here's ArchLinuxARM; they're actively developing Tegra stuffs:
http://archlinuxarm.org/
Here's a Meego dev who got meego working on Tegra2 hardware:
http://wiki.meego.com/ARM/TEGRA2
I think it's a bit dated, though
I think Meego would be the easiest route to functioning native linux on the Atrix, as it's already made for handsets, and they're already working to get android apps to run in it natively.
This may seem like a circuitous route, but you couldn't imagine how powerful this hardware could be when you peel away the android mess.

you might want to check this thread out, unfortunately the package he attached is corrupt: http://forum.xda-developers.com/showthread.php?t=1180800 u think with cm7 it should be substantially easier to get the xserver to run properly. yes meego would be best in fact but everyone is dropping support for it so ...

Related

[Q] MeeGo Port?

While this might not be possible with a Droid Eris, I would like to suggest possibly looking into a MeeGo OS port for Android Phones. http://meego.com/
I have no experience in coding, but am a heavy design fanatic. I know Photoshop like the back of my hand, to sum it all up. If anyone is interested in working on a project like this, MeeGo Day 1 has launched: meaning that the source code for mobile devices is now available. There are pre-compiled binaries available on the meego home page.
It's important to note that MeeGo is meant for Moorestown CPU devices at this time, so it will DEFINITELY not run on a Droid Eris at this time, or any other android devices.
I think that with some tweaks to the source however, it can be compiled into a binary to run off of android phones. I might be wrong in assuming this, but I believe it would be possible; especially on high end phones such as the Droid X, Samsung Galaxy S, the Evo 4G, or Droid 2.
As a owner of an eris though, I would think that maybe, with a lot of community support, and a lot of developers, we could get this to work. MeeGo has been nothing but a dream OS on my netbook; running the mobile version would be fantastic.
I'm posting this in Eris General as opposed to Android General, because I want to see what people think of the idea: users and developers. Vote on the poll if you think it's worth a shot from the development side of things.
ARM-Based Image creation.
Scratch what I said in the post above, there IS an ARM build available. It is important to note that it is meant for the N900, and that the N900 has a processor speed of around 600 MHz. Seeing as the Eris is overclockable to about 806 (stable), I think this would run rather well on an Eris.
Here are instructions for compiling an image for the N900:
http://wiki.meego.com/ARM/Creating_ARM_image_using_MeeGo_Image_Creator
So, what do you guys think? I don't think we have to worry about performance as much as usability at this time. MeeGo Mobile still isn't complete, and is still in development stages. Also, allowing another OS to install versus Android would be mighty hard...
I think this is a great idea as MeeGo is looking like it could be great. I do hope that when it is a more mature OS we will see some people porting to devices like the Nexus One or other higher end devices. But since it runs on the N900 I suppose any even mid range device would work. I am surprised nobody has commented on this yet.
I'm surprised too I completely forgot I even posted this! We were discussing in Android Development, someone brought up the possibility of moving Ubuntu or another linux distro onto the Eris.
We discovered that MeeGo is optimized for both ARM and Moorestown devices, specifically the ARM devices are: the N900, and The N8xO devices.
The most important thing here, is that the N8xO devices use almost the exact same processor as the Eris, making optimization something that would be pretty easy. I'm by no means a coder, I've just been watching MeeGo develop for some time, and interest in porting Linux to Android phones has been spiking.
I currently run MeeGo on my sister's netbook, and it's a dream. It's wicked fast on that little netbook.
ForwardTwo said:
I'm surprised too I completely forgot I even posted this! We were discussing in Android Development, someone brought up the possibility of moving Ubuntu or another linux distro onto the Eris.
We discovered that MeeGo is optimized for both ARM and Moorestown devices, specifically the ARM devices are: the N900, and The N8xO devices.
The most important thing here, is that the N8xO devices use almost the exact same processor as the Eris, making optimization something that would be pretty easy. I'm by no means a coder, I've just been watching MeeGo develop for some time, and interest in porting Linux to Android phones has been spiking.
I currently run MeeGo on my sister's netbook, and it's a dream. It's wicked fast on that little netbook.
Click to expand...
Click to collapse
I also tried MeeGo out on a netbook, works very well but is almost exactly what Moblin was so really not much has been done to that. But this is very odd and still no other comments and I am no coder either, I wish I was lol.
I have seen Debian and Ubuntu run on the N1 as well.

[POLL] Arch Linux on the Photon 4G- Interested?

Hellooo~!
I'm a tad new to the world of Android Development, but have plenty of programming history. I'm going to be starting a project to get Arch Linux running on my Photon 4G, and am contemplating making this public. My end goal is to get it working on the Photon, with a working on-screen keyboard, decent battery life, and lapdock/HDMI/peripheral support.
If you're a bit skeptical, know that there is a distribution of Arch Linux that supports ARMv5-v7 processors.
So before I begin my journey, I want to know:
Is anyone interested in this?
Sounds interesting. It appears you may be doing something different than the typical chroot method? As an Archlinux desktop user, a phone version would be cool.
Best of luck with your project. If you need testers, I would be willing to try to help.
Sent from my MB855 using xda app-developers app
jahildebra said:
Hellooo~!
I'm a tad new to the world of Android Development, but have plenty of programming history. I'm going to be starting a project to get Arch Linux running on my Photon 4G, and am contemplating making this public. My end goal is to get it working on the Photon, with a working on-screen keyboard, decent battery life, and lapdock/HDMI/peripheral support.
If you're a bit skeptical, know that there is a distribution of Arch Linux that supports ARMv5-v7 processors.
So before I begin my journey, I want to know:
Is anyone interested in this?
Click to expand...
Click to collapse
Mighty ambitious! Im definitely interested in this. Arch is one of my favorite distributions. I'm concerned about the usability of it though. What desktop environment would you aim to use? Are there any that I'm unaware of that that are geared toward mobile phones?
jbaumert said:
Sounds interesting. It appears you may be doing something different than the typical chroot method? As an Archlinux desktop user, a phone version would be cool.
Best of luck with your project. If you need testers, I would be willing to try to help.
Sent from my MB855 using xda app-developers app
Click to expand...
Click to collapse
Glad to see you're interested!
As far as getting Arch on the phone, I want to the phone to boot straight into the Arch environment without the Android system in the background. This may not be possible due to the phones bootloader, but if anything I'll have an extremely minimal version of Android acting as a crutch for Arch, helping it to boot up and perform other operations. The system should be 90% Arch Linux.
Please don't take this the wrong way but as long as it has nothing to do with the current chroot/VNC method I'm all for it. The chroot method lacks access to the phone's hardware so things like audio, USB host don't work.
If chroot/VNC is what you are trying to avoid then you may want to look at Gentop2 and kholk's original Gentop project. This should give you an idea as to how they achieved framebuffer and hardware access. If you want to provide support for Tegra2 Moto's you'll need to keep the install below 755MB for Atrix support unless a webtop2sd type method will be used.
Another thing you may want to consider is that the upcoming ICS update and AOSP lack the needed framebuffer/HW access. You may need to hack and kang a far bit to get ICS and AOSP support.
Acvice said:
Mighty ambitious! Im definitely interested in this. Arch is one of my favorite distributions. I'm concerned about the usability of it though. What desktop environment would you aim to use? Are there any that I'm unaware of that that are geared toward mobile phones?
Click to expand...
Click to collapse
Hahah, I was just thinking about that myself. As per my knowledge, there are ZERO DE's geared towards phones. We could come pretty close to the mobile-phone experience using a tablet/netbook-oriented DE, similar to Unity. Unity is capable of running on Arch, but I don't know if it's ARM compatible, or how smoothly it would run on a small processor like the Tegra 2. If anything I could just configure an Xmonad environment that runs entirely off of mouse/touch gestures.
jahildebra said:
Hahah, I was just thinking about that myself. As per my knowledge, there are ZERO DE's geared towards phones. We could come pretty close to the mobile-phone experience using a tablet/netbook-oriented DE, similar to Unity. Unity is capable of running on Arch, but I don't know if it's ARM compatible, or how smoothly it would run on a small processor like the Tegra 2. If anything I could just configure an Xmonad environment that runs entirely off of mouse/touch gestures.
Click to expand...
Click to collapse
Unity can run on ARM and is pretty but fairly resource heavy. Canonical has Ubuntu 12 running on an Atrix2 but have no intention of releasing source at this time. I would suggest staying with a lightweight "Unity like" enviro. This will free up resources for other things.
Might I suggest OpenBox? Extremely lightweight and easily configurable to suit the needs of a small screen. Desktops and windows are easily manageable from a single bottom bar, all application categories pop up in a menu when taping on any part of the 'desktop', all with gradients and transparency as needed so to still be slick looking. My mental imagine of the setup would be similar to that of Webos and easily achievable and user friendly. A particular distribution that i've been using for a while whom has really made the flexibility of Openbox shine is Crunchbang. The dude who runs the distro has developed many little GUI utilities that are made to configure Openboxs' script-based setup. So if you decided to use it, a lot of work is already done so to speak. Check it out and see if you get any inspiration!
Acvice said:
Might I suggest OpenBox? Extremely lightweight and easily configurable to suit the needs of a small screen. Desktops and windows are easily manageable from a single bottom bar, all application categories pop up in a menu when taping on any part of the 'desktop', all with gradients and transparency as needed so to still be slick looking. My mental imagine of the setup would be similar to that of Webos and easily achievable and user friendly. A particular distribution that i've been using for a while whom has really made the flexibility of Openbox shine is Crunchbang. The dude who runs the distro has developed many little GUI utilities that are made to configure Openboxs' script-based setup. So if you decided to use it, a lot of work is already done so to speak. Check it out and see if you get any inspiration!
Click to expand...
Click to collapse
Thanks for the suggestion! I've never used OpenBox before, but I've heard its customizability is similar to Xmonad's.
I'll check it out!
Sent from my MB855 using xda app-developers app
What's your intended target user base? Will it Linux n00b, average linux user or linux power user?
Lokifish Marz said:
What's your intended target user base? Will it Linux n00b, average linux user or linux power user?
Click to expand...
Click to collapse
Mainly average/power users. Arch Linux is definitely not for the weak hearted.
Sent from my MB855 using xda app-developers app
Lokifish Marz said:
What's your intended target user base? Will it Linux n00b, average linux user or linux power user?
Click to expand...
Click to collapse
Well, generally speaking, Arch is most certainly not for Linux noobs
::edit::
Haha, totally didnt see there was a page 2. Jahildebra already said it.
The reason I asked is that I agree that Arch "out of the box" is more "power user" than say Ubuntu Desktop but not much more so than most server distros. It would really depend on what extras are put in. Arch running Gnome with all the bells and whistles could be very n00b friendly if set up with them in mind. Then again my perspective may be a little off as I still remember Mandrake coming on floppies with only a command line installer.
Lokifish Marz said:
The reason I asked is that I agree that Arch "out of the box" is more "power user" than say Ubuntu Desktop but not much more so than most server distros. It would really depend on what extras are put in. Arch running Gnome with all the bells and whistles could be very n00b friendly if set up with them in mind. Then again my perspective may be a little off as I still remember Mandrake coming on floppies with only a command line installer.
Click to expand...
Click to collapse
Nah I get what you're sayin. As long as you hook people up with multimedia codecs, a good package manager, and some necessary apps i think even noobs would be happy. And I havnt heard anyone mention Mandrake in many years since Mandriva. I popped into the linux scene around Ubuntus dapper drake release. Ever since Ive ran debian.
Well, it seems like there's interest aplenty.
I'll be starting the project as soon as possible.
Sent from my MB855 using xda app-developers app
More interest will arrive when some solid progress is made im sure. I do have a question though.. Im a little unsure of how you plan to get sms, mms, data and such working on this. Or maybe i missed the point entirely. Is it not meant to be a fully functional replacement of android?
Acvice said:
More interest will arrive when some solid progress is made im sure. I do have a question though.. Im a little unsure of how you plan to get sms, mms, data and such working on this. Or maybe i missed the point entirely. Is it not meant to be a fully functional replacement of android?
Click to expand...
Click to collapse
That will be one of the biggest challenges, alongside getting Arch to boot initially and having the phone be usable even without a physical keyboard. I plan to at least have 3G working, but I don't quite know how that will play out. None of the devices Arch Linux ARM has a release for have a 3G radio in the first place, so we have no examples to follow, and we'll have to figure this out on our own.
Sent from my MB855 using xda app-developers app
What utility does Ubuntu and other desktop distro's use to accept usb tethering from any android phone? I'm guessing netcfg (it's all I know in that department) is the norm, if so there may be a way to point it at the radio internally and then play around with settings for data and possibly calls. Webtop may still be running acual Android but it still has configuration files just like everything else in linux. We should be able to figure this out over time.
Interested? Not as such... More like curious.
I'm new to Linux and have never really been able to gain a foothold. I'm still kicking myself for building a gaming PC and thus tying myself to Windows. With Steam announcing support for Linux... If Bethesda joins them and support for the Fallout games and Skyrim comes to Linux... bye bye Windows. But for now Ubuntu 12.04 doesn't like my computer. And Arch isn't Ubuntu, but I'm willing to learn.
Would this support the phone parts? I understand that Arch has ARM builds, and they support a Tegra 2 device very similar to the Photon/Electrify, but that device doesn't have a CDMA radio in it, and possibly other components. Does it have Bluetooth? In any case, you'd need drivers for the hardware specifically in the Photon/Electrify, and Motorola hasn't been very forthcoming with community support.
As for keyboards, anyone in America at least can get a physical keyboard for $16. Newegg has a mini keyboard like an iMac's for $15 shipped, and Amazon has a USB OTG cable for under a buck. The two won't work for me on my phone under a couple CM10 ROMs, though. I read for drives it's a matter of power, but a keyboard shouldn't draw any (surely the 100mA the phone puts out over the micro USB should be enough for the caps/num/scroll lock LEDs). But the software on the phone has to support a keyboard that way; I don't know that Android knows to expect input that way.

Porting Android to Samsung Chromebook ARM

I usually do not start threads and hang in the shadows here on xda, but I love the site and all the awesome development.
With that said:
Please do not close this thread - This is not a question, or a discussion about a computer. The new Samsung Chromebook with the ARM chip is basically an Android tablet built like a laptop running chrome. It has a Samsung Exynos 5 Dual processor, so this falls under Android development and HACKING for devices that do not have a forum on XDA.
So I have this device and I have to say, it's very well built for the price. The only negative is that it runs Chrome. Now - I'm not here to bash on Chrome OS and I don't need a discussion on the pros and cons of it...
The point of starting this thread is to get Android ported over to this thing. I actually went out and purchased it at Best Buy because I knew that I could go to xda-developers a week later and someone will post instructions on how to install Android. Didn't happen. Not sure why.
So please chime in on ideas on how to get the ball rolling. Who do we have to buy a Chromebook for to make this happen? Do we start a bounty?
Let's keep the xda-developer community going strong! Thank you.
Like you, I did the same.
dalethefarmer said:
I usually do not start threads and hang in the shadows here on xda, but I love the site and all the awesome development.
With that said:
Please do not close this thread - This is not a question, or a discussion about a computer. The new Samsung Chromebook with the ARM chip is basically an Android tablet built like a laptop running chrome. It has a Samsung Exynos 5 Dual processor, so this falls under Android development and HACKING for devices that do not have a forum on XDA.
So I have this device and I have to say, it's very well built for the price. The only negative is that it runs Chrome. Now - I'm not here to bash on Chrome OS and I don't need a discussion on the pros and cons of it...
The point of starting this thread is to get Android ported over to this thing. I actually went out and purchased it at Best Buy because I knew that I could go to xda-developers a week later and someone will post instructions on how to install Android. Didn't happen. Not sure why.
So please chime in on ideas on how to get the ball rolling. Who do we have to buy a Chromebook for to make this happen? Do we start a bounty?
Let's keep the xda-developer community going strong! Thank you.
Click to expand...
Click to collapse
As this is arm based I thought for sure there would be an android build for it, a cheaper asus transformer.. its a perfect platform really for Android - I am surprised there isn't more discussion on getting JB ported to this chromebook. Is there any interest?
It has the same Exynos 5 SoC as the Nexus 10, so it seems like it should be possible to get something working for it if it can be hacked to boot another OS. Seems like a kernel based off the Nexus 10 source would be possible.
Google doesn't want Android to be a desktop style OS which is part of the reason they ended the Motorola lapdock after they took over Motorola. But if this thing had Android on it for $249 its a pretty good deal considering it has an Exynos 5.
Samsung Chromebook A15 Exynos
There has been much progress porting Ubuntu Raring Ringtail and Quantal Quetzal to this thing. I look forward to being able to choose between running stable Android and stable Ubuntu (or other distros, even).
With that said, I think that although this device is selling out I'm not sure that enough of these users will be aware of how close this device is to being a true, first Android laptop. From benchmarks I've seen on Phoronix.com the Exynos Dual in this Samsung Series 3 XE303 Chromebook is at least twice as fast as the Tegra 3 Quad in processing and graphics tasks.
Many people don't seem to see the value of Android as a fuller OS that would flourish within a laptop hardware suite. I argue that it is because they do not see the possibilities that software such as ParanoidAndroid would allow for with it's per-app DPI settings and ability to force a Phone, Phablet, or Tablet UI for every single app you run. These features are core to getting the most productivity out of a Samsung XE303 running Android.
I do enjoy the ChromeOS/ChromiumOS interface much because it is simple enough to have a low learning curve, yet it has enough options available to it to be somewhat powerful in the productivity department. It is indeed lacking in its offline capabilities, though. And Android would fix those and then some.
I guess I should also mention that the latest 4.2.1 Android ninja tweaked the native support for gamepads including Sixaxis controllers and Xbow controllers. Now you can game with them for apps that support the controllers. Neat.
Android can be kind of awkward with mouse/keyboard input only. But its the app compatibility of Android which is the biggest selling point. Since it contains a very capable ARM SoC this thing should run all of the latest games on Android no problem.
I'm fairly sure that there are a large number of ASUS Transformer + Dock users that would say they are quite happy with the touchpad/keyboard input on Android 4+.
As for the touchpad and and keyboard on the XE303, it is STELLAR under ChromeOS. Getting it to match under Android is simply a matter of hardware tweaking.
All the Android apps and games I've purchased deserve to be utilized on this device.
+1 for this idea - just got my chromebook today!
disynthetic said:
There has been much progress porting Ubuntu Raring Ringtail and Quantal Quetzal to this thing. I look forward to being able to choose between running stable Android and stable Ubuntu (or other distros, even).
With that said, I think that although this device is selling out I'm not sure that enough of these users will be aware of how close this device is to being a true, first Android laptop. From benchmarks I've seen on Phoronix.com the Exynos Dual in this Samsung Series 3 XE303 Chromebook is at least twice as fast as the Tegra 3 Quad in processing and graphics tasks.
Many people don't seem to see the value of Android as a fuller OS that would flourish within a laptop hardware suite. I argue that it is because they do not see the possibilities that software such as ParanoidAndroid would allow for with it's per-app DPI settings and ability to force a Phone, Phablet, or Tablet UI for every single app you run. These features are core to getting the most productivity out of a Samsung XE303 running Android.
I do enjoy the ChromeOS/ChromiumOS interface much because it is simple enough to have a low learning curve, yet it has enough options available to it to be somewhat powerful in the productivity department. It is indeed lacking in its offline capabilities, though. And Android would fix those and then some.
I guess I should also mention that the latest 4.2.1 Android ninja tweaked the native support for gamepads including Sixaxis controllers and Xbow controllers. Now you can game with them for apps that support the controllers. Neat.
Click to expand...
Click to collapse
Who exactly is making progress and how do I sign up. How do we get a dedicated forum fired up for this? Let's get this party started, my chrome book should be in in Monday!
---------- Post added at 09:48 AM ---------- Previous post was at 09:07 AM ----------
OK I answered my own question. The Ubuntu port instructions can be found here... http://chromeos-cr48.blogspot.com/2012/04/chrubuntu-1204-now-with-double-bits.html
I'd still love to see a JB port.
dbdrop said:
Who exactly is making progress and how do I sign up. How do we get a dedicated forum fired up for this? Let's get this party started, my chrome book should be in in Monday!
---------- Post added at 09:48 AM ---------- Previous post was at 09:07 AM ----------
OK I answered my own question. The Ubuntu port instructions can be found here... http://chromeos-cr48.blogspot.com/2012/04/chrubuntu-1204-now-with-double-bits.html
I'd still love to see a JB port.
Click to expand...
Click to collapse
Me too... I was reading about the Chromebook and thought... ARM CPU needs Android. The games on ChromeOS look pretty damn awful and Android would also bring many emulators to life.. Amiga, Atari, DosBox, Nintendo... And you could do what ChromeOS does in Android but with all the Android extras.
If there was Android for the XE303 Chromebook I'd buy one tomorrow.. maybe two!
Texting
I do a lot of texting, hundreds and hundreds of messages a day.
The only tolerable way used to be Google Voice, but they recently lowered their daily sms limit (that limit is only imposed if you txt through a computer). So my new solution is this: tether my phone to a tablet that has TabletTalk and a keyboard and go at it from there. The Chromebook seemed like a good alternative to that route.
Please don't ignore the community that needs this.
I think JB on the chromebook would be beast. From the score ubuntu is beast! lol. I cant wait till its outta beta. I have had my CB for almost a week, Already bored with the OS. Cant do anything hardly. Time to flash already. Please keep the thread going as we keep it updated more will see and hopefully a dev will step up and tame this beast from the inside out. Thank you for starting this thread. :good::good:
Started working on this already seems the BOOT partition needs to be rewritten to work with UEFI...Anybody wanna help..
http://forum.xda-developers.com/showthread.php?t=1951114&page=2
I wouldnt bet on a 12" ARM chromebook, rumors say some people at google are getting tired of the chromebook not getting enough traction and are thinking about axing the project, perhaps even the OS itself.
Personally I wouldn't care since they might finally realize the potential of android on laptops and launch a "Nexus 12"
Anyway, any news with the port?
MGREX said:
I wouldnt bet on a 12" ARM chromebook, rumors say some people at google are getting tired of the chromebook not getting enough traction and are thinking about axing the project, perhaps even the OS itself.
Personally I wouldn't care since they might finally realize the potential of android on laptops and launch a "Nexus 12"
Anyway, any news with the port?
Click to expand...
Click to collapse
I don't think they would put Android on a laptop seeing as it's not optimized for that type of hardware, but don't get me wrong it would be sweet, however the OS might be able to take advantage of of certain Input controls such as Keyboard, Mouse, Flash Drives etc... most 3rd party apps wont support it or be optimized for it. However a Hybrid ChromeOS/Android may work very well where you have a Standard Chrome OS base with the Ability to run certain android Apps that have been written to take advantage of such input devices. As far as the OS itself it's actually Open source so in theory it should be possible to allow the running of android apps without Google them selves implementing it. it just might be a little challenging.
Figured I'd bump and share.
Got my CB a week or so ago and so far it's been a pretty good device for when I instantly need a new tab open in a desktop format so I can use a full site and keyboard. Today I loaded up the alpha Ubuntu 12.04 build and so far I'm thrilled that I got this full fledged desktop OS on a 250 dollar solid state machine. I might get another 1 or 2 lol
Android could make it even better, especially PA since it has the different layout settings.
Linux + Chrome + Android - $250 = dope laptop
theduce102 said:
Figured I'd bump and share.
Got my CB a week or so ago and so far it's been a pretty good device for when I instantly need a new tab open in a desktop format so I can use a full site and keyboard. Today I loaded up the alpha Ubuntu 12.04 build and so far I'm thrilled that I got this full fledged desktop OS on a 250 dollar solid state machine. I might get another 1 or 2 lol
Android could make it even better, especially PA since it has the different layout settings.
Linux + Chrome + Android - $250 = dope laptop
Click to expand...
Click to collapse
I'm waiting for Ubuntu to come off of beta and then I'm there!!!! Lol. Its badass for 250.00
Sent from my SGH-I777 using xda premium
Anyone fancy attempting to get RISC OS running on this, as an alternative desktop OS?
trevj said:
Anyone fancy attempting to get RISC OS running on this, as an alternative desktop OS?
Click to expand...
Click to collapse
Would be nice....However got my hands full trying to get the N10 system image booting the CB..does look very interesting I might add.
rawtek said:
Would be nice....However got my hands full trying to get the N10 system image booting the CB..does look very interesting I might add.
Click to expand...
Click to collapse
Less posting, more developing!!! Seriously though, waiting and watching patiently... Good luck!
rawtek said:
hands full trying to get the N10 system image booting the CB
Click to expand...
Click to collapse
I expect you'll get there sooner or later - keep at it!
..does look very interesting I might add.
Click to expand...
Click to collapse
It should fly on this thing, even only using a single core.

Ubuntu for phones on our hardware?

What are the chances we'll see the new Ubuntu for phones os running on our hardware anytime soon?
As far as I understand it it should be just a matter of compiling for our specific soc, making a flashable rom and then flashing, right? They say it can run on android kernels so there shouldn't have to be any hardware interface work that needs to be done, right?
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
If you don't mind me asking, how would this make any difference to us?
rangercaptain said:
If you don't mind me asking, how would this make any difference to us?
Click to expand...
Click to collapse
It would enable us an alternative operating system choice, allowing application developers to create processor native applications (rather than using a java virtual machine that's quite resource intensive than running apps on the bare metal) thus using less system resources, enabling faster multitasking, greater compatibility with preexisting applications, enhanced security, and the desktop mode that they are touting is quite nice as well. connect an hdmi dongle and use a bluetooth keyboard and mouse to turn the phone into a desktop computer... there are lots of uses for a bare metal operating system on a hardware platform with restrictive system resources.
there's really nothing wrong with android per se, she's a great OS, but there are a wide number of other approaches to building os's and user experiences. I would consider this pretty similar to choosing to install ubuntu on a PC, or windows on a mac for that matter. it's a matter of widening the variety of application approaches and compatibility. a matter of choice.
I really want to know if this is possible after seeing the demo of it on engadget this morning I'm convinced that this is one os I'd be willing to flash and possibly leave on over android, as amazing as Android is this just better though out in terms of where everything is and speed of access
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
It may take off, if someone is able to best the entire android community as a whole, but the odds of that are "0"...
We would be better served if google took it over, and incorporated the OS into a handful of smart phones. Beyond that prospect, a port for us would be nothing more than a pet project.
This idea is not new, and mention of it can be found in virtually ever forum on this site, and a few devs have met with success on getting a bootable Android device running Ubuntu, but it was a short lived event, as support for the OS is simply not there ATM.
I do agree that a different OS is a good idea, but as a dedicated Android user, I would not be willing to switch at this point, as a stable, functional OS is months or even years away.
Likely the OS would fall the way of RIM, and other OS platforms, albeit, ahead of it's time.....g
gregsarg said:
It may take off, if someone is able to best the entire android community as a whole, but the odds of that are "0"...
We would be better served if google took it over, and incorporated the OS into a handful of smart phones. Beyond that prospect, a port for us would be nothing more than a pet project.
This idea is not new, and mention of it can be found in virtually ever forum on this site, and a few devs have met with success on getting a bootable Android device running Ubuntu, but it was a short lived event, as support for the OS is simply not there ATM.
I do agree that a different OS is a good idea, but as a dedicated Android user, I would not be willing to switch at this point, as a stable, functional OS is months or even years away.
Likely the OS would fall the way of RIM, and other OS platforms, albeit, ahead of it's time.....g
Click to expand...
Click to collapse
While I strongly believe that everyone is entitled to their opinion, the fact of the matter is that it's already running on the quintessential android test bed for the current generation of phones (the galaxy nexus) which means that it should be very easily ported to other, similar hardware (which is most of the android devices out there right now.). if they made this completely open source (which i'm pretty sure they'd have to given that most of the components of the OS are built on open-source licenses), and allowed the already very good and very diverse linux community expand it's functionality, write good apps for it, I think it has some pretty great promise.
my personal standpoint however, is that operating systems for mobile should work exactly like they do for PC's (and macs for that matter). you should be able to install whatever, whenever, without the approval of the company that happens to make the hardware, and without the approval of the company who provides the data and telephone services for the device... it's a pocket computer, not a dumb phone designed for one thing.
I thought Android was Linux and Ubuntu was Linux. Why is one type better than the other? And to run native, wouldn't hardware manufacturers have to write a butt load of drivers? Like the fiasco of upgrading from win2000 to win7.
Ubuntu won't be released til 2014, will older phones like our note1 be supported?
Keep in mind that by 2014 the note1 would be considered old in mobile years.
rangercaptain said:
I thought Android was Linux and Ubuntu was Linux. Why is one type better than the other? And to run native, wouldn't hardware manufacturers have to write a butt load of drivers? Like the fiasco of upgrading from win2000 to win7.
Click to expand...
Click to collapse
hardware drivers always run on the bare metal anyway (usually as part of the kernel, or occasionally as a background daemon service). the point is that android applications are built on top of the java environment which is a virtual machine - it's processes are abstracted and emulated which requires much more system resources than writing in something like c++ for the underlaying hardware. the only compatibility that this would break is that binaries don't work across cpu platforms. if something is compiled for the arm9 architecture for example (what most modern smartphones use, including our note), it wouldn't run on android for x86 or another java virtual machine like bluestacks. in order to get it to run on a different hardware platform you'd either have to emulate a complete device (like the iphone and android sdk simulators), or recompile it for the platform you want to run it on (only useful if you have the source code). the latter method is how linux distributions have been doing things for years. there are virtually identical linux distributions that can run on intel, arm, powerpc, sparc, motorola 68k, etc. etc. they can all run pretty much the same applications (because of the hardware abstraction layer present in the kernel), but in order for it to work, those applications must be recompiled for the appropriate underlaying processor architecture, as the output of a c(++,#) compiler is code that is cpu architecture specific.
also, windows 2000 and windows 7 were designed for the same (or similar) underlaying hardware problems. windows 2000 to windows 7 was mostly a piece of cake. whereas the move from windows 98 to windows 2000 or windows 98 to windows xp was difficult because windows 9x and windows 2000/xp use a different variety of hardware abstraction layer and thus different drivers must be written as drivers designed for one HAL won't work with another. (same thing for major linux revisions. the HAL in the 2.4 series of kernels is different from the one in 2.6 series of kernels which means one has to rewrite device drivers in order to get some less-than-standard hardware working.
So cp....
your a smart guy...
Get it going for us.....
you've got the skills we need to pull it off....g
gregsarg said:
So cp....
your a smart guy...
Get it going for us.....
you've got the skills we need to pull it off....g
Click to expand...
Click to collapse
Actually, If i had access to the sources (that by all rights should be open thanks to the way the gpl is designed), I'd be happy to build a rom and help with the development efforts. I'm pretty decent at optimizing linux distributions for arm hardware. we should all petition canonical to release the code post haste.
I would love to see ubuntu ported over to phones. I almost fell off my chair when I heard of the idea that your phone could just connect to a monitor/keyboard/mouse to become a fully fledged desktop computer. This would literally replace almost all of my gadgets into one device. I wouldn't need a laptop, an ipod, a dvd player, or even a gaming console possibly as well.
I've been using ubuntu for a number of years and would be overjoyed to see almost all of my electronics and computing essentially made into one pocket sized device. The possibilities are so great for this kind of leap in technology and it almost seems to be the inevitable succession in personal computer technology. This could possibly be the beginning of the end for laptops, desktops, tablets, and netbooks/ultrabooks. All data would be transmitted using flash memory or transmitted OTA instead of spinning disks or other media.
If the source code is released, and I'm sure it will since Canonical has done a decent job of running Ubuntu lately, I hope someone brings it to the i717 because then I would probably sell a lot of electronic equipment
The release will never happen to allow a single, all inclusive device.
Ubuntu or not, there are too many hands in the pie, and billions of dollars on the table.
The apples, and Samsungs of the world will go at it until the day we die.
They all want the biggest piece, and will squash anyone that gets in their way.
Ubuntu would need a home run piece of code that emulates a magic carpet if they ever hope to slay the beast.
And if they did, I'm not so sure that people would embrace the one stop shop mentality for a single device anyway.
It simply stinks of yet another apple type monopoly in the making.
I support the idea, but it's the logistics that kill the deal, money driven logistics of course.....g
gregsarg said:
The release will never happen to allow a single, all inclusive device.
Ubuntu or not, there are too many hands in the pie, and billions of dollars on the table.
The apples, and Samsungs of the world will go at it until the day we die.
They all want the biggest piece, and will squash anyone that gets in their way.
Ubuntu would need a home run piece of code that emulates a magic carpet if they ever hope to slay the beast.
And if they did, I'm not so sure that people would embrace the one stop shop mentality for a single device anyway.
It simply stinks of yet another apple type monopoly in the making.
I support the idea, but it's the logistics that kill the deal, money driven logistics of course.....g
Click to expand...
Click to collapse
Too true, it's all about the money in the end, even with free stuff.
Now that you mention it, it does sound a lot like some sort of Apple type ploy to get you to buy their things... either way I hope it happens someday

Which OS is better than Windows

Is it Linux or Mac os
Lavithiran -=-=-= said:
Is it Linux or Mac os
Click to expand...
Click to collapse
I prefer Ubuntu Linux
ok a good choise
Lavithiran -=-=-= said:
ok a good choise
Click to expand...
Click to collapse
There is no exact replacement for or better than Microsoft Windows. Whether any alternative will work for you depends on how the other OS characteristics compare to your needs.
The most commonly considered alternatives include Apple’s OS X on Macs, Linux, Fedora, Red Hat and the Google Chrome operating systems. They do each have significant pitfalls, depending on what you are expecting.
There is no one size fits all approach when it comes to comparison(s).
i use arch btw (joke)
raspbian
There aren't better OS. Most important is what software run on your selected OS. Or is there alternative to your required software? And at least is it easy to setup, configure or to do non basic thing. I know many linux users who representing slef like "linux expert", when I ask to configure some non standard things usual this ends I don't have a time, read forum etc.
Nettwerk said:
There aren't better OS. Most important is what software run on your selected OS. Or is there alternative to your required software? And at least is it easy to setup, configure or to do non basic thing. I know many linux users who representing slef like "linux expert", when I ask to configure some non standard things usual this ends I don't have a time, read forum etc.
Click to expand...
Click to collapse
yeah, there's USUALLY an os that has advantages over the other one for everyone's use cases.
macos vs linux is sorta where id say linux is basically equal to it, if not beating it in some departments (unless you're balls deep into the apple ecosystem or you like the look of mac hardware).
same goes for android vs ios, although people get pretty heated about that one, ios (hot take) has.. no real advantages? sure, its got the ecosystem, but thats pretty much it. your locked into one version, no custom roms. their "security and privacy" arguments dont make much sense when you realize the entire internet runs on open source, and the very foundation we are running on would crumble if it werent for open source technologies. yes sure, stock roms like touchwiz, miui, even one ui are probably not as secure as could be (although oneui is actually pretty decent, and comparable to ios in security), but if your willing to tinker a little bit, an android is going to excel in privacy and security (pixel + grapheneos).
windows vs other oses is where i cant really compare, because even tho windows is pretty much a sh*t show at this point, it still has all the software one could ever need, being compatible with much older software too (although thats sorta hit or miss, especially since older hardware is being phased out with windows 11).
linux outclasses windows in terms of features and such, but for the near future at least, it still wont beat windows in terms of software support, it just doesnt have that kind of foothold, and developers arent as familiar with it too.
i hate microsoft's monopoly as much as the next guy, but they're here to stay, so you might aswell keep buying microsoft windows for the forseeable future, since their monopoly is going no where.
in summary: some oses (mac vs linux, ios vs android) have pretty clear winners, but some others (like windows vs linux) arent as clear and DO actually come down to personal preference, not just "ive sunk [obsurd amount of money] into [fruit-company-that-shall-not-be-named] so im not switching to brokeOS"
RDS5 said:
ios (hot take) has.. no real advantages? sure, its got the ecosystem, but thats pretty much it. your locked into one version, no custom roms. their "security and privacy" arguments dont make much sense when you realize the entire internet runs on open source
Click to expand...
Click to collapse
+1
The best OS is the one that suits most or all of your needs.
If you want an OS that just works out of the box and is compatible with almost everything, Windows
If you want an OS that is more locked down, but secure and works with most things, iOS
If you are more tech-savvy and want an OS that you can have complete control over, including how it looks and is very secure, lightweight and fast, Linux, and even then, there are many different Linux variants.
but for making roms which is good
RDS5 said:
i use arch btw (joke)
Click to expand...
Click to collapse
You must be an exeptional professional, i use anARCHy, btw
HipKat said:
The best OS is the one that suits most or all of your needs.
If you want an OS that just works out of the box and is compatible with almost everything, Windows
If you want an OS that is more locked down, but secure and works with most things, iOS
If you are more tech-savvy and want an OS that you can have complete control over, including how it looks and is very secure, lightweight and fast, Linux, and even then, there are many different Linux variants.
Click to expand...
Click to collapse
Hi!
You are right when you say Windows "is compatible with almost everything", have huge virus library to choose from, no privacy, you have no control over it... can't even disable or turn off updates, not to mention his own "antivirus". If read the EUA you weaver the right to take Microsoft to a Court of Law.
On the other hand you have Linux you have the right to choose what OS you want to install and works out of the box and yet you don't have to be a "tech-savvy" to install or use linux and you can eve run windows software (not all) on linux.
I've been using Linux Ubuntu as a daily driver since 2019 and switch to Mint in 2020 and still have Windows 10 and 11 Installed.
I don't have many of my windows software, but found a lot of replacements, play games native to linux, others with Wine and i am happy with my choice.
With everything that is new there is a learning curve with Linux or Windows and i am not like some people that force any OS down the throat or say "that problem with Linux is that exist to many versions", i say i am free to choose as i am free to choose my girlfriend, my wife, my car, phone, computer.
Microsoft chooses for you is Windows 11 or 11 because in 2025 there are no more updates.
Since 2007 i downloaded many Linux ISO and stick with Ubuntu (Debian) and then Mint (Debian), both big community. I even downloaded Arch didn't how manually install, it's for power users, installed centOS not didn't like it.
There are no wrong or right choices when it comes to Linux, its a question find the right one and sticking to it.
Thank you.
spezialzt said:
You must be an exeptional professional, i use anARCHy, btw
Click to expand...
Click to collapse
Me as well, but I use Arcolinux
Rah-Rah80 said:
Hi!
You are right when you say Windows "is compatible with almost everything", have huge virus library to choose from, no privacy, you have no control over it... can't even disable or turn off updates, not to mention his own "antivirus". If read the EUA you weaver the right to take Microsoft to a Court of Law.
On the other hand you have Linux you have the right to choose what OS you want to install and works out of the box and yet you don't have to be a "tech-savvy" to install or use linux and you can eve run windows software (not all) on linux.
I've been using Linux Ubuntu as a daily driver since 2019 and switch to Mint in 2020 and still have Windows 10 and 11 Installed.
I don't have many of my windows software, but found a lot of replacements, play games native to linux, others with Wine and i am happy with my choice.
With everything that is new there is a learning curve with Linux or Windows and i am not like some people that force any OS down the throat or say "that problem with Linux is that exist to many versions", i say i am free to choose as i am free to choose my girlfriend, my wife, my car, phone, computer.
Microsoft chooses for you is Windows 11 or 11 because in 2025 there are no more updates.
Since 2007 i downloaded many Linux ISO and stick with Ubuntu (Debian) and then Mint (Debian), both big community. I even downloaded Arch didn't how manually install, it's for power users, installed centOS not didn't like it.
There are no wrong or right choices when it comes to Linux, its a question find the right one and sticking to it.
Thank you.
Click to expand...
Click to collapse
You are preaching to the choir my friend. I have not used Windows in a long time. Everyone doing boats with different distro‘s on and off for about 10 years but never made the commitment to go full-time Linux until last year.
Sometimes I have to reboot into windows for updates that are companies specific and are not available on my Linux distro, But those rate times I’m in and out and I feel dirty while I’m there. I ran Manjaro for over a year now I am, as I posted above fully running Arco.
Totally different than Manjaro which to me was starting to become the Arch version of Ubuntu.
Even games, ones I played at Windows, most of them I can run on Arch.
TBH, I know that people that use Arch are to Linux users like Linux users are to Windows users. Or iOS users to android users. Clicky fanboys lol but really, it’s just better. And if you don’t want to change desktop environments, it runs good gnome very well.
BTW, all the various flavors of arch come with Calamaras installers now. Even pure arch which I just put on a test laptop has a graphical installer.
HipKat said:
You are preaching to the choir my friend. I have not used Windows in a long time. Everyone doing boats with different distro‘s on and off for about 10 years but never made the commitment to go full-time Linux until last year.
Sometimes I have to reboot into windows for updates that are companies specific and are not available on my Linux distro, But those rate times I’m in and out and I feel dirty while I’m there. I ran Manjaro for over a year now I am, as I posted above fully running Arco.
Totally different than Manjaro which to me was starting to become the Arch version of Ubuntu.
Even games, ones I played at Windows, most of them I can run on Arch.
TBH, I know that people that use Arch are to Linux users like Linux users are to Windows users. Or iOS users to android users. Clicky fanboys lol but really, it’s just better. And if you don’t want to change desktop environments, it runs good gnome very well.
BTW, all the various flavors of arch come with Calamaras installers now. Even pure arch which I just put on a test laptop has a graphical installer.
Click to expand...
Click to collapse
Hello
I'm no preacher, my days defending Linux over Windows or vice-versa are long gone... over the years i learned that most people are dumb and don't care about anything as long it works.
Theses days i only talk about my experience about both OS, not iOS because i don't have a Mac nor have the intent to buy one. To closed for me.
With friends i talk about Linux and what he can do, if they to try i will help, if want to learn i will teach what i know and if i don't i still search for an answer online.
So far i only played old games on Mint (DOS/Windows) currently playing Diablo 3.
I can handle Mint so far, i heard good things about Manjaro, at the time the videos i saw on youtube, the theme didn't appealed to me, i may try it some day.
On my laptop i had Lubuntu for some years, now i have Peppermint 11, not bad.
Rah-Rah80 said:
Hello
I'm no preacher, my days defending Linux over Windows or vice-versa are long gone... over the years i learned that most people are dumb and don't care about anything as long it works.
Theses days i only talk about my experience about both OS, not iOS because i don't have a Mac nor have the intent to buy one. To closed for me.
With friends i talk about Linux and what he can do, if they to try i will help, if want to learn i will teach what i know and if i don't i still search for an answer online.
So far i only played old games on Mint (DOS/Windows) currently playing Diablo 3.
I can handle Mint so far, i heard good things about Manjaro, at the time the videos i saw on youtube, the theme didn't appealed to me, i may try it some day.
On my laptop i had Lubuntu for some years, now i have Peppermint 11, not bad.
Click to expand...
Click to collapse
Manjaro has many hundreds of free themes that are easy to install
HipKat said:
Manjaro has many hundreds of free themes that are easy to install
Click to expand...
Click to collapse
Hello!
Maybe i'll have a go with Manjaro on my test computer.
Rah-Rah80 said:
Hello!
Maybe i'll have a go with Manjaro on my test computer.
Click to expand...
Click to collapse
If you do, I had the best experience with KDE
Lavithiran -=-=-= said:
but for making roms which is good
Click to expand...
Click to collapse
Ubuntu is good for building roms but any Linux distro should do the job.

Categories

Resources