[Q] alternative OS's on feature phones - General Questions and Answers

Hi, does anyone know if it is possible to load an alternative OS like android on a feature phone? by this I mean phones that have an integrated processor, not like a cortex or a qualcomm one that you can easily find it's clock in the phone's spec sheet. I've been having a terrible time trying to figure this out, and having no results.
I also know that for some phones, this is possible, but they must have some sort of a capable processor and a considerable amount of ram and rom. However, my phone's pretty limited in those terms, but I still think it might be able to load an alternative OS.
BTW my mobile is a samsung s5600
thanks.

I think it is a Samsung S5600 is impossible. because it is just a telephone. In the phone is quite different RAM modules and CPU, which is much weaker and easier.
Sorry for my bad english

no problem, I understood
I still think that with an old android firmware (like 1.5 or 1.6), the phone might be able to withstand it, as they don't require too much ram or a fast CPU. as for rom space, I have no idea...
I really hope to get a dev interested

2.2 requires least ram but would need alot more work with the kernal to port over

yeah, I've heard that somewhere around.
do you know what about v1.6?
P.S.: btw i just found out this phone has an MSM6280 chipset which has in itself an ARM926EJ-S processor

And then there's the fact that someone would have to write drivers for the chipset, graphics, sound, and everything else that the OS is meant to talk to...

Isn't that all integrated in the chipset itself? I mean, wouldn't it just need the chipset driver only in that case?
anyway, the question still remains though. is it really possible or definately not?
Thanks

Related

Android 4.0 for a Lg optimus 3D

Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Virus711 said:
Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Click to expand...
Click to collapse
No........................
Virus711 said:
Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Click to expand...
Click to collapse
almost had heartattack reading topic name :S
we dont have 2.3.3, and you are dreaming about 4.0?
Well let me read the cards...errrr
Some one is flying high. Anyways I can't see why not with a little magic of the dev community.
Sent from my LG-P920 using XDA App
i'm shire it will come also for o3d by lg or through the great developers in this forum.
but why do you what it already? maybe it's crap? i doubt it but maybe....
and one of the golden rules:
be patient, good things need their time
I wouldn't be surprised if 4.0 won't run on this phone due to the ram, even if it does its going to be well into next year before we get it, I would be surprised if we have it for next summer judging how far behind LG are now, this phone and the Optimus X2 should have launched with Gingerbread.
if cyanogen support this device, there will be 4.0 for us
the already support this device
typhex said:
if cyanogen support this device, there will be 4.0 for us
Click to expand...
Click to collapse
but 3D will be useless without the drivers for the cameras and the screen
mmace said:
but 3D will be useless without the drivers for the cameras and the screen
Click to expand...
Click to collapse
True but all the S3D core code it open to the devs thanks to TI as I understand it.
Also it's not even sure it's called 4.0, they haven't set a version number have they? and the number is just a indicator, the jump from 2.3 will be stuff like optimization in the system for dual core, and people still talking about too little RAM is just poppycock.
Most likely performance for the O3D will be better with Ice Cream Sandwich, might even beat all other phones as it's (so far) the only one with dual RAM and dual Channels which keeps the dual-core CPU from being bottlenecked by the rest of the system.
I have to admit, this talk of "ooooh it might not run version xx.yy of Android" or "ooooh what if the new uber fantastic app doesn't work because it ONLY has 512MB RAM" makes me laugh.
Why? Well lets look at what the problems have been in the past:
OS Partition is too small:
This was a problem when the OS was written to fit inside the small flash built-in to the CPU package. As the OS has gotten bigger this had to be solved one way or another. I'm not sure of the specifics, but I think its enough to say this is solved now.
Not enough RAM:
Fitting an advanced OS into 64MB or even 256MB of RAM is tricky, especially when the core OS is based on code from PCs with a lot more RAM than that and the luxury of a swap partition.
However 512MB was the turning point on PC where RAM became less of an issue and in the right configuration you could live without swap. So logically this should hold true, probably moreso, for Android. Because Android until recently was already running in 128MB/256MB without the advantage of swap space.
No Drivers:
Many are open source, we are also working with hardware a lot more standardised than it once was.
I can see from a glance that there are a lot of similarities between my N900 at the hardware level and the O3D. If you are dealing with devices that are basically upgrades of old hardware designs, drivers are a lot easier to deal with - especially if they are open source.
Lack of GPU or certain CPU instructions:
Many older devices could not handle newer Android because they lacked a proper GPU or the CPU did not have the right instructions. This is similar to what happened on PC for a while, when multimedia suddenly became big. Like on the PC once all these multimedia instructions became commonplace it was no longer really an issue. I believe we are at the same place now with high-end Android hardware.
So I really would be surprised to find a newer version of Android outright not be able to run on the O3D, for quite some time.

