n67
Posts: 938
Joined: Mon Oct 30, 2017 4:55 pm

Re: What? no Android support?

Tue Nov 06, 2018 5:23 pm

Two comments:

1) Has anyone actually articulated *WHY* they would want to run Android on the Pi? That would be about the same as running Android on a desktop PC - which I see no point in. Anyway, Android's mostly for things like dating apps and Candy Crush and such things. Not really things that make sense other than on a phone.

2) The point of the Pi is to be a standalone environment. From early on, the guiding principle was that it should be something that a kid can own (outright) and be able to mess up if/when he pleases. These are conditions not true of the family desktop PC. So, having to have a desktop PC as part of the mix (in order to develop for Android) defeats the concept.
"L'enfer, c'est les autres"

G fytc hsqr rum umpbq rm qyw rm rfc kmbq md rfgq dmpsk:

Epmu Sn!

J lnacjrw njbruh-carppnanm vxm rb mnuncrwp vh yxbcb!

hippy
Posts: 4199
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: What? no Android support?

Tue Nov 06, 2018 6:18 pm

n67 wrote:
Tue Nov 06, 2018 5:23 pm
1) Has anyone actually articulated *WHY* they would want to run Android on the Pi?
For me it's so I can run my Android apps on a Pi without having to port those to another programming language, framework or OS. Plus it becomes another device on which I can test my Android apps if I choose to.

I don't see wanting to have Android as much different to wanting to have some particular programming language.
n67 wrote:
Tue Nov 06, 2018 5:23 pm
2) The point of the Pi is to be a standalone environment.
That doesn't mean it can't be used as an Application Engine which is how I am mostly using my Pi, how I would guess half the Pi sold are being used by commercial users, and how many makers and others are using it.

That one can program on a Pi doesn't mean one has to or would necessarily want to. They are just different use cases, equally valid. No one's suggesting people must use Android any more than they must use Windows 10 IoT or anything else. No one is against the Pi being used in the way it was intended.

code_exec
Posts: 195
Joined: Sun Sep 30, 2018 12:25 pm

Re: What? no Android support?

Tue Nov 06, 2018 7:50 pm

No clue why people would wanna run Android on an SBC. The RPi3 costs $35 and was designed to get kids into programming, not run apps that are designed for Android smartphones and tablets. The Kindle Fire doesn't use the Play Store, but is compatible with APKs, and it costs $49. If you want something cheap that runs Android apps, then I'd suggest the Kindle Fire, not the RPi. If you think running Android on the RPi will let you play 3D Android games in good quality, then think again.

Then again, a Raspberry Pi 3 with the official 7" display running a recent version of Android would be good for a basic tablet.
Ubuntu 18.04 LTS desktop images for the Raspberry Pi 3.

https://github.com/CodeExecution/Ubuntu-ARM64-RPi

n67
Posts: 938
Joined: Mon Oct 30, 2017 4:55 pm

Re: What? no Android support?

Tue Nov 06, 2018 9:51 pm

Just to be clear, I have no problem with someone putting together a working version of Android for the Pi.
I'd never use it, of course, but that's just me.

It just seems pretty clear by now that it won't get the stamp of approval from the powers that be.

And, history has shown, that without that stamp of approval, it is hard to get any traction here on this forum - look at all the various Ubuntus that have been floated - and how certain high-volume posters make it their business to pooh-pooh them at every opportunity.

But, again, there's no reason why it couldn't be done. And I'm sure that, eventually, it will be.
"L'enfer, c'est les autres"

G fytc hsqr rum umpbq rm qyw rm rfc kmbq md rfgq dmpsk:

Epmu Sn!

J lnacjrw njbruh-carppnanm vxm rb mnuncrwp vh yxbcb!

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 21143
Joined: Sat Jul 30, 2011 7:41 pm

Re: What? no Android support?

Tue Nov 06, 2018 9:57 pm

n67 wrote:
Tue Nov 06, 2018 9:51 pm
Just to be clear, I have no problem with someone putting together a working version of Android for the Pi.
I'd never use it, of course, but that's just me.

It just seems pretty clear by now that it won't get the stamp of approval from the powers that be.

And, history has shown, that without that stamp of approval, it is hard to get any traction here on this forum - look at all the various Ubuntus that have been floated - and how certain high-volume posters make it their business to pooh-pooh them at every opportunity.

But, again, there's no reason why it couldn't be done. And I'm sure that, eventually, it will be.
There's poo pooing, but there is also recomending the RPF suported OS due to it being more up to date, with clearly better support.

People can use whatever OS they like, but I'll still recomend what I believe is the best one for the job.

As for Android getting a 'stamp of approval', I supose we would if it was good enough, but a stamp of approval doesnt mean we will put time in to developing or supporting it. It just means we like it.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
"My grief counseller just died, luckily, he was so good, I didn't care."

raspnoobfan
Posts: 9
Joined: Sat Nov 03, 2018 5:09 am

Re: What? no Android support?

Sun Dec 02, 2018 8:19 am

I wanted to attach a touchscreen and make a mobile tablet.

drgeoff
Posts: 8875
Joined: Wed Jan 25, 2012 6:39 pm

Re: What? no Android support?

