Right now I am experiencing battery issues with my current iphone, as well as getting really bored of it. That is why I wanted to change to android (try out what has been done so far). But then I saw the news about Jolla and considered it as a good choice either (I was using nokia n9 before iphone abd liked MeeGo a lot). The compability layer with android also was a feature making Jolla look as a good alternative. But the processor in Jolla looks a bit old (I don't care a lot about pixels, but performance is important). Also I have lack of understanding, whether the features of os like ART and "project butter", which makes android much smoother, are available for Jolla. I am very much interested in cool features like other halves and alien-dalvik, but can't understand whether the dual-core processor is enough to run android well. At the moment I see two alternatives for myself which are Nexus 5 (benefits: camera, resolution, latest android features, quad-core processor) and Jolla (sailfish OS is a huge benefit itself, disposable battery and the other half concept, the nerdy "linux feel", sd-card). Also the Jolla phone is not yet available in my country officially (they promise to enter Russian market by summer), but I can predict that the price for these two devices won't be significantly different. Can the users please leave comments on Jolla's performance? E.g. in high-quality games or apps which use a lot of processor's resources. I would like an advice on which device to your mind is better.
you are talking about running android on jolla hardware. i assume you mean just apps and not the OS -.-'. Sailfish runs really smooth on Jolla, and Alien-dalvik is plenty efficient to run android apps on this hardware. ofc some demanding games might not run all that well, but who cares, its a phone not a psp. Also android "project butter" just bogged it down and made it worse for me.. the update after that actually made android a lot slimmer. Also they are android OS updates so it doesnt matter for Jolla at all. Jolla runs just the alien dalvik virtual machine to run android apps, not android os.
Also i'm not going to buy android device anytime soon, it's just a crappy google bloated OS, that needs expensive high end hardware to run smoothly.
Whippler said:
Also i'm not going to buy android device anytime soon, it's just a crappy google bloated OS, that needs expensive high end hardware to run smoothly.
Click to expand...
Click to collapse
probably one of the most ignorant post this month on XDA. Congratz !
Android OS>Whippler
Sent from my Nexus 4 using Tapatalk
Relayers said:
probably one of the most ignorant post this month on XDA. Congratz !
Click to expand...
Click to collapse
What?! You must be kidding and if not get some education. Android's use of resources is poor to say the least. It's a virtual machine running on a kernel coded in a different language. Remember when you had a dual core 1.5GHz processor in a PC? You could do everything, everything was fluid. Android launches a virtual Java on Linux and is SLOW. Check out Windows phones. Games work smooth on 2 cores @ 1GHz. On the same hardware on Android these same games can be unplayable.
That's why Google pushes science-fiction hardware in phones. To run at least smooth.
Sent from my LG-P760 using xda app-developers app
Daycrawler said:
What?! You must be kidding and if not get some education. Android's use of resources is poor to say the least. It's a virtual machine running on a kernel coded in a different language. Remember when you had a dual core 1.5GHz processor in a PC? You could do everything, everything was fluid. Android launches a virtual Java on Linux and is SLOW. Check out Windows phones. Games work smooth on 2 cores @ 1GHz. On the same hardware on Android these same games can be unplayable.
That's why Google pushes science-fiction hardware in phones. To run at least smooth.
Sent from my LG-P760 using xda app-developers app
Click to expand...
Click to collapse
Totaly agree with u..
Sent from my LT26ii using xda premium
Daycrawler said:
Android's use of resources is poor to say the least. It's a virtual machine running on a kernel coded in a different language. Remember when you had a dual core 1.5GHz processor in a PC? You could do everything, everything was fluid. Android launches a virtual Java on Linux and is SLOW. Check out Windows phones. Games work smooth on 2 cores @ 1GHz. On the same hardware on Android these same games can be unplayable.
That's why Google pushes science-fiction hardware in phones. To run at least smooth.
Click to expand...
Click to collapse
the advantage of android is that you have the choice (custom roms if manufacturer doesn't update your phone , launchers , zram, install apps to sd or use link2sd ...) the other thing is that i have a galaxy mini 2 (cheap low en 512ram 800mhz) i play most wanted in high quality, gangstar vegas, shadow gun,vice city and you say android is not optimized ? for mini 2 there is even cm11 android 4.4 working smooth eventhough samsung didn't update the phone , and google doesn't push any hardware as it is oems who do it and with kitkat 4.4 android can now run with lower ram than 512 , about sd cards just by anything but nexus
,the architecture of android doesn't make any problem of performance so stop talking about kernel coded with different language as i even played vice city on lg l3 with 380mb of ram and 800mhz , the only recource consuming issue on android is widgets , lockscreen widgets and all the usable freedom but thats what makes it cool , android makes 70% of smartphone population , if it is crap why is it so loved , btw in your pc you dont a have a simple arm architecture which makes pc 1gh mire powerful on a pc , for windows phone it has 2 games on its store .
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
the advantage of android is that you have the choice (custom roms if manufacturer doesn't update your phone , launchers , zram, install apps to sd or use link2sd ...) the other thing is that i have a galaxy mini 2 (cheap low en 512ram 800mhz) i play most wanted in high quality, gangstar vegas, shadow gun,vice city and you say android is not optimized ? for mini 2 there is even cm11 android 4.4 working smooth eventhough samsung didn't update the phone , and google doesn't push any hardware as it is oems who do it and with kitkat 4.4 android can now run with lower ram than 512 , about sd cards just by anything but nexus
,the architecture of android doesn't make any problem of performance so stop talking about kernel coded with different language as i even played vice city on lg l3 with 380mb of ram and 800mhz , the only recource consuming issue on android is widgets , lockscreen widgets and all the usable freedom but thats what makes it cool , android makes 70% of smartphone population , if it is crap why is it so loved , btw in your pc you dont a have a simple arm architecture which makes pc 1gh mire powerful on a pc , for windows phone it has 2 games on its store .
Sent from my GT-S6500D using XDA Free mobile app
Click to expand...
Click to collapse
because android was long time the only really alternative to ios maybe?
pocthird said:
the advantage of android is that you have the choice
Click to expand...
Click to collapse
That's not the advantage of Android, that's the advantage of open source development model, something that Sailfish OS can also brag about, even more so than Google-driven and Oracle patents encumbered Android.
carepack said:
because android was long time the only really alternative to ios maybe?
Click to expand...
Click to collapse
windows phone existed also , keep in mind also that android is an old project it was just bought by google , android existed before the launch of the first ios device
Sent from my GT-S6500D using XDA Free mobile app
---------- Post added at 06:17 PM ---------- Previous post was at 06:13 PM ----------
MooNWalker said:
That's not the advantage of Android, that's the advantage of open source development model, something that Sailfish OS can also brag about, even more so than Google-driven and Oracle patents encumbered Android.
Click to expand...
Click to collapse
sailfish , firefox os and tizen are rather cool as they are open source and most of them support android apps , but i personally love android ui , and as i told you i could run hd quality games in very low end phones with android i dont know if it will be possible with these other systems , for google bliatware cyanogen doesn't have any google product it's you who flash gapps
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
sailfish , firefox os and tizen are rather cool as they are open source and most of them support android apps , but i personally love android ui , and as i told you i could run hd quality games in very low end phones with android i dont know if it will be possible with these other systems , for google bliatware cyanogen doesn't have any google product it's you who flash gapps
Click to expand...
Click to collapse
IMHO Sailfish OS has even more cool UI than Android. Unlike Android Sailfish doesn't rely on Java VM or frameworks, using native code instead, and so is less resource hungry than Android. Applications can be written in HTML5/Javascript/QML or in native code, with no Java pieces whatsoever, allowing those "HD quality games" possibly running even smoother (though not by much, considering they're written in NDK on Android as well). As to Google bloatware - yeah, ROMs like CyanogenMod don't have it, but even without it Android is still encumbered by Oracle patents, according to the ruling of the Federal Circuit.
MooNWalker said:
IMHO Sailfish OS has even more cool UI than Android. Unlike Android Sailfish doesn't rely on Java VM or frameworks, using native code instead, and so is less resource hungry than Android. Applications can be written in HTML5/Javascript/QML or in native code, with no Java pieces whatsoever, allowing those "HD quality games" possibly running even smoother (though not by much, considering they're written in NDK on Android as well). As to Google bloatware - yeah, ROMs like CyanogenMod don't have it, but even without it Android is still encumbered by Oracle patents, according to the ruling of the Federal Circuit.
Click to expand...
Click to collapse
i am ceptical , i doubt something better than android might exist , for performance native code doesn't always mean more performance as java version used by android if i am not wrong is java 6 which is optimized , for relying on frameworks it may be difficult to add functionality to the system without that , i'm getting excited for sailfish as it seems very androidish without android negative sides , now we have to know if android apps are running well on sailfish as its more software related because of absence of emulation (arm ) its works like wine on linux i guess
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
i am ceptical , i doubt something better than android might exist , for performance native code doesn't always mean more performance as java version used by android if i am not wrong is java 6 which is optimized , for relying on frameworks it may be difficult to add functionality to the system without that , i'm getting excited for sailfish as it seems very androidish without android negative sides , now we have to know if android apps are running well on sailfish as its more software related because of absence of emulation (arm ) its works like wine on linux i guess
Click to expand...
Click to collapse
1st, there is always something better, depending on your usage, preferences, resources, etc.
2nd, while native code truly doesn't always mean better performance per se, it does generally mean lower resource consumption (no VM/JIT overhead) and lower latency, regardless of the Java version we're talking about. ART might change that in the future, but for now Sailfish runs smoother on single core 512MiB RAM Nexus One than Android ever had.
3rd, there are plenty other frameworks that are not patent encumbered. Like open source Qt that Jolla Sailfish team chose for their interface.
4th, how do you define "androidish"? As far as I can see it uses different interface navigation methods (much more gesture based and less dependent on specific location of touch), it has different architecture (much closer to "real" desktop Linux distributions), it has different APIs (HTML5/Javascript/QML and native).
5th, Android apps can run not only on ARM because Alien Dalvik doesn't work like Wine (which, BTW, can run not only on Linux). It's a VM, just like the original Android Dalvik. Except that whereas Android overall is just one giant Java stack running in Dalvik on top of Linux kernel, with even UI part being just another Android app, Alien Dalvik has to integrate with existing user space with it's own UI - correct me here someone who knows more about architecture of the Dalvik and/or Alien Dalvik.
MooNWalker said:
1st, there is always something better, depending on your usage, preferences, resources, etc.
2nd, while native code truly doesn't always mean better performance per se, it does generally mean lower resource consumption (no VM/JIT overhead) and lower latency, regardless of the Java version we're talking about. ART might change that in the future, but for now Sailfish runs smoother on single core 512MiB RAM Nexus One than Android ever had.
3rd, there are plenty other frameworks that are not patent encumbered. Like open source Qt that Jolla Sailfish team chose for their interface.
4th, how do you define "androidish"? .
Click to expand...
Click to collapse
androidish means beauty and freedom (plenty of apps also especialy launchers that i hope exist in sailfish) for architecture everybody knows x86 and mips are not well supported by developers there are few apps and games that support them , dont dream of running mobile apps on linux if you dont have an arm machine , emulation is just horiblly slow, correct me if i am wrong but running mer+naemo+vm is very close to android with dalvik vm (recouce consuming)
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
androidish means beauty and freedom (plenty of apps also especialy launchers that i hope exist in sailfish) for architecture everybody knows x86 and mips are not well supported by developers there are few apps and games that support them , dont dream of running mobile apps on linux if you dont have an arm machine , emulation is just horiblly slow, correct me if i am wrong but running mer+naemo+vm is very close to android with dalvik vm (recouce consuming)
Click to expand...
Click to collapse
It is possible to get even Windows to be beautiful and there are (or were) plenty "launchers" for Windows as well. It is possible to make Windows look like Android (and vice versa). Does that make Windows Mobile "androidish"? I think not.
There are plenty x86-based (Intel Atom) Android devices out there, they are supported, they run mobile apps, they are not ARM, and they don't have to emulate anything, they just need to run a Dalvik VM. One of those machines even has a subforum on XDA - Dell Venue.
MooNWalker said:
It is possible to get even Windows to be beautiful and there are (or were) plenty "launchers" for Windows as well. It is possible to make Windows look like Android (and vice versa). Does that make Windows Mobile "androidish"? I think not.
There are plenty x86-based (Intel Atom) Android devices out there, they are supported, they run mobile apps, they are not ARM, and they don't have to emulate anything, they just need to run a Dalvik VM. One of those machines even has a subforum on XDA - Dell Venue.
Click to expand...
Click to collapse
many apps dont support x86 just look at android x86 problems it has issues with even popular apps like terminal ide or many video editors and games , for windows phone yes it would be relatively androidish if it wasn't closed source
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
many apps dont support x86 just look at android x86 problems it has issues with even popular apps like terminal ide or many video editors and games
Click to expand...
Click to collapse
Ok, list those apps. And then compare that list with the list of apps that work w/o any issues. Most of the applications will work on x86 without any issues whatsoever thanks to the fact that Dalvik VM allows them to be completely independent of CPU instruction set. The only thing that needs to be dependent on CPU architecture is the underlying Linux kernel (which is already very much cross-platform), some of the system libraries like the Bionic libc, and the Dalvik VM itself (or ART). User apps need to be adapted to x86 separately only if they use NDK instead of traditional Java. I had x86 Android running on my frigging netbook and had no issues other than poor graphics performance and the awkwardness of keyboard and mouse input on a touchscreen-oriented OS.
pocthird said:
for windows phone yes it would be relatively androidish if it wasn't closed source
Click to expand...
Click to collapse
Ah, but that's exactly what I was talking about: Android sure is more free than Windows, but Sailfish is even more free than Android. Android's code is (mostly) open source, but it's still encumbered by Oracle patents. Android's code is not developed solely by one company like Windows, but it is still mostly driven and controlled only by Google. Sailfish on the other hand is not encumbered by Java patents and is largely based on community projects like Mer. Remove the Sailfish's proprietary UI and replace it with Plasma Active or Nemo Mobile instead - and you got fully open system. In fact, the progress of porting Sailfish to other devices depends on progress of adapting Mer to those devices. In case of most common Android devices - adapting it using libhybris.
MooNWalker said:
Ok, list those apps. And then compare that list with the list of apps that work w/o any issues. Most of the applications will work on x86 without any issues whatsoever thanks to the fact that Dalvik VM allows them to be completely independent of CPU instruction set. The only thing that needs to be dependent on CPU architecture is the underlying Linux kernel (which is already very much cross-platform), some of the system libraries like the Bionic libc, and the Dalvik VM itself (or ART). User apps need to be adapted to x86 separately only if they use NDK instead of traditional Java. I had x86 Android running on my frigging netbook and had no issues other than poor graphics performance and the awkwardness of keyboard and mouse input on a touchscreen-oriented OS.
Ah, but that's exactly what I was talking about: Android sure is more free than Windows, but Sailfish is even more free than Android. Android's code is (mostly) open source, but it's still encumbered by Oracle patents. Android's code is not developed solely by one company like Windows, but it is still mostly driven and controlled only by Google. Sailfish on the other hand is not encumbered by Java patents and is largely based on community projects like Mer. Remove the Sailfish's proprietary UI and replace it with Plasma Active or Nemo Mobile instead - and you got fully open system. In fact, the progress of porting Sailfish to other devices depends on progress of adapting Mer to those devices. In case of most common Android devices - adapting it using libhybris.
Click to expand...
Click to collapse
btw will sailfish support root apps ?
Sent from my GT-S6500D using XDA Free mobile app
pocthird said:
btw will sailfish support root apps?
Click to expand...
Click to collapse
Just like any other more "traditional" Linux distro, out of the box.
Related
As I know, IPhone 3G runs on 400 MHz processor (based on: CNet), while HTC Hero runs on 528 MHz processor, but as far as I knows, IPhone games are much more better and run smoothly, while games in Android devices like Raging Thunder 2, Super KO Boxing runs very lag in them. Can someone explain to me why?
Thanks in advance...
Most probably the dedicated/better graphic chip inside the iPhone then htc hero has. Plus, I think iPhone has programming language (C?) which is a bit faster then android's Java.
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Dan330 said:
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Click to expand...
Click to collapse
Ahhhhh I get it..... It make sense, Thanks for the answer.
There are three reasons:
1) The iPhone CPU has a built-in Floating Point Unit (FPU), whereas the hero CPU doesn't. This means that when doing mathematics involving real numbers with a decimal point (e.g. numbers like 1.23, 3.14159, rather than integer numbers like 1, 73 and 492363), the iPhone is considerably faster, probably by an order of magnitude. 3D games make a lot of use of that kind of mathematics.
2) iPhone programs are compiled to run directly on the iPhone's CPU, whereas Android programs compiled to run on a Java Virtual Machine, which in turn runs on the Hero's CPU. This extra level of indirection means that the programs run maybe 5 - 10 times as slowly as they could if they ran directly on the CPU.
3) The iPhone has a more powerful GPU (Graphics Processing Unit) - this means that it is capable of drawing more things to the screen in one frame than the Hero is.
all android phones dont have much internal storage so limates games
Sent from my aHero using the XDA mobile application powered by Tapatalk
Dan330 said:
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Click to expand...
Click to collapse
Java was supposed to be platform independand(spelling) in the beginning... oh well... the wonders of theory vs reality..
Most laggy games are laggy because of bad programming.
This can be observed in things like... 2 games/apps with similar graphics where 1 is not laggy and the other is. I've experienced this quite lot. You can make decent games with Java, especially in 3d, since it just calls "native" OpenGLES functions and doesn't have to do the rendering. If you need an extra boost you can make native libraries and supply them with your app... Of course you lose a bit of platform independence, but it's not a big deal and a mere cross compilation of that library away from porting an app to a new device with different processors.
PlanetTimmy said:
2) iPhone programs are compiled to run directly on the iPhone's CPU, whereas Android programs compiled to run on a Java Virtual Machine, which in turn runs on the Hero's CPU. This extra level of indirection means that the programs run maybe 5 - 10 times as slowly as they could if they ran directly on the CPU.
Click to expand...
Click to collapse
I think that's not the problem behind this. You can write critical code in NDK so you can achieve performance.. There's a lot of videos with motorola droid/milestone games. And they are working great.
http://www.youtube.com/watch?v=mn-XaaQXIxw
http://www.youtube.com/watch?v=GUlsfP38lSM
http://www.youtube.com/results?search_query=quake+3+motorola&aq=f
Motorola Milestone has a powerful GPU (PowerVR) and kicksoff the latest snapdron enabled devices.
qualcomm always delivered poor performance in their soc solutions..
+ qualcom msm7200A lacks FPU ... what a shame... screw you crapcomm and htc (for using cheap hardware, such as soc, display,etc). i'm keep wondering why htc doesn't lunch a true super smartphone with real GPU, high quality touchscreen, etc etc. And what's strange, even if they use cheap hardware their devices are more expensive than from other manufacturers ... hahaha
Would that even be possible with a mod/cab? its silly to have a GPU which is not bad (its drivers are horrible though-thank god for xda devs for 3rd party ones) and running sense and the whole graphical menu from CPU and not render them from GPU..just look how much smoother are the phones that do (iphone, bb , droid )..if it is possible , could it be cooked into roms? because that would be so, oh so great..
Hmm..Quite a few views , yet no replies...Anyone here care to share their POV ?
I wasnt aware that the GUI is rendered by the phone CPU rather than GPU. But then again, does this phone have a dedicated GPU?
the gpu is part of the cpu, no? i thought it was all on one chip.
samsamuel said:
the gpu is part of the cpu, no? i thought it was all on one chip.
Click to expand...
Click to collapse
True that...Yet i have read that winmo do not use the GPU acceleration to run/render the menu(e.t.c) graphics..this is my source (where i have read this)
:
Code:
http://www.techautos.com/2010/03/14/smartphone-processor-guide/
Why is the GPU relevant if I’m not playing games on my phone?
On most modern smartphone platforms (iPhone OS, Android, Palm WebOS, with Windows Mobile as a notable exception), the OS’ user interface itself is composited, meaning it is rendered by the GPU. This makes the interface feel a lot smoother than doing UI display calculations on the already resource-constrained CPU.
On the desktop, Mac OS X introduced many consumers to a GPU-composited desktop, and on the PC side, Windows Vista/7’s Aero interface provides similar functionality. Windows XP, even on a very fast desktop rig, generally never feels quite as smooth while, say, moving around windows, as Windows 7 or Vista running Aero. For the same reason, Windows Mobile 6.x, which uses a similar rendering mode (GDI) as XP and lacks a GPU-composited desktop, is going to feel laggy or rough compared to GPU-composited UIs.
Click to expand...
Click to collapse
Could there possibly be a tweak for this?or it is managed deeply into the os core , so it cannot be touched?
I'd be very suprised if it were possible to change the way the software works on such a fundamental level. At a guess, it would mean a rewrite of the OS so that anything sat on top of it automatically used the GPU when rendering for the screen. This is obviously not something that would ever happen.
That's just my understanding of the subject though, and I could be mistaken.
Heh..I know i am noob when it comes to winmo os utilization its no secret..I just thought it would be like a registry tweak to change the part used to process the image output ;p oh well..we never stop learning (and obviously have to begin from somewhere)
I actually thought Sense was already rendered by the GPU? According to the new Chainfire 3D driver - Sense is detected as being accelerated by the driver so must be using the GPU..
The snapdrgon gpu is the AMD Z430 no ?
paulrgod said:
I actually thought Sense was already rendered by the GPU? According to the new Chainfire 3D driver - Sense is detected as being accelerated by the driver so must be using the GPU..
Click to expand...
Click to collapse
sense is..and that is because it is created by htc , not microsoft (what a surprise lol ;p )you sir are correct..
Hello,
I've owed an x10 and SGS-II.
Windows 8 ARM hasn't been released as of now but is someone planning to port it to SGS-II?
The reason I ask is because it looks very nice & would love to see something different on SGS-II
This is just a discussion any constructive comments are welcome.
as a pure development project it might be fun to do such
but as a daily driver OS, Win8 is definitely a no go
maybe will see win8 in our sgs III with 2ghz quad core
onbacardi said:
maybe will see win8 in our sgs III with 2ghz quad core
Click to expand...
Click to collapse
i agree
as Win8 is basically = Win7 + Windows Mobile 7 Launcher + ARM CPU support
so that is basicaly a super beefup version of Win7, which translates into very heavy hardware requirement for it to run properly
basically you need a laptop the size of a phone, for it to run
Haven't people been able to "run" it with ancient Pentiums and 128 MB ram?
Sent from my GT-I9100 using xda premium
AllGamer said:
i agree
as Win8 is basically = Win7 + Windows Mobile 7 Launcher + ARM CPU support
so that is basicaly a super beefup version of Win7, which translates into very heavy hardware requirement for it to run properly
basically you need a laptop the size of a phone, for it to run
Click to expand...
Click to collapse
I've read that it has lower requirements. There are also some other changes(some of them also improvements like reduced boot time)
AllGamer said:
i agree
as Win8 is basically = Win7 + Windows Mobile 7 Launcher + ARM CPU support
so that is basicaly a super beefup version of Win7, which translates into very heavy hardware requirement for it to run properly
basically you need a laptop the size of a phone, for it to run
Click to expand...
Click to collapse
I don't think so mate. The requirements for Windows 8 ARM is pretty low. Microsoft announced that it will run very smooth on tablets (they did a demo as well) and it requires pretty low resources (since windows 8 itself uses a Very low ram).
People at xperia x10 are looking forward to port it so I thought why not?
SGS-III? lol. I'd dream about it.
Neo said:
I don't think so mate. The requirements for Windows 8 ARM is pretty low. Microsoft announced that it will run very smooth on tablets (they did a demo as well) and it requires pretty low resources (since windows 8 itself uses a Very low ram).
People at xperia x10 are looking forward to port it so I thought why not?
SGS-III? lol. I'd dream about it.
Click to expand...
Click to collapse
+ 1
It works on my old desktop so our super fast dual core phone should take it easily
Sent from my GT-I9100
+1 win 8 for sgsII is like child playing with toy... ARM version will req a very low hardware spec. Hoping too see it on this mean machine
Win8 ARM hardware drivers for the SGS2-specific hardware would need to be written from scratch, so don't hold your breath.
MaBlo said:
Haven't people been able to "run" it with ancient Pentiums and 128 MB ram?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Don't make the mistake of comparing mobile to desktop. MHZ/GHZ processor speeds don't mean jack when comparing between CPU/GPU architecture types.
Just because some spec somewhere says it's designed to be able to run on ARM processors and some or our phones use ARM processors, doesn't mean we are go for launch. We may not be comparing apples with oranges here, but we certainly are comparing tangerines with oranges. Some of these chips can be much bigger and power-hungrier than anything we see in the SGS2
kal-el can totally Handel it perfectly.
Sent from my GT-I9100 using Tapatalk
I guess they will eventually merge WP7 and W8 for ARM, same thing that is about to happen to Android.
For now I am quite happy with Android on my phone, and if the Win32 pogramms wont work on a W8 tablet I see no point in getting one either. Android is growing like crazy (software and hardware), so I can not see a reason to abandon this platform (except maybe for MeeGo, incredible what the people did with the n900).
Although Tablet+VLC would make a hell of a mediaplayer....
Win phone 8 on SGSII
Reviving this thread...considering now much is known about the platform, is there a chance of a port on SGSII?
i think we will see some tryout ports coming very soon.
ive run w8 on some really crappy machines, much more worse specs then s2.
however i think port is depending on the fact how many people will really want it and how many devs
are willing to do it..
whats the OS in nokia lumia 920 windows 8 or windows 7?
This probably isn't possible because I think windows phones are partitioned differently. Basically its gonna be difficult or nearly impossible.
Sent from my GT-I9100 using xda app-developers app
You guys do realize that the GSII is more than capable of running WP8? The Lumia 920 has a S4 dual core and handles it effortlessly, the GSII would be able to handle it aswell since the Exynos 4210 is still very damn good.
Phistachio said:
You guys do realize that the GSII is more than capable of running WP8? The Lumia 920 has a S4 dual core and handles it effortlessly, the GSII would be able to handle it aswell since the Exynos 4210 is still very damn good.
Click to expand...
Click to collapse
It's not the matter of hardware. There are many other things to consider too. Already we have problems with CM10. WP8 just spells more trouble.
Sent from my GT-I9100 using xda app-developers app
MarioFan1998 said:
It's not the matter of hardware. There are many other things to consider too. Already we have problems with CM10. WP8 just spells more trouble.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
I know, as everyone was just talking about hw, I gave my opinion I'm not even going to talk about the complications with porting the kernel, drivers, gpu drivers, adapting thethe mali to a whole new os, surfaceflinger, hwcomposer and so much more...
Hi,
Is there any chance of dualbooting Dell Venue 8 Pro with Windows 8 and Android? I like Windows 8 but would also like to be able to use Android on this awesome tablet.
If not dual boot, is there any other way of using Android as virtual machine or something that provides full touch and other sensor's support?
Thanks.
Don't "think" Android. Think Linux instead. It theoretically can be done, but the fact that the UEFI is 32bit while Linux uses 64bit.
You would disable Secure Boot in the BIOS. The other issue is a lack of drivers for the touchscreen during installation.
The stress isn't worth it in my opinion. Leave the device stock as is.
I'm waiting for my Venue to arrive. I plan to try running Android on it with Genymotion
http://www.genymotion.com/
Not worth it
A_Str8 said:
I'm waiting for my Venue to arrive. I plan to try running Android on it with Genymotion
http://www.genymotion.com/
Click to expand...
Click to collapse
I'm downloading it now since it is just an emulator running inside VirtualBox.
There are many Android games, that I've already boght and would want to be able to play on the Venue8 Pro. I'll let you know how it works out in a few hours.
EDIT: I've installed and ran the application. As it stated, it is really just an emulator VirtualBox running a stripped down Android image.
Enabling my real cam with the emulator gave me my first BSOD. Installed a few premium games that I had purchased on my real device. The frame rate in the virtual environment wasn't smooth. It was obvious that you were using an emulator. Genymotion is a very good attempt at emulating Andriod on a running PC, however this solution is not for me. It isn't a replacement for a dual-boot scenario with the native OS.
So what would you guys recommend? I have tried both BlueStacks player and an Android virual machine on my Venue 8 Pro. I really want to be running Android smoothly.
To be honest, Genymotion, is smoother than Bluestacks, since it has the Vanilla Android interface (without Samsung's Touchwiz or HTC's Sense). The problem is with trying to use the tablet's hardware such as the camera or gyroscope. The process is then not smooth and gameplay (for serious graphic intensive android games) are choppy or lagging at best. You get the feeling that it is all being emulated and not virtualized in the true sense.
I'm convinced you would have better success running Linux natively then finding a method of running Android apps as opposed to running Android on the device.
Android requires an ARM SoC processor. The Venue 8 Pro uses a full X86/64-bit processor. Therefore Android would need to be re-compiled. This isn't worth the effort in my opinion.
I'm wondering if these instructions will work for the Venue. http://forum.xda-developers.com/showthread.php?t=2321292
Sent from my Nexus 5 using xda app-developers app
It looks plausible. I'd create a system image of my entire system partiotion before even attempting this.
Anonymously_Unknown said:
To be honest, Genymotion, is smoother than Bluestacks, since it has the Vanilla Android interface (without Samsung's Touchwiz or HTC's Sense). The problem is with trying to use the tablet's hardware such as the camera or gyroscope. The process is then not smooth and gameplay (for serious graphic intensive android games) are choppy or lagging at best. You get the feeling that it is all being emulated and not virtualized in the true sense.
I'm convinced you would have better success running Linux natively then finding a method of running Android apps as opposed to running Android on the device.
Android requires an ARM SoC processor. The Venue 8 Pro uses a full X86/64-bit processor. Therefore Android would need to be re-compiled. This isn't worth the effort in my opinion.
Click to expand...
Click to collapse
But isn't install Linux also difficult (given the UEFI problems)? And will I be able to run Android apps smoothly on Linux somehow?
Linux to me would be easier since it already "exists" for PC. You should be able to install it in theory with a USB mouse and keyboard attached to a USB hub. Android on the other hand would simply not work "natively" with your Dell Venue 8 since it would have to be re-compiled for this purpose. I can't imagine why the source code for an Android app can't be re-compiled for Linux despite the differences in processor type.
My only desire for Android on my Tablet is to be able to play all those games that I've bought for my Samsung Galaxy Note2,
If I knew how to compile Android from source code and simply slipstream the touchscreen drivers that would be great. Let's agree to propose this to the developers in the phone section of this forum such as Cyanogem Mod so that something can be custom built for our devices.
Contrary to the above poster. There is no issue with android across architectures.
Android apps are compiled to dalvik bytecode and run within the dalvik virtual machine. Its platform independent. x86 builds of android exist. There are x86 android devices on shelves, there is android-x86 and there is android-ia. Android is also available on MIPS processors. Community ports to PowerPC have been done. As long as you have a dalvik virtual machine you can run the dalvik bytecode, problem solved.
The driver issue is a big one. x86 operating systems dont have the issue of having to target different devices. But there arent touchscreen, wifi, bluetooth or sensor drivers for all combinations of hardware out there. The asus w700 seems to be the device best off in that regard.
Theoretically it could be done for the venue though. Without those drivers though it will be unusably slow (software drawn screen etc) and interaction wouldnt be possible without external USB.
SixSixSevenSeven said:
x86 builds of android exist.
Click to expand...
Click to collapse
Thanks for letting me know.
Has anyone given this a go with the Venue Pro 8 yet? The IA (Intel architecture) android project seems quite mature. You could try booting from an SD card?
CL0SeY said:
Has anyone given this a go with the Venue Pro 8 yet? The IA (Intel architecture) android project seems quite mature. You could try booting from an SD card?
Click to expand...
Click to collapse
I was thinking of trying that but was too afraid to run into a problem that would ruin my new tablet.
Atom x86 phones and tablets use libhoudini to be able to run arm apps, so android dual boot is theoretically possible
SM N9005 Rocking Temasek CM11 With Temasek Kernel
xueyao said:
Atom x86 phones and tablets use libhoudini to be able to run arm apps, so android dual boot is theoretically possible
SM N9005 Rocking Temasek CM11 With Temasek Kernel
Click to expand...
Click to collapse
thats a different problem and solution entirely
CL0SeY said:
Has anyone given this a go with the Venue Pro 8 yet? The IA (Intel architecture) android project seems quite mature. You could try booting from an SD card?
Click to expand...
Click to collapse
From what I've read, booting from an SD card is not an possible. That's what has stopped me from trying this. I'm not interested in resizing my C drive
In theory, it sounds like the Acer instructions should work on the Dell, but once you're in Android, there may be some driver issues.
Sent from my Nexus 5 using xda app-developers app
A_Str8 said:
From what I've read, booting from an SD card is not an possible. That's what has stopped me from trying this. I'm not interested in resizing my C drive
In theory, it sounds like the Acer instructions should work on the Dell, but once you're in Android, there may be some driver issues.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
I am planning to give this a try if it this doesn't break my Venue 8 Pro. Will it break it?
elixir_pr said:
I am planning to give this a try if it this doesn't break my Venue 8 Pro. Will it break it?
Click to expand...
Click to collapse
There is never any guarantee of not breaking a device! Perhaps starting with a USB OTG cable and booting the USB might be a first step - without installing to the device... that is if that is possible. I know it worked on my x86-64bit laptop, but the Venue Pro 8 is 32 bit apparently?
Anyway I don't have a Venue Pro 8 of my own... perhaps there is a guide somewhere on taking a full backup of your SSD in the device (or a similar device), including all the partitions etc?
CL0SeY said:
There is never any guarantee of not breaking a device! Perhaps starting with a USB OTG cable and booting the USB might be a first step - without installing to the device... that is if that is possible. I know it worked on my x86-64bit laptop, but the Venue Pro 8 is 32 bit apparently?
Anyway I don't have a Venue Pro 8 of my own... perhaps there is a guide somewhere on taking a full backup of your SSD in the device (or a similar device), including all the partitions etc?
Click to expand...
Click to collapse
I about to take the plunge very soon. I just completed the usb part of the tut. I am gonna use the IA3 file. I guess Ill see what happens soon. I already took the time to offload my backup on a usb, initially to make more space since I got the 16gig which really left me with only 6-8 gb. Taking out the recovery partition made about 3.45 gb free from the tab.
I already disabled "Secure Boot"
After doing this and restarting this you will run into the problem about the bitlocker and needing to type in your bitlocker code from MS again. You could bypass and disable this by hitting disable bitlocker. But for the concern it will come up. I plan on making a thread for this and be the pioneer guy.
So yeah kinda scared to start it as I got this when MS store had there $99 deal.... waited for 8 hours till i got mine and hate to break it....
Yesterday I bought Iphone 4, difference is very very big
I don't know how but
Iphone is from 2010. have 512mb of ram. 1Ghz A9 processor.
Our L7 is from 2012. Have 512mb too, and 1Ghz A5 processor.
Iphone is very very smooth,fast I run a lot of apps and there is no lags.
What is that why our L7 lag sometimes, and not responding???
Need someone who know
I know that Apple have too expensive chipset and better quality. But how???
I will be very gratefull if some people view this thread.
@ALEX.IMER He did everything for our devices
@skyinfo because he know everything about kernels, and maybe he knows how to reslove this. @Plamb1r he make scripts without problems :3
@Asce1062
@-CALIBAN666-
@F4uzan
Sorry if I forgot someone.
Paget96 said:
Yesterday I bought Iphone 4, difference is very very big
I don't know how but
Iphone is from 2010. have 512mb of ram. 1Ghz A9 processor.
Our L7 is from 2012. Have 512mb too, and 1Ghz A5 processor.
Iphone is very very smooth,fast I run a lot of apps and there is no lags.
What is that why our L7 lag sometimes, and not responding???
Need someone who know
I know that Apple have too expensive chipset and better quality. But how???
I will be very gratefull if some people view this thread.
@ALEX.IMER He did everything for our devices
@skyinfo because he know everything about kernels, and maybe he knows how to reslove this. @Plamb1r he make scripts without problems :3
@Asce1062
@-CALIBAN666-
@F4uzan
Sorry if I forgot someone.
Click to expand...
Click to collapse
a different OS closed to some device will be more optimized and screen/colors can give a different aspect to your eyes
Cortex A9 is more powerful than a Cortex A5.
According to ARM , CPU's in ascending order with regard to computation power are :
Cortex Family : A5,A7,A9,A15
I think its because of the runtime and the way thay ios manage the ram with apps, idk im just supposing
Sent from my LG-e612 using XDA Free mobile app
4Freedom said:
a different OS closed to some device will be more optimized and screen/colors can give a different aspect to your eyes
Cortex A9 is more powerful than a Cortex A5.
According to ARM , CPU's in ascending order with regard to computation power are :
Cortex Family : A5,A7,A9,A15
Click to expand...
Click to collapse
Neperpika said:
I think its because of the runtime and the way thay ios manage the ram with apps, idk im just supposing
Sent from my LG-e612 using XDA Free mobile app
Click to expand...
Click to collapse
Idk I think iOS is lightweigh works pretty fast.
I want L7 to work good. Android is much better than iOS, i don't like it.
Paget96 said:
Idk I think iOS is lightweigh works pretty fast.
I want L7 to work good. Android is much better than iOS, i don't like it.
Click to expand...
Click to collapse
They are two different systems each one has its advantages and disadvantages
Remember that android apps run over a "virtual" machine java based than iOS apps are directly executed.
Different performance has always been noticed throught benchmark test, but android must be shared to thousand of different devices a single virtual machine rappresent the easier way.
Android is a bit improved with ART runtime...
This is the main difference explained in few lines
@4Freedom has explained better than me
Any way, you know Apple. iPhone 4 is a top end phone whereas L5 is low/mid end..
And we all know apple provides top quality stuff!
And I think iOS is more optimized than android! That explains the smoothness..
Sent from my Moto G XT1033 using Tapatalk
So... another iOS vs Android, huh ?
Let me explain this clearly
1.) iOS programs are launched via a sandbox, but not via 'emulator' like Android . Which is an exact point why does iOS is faster at app executing BUT not at multi tasking.
2.) iOS is well optimized for one type of phone ; iPhone. But, Android is mainly universal so it's clearly explained that Android isn't optimized for ALL of its device.
That's all I know
F4uzan said:
So... another iOS vs Android, huh ?
Let me explain this clearly
1.) iOS programs are launched via a sandbox, but not via 'emulator' like Android . Which is an exact point why does iOS is faster at app executing BUT not at multi tasking.
2.) iOS is well optimized for one type of phone ; iPhone. But, Android is mainly universal so it's clearly explained that Android isn't optimized for ALL of its device.
That's all I know
Click to expand...
Click to collapse
Hello my friend I don't see you for a long time thanks for reply. I understand there is 8 versions of Iphone 3G,3GS,4,4S,5,5S,6 and 6+ and other idk and there is a milion of phones which run android. I understand
Thanks for reply.