[Q] Why is iPhone still faster than any Android Quad-Core Phone?

Hi,
my friend and I are comparing which Phone is better.. The iOS Phones or the Android Phones.
In my opinion an iPhone is not a real Smartphone because you can't really do nothing with it..
There is just a damn Appdrawer without a damn Home screen.
Just Apps and some other notification stuff.
An Android Phone has almost everything that you need. You can even Update a Ps3 system with just an Android Phone.
You can build your own system and run your Rom with your taste.
But why the hell has the iPhone 5 still compared to HTC One X or Sony Xperia Z a better Benchmark result?
I mean the iPhone got a Dual core with just 1 Ghz per Core. But it beat a Quad-Core Phone.
For example I got a Sony Xperia S and how you know it has a 1,5Ghz Dual-Core hardware. And STILL the iPhone runs Asphalt 7 or Shadowgun: Deadzone better than the Xperia S
How that can be possible??
xShottaZx said:
Hi,
my friend and I are comparing which Phone is better.. The iOS Phones or the Android Phones.
In my opinion an iPhone is not a real Smartphone because you can't really do nothing with it..
There is just a damn Appdrawer without a damn Home screen.
Just Apps and some other notification stuff.
An Android Phone has almost everything that you need. You can even Update a Ps3 system with just an Android Phone.
You can build your own system and run your Rom with your taste.
But why the hell has the iPhone 5 still compared to HTC One X or Sony Xperia Z a better Benchmark result?
I mean the iPhone got a Dual core with just 1 Ghz per Core. But it beat a Quad-Core Phone.
For example I got a Sony Xperia S and how you know it has a 1,5Ghz Dual-Core hardware. And STILL the iPhone runs Asphalt 7 or Shadowgun: Deadzone better than the Xperia S
How that can be possible??
Click to expand...
Click to collapse
To answer the question in title.
Iphones would seem faster because its software is only written for one device.. the Iphone.
When you build the hardware and the software you able to really optimise it for that device.
This would be possible with Android but for a device manufacture would take far to much work at the lower levels of android itself, and they simply do not have the time or resources to do that (After all we do want updates within 6 months of google pushing them).
If you however get a Nexus device built for stock Android you will see what android can do
zacthespack said:
To answer the question in title.
Iphones would seem faster because its software is only written for one device.. the Iphone.
When you build the hardware and the software you able to really optimise it for that device.
This would be possible with Android but for a device manufacture would take far to much work at the lower levels of android itself, and they simply do not have the time or resources to do that (After all we do want updates within 6 months of google pushing them).
If you however get a Nexus device built for stock Android you will see what android can do
Click to expand...
Click to collapse
Yes and Java android implementation has a really time spent garbage collector, IOS programs are written over Objective C with just in time memory management.
No garbage collector = faster app
The on-the-surface reasons are a fast and capable CPU and GPU, but mainly the fact that apps have a very limited ability to run in the background. There are more technical reasons, as mentioned above, but that's the gist of it.
iOS's efficiency and performance comes from its heavy software limitations.
Okay, so mainly it has to do with optimizing the hardware with the software right?
xShottaZx said:
Okay, so mainly it has to do with optimizing the hardware with the software right?
Click to expand...
Click to collapse
Yes, and like I said, heavily disallowing apps from running in the background.
I bet thats also the reason why macs are seen as such intuitive machines compared to pcs. Windows is made for any pc while mac os is strictly built for mac. :good:
Omega Supreme said:
I bet thats also the reason why macs are seen as such intuitive machines compared to pcs. Windows is made for any pc while mac os is strictly built for mac. :good:
Click to expand...
Click to collapse
Macs use the same parts as PC's. It's just that they say, "Alright, these are the parts we're going to use this year. We only need drivers and software compatible with these parts. Anything extra is up to the manufacturers." It's the same thing with Windows, but like you said, just a wider array of devices and parts.
Intuitiveness has nothing to do with hardware and interfacing software; it has everything to do with aesthetics and software design.
Okay thanks for your answers guys
for me, Iphone is only good for old people, who doesnt really care about their gadget, they only use it for show off, without knowing the "true" potential of their phone.
with android, we could squeeze the juice from the phone out untill its screaming, lol, and our device will worth every dime and penny we spent, like many of people only know that they have Intel i7 processor without knowing that their i7 processor can beat up so easily with Overclocked core 2 Quad processors.
just my 2 cents though
There's more to it than benchmarking though. I actually carry and use both devices. My DNA is a good bit faster than my iPhone with some processes. Other things the iPhone is faster with. But as stated above, the apple hardware and software is highly optimized, which is why iPhone users don't see force closes or random reboots except for the occasional rare extreme problem.
They both have their pros and cons, there's a lot of young people also that the iPhone fits better than android.
There's a lot of people in this world that think differently than me. I did not see the dialer or keyboard on my DNA until after it was unlocked and rooted and had a custom rom and kernel overclocked. I didn't realize until later that I didn't even open much on the interface until after I had installed the software I wanted. Lots of people wouldn't want to take an off contract 700 dollar device and blindly void the warranty, but that's all I bought mine for is the hardware and ability to build my rom and interface to fit my needs.
Sent from my DNA... S-Off like a baws
apple not only manufactures its own software, but also hardware, hence it has better control to customize their hardware according to the software or vice versa.
ob7125 said:
apple not only manufactures its own software, but also hardware, hence it has better control to customize their hardware according to the software or vice versa.
Click to expand...
Click to collapse
Apple doesn't manufacture anything. Most of their components come from Samsung and other manufacturers like Qualcomm. They work ONLY on the software.
i think you are wrong.
zacthespack said:
To answer the question in title.
Iphones would seem faster because its software is only written for one device.. the Iphone.
When you build the hardware and the software you able to really optimise it for that device.
This would be possible with Android but for a device manufacture would take far to much work at the lower levels of android itself, and they simply do not have the time or resources to do that (After all we do want updates within 6 months of google pushing them).
If you however get a Nexus device built for stock Android you will see what android can do
Click to expand...
Click to collapse
i saw the nexus 5 benchmark fight with the iphone 5s, NEXUS 5 can't reach near iphone 5s , actually i don't understand how is this possible and i don't believe that optimization makes iphone to this much faster, when we are looking forward the case of samsung galaxy note 3 and iphone 5s just an optimization can't beat the 8 core and 3Gb ram with 1.3gh 2 core with 1gb ram, may be the precision is the key

