Jump to content


Photo

Android On Caanoo?


  • Please log in to reply
21 replies to this topic

#1 Palafox

Palafox

    Member

  • Members
  • PipPip
  • 26 posts
  • Gender:Male

Posted 24 December 2010 - 05:50 AM

Is there any way to run the Android OS on the Caanoo? I'm not eager to wipe out the operating system of the wonderful little thing, but I'm interested in Android, and there are plenty of awesome apps (and games!) that I would like to test out on the caanoo.

In fact, I rather think the next GP2X should run Android by default, but for now I'd like to hear about anybody's experiences pursuing this. If nobody's done it, perhaps I'll try it myself.

Edited by Palafox, 24 December 2010 - 05:50 AM.


#2 SolarLune

SolarLune

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 181 posts

Posted 24 December 2010 - 06:35 AM

I'm not sure how you would implement it - is Android based off of linux? How would you load it onto the Caanoo?

#3 Palafox

Palafox

    Member

  • Members
  • PipPip
  • 26 posts
  • Gender:Male

Posted 24 December 2010 - 06:41 AM

I'm not sure how you would implement it - is Android based off of linux? How would you load it onto the Caanoo?


Yes, android is based on linux, but that's not at issue. The existing operating system would have to be overwritten by flashing the firmware. In theory, the caanoo should be able to run any ARM-targeted operating system, just not necessarily very well.

#4 joyrider

joyrider

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 586 posts

Posted 24 December 2010 - 11:22 AM

technically android can run on any(/most) pmp's, but it's not as easy to port it like say a game or application. You'd have to port a bootmanager, you'll have to write drivers if they are not availible and make everything work. I don't see this happening on any of our devices, but all of them can technically run it, heck if someone wanted to it could even run windows CE or whatever

#5 Palafox

Palafox

    Member

  • Members
  • PipPip
  • 26 posts
  • Gender:Male

Posted 24 December 2010 - 05:39 PM

it could even run windows CE


eeeew.

I guess the question is: how typical is the hardware layout in the caanoo? Android has a great many drivers already in existence (for things like generic joypads and mouse/touchscreen support), so there's a chance many of the caanoo's more important devices would already be covered. Also, though there are a number of differences between android and generic linux, I imagine porting the existing drivers to android wouldn't be soooo hard.

What variety of linux does the caanoo run, anyway? is it a mainstream embedded variety like uclinux, or something special?

#6 SolarLune

SolarLune

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 181 posts

Posted 25 December 2010 - 03:59 AM

Flashing the firmware sounds a tad harsh and difficult for most users - would it be possible to implement via the SD Card?

#7 Palafox

Palafox

    Member

  • Members
  • PipPip
  • 26 posts
  • Gender:Male

Posted 25 December 2010 - 05:15 AM

Flashing the firmware sounds a tad harsh and difficult for most users - would it be possible to implement via the SD Card?


That is... a possibility? The thing does seem to have the ability to boot from SD card, basically, as this is (I think) what it does when you go through flash the procedure: an image booted from an SD card. A dev can correct me if I'm wrong; it could also just have a built-in flash routine where it looks for a new firmware on the card.

#8 SolarLune

SolarLune

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 181 posts

Posted 26 December 2010 - 09:19 PM

I just ask because it seems like it would be difficult to do, especially when if you don't like it afterwards, you'll have to re-flash it with the official firmware.

#9 monstercameron

monstercameron

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 176 posts
  • Gender:Male

Posted 26 December 2010 - 09:30 PM

I just ask because it seems like it would be difficult to do, especially when if you don't like it afterwards, you'll have to re-flash it with the official firmware.

i doubt flashing the firmware is really difficult, dont we actually flash teh firmware when we updated to 1.5

#10 difuno

difuno

    GP32 User

  • Members
  • PipPipPip
  • 60 posts

Posted 27 December 2010 - 04:46 AM

First of all I need to state that I am not a technical person.
I've seen on some Chinese PMP devices (or what they call as MID device) dual/mutil systems, they have one system installed in the NAND memory and the other on the external storage such as an SD card.
On Dingoo A320 we have both the native firmware and Dingux, don't we?

#11 joyrider

joyrider

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 586 posts

Posted 27 December 2010 - 12:41 PM

First of all I need to state that I am not a technical person.
I've seen on some Chinese PMP devices (or what they call as MID device) dual/mutil systems, they have one system installed in the NAND memory and the other on the external storage such as an SD card.
On Dingoo A320 we have both the native firmware and Dingux, don't we?


yup and dingux (linux) runs from sd, although a modified SPL and i think bootloader as well, is flashed to the nand to allow dual booting (holding select) for the rest it all runs from the sd card. Dingoo can even run windows CE, the ingenics people have the basic layout for the windows CE stuff on their ftp, and dingoo uses the ingenics chips. Heck dingux is as far as i know based on the linux stuff availible on their ftp, they had made most drivers already and al the things needed for it... just browse their ftp :)

Dingux can run from the nand as well but you'll lose the original (ucos2 based) os most probably.

I think any nand flash enabled device with bootloaders not hardcoded in a rom chip (if that even exists) will run anything you like as long as you make drivers, bootloaders etc...

The point on doing this however and finding someone with the knowledge, time and motivation to do it will probably be a daunting task to begin with ;)

because in general most people wouldn't even bother trying it, let alone be able to, most of the people can't even write the 2 little commands to get the dingux spl flashed on it, let along do some research if something fails. So no point in doing so, except if you'd like to have all the availible software for the android on the caanoo, pandora , whatever. But technically it's all possible

#12 difuno

difuno

    GP32 User

  • Members
  • PipPipPip
  • 60 posts

Posted 27 December 2010 - 01:53 PM

So it's possible but not much likely to happen, huh

#13 joyrider

joyrider

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 586 posts

Posted 27 December 2010 - 04:59 PM

So it's possible but not much likely to happen, huh


thats what i mean yes :)

#14 kayuz

kayuz

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 559 posts
  • Gender:Male

Posted 12 September 2011 - 12:42 PM

hi GUYS, no hope to see Android on CAANOO?
will save the console future and also GPH?
try to contact GOOGLE if they can port this on the caanoo?
i try, i love it ;)

#15 BlackCurtain

BlackCurtain

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Male
  • Location:Sweden
  • Interests:Graphics design, programming & videogames

Posted 12 September 2011 - 05:53 PM

hi GUYS, no hope to see Android on CAANOO?
will save the console future and also GPH?
try to contact GOOGLE if they can port this on the caanoo?
i try, i love it ;)

Not to destroy your hope, but why would they? There's no money in it for them.