Android on TI OMAP 850 :) (just a demo) - P3470 General

http://www.youtube.com/watch?v=nuxvOfGirGo
http://www.pcmag.com/article2/0,1895,2259431,00.asp
Today at Mobile World Congress, Texas Instruments Incorporated (TI) (NYSE: TXN) announced it will demonstrate an early look of the Android mobile platform in two forms: a prototype handset based on TI's OMAP850 processor that also includes TI's Wireless LAN (WLAN) and Bluetooth® wireless technology solutions, as well as an OMAP3430 processor-based Zoom Mobile Development Kit from Logic PD. Both demonstrations highlight the flexibility of the OMAP platform's multi-core architecture to deliver high-performance multimedia and sophisticated user interfaces (UI) on the Android platform.
Click to expand...
Click to collapse
http://fandroid.net/
Kinda cool **** huh

Watch or Test nitdroid-emulator : nokia n8x0 on your desktop
Worth a try since qemu provide good omap emulation now :
http://digg.com/linux_unix/Watch_nitdroid_emulator_emulated_nokia_tablet_runs_android

hi,
i'm workin on linux kernel for pharos.
actualy, i search for touchscreen driver .
i can catch the pen down event with wrong value.
i need some help.
porting android is the second stage.

good news,
toochscreen work, it most be calibrated ,but it work.

so is it possible that there might be an android rom for pharos in the future?

zenned said:
i'm workin on linux kernel for pharos.
Click to expand...
Click to collapse
could you say exactly how did you manage to use linux on this device? How could you write it as an OS? How do you build the OS?

wow !!
thats a big question!!!
you must be a linux user and a computer programmer skilled.
you need haret , linux kernel source, a cross compiler ( i usr this one for pharos : omap850 processor) and initrd file (as user space)
if you want to help us you just have to downlod our kernel source.

Related

Android: will it work on current devices ?

Hi !
Does anyone actually know if android can be installed / flashed on current devices ? Or it's only for certain devices that come with it preinstalled ?
Please don't post things like: "i would love it if it did" or "omg, android is great"...
I'm looking for an answer from someone who actually knows or someone who knows exactly how this stuff works...
Thanks
PS: Menneisyys, i hope you'll post something
I don't think that you'll be getting your answer any time soon as nobody has seen the thing yet.
But i would speculate that as HTC is one of the partners, it might be possible. HTC probably wont reinvent their phones again for the android.
Not a programmer...
but i was listening to leo laport yesterday and it seems that ggls world domination strategy would be all including. so it seems very likely that they would allow some version of it for use on other phones.
http://techguylabs.com/radio/ShowNotes/Show403#toc5
At this point, since there there is no release yet and nobody has/can play with it, it's probably hard to say. However, knowing Google, there is a good possibility they will come out with an app that allows you to use your current phone (speculation).
I heard that Android based on some Java-sintacsys - maybe it is good for us?
Well, the SDK has been released, get it here: http://code.google.com/android/. A demo video is available on the page to show you what it's capable of thus far--looks promising. I'm no coder, but I wish someone would develop this for current HTC devices. As an incentive, Google launched an Android Developer Challenge (http://code.google.com/android/adc.html), where developers of "innovative, useful apps" can win up to $275,000.
leetsauce said:
Well, the SDK has been released, get it here: http://code.google.com/android/. A demo video is available on the page to show you what it's capable of thus far--looks promising. I'm no coder, but I wish someone would develop this for current HTC devices. As an incentive, Google launched an Android Developer Challenge (http://code.google.com/android/adc.html), where developers of "innovative, useful apps" can win up to $275,000.
Click to expand...
Click to collapse
I grabbed the SDk and got a basic hello world up and running. From what the video said and what I can glean from various sites. The Android OS is designed to run on existing hardware. I would imagine that includes HTC machines. Its a complete OS though not an app so I would imagine you have to blow away WM6 and put android on in order to take advantage of its functionality. The actual coding appears to be extremely easy.
I can see google or the community releasing a "shell" of Android.
The more people with it the more money for them. If you watched the video they are really trying to push the location based services from GPS, cell towers, IP address... can anyone say more cash for ads.
I wouldn't mind having it on WM and its open source so there a good chance we will see it.
Alpine would be perfect for Android
Alpine would be a perfect phone if recycled with android !!
Good processor, lots of mem and a big screen for touch sensasions!!
Is it a dream or could that become reality?
Is Android compatible with HTC Touch-style hardware or does it require the numberpad?
There is a linux-2.6.23-android-m3-rc20.tar.gz kernel file on the android google code project site, there is also ADB utility - Android Debug Bridge (comes with SDK), it has an option of flashing a device (over usb) or an emulator (which is also included in the package)...the question is how to compile that kernel and make it run on our HTCs, and what kindof boot loader does it require? Maybe guys from Xanadux know better
It's also interesting how JAVA is being used after becoming open source, it appears that android is mostly independent from the JAVA API, the only relevance I found was only basic stuff like java.util, java.io and etc (included in the android.jar)...
i think that android will work on htc devices because pretty much they are the ones that will be releasing the first devices preloaded with android and i think that white device was made from htc. I see a potential here so i ask some one to make a thread on porting android to any or a specific device. good luck and may the force be with you.
ps. i hope its a htc wizard
I'd say we'd be waiting to see the HDK come out before we can put it on our own devices, can't wait though.
A dream
The Android SDK includes an emulator, see here http://www.ohadev.com/forum/viewtopic.php?t=15
Quote: "It seems that the main binary is emulator; this includes a qemu-0.8.2, which runs (in system mode) the ARM kernel image at lib/images/kernel-qemu.
Two more images are mounted from lib/images : the system.img (which appears to be the rootfs, and userdata.img, which gets replicated (and mounted from there) at $HOME/.android/userdata.img."
This guy (http://mamaich.uni.cc/fr_pocket.htm) got Qemu compiled for ARM, buggy/crashing, no visible update for several years, see also here http://www.pocketpcmag.com/blogs/in...e_to_running_ms_dos_8_12&more=1&c=1&tb=1&pb=1
Question: Anyone have any more recent news/experiences about Qemu on ARM/HTC?
So, theoretically one could try running the Android Kernel image from the SDK emulator on Qemu on PocketPC.
Even if it works (highly unlikely), this megasandwich AndroidImage->Qemu->PocketPC would probably be fantastically slow, with dodgy/absent I/O support.
Real solution is to wait for a modifyable Kernel which can run natively on the HTC ARM processor.
Did not someone from google mentioned at the day of the release that android will run on any ARM9 based device?
dirac said:
Real solution is to wait for a modifyable Kernel which can run natively on the HTC ARM processor.
Click to expand...
Click to collapse
There is no such thing as "HTC ARM processor". All major ARM-based CPUs
are supported by Linux, it's the device drivers for external hardware that are
often missing because of the missing documentation.
cr2 said:
There is no such thing as "HTC ARM processor". All major ARM-based CPUs
are supported by Linux, it's the device drivers for external hardware that are
often missing because of the missing documentation.
Click to expand...
Click to collapse
Im sure that HTC will release drivers for all their devices since they are partners in the Open Handset Alliance..
prodinho said:
Im sure that HTC will release drivers for all their devices since they are partners in the Open Handset Alliance..
Click to expand...
Click to collapse
There are some doubts that the (future) drivers will be released as free software, and not some binary blobs like nvidia, ati and m-systems did it in the past.
Binary linux kernel drivers are evil

Good news for p4350 and Android

Checked out some of changes in the omap linux mailing list: http://source.mvista.com/git/gitweb.cgi?p=linux-omap-2.6.git;a=commitdiff;h=bb236d9666442f98d955000abbb1b88d59ae42d4
The person responsible for the android kernel coding has uploaded patches for the omap 850 to the omap linux repository.
This means that Google are actively developing for that platform, and that drivers may not be a problem. I wouldn't be suprised if this will start to pop up in the git.android.com repos.
This means that it is possible to compile a linux kernel for both the P4350 and the S710 in the (hopefully) near future.
Sounds good, though it still seems technologically little difficult, I mean to be able to run final Android platform, once available, on OMAP 850 ... if true, and I will see results, then I am sure than I will keep my P3300 for that purpose.
You got more links talking about porting and being able to in future run Android on P4350, P3300 and similar phones?

Snapdragon hardware multimedia support, possible?

Hi!
I've been trying to find any documentation on Snapdragon's DSP and hardware based video and audio decoders. So far, nothing. I'm just thinking if it would be possible to cook the support into custom ROM as it is quite ridiculous that decoding something like MP3 or AAC takes any CPU time at all, as according to Qualcomm's web site Snapdragon has hardware support for decoding MP3, AAC and H.264. I take it Qualcomm only provides the documentation to partners, as it is impossible to find?
Hopefully full support for hardware acceleration comes with WM7, if it can not implemented on 6.5. Should be doable with custom driver (in kernel mode) anyway by cooking, provided the documentation is leaked or something.
Mikko.
It's not possible to have the SnapDragon documentation because Qualcomm will never release it.
It's possible instead to have the missing SnapDragon drivers for Linux or I hope for Windows CE only when a QSD based smartbook that will have these drivers will be out.
With Windows Mobile 7 it's a whole new story, new CE7 kernel and support for all the new ARM instructions. I hope that we'll get that things and soon
kholk said:
It's not possible to have the SnapDragon documentation because Qualcomm will never release it.
It's possible instead to have the missing SnapDragon drivers for Linux or I hope for Windows CE only when a QSD based smartbook that will have these drivers will be out.
With Windows Mobile 7 it's a whole new story, new CE7 kernel and support for all the new ARM instructions. I hope that we'll get that things and soon
Click to expand...
Click to collapse
That's a waste of potential, but we can only wait (or not? )
you Cant really expect qualcomm to release documents on its IP.
but it would be nice if they and htc worked together to release a dev sdk.
if they are serious about developing the platform then its a step they really do need to make.
if samsung can get a sdk out for the omnia ii then it seems sensible to think htc need to play catchup.. the chipset does have potential,and it appears qualcomm are becoming more dev friendly.
look at what southend have achieved with some decent support from QC..
documentation?
Qualcomm should be giving documentation to ISVs its just a matter of it falling in the wrong(or right) hands. In the meantime, Snapdragon uses ARM Cortex-A9 core and you can find more details here:
http://www.arm.com/products/CPUs/ARMCortex-A9_MPCore.html
Not sure if that includes DSP.
My acer s200 has support for H.263, H.264 out the box =]
Ca5c4d3 said:
Qualcomm should be giving documentation to ISVs its just a matter of it falling in the wrong(or right) hands. In the meantime, Snapdragon uses ARM Cortex-A9 core and you can find more details here:
http://www.arm.com/products/CPUs/ARMCortex-A9_MPCore.html
Not sure if that includes DSP.
Click to expand...
Click to collapse
Snapdragon is Cortex A8 based and yes it does have DSP
mightymn said:
Snapdragon is Cortex A8 based and yes it does have DSP
Click to expand...
Click to collapse
Do you know are the hardware multimedia decoders really silicon or SIMD/DSP based? From the QC's documentation you get the feeling they are ASIC stuff, but it might be marketing and in reality they are IP cores.
Mikko.
mikolas said:
Do you know are the hardware multimedia decoders really silicon or SIMD/DSP based? From the QC's documentation you get the feeling they are ASIC stuff, but it might be marketing and in reality they are IP cores.
Mikko.
Click to expand...
Click to collapse
Nope, don't know that

How to achieve a port (noob guide by noob)

It is a rather shameless blog post advertisement, but I wrote that article for you guys, who are asking about ports and compatible phones. You can read the whole blog post to learn how Mer works, what is needed to run Mer / Nemo / Sailfish on your device.
http://sfietkonstantin.wordpress.co...h-mer-nemo-sailfish-the-noob-guide-by-a-noob/
You can already get familiar with the tools, in preparation of Sailfish launch. It is said that the ARM bits will come one day, so it can be sure that there will be ports.
Here is the important entry in the FAQ I wrote:
Q: I want to get Sailfish running on <put a phone here> !
As you can see, Sailfish is based on Mer, and Mer do not provide hardware adaptation bits. So first, you need to get informed on how the hardware you have can be managed. X86 hardware is basically managed, but for ARM it is harder. The most important part is GPU. Does the GPU manufacturer provides Linux drivers (for Linux distributions). Does it provides driver that is compatible with X11 ? If yes, then it might be possible to get Sailfish running on that hardware. But it is not as easy. See the following video, with nemo.
Read also http://forum.xda-developers.com/showthread.php?t=2197455 for informations about SDK and ports
sfiet_konstantin said:
It is a rather shameless blog post advertisement, but I wrote that article for you guys, who are asking about ports and compatible phones. You can read the whole blog post to learn how Mer works, what is needed to run Mer / Nemo / Sailfish on your device.
http://sfietkonstantin.wordpress.co...h-mer-nemo-sailfish-the-noob-guide-by-a-noob/
You can already get familiar with the tools, in preparation of Sailfish launch. It is said that the ARM bits will come one day, so it can be sure that there will be ports.
Here is the important entry in the FAQ I wrote:
Q: I want to get Sailfish running on <put a phone here> !
As you can see, Sailfish is based on Mer, and Mer do not provide hardware adaptation bits. So first, you need to get informed on how the hardware you have can be managed. X86 hardware is basically managed, but for ARM it is harder. The most important part is GPU. Does the GPU manufacturer provides Linux drivers (for Linux distributions). Does it provides driver that is compatible with X11 ? If yes, then it might be possible to get Sailfish running on that hardware. But it is not as easy. See the following video, with nemo.
Read also http://forum.xda-developers.com/showthread.php?t=2197455 for informations about SDK and ports
Click to expand...
Click to collapse
Thanks!
Sent from my Nexus Prime powered by AK goodness!
Well written blog post. I am getting really interested in Jolla. Thanks.
gluesniffmonkey said:
Well written blog post. I am getting really interested in Jolla. Thanks.
Click to expand...
Click to collapse
Jolla phone being announed tomorrrow (20/05/13) 4:30pm GMT for live stream click here
I think its awesome
nh1402 said:
Jolla phone being announed tomorrrow (20/05/13) 4:30pm GMT for live stream
Click to expand...
Click to collapse
Intuitive GUI, Real multitasking and comppatible with apks,cool
So that means we can get Sailfish for the Razr i since it has an Intel Atom CPU?
Vistaus said:
So that means we can get Sailfish for the Razr i since it has an Intel Atom CPU?
Click to expand...
Click to collapse
i think no.
you can run Sailfish OS emulator on Razr i.
EnErGy[CSDX] said:
i think no.
you can run Sailfish OS emulator on Razr i.
Click to expand...
Click to collapse
But here it was said that x86 is easier to port Sailfish to than ARM and Razr i has an x86 Intel Atom CPU so it should be possible then.
Vistaus said:
But here it was said that x86 is easier to port Sailfish to than ARM and Razr i has an x86 Intel Atom CPU so it should be possible then.
Click to expand...
Click to collapse
once again, currently only emulator image available.
emulator image runs inside VirtualBox ofc you can run it on bare metal, but it is emulator.
there is only home screen, no phone app, no contacts, no browser. only use of it is to write your own application and test on it.
Jolla phone i`m sure is ARM based so waiting half year until images for ARM will be available.
and then....... it will be possible to run Jolla UI on Mer compatible device.
Jolla not showing much . . .
What worries me is that Jolla is not showing much in the way of software, which makes porting more of an issue. How many times can you demo the ambiance feature before someone asks: "Where's the beer?" Where is the browser? There is never very much hands-on with the media getting to use it. What about gaming support? What native apps should we anticipate?
(crickets chirping . .. .)
hacker00740 said:
What worries me is that Jolla is not showing much in the way of software, which makes porting more of an issue. How many times can you demo the ambiance feature before someone asks: "Where's the beer?" Where is the browser? There is never very much hands-on with the media getting to use it. What about gaming support? What native apps should we anticipate?
(crickets chirping . .. .)
Click to expand...
Click to collapse
first jolla phones will be sold today in Finland.
http://talk.maemo.org/showpost.php?p=1393483&postcount=397
Jolla OS image is out, c'mon guys !
The CEO already said they would release the sailfish OS for various android devices in China.
blackjack4it said:
http://talk.maemo.org/showpost.php?p=1393483&postcount=397
Jolla OS image is out, c'mon guys !
Click to expand...
Click to collapse
nothing new
EnErGy[CSDX] said:
nothing new
Click to expand...
Click to collapse
It was for me. =)

Revive Spirit 2 !

Hi guys,
Did anyone try to revive the legendary Spirit 2?
I want to attempt to modernize it to 2020 fm supporting devices.
Any attempts already made in this direction?
Thanks!
Does it not work on newer devices? (really a question, I have Android 5.0 for now, but not for long, so I'm asking) (If it doesn't, which version doesn't work? Or all?)
DADi590 said:
Does it not work on newer devices? (really a question, I have Android 5.0 for now, but not for long, so I'm asking) (If it doesn't, which version doesn't work? Or all?)
Click to expand...
Click to collapse
It's a question of chipset & drivers.
To the best of my knowledge it worked last on some Android 6 devices.
onefamily said:
It's a question of chipset & drivers.
To the best of my knowledge it worked last on some Android 6 devices.
Click to expand...
Click to collapse
While trying to include the radio inside an assistant I'm making (so I could control the radio from it - and btw, would install it along with the assistant haha), I found out a library it uses is compiled only for ARM, not x86 or MIPS or whatever. Just to say a possible thing that might (will?) prevent the app from running on x86 or MIPS, for example. Only on devices with ARM architecture (unless the library is compiled for the other architectures).
In any case, good to know that. Hopefully that's not in all devices and it will work on some.
DADi590 said:
While trying to include the radio inside an assistant I'm making (so I could control the radio from it - and btw, would install it along with the assistant haha), I found out a library it uses is compiled only for ARM, not x86 or MIPS or whatever. Just to say a possible thing that might (will?) prevent the app from running on x86 or MIPS, for example. Only on devices with ARM architecture (unless the library is compiled for the other architectures).
In any case, good to know that. Hopefully that's not in all devices and it will works on some.
Click to expand...
Click to collapse
This makes perfect sense, at the time it was created x86 & MIPS were not that popular..
Is it only work on qualcomm processor? I have mt6582 vivo y15, that came at 2013
Installed spiritf and it says that my device may need fm driver
Thanks

Categories

Resources