[Q] Is swapping out the Snapdragon CPU possible?

With the Nexus 6 announced, I was quite disappointed, as I was expecting Google to release an updated version of Nexus 5, just like they did with Nexus 7 back in 2013. I'm not a fan of phablets, and 6 inches seems too big for a phone, while Nexus 5 sure hit that sweet spot.
So I had this idea - would it be possible to replace the old existing Snapdragon 800 with 801/805? What about the new 808/810 models? Problems that come to my mind are:
Do the newer processors have the same pin layout as the 800 version? I managed to find information that the 801 is, but I'd like to know about 805 or even 808/810.
Do different Snapdragon 8** series processors use the same instruction-set? If not, are the newer versions backwards-compatible with old versions, like for example Intel's x86?
Would the Nexus 5 chipset be able to take advantage of a faster processor? I know ROMs with custom kernels allow overclocking up to 3 GHz, although that's just stupid. With a 805/808/810 though... Would it be as simple as getting for exapmle CyanogenMod, "overclocking" the 805 to 2.7 GHz (what it's actually rated at), and that would be the end of the story? Or am I missing something?
How hard would it be physically to replace the processor? I imagine a skilled engineer with a soldering station would be able to do the job, or are the connections so small that it's practically impossible to do by hand?
How does one obtain a stand-alone Snapdragon processor? I can't seem to find any on Amazon. Do they even sell retail, like Intel/AMD? If not, how do I get hold of one?
What else am I missing? How feasable is this idea really?
Zombekas said:
With the Nexus 6 announced, I was quite disappointed, as I was expecting Google to release an updated version of Nexus 5, just like they did with Nexus 7 back in 2013. I'm not a fan of phablets, and 6 inches seems too big for a phone, while Nexus 5 sure hit that sweet spot.
So I had this idea - would it be possible to replace the old existing Snapdragon 800 with 801/805? What about the new 808/810 models? Problems that come to my mind are:
Do the newer processors have the same pin layout as the 800 version? I managed to find information that the 801 is, but I'd like to know about 805 or even 808/810.
Do different Snapdragon 8** series processors use the same instruction-set? If not, are the newer versions backwards-compatible with old versions, like for example Intel's x86?
Would the Nexus 5 chipset be able to take advantage of a faster processor? I know ROMs with custom kernels allow overclocking up to 3 GHz, although that's just stupid. With a 805/808/810 though... Would it be as simple as getting for exapmle CyanogenMod, "overclocking" the 805 to 2.7 GHz (what it's actually rated at), and that would be the end of the story? Or am I missing something?
How hard would it be physically to replace the processor? I imagine a skilled engineer with a soldering station would be able to do the job, or are the connections so small that it's practically impossible to do by hand?
How does one obtain a stand-alone Snapdragon processor? I can't seem to find any on Amazon. Do they even sell retail, like Intel/AMD? If not, how do I get hold of one?
What else am I missing? How feasable is this idea really?
Click to expand...
Click to collapse
while just swapping out the cpu is most likely possible, if not extremely difficult. getting it to run on the nexus 5 would be nearly impossible. where are you going to get the drivers to make everything work? they need to be exactly for the nexus 5 and only for the nexus 5.
simms22 said:
while just swapping out the cpu is most likely possible, if not extremely difficult. getting it to run on the nexus 5 would be nearly impossible. where are you going to get the drivers to make everything work? they need to be exactly for the nexus 5 and only for the nexus 5.
Click to expand...
Click to collapse
Does it need any drivers though? If the processor instruction set doesn't change, I don't see why any software changes would have to be made...
Sorry if I don't understand what I'm talking about, I'm a PC developer and know close to zero about android / snapdragon. I'm just thinking of it as if it was a soldered-in PC cpu with built-in graphics.
Zombekas said:
Does it need any drivers though? If the processor instruction set doesn't change, I don't see why any software changes would have to be made...
Sorry if I don't understand what I'm talking about, I'm a PC developer and know close to zero about android / snapdragon. I'm just thinking of it as if it was a soldered-in PC cpu with built-in graphics.
Click to expand...
Click to collapse
of course itll need drivers, its a completely different piece of hardware. youll need drivers for everything.
I think it's safe to say that it will probably never, ever happen.
You can't. It's a SoC meaning the CPU is integrated and can't be replaced
Project ARA will be the first phone able to swap core components
Sent from my Nexus 5 using XDA Free mobile app