Sun Dec 02, 2018 8:47 pm

raspnoobfan wrote:
Sun Dec 02, 2018 8:19 am
I wanted to attach a touchscreen and make a mobile tablet.
IMHO If you want to make a mobile tablet running Android, just buy a ready made one. A no-name or minor name one will be cheaper, smaller and in virtually all ways better than one you make yourself from a RPi.

fruitoftheloom
Posts: 18243
Joined: Tue Mar 25, 2014 12:40 pm

Re: What? no Android support?

Sun Dec 02, 2018 10:30 pm

raspnoobfan wrote:
Sun Dec 02, 2018 8:19 am
I wanted to attach a touchscreen and make a mobile tablet.

The Official Raspberry Pi Touch Screen works with Android Things AFAIAA, so that may be a starting point ?

https://developer.android.com/things/get-started/
adieu

My other Computer is an Asus CS10 ChromeBit

User avatar
Imperf3kt
Posts: 1637
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia

Re: What? no Android support?

Sun Dec 02, 2018 10:44 pm

raspnoobfan wrote:
Sun Dec 02, 2018 8:19 am
I wanted to attach a touchscreen and make a mobile tablet.
You'll need to do more than attach a touchscreen...
You need to think about batteries, recharging, startup/shut down, weight, speakers, construction materials, and a host of other stuff, none of which are particularly beginner friendly (or cheap)
Stop plugging your fan directly into the GPIO 5v
https://www.electronics-tutorials.ws/power/transient-suppression.html

Konsta
Posts: 42
Joined: Thu Aug 16, 2018 3:55 pm
Location: Finland
Contact: Website Twitter

Re: What? no Android support?

Mon Dec 03, 2018 10:44 am

raspnoobfan wrote:
Sun Dec 02, 2018 8:19 am
I wanted to attach a touchscreen and make a mobile tablet.
LineageOS builds (viewtopic.php?f=73&t=220601 & viewtopic.php?f=73&t=220613) have support for the official Raspberry touchscreen.
KonstaKANG.com

User avatar
DarkPlatinum
Posts: 603
Joined: Thu Nov 02, 2017 2:30 pm
Contact: Website

Re: What? no Android support?

Mon Dec 03, 2018 11:54 am

Void Frost wrote:
Sun Nov 04, 2018 10:35 pm
Lineage OS (Android for pi): https://konstakang.com/devices/rpi3/
RaspAnd by Exton(android for pi):http://raspex.exton.se/
RaspAnd costs, and is a copy of Lineage OS, thats why @konsta shut the project down
1 * Raspberry Pi Zero W, 1 * Raspberry Pi 2, 1 * Raspberry Pi 3 1 * Raspberry Pi 3B + :mrgreen:

Check Out My Raspberry Site (Run on a Raspberry Pi 3B :) ): Https://Html.dynu.net

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 21143
Joined: Sat Jul 30, 2011 7:41 pm

Re: What? no Android support?

Mon Dec 03, 2018 3:17 pm

DarkPlatinum wrote:
Mon Dec 03, 2018 11:54 am
Void Frost wrote:
Sun Nov 04, 2018 10:35 pm
Lineage OS (Android for pi): https://konstakang.com/devices/rpi3/
RaspAnd by Exton(android for pi):http://raspex.exton.se/
RaspAnd costs, and is a copy of Lineage OS, thats why @konsta shut the project down
Many people don't realise that the GPL licence means taking someone else code and selling it is perfectly legal, almost encourged. Shame the project is stalled, but when you work on an open source project, this is what you need to expect.Some people will try and monetise your work, if you don't do it first.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
"My grief counseller just died, luckily, he was so good, I didn't care."

Konsta
Posts: 42
Joined: Thu Aug 16, 2018 3:55 pm
Location: Finland
Contact: Website Twitter

Re: What? no Android support?

Mon Dec 03, 2018 4:49 pm

jamesh wrote:
Mon Dec 03, 2018 3:17 pm
Many people don't realise that the GPL licence means taking someone else code and selling it is perfectly legal, almost encourged. Shame the project is stalled, but when you work on an open source project, this is what you need to expect.Some people will try and monetise your work, if you don't do it first.
That's simply not true. GPLv2 (https://www.gnu.org/licenses/old-licens ... .0.en.html) obligates anyone distributing a binary to release complete corresponding source code that matches the binary they're distributing. GPLv2 is actually very restrictive license and only way anyone can use GPLv2 licensed code is if they also open source all and any modifications they've made. Arne Exton hasn't provided source code for RaspAnd builds like he's legally obligated by GPLv2.

I'm coming from Android custom ROM scene where we're very much aware of GPLv2 because almost everything entirely depends on OEM releasing a Linux kernel source code for a given device. Practically every OEM operating in western markets also complies with GPLv2 (https://www.androidpolice.com/tags/kernel-source/) because they'd face legal trouble otherwise. You can't even post your work on popular development forums such as XDA if you don't comply with GPLv2 (this is pinned on each forum section: https://forum.xda-developers.com/showth ... ?t=2645321).

GPL is probably the most essential _open source_ licence. So no, you can't take someone's GPLv2 licensed open source work, turn it into closed source and sell it!
KonstaKANG.com

Return to “Android”