[Q] Porting Android for Nokia - Android Q&A, Help & Troubleshooting

First: I am a absolute n00b
I want to learn about porting Android for Nokia phones. I want to do something like porting Android for Nokia 5233/5228 phone, which my friend has. I saw its specifications and found that It has got NAND memory, external SD card support, It runs on ARM11 processor.
I tried to do some searching and found Android supports ARM Architecture, so I think the porting is possible (may be difficult). I then headed to the Android site and tried to learn about porting, but I couldn't make out much out of it.
Can someone on this forum help me out. Even if there is no direct solution, I would be happy with learning how to port the OS. May be there is no solution to the thing I am talking about, still you could help me learn porting.
P.S: Kindly don't post something like "What you talk is impossible, get out of this thing." I am serious in learning things.

tecoholic said:
First: I am a absolute n00b
I want to learn about porting Android for Nokia phones. I want to do something like porting Android for Nokia 5233/5228 phone, which my friend has. I saw its specifications and found that It has got NAND memory, external SD card support, It runs on ARM11 processor.
I tried to do some searching and found Android supports ARM Architecture, so I think the porting is possible (may be difficult). I then headed to the Android site and tried to learn about porting, but I couldn't make out much out of it.
Can someone on this forum help me out. Even if there is no direct solution, I would be happy with learning how to port the OS. May be there is no solution to the thing I am talking about, still you could help me learn porting.
P.S: Kindly don't post something like "What you talk is impossible, get out of this thing." I am serious in learning things.
Click to expand...
Click to collapse
hey buddy lots of people want to port android to s60v5 phones.
the thing is that firstly symbian doesn't allows any other os so you need dediated separate external hardware to wipe symbian off the nokia phone then you have to be prepared to port android to it.
Keep this thing in mind that you need to convert all the necessary files to the resolution of the nokia phones.
if you wanna run an application then also yo need to convert it to your native resolution only..
its gonna be a quite tiresome job.
i wish you all the best...

well, then i guess porting a QVGA version of android on to a QVGA Nokia Device (like the C5) or a landscape QVGA (say, from Galaxy Pro) on to a Landscape QVGA symbian device could ease things off a bit?

not so easy..
Its nearly impossible to replace symbian from nokia...

Not starting
my phone is not sarting after installing nopkia evolve

divyanshu308 said:
hey buddy lots of people want to port android to s60v5 phones.
the thing is that firstly symbian doesn't allows any other os so you need dediated separate external hardware to wipe symbian off the nokia phone then you have to be prepared to port android to it.
Keep this thing in mind that you need to convert all the necessary files to the resolution of the nokia phones.
if you wanna run an application then also yo need to convert it to your native resolution only..
its gonna be a quite tiresome job.
i wish you all the best...
Click to expand...
Click to collapse
The resolution would be the least of his problems. The real problem is. Android needs source. Although you could just hope that, for example, an android version for Samsung Galaxy Ace would work. If it doesn't work. You have a completely wiped phone that is basically a bricked one.
Then there are the problems of incompatible components. While Nokia build their software with that phone in mind, the components work together nicely. Android on the other hand was built for Nexus Phones. And since there is no open source OS from Nokia that I know of, you can't copy over drivers.
Sent from my GT-S5830 using xda premium

Related

Airphone No. 1 Android Port?

Is this even possible? I think that device has a potential. It's the crappy software that is preventing me from purchasing it. It would be nice if someone developed true android ports for those cheap Chinese mobile phones so poor college students like myself who do not wish to be locked to a contract can get a cheap phones. I finally found that the Airphone has a processor with the following specs:
Mtek MT6235 ARM9 core, 208MHz Speed CPU
I read somewhere that Android needs at least 200mhz to run, so this processor should be able to support it, right? I am interested in getting into the mobile hacking scene for Android, but I do not know where to begin. If I purchased this mobile phone (its cheap, I can get it for 89$) which tools would I require to begin hacking it?
Yes, I know this mobile phone does not have 3G, but I have no use for that technology on a phone because I have other means of accessing the internet. I like this mobile because it is very very slim, about the same size as my ipod touch. I know so many other people would purchase this phone if it had android instead of the sucky iPhoney OS.
Many thanks!
So many views yet no replies. Do you think I would have better luck asking this in the Official Google Android developer forum? Or is this type of chinese technology as unknown and elusive as I figured it would be?
if the mtek run winmobile
you can try to start android whit haret
i think that the cpu is the same of htc opal(omap 850)
look here
http://sourceforge.net/apps/trac/wing-linux/wiki
It doesnt run windows mobile unfortunately. It runs a weird OS called "MTK OS", which apparently is a modified version of Nucleus OS.
Hey thanks for your responses! I will take this to the Official Google Android Forum.
Looking to for something like Airphones
I want to play the video on my pc monitor
and steam the audio of this video on my android phone to listen with headphones
linux port
Hello,
some russian guys made a linux port to MT6235 (Google: Linux'у на MT6235 быть (инструкция прилагается))
Starting an Android kernel would be trivial, but RAM is not enough, so Android on MT6235 is useless.

[Q] Meego on the X10

Hey guys,
Would it be possible to install the ARM version of the cellphone version of meego in the same way the ARM version of ubuntu was installed on the X10? I'm no hacker or something like that so I don't know if this is a stupid question or not
BTW, I know this is the ANDROID development forum, but this seemed like the best place to post this question to me, if it isn't, feel free to put it somewhere else
It can only be considered once the bootloader is cracked
Sent from my X10a using Tapatalk
Meikrekel said:
Hey guys,
Would it be possible to install the ARM version of the cellphone version of meego in the same way the ARM version of ubuntu was installed on the X10? I'm no hacker or something like that so I don't know if this is a stupid question or not
BTW, I know this is the ANDROID development forum, but this seemed like the best place to post this question to me, if it isn't, feel free to put it somewhere else
Click to expand...
Click to collapse
Your question is on the correct subforum, don't worry for that
In theory, it could be possible, but it's not viable in practice. MeeGo looks quite promising, however, the source has been optimized for the N900 which uses a Texas Instruments cpu, and X10 uses a Qualcomm. So first, you would need an adapted kernel, based on the x10 source, remove all the android patches and patch to allow meego to boot in there. You would also need to alter a pretty big bunch of libraries, and the most you'd get it is to boot. No sound, no touchscreen, of course no phone, not anything but the bare system.
Keep in mind there are lots of things on an Android phone that aren't opensource, and these libraries are what in the end make the device work "as a phone". It's a shame since meego looks quite good, I've tried it on a Clarion Mind (ivi image) and a netbook (netbook img) and looks nice.
So, in the end, possible? yes with a looot of effort. Useful for daily usage? not at all
biktor_gj said:
Your question is on the correct subforum, don't worry for that
In theory, it could be possible, but it's not viable in practice. MeeGo looks quite promising, however, the source has been optimized for the N900 which uses a Texas Instruments cpu, and X10 uses a Qualcomm. So first, you would need an adapted kernel, based on the x10 source, remove all the android patches and patch to allow meego to boot in there. You would also need to alter a pretty big bunch of libraries, and the most you'd get it is to boot. No sound, no touchscreen, of course no phone, not anything but the bare system.
Keep in mind there are lots of things on an Android phone that aren't opensource, and these libraries are what in the end make the device work "as a phone". It's a shame since meego looks quite good, I've tried it on a Clarion Mind (ivi image) and a netbook (netbook img) and looks nice.
So, in the end, possible? yes with a looot of effort. Useful for daily usage? not at all
Click to expand...
Click to collapse
But the bootloader doesn't need to get cracked or something like that, because that wasn't the way I was thinking of installing it, I wanted to let it run on top of Android, so android is running, you start meego over it using terminal and see the meego desktop using a VNCclient. That's the way it has been done with Ubuntu (and yes, ubuntu works on the X10, I have it installed myself on the phone)
Care to share how did you installed it?
I'll make a topic on how to install it on the x10
Meikrekel said:
I'll make a topic on how to install it on the x10
Click to expand...
Click to collapse
Do you mean got ubuntu and android in multi-boot ?

Orage/Meego for SGS-2?

Hello everyone,
I'm new to SGS-II forums. I was just wondering why we don't have Windows 7 or Meego port?
I guess SGS-II has been one of the best Smartphones that have been produced. Wondering if there's any development for our mobile.
Just discuss your thoughts
I think their closed source or something so we cant.
Between the click of the light and the start of a dream.
If it's really a closed source then how come HD-2 can get it?
I'm just curious because SGS-II is a historic piece of art. I just want to see windows on our devices
Thanks for your reply
I think nobody did it because no-one is interested enough on "porting" those OSes to run on the SGS2.
Android is the best way to go .
I would be interesting as a POC though.
The HD2 got windows phone because of the hardware similarities with the HD7. It was a straight rip and flash (pretty much). You won't be getting windows phone on the GS2 any time soon, if ever.
As far as I understand it, the Exynos SoC drivers have already been merged with the Linux kernel. There are also open-source drivers for Xorg for the Mali 400 GPU. I am rather noobish at Linux porting, but I really don't see a reason why an Ubuntu/MeeGo port would be unfeasible at this point. (Please correct me if I'm wrong!) It seems like all that we need is already available, and given enough time and effort, we can have a fully working Linux port - MeeGo, Ubuntu, you name it... I am currently saving money to buy a SGS II and when I do, I would certainly give this a try.
and....................... bump

[Q] Releasing custom Android Built TV Box? Is it possible?

Hey there, i hope i`m right in here and you pros can answer me some questions.
We are currently building a new software which will be released soon, i won`t go into details in here, because we not ready to release some infos about it yet. Anyway, thats not the problem....
Here is my question: Our Software could expand to TVs and now we are searching on how to get our solution onto TV Screens. We cam across all those Android based TV Boxes, we ordered some and tested them, unfortunatly they didn`t offer everything we needed.
Sooo, is it possible to release a custom Android Installation on such a Box?
What if we get the blank hardware boxes, can we get an Android Installation up and running? (With the paid help of some XDA-Developers..)
We would really need a stripped down Version only with our APP and some other stuff running.
Also another question, if it is possible to release a custom box, is it legal to Google`s Terms?
We are brand new in this field, so please be so kind and help us out. If it is possible and we can implement this thing we are definitly will be going over xda-developers, because we just don`t have any clue about Android Systems.
Are you meaning something like this?
http://www.pcworld.com/article/244278/meet_cotton_candy_the_dualcore_android_usb_device.html
We all know that Android is flexible enough to be put on phones, tablets, laptops, and TVs. FXI, a technology lab based in Norway, decided to add USB drives to Android’s host of platforms.
FXI’s Cotton Candy USB device might look like any other flash drive, but it packs smartphone parts like a dual-core 1.2GHz Samsung Exynos processor and its own ARM GPU for 1080p video playback. It also has lots of connectivity, including Wi-Fi, HDMI, Bluetooth, and a MicroSD card slot to expand its 1GB of storage.
This Raspberry Pi-eqsue miniature PC comes with Android 2.3 (also known as Gingerbread). When you plug it into a PC or Mac, it automatically bring up a separate pop up for the Gingerbread OS. This functionality could be used to bring Android apps or games to any computer. Alternatively, if your HDTV has HDMI ports, you could potentially turn it into a smart, Internet-connected monitor.
Angry Birds might be a little hard to play on your TV. [Photo: FXI]
The only down side of the device is that it is not supported by Google, so you won’t be browsing the marketplace anytime soon. Instead, FXI is working to get a third-party app store together. For now, though, you'll have to side-load any apps you want to run on it.
FXI is in talks with other companies to bring Cotton Candy to market by the second half of 2012 and predict that the device will cost "well under $200" according to The Verge.
Click to expand...
Click to collapse
MoPhoACTV Initiative
Yes, thats also this kind of thing we might need. But currently we are more looking into these kind of Boxes: cect-shop.com/Android-TV-Box_c55_x1.htm
And we would need a custom Android installation on one of these boxes? As asked above, is this possible and legal?
Why android?
i don't know the exact details about, but I think getting regular linux to run on a set op box is easier and cheaper to customize with exactly the software you want it.
It doesn`t have to be Android. Andorid was just a possible solution we found and the other reason is that i`m capable of programming apps for Android so it was the closest possibility.
You say Linux...hmm... also a possible solution.
Lets tell you at least some details. The Box should run only with our application, and should be able to be connected to a TV where the application is started then and does their thing. It`s a specialized kind of Software Application for targeted companys.
What it should be able to do:
At least an output resolution of 1280 * 720
Connectable with HDMI, DVI etc. to Televisions
As you say Linux, are you capable of doing such a thing? We might need you...
Or do you have some resources where we can find some developer who can achieve this?
surekin said:
It doesn`t have to be Android. Andorid was just a possible solution we found and the other reason is that i`m capable of programming apps for Android so it was the closest possibility.
You say Linux...hmm... also a possible solution.
Lets tell you at least some details. The Box should run only with our application, and should be able to be connected to a TV where the application is started then and does their thing. It`s a specialized kind of Software Application for targeted companys.
What it should be able to do:
At least an output resolution of 1280 * 720
Connectable with HDMI, DVI etc. to Televisions
As you say Linux, are you capable of doing such a thing? We might need you...
Or do you have some resources where we can find some developer who can achieve this?
Click to expand...
Click to collapse
I think any experienced linux dev is capable of doing such a thing, not that difficult. Get a good supported distro, remove all the bells and whistles and let it just boot to your application. I think that is the most elegant solution. Android is much more difficult to customize in such a way. I might have the technical skills to pull it off, but I'm not interested, sorry.
It all depends on your needs and resources. Try googling for embedded linux. linuxfordevices.com is a good place to start i think.
Why the choice for a setopbox and not a regular application? In call centers and other businesses normal programs are used to display information on a large screen, while running on a regular OS. The cost of having to develop and deliver support on not only the software, but also on the setopbox and its embedded OS is quite large. You have to take that into account. Given that you post this question on this forum, I suspect that your resources are rather limited. If I were you, I would reconsider the choice for a setop box.
First, thx for your time...and second, i understand what you mean in your post, but our software already runs on Mac OS, Windows and iOs, so we already have an application running. The settopbox would just be an addition, because some of our customers might need such a thing. Thats the reason why i`m doggling around searching for some ideas.
Our resources are limited sure, but not too limited, the reason why i posted here, is because i`m searching for answers here too, and xda is always a good place to ask in my opinion. We are going other ways too, let me make that clear!
So, i understand what you meant by Linux, i am now contacting some Linux devs who might want to achieve this.
Thx!

Turning an old phone into a crypto currency mining project

Hello everyone.
Berfore I write anything, I am aware that ARM processors are not nearly powerfull enought for this to pay off, but I have some spare time on my hands and an old android phone (samsung galaxy S) that has no other use whatsoever.
So, here is what I was thinking:
Is there a way to completely strip the phone of android, so it runs an os (preferrably a flavour of linux) that is as easy on resources as possible and is capable of running wireless drivers and mining software. My knowledge on this part is full of holes, so there are several questions I would like an answer to:
1. Can an android phone (running an ARM processor) run ONLY a distro of linux. I do not mind loosing the phone's capabilities (camera, GSM, touchscreen...). It needs to support a usb mouse and keyboard, a wireless connection and basically run as low on power as possible.
2. Where would I start when reading up on such a thing?
3. Is there already such a thing out there and I'm just incapable of finding it?
Again, I just want this to be a fun project, I bet a lot of you guys have useless old hardware laying around, let's put them to work
JasonXtreme said:
Hello everyone.
Berfore I write anything, I am aware that ARM processors are not nearly powerfull enought for this to pay off, but I have some spare time on my hands and an old android phone (samsung galaxy S) that has no other use whatsoever.
So, here is what I was thinking:
Is there a way to completely strip the phone of android, so it runs an os (preferrably a flavour of linux) that is as easy on resources as possible and is capable of running wireless drivers and mining software. My knowledge on this part is full of holes, so there are several questions I would like an answer to:
1. Can an android phone (running an ARM processor) run ONLY a distro of linux. I do not mind loosing the phone's capabilities (camera, GSM, touchscreen...). It needs to support a usb mouse and keyboard, a wireless connection and basically run as low on power as possible.
2. Where would I start when reading up on such a thing?
3. Is there already such a thing out there and I'm just incapable of finding it?
Again, I just want this to be a fun project, I bet a lot of you guys have useless old hardware laying around, let's put them to work
Click to expand...
Click to collapse
Well, first of all using a Galaxy S as a mining rig would be very inefficient. It has a too small and old GPU, even on a Nexus 6 it would take forever to make even a LiteCoin or DogeCoin. So no, that's not really what you should do with it. The best way is to turn it into a mediacenter. You heard of XBMC?
Here is a really great guide on how to do that: http://forum.xda-developers.com/xpe...de-cracked-screen-beast-life-tv-xbmc-t2907921
I guess this is the best what you can do with your old phone. :good:
Besides, I sometimes use mine to experiment things in terms of Android. Like building an experimental ROM and flash on it, because a brick is not so terrible on such a old device.
Hope I could help you!
Thank you for your input
As I've stated, I am aware that I am barking completely up the wrong tree, but nontheless - I am interested in rewiring the SGS into a linux-only machine, meaning I want to eliminate android completely. The mining is just a bonus here, even if it does produce mHashes
you can mine with the app called miner gate . I mine on my s3 korean and get an hashrate of 8 mb s easily available on play store

Categories

Resources