[Q] Is swapping out Snapdragon processors possible?

I did post this under Nexus 5 Q/A, but I realized this probably applies to all Android devices, not just the one I have. So sorry for dual-topic, but I feel this kind of belongs here more.
With the Nexus 6 announced, I was quite disappointed, as I was expecting Google to release an updated version of Nexus 5, just like they did with Nexus 7 back in 2013. I'm not a fan of phablets, and 6 inches seems too big for a phone, while Nexus 5 sure hit that sweet spot.
So I had this idea - would it be possible to replace the old existing Snapdragon processors with newer versions? 801? 805? What about the new 808/810 models? Problems that come to my mind are:
Do the newer processors have the same pin layout as the 800 version? I managed to find information that the 801 is, but I'd like to know about 805 or even 808/810.
Do different Snapdragon 8** series processors use the same instruction-set? If not, are the newer versions backwards-compatible with old versions, like for example Intel's x86?
Would the old chipset be able to take advantage of a faster processor? I know ROMs with custom kernels allow overclocking up to 3 GHz, although that's just stupid. With a 805/808/810 though... Would it be as simple as getting for exapmle CyanogenMod, "overclocking" the 805 to 2.7 GHz (what it's actually rated at), and that would be the end of the story? Or am I missing something?
How hard would it be physically to replace the processor? I imagine a skilled engineer with a soldering station would be able to do the job, or are the connections so small that it's practically impossible to do by hand?
How does one obtain a stand-alone Snapdragon processor? I can't seem to find any on Amazon. Do they even sell retail, like Intel/AMD? If not, how do I get hold of one?
What else am I missing? How feasable is this idea really?
Short answer. No.
Unlike the "Can I upgrade my phones memory?" question, this one is a much more definitive no.
From what I hear, the 810 will be the last 32-Bit Snapdragon SoC.
Meaning, even if you could (I highly doubt you can) your only improvement would be less than 0.5gHZ.
So not really worth the risk.

Will.i.am iAm+ Puls loading another ROM

Hey,
I recently acquired a Will.i.am iAm+ Puls, and want to see if I can load full android on it (it's currently running a forked version of 4.1). It's an awful product, but heck figured it might be fun to try to load full android on it or even android wear and see what I can do. Problem is, it does not look like it has any USB connectivity, so would need some suggestion on how to load a ROM on it otherwise as I'm unfamiliar with how to do it.
If anyone could provide any guidance that would be great
For the curious here's some specs:
1.7-inch PMOLED Display
dual core 1.5GHz Qualcomm Snapdragon
1GB RAM
16GB of storage
GSM 3G
WiFi
Bluetooth 4.0
GPS
pedometer (not actually sure if it has it.. isn't surfaced in UI)
accelerometer (not actually sure if it has it.. isn't surfaced in UI)
Sorry.. I'm new, but should this have actually been posted in Q&A?

Categories

Resources