Is there any chance of 64bit OS on future official major updates?
OR
Are there any developers who are working to make a 64 bit OS ROM for the Z Play?
Though the hardware is 64 bit but does the Z Play have ability to run 64 bit OS or it can run only 32 bit OS because of 3GB RAM.
Help will be appreciated!
Yash24 said:
Is there any chance of 64bit OS on future official major updates?
OR
Are there any developers who are working to make a 64 bit OS ROM for the Z Play?
Though the hardware is 64 bit but does the Z Play have ability to run 64 bit OS or it can run only 32 bit OS because of 3GB RAM.
Help will be appreciated!
Click to expand...
Click to collapse
The mobile industry moved to 64-bit processors a couple of years back.
So, pretty much all new mobile processors will be 64-bit, and that includes the Snapdragon 625.
However, as you would be aware, the key benefit of having 64-bit processor is to allow a larger address space, and by extension a larger RAM.
However, the Snapdragon 625 employs a 1x32 LPDDR3 interface at 933MHz. Therefore, the theoretical maximum RAM that it can support is up to 4MHz
In conclusion, while you may have a processor capable of 64-bit execution, the RAM is limited to a max of 4GB.
Jimi Mack said:
The mobile industry moved to 64-bit processors a couple of years back.
So, pretty much all new mobile processors will be 64-bit, and that includes the Snapdragon 625.
However, as you would be aware, the key benefit of having 64-bit processor is to allow a larger address space, and by extension a larger RAM.
However, the Snapdragon 625 employs a 1x32 LPDDR3 interface at 933MHz. Therefore, the theoretical maximum RAM that it can support is up to 4MHz
In conclusion, while you may have a processor capable of 64-bit execution, the RAM is limited to a max of 4GB.
Click to expand...
Click to collapse
In simple words, it can't run 64 bit os?
Yash24 said:
In simple words, it can't run 64 bit os?
Click to expand...
Click to collapse
If you figured that out already, it takes the fun out of researching and learning. (Google in your fiend)
If you would have just gotten a "No" I am sure it would have generated more questions, so I thought I nip it in the butt and give a full explanation.
What benefit​ are you expecting from 64bit OS? More is not always faster or better
Sent from my XT1635-02 using Tapatalk
Jimi Mack said:
The mobile industry moved to 64-bit processors a couple of years back.
So, pretty much all new mobile processors will be 64-bit, and that includes the Snapdragon 625.
However, as you would be aware, the key benefit of having 64-bit processor is to allow a larger address space, and by extension a larger RAM.
However, the Snapdragon 625 employs a 1x32 LPDDR3 interface at 933MHz. Therefore, the theoretical maximum RAM that it can support is up to 4MHz
In conclusion, while you may have a processor capable of 64-bit execution, the RAM is limited to a max of 4GB.
Click to expand...
Click to collapse
Hi , pardon my ignorance, but iOS runs 64 bit with 2 GB RAM, so technically should be possible to enable 64 bit in 3GB RAM?
Sent from my iPhone using Tapatalk
---------- Post added at 11:50 AM ---------- Previous post was at 11:48 AM ----------
Zeljko1234 said:
What benefit​ are you expecting from 64bit OS? More is not always faster or better
Sent from my XT1635-02 using Tapatalk
Click to expand...
Click to collapse
More than performance, it is future updates ..Both iOS and android will become 64 bit only soon..Android O may only be 64 bit , who knows ..not sure if we will get an update then
Sent from my iPhone using Tapatalk
vivebatu said:
Hi , pardon my ignorance, but iOS runs 64 bit with 2 GB RAM, so technically should be possible to enable 64 bit in 3GB RAM?
Sent from my iPhone using Tapatalk
---------- Post added at 11:50 AM ---------- Previous post was at 11:48 AM ----------
It Is not the size but the type of ram used on the MZP from what I read.
Click to expand...
Click to collapse
vivebatu said:
More than performance, it is future updates ..Both iOS and android will become 64 bit only soon..Android O may only be 64 bit , who knows ..not sure if we will get an update then
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
OK, from that point makes sense. Even I don't think that will switch just over night/release.
---------- Post added at 09:17 PM ---------- Previous post was at 09:13 PM ----------
Jimi Mack said:
It Is not the size but the type of ram used on the MZP from what I read.
Click to expand...
Click to collapse
Hmm, RAM should not be 32bit/64bit. I mean, could be from addressing perspective but would be weird to use 64bit CPU, especially SoC, without ability to address memory the same way. But on another hand, could be. Qualcomm may have generic CPU design and pack with cheaper memory...
Interesting discussion, indeed
While this does apply to everything - 64 bit OS's are generally targeted to systems with 4GB of RAM or more.
The 64 bit instructions/code are actually larger as well as they still need to contain a copy of the 32 bit code for backwards compatibility.
What this means is that while running a 64 bit OS >may< allow a phone to run faster, do more, address more memory, etc - it NEEDS more RAM and storage to be able to do this effectively.
So if you did run 64 bit on the phone - it could be slower since 3GB of RAM may not have enough memory to keep up.
I would have to assume that Motorola/Lenovo may have done some testing on this before making their choice - it's not like the 32 bit OS was cheaper then the 64 bit OS. (but RAM does cost...)
OrBy said:
While this does apply to everything - 64 bit OS's are generally targeted to systems with 4GB of RAM or more.
The 64 bit instructions/code are actually larger as well as they still need to contain a copy of the 32 bit code for backwards compatibility.
What this means is that while running a 64 bit OS >may< allow a phone to run faster, do more, address more memory, etc - it NEEDS more RAM and storage to be able to do this effectively.
So if you did run 64 bit on the phone - it could be slower since 3GB of RAM may not have enough memory to keep up.
I would have to assume that Motorola/Lenovo may have done some testing on this before making their choice - it's not like the 32 bit OS was cheaper then the 64 bit OS. (but RAM does cost...)
Click to expand...
Click to collapse
Yea!
The worst thing is that there is still no methods available to run 64 bit app in 32 bit device or OS.
Yash24 said:
Yea!
The worst thing is that there is still no methods available to run 64 bit app in 32 bit device or OS.
Click to expand...
Click to collapse
That would be a nightmare, like trying to put a scooter engine into a semi - sure you could do it but it would be pointless if you wanted to get anything done.
Agree with your previous post except "they still need to contain a copy of the 32 bit code for backwards compatibility". AFAIK, 64bit apps do not have 32bit code. That would be crazy, each application will be more than double in size. Rest is true, CPU instructions are usually larger, registers have double size... I remember very well when desktop switched to 64bit. People got excited, everyone thought that more is better but depends of the app, could be opposite.
64 bits make sense when big numbers have to be processed. Very simplified example, 8bit CPU can do the math of bigger number than 255 (2^8, 0-255) but has to do that in more steps, more instructions, more access to the primary memory... 16bit CPU can do the math of up to 65535 (2^16) with, let say, one instruction. For bigger numbers, again the same approach with subroutine. You got the point, more bit CPU, faster for bigger numbers.
But 32bits was more than enough for years on desktop, 64bit came and used mainly to address more than 4GB even 32bit CPU can address more than 4GB as well. Not as simple and fast as native 64bit but it can. Even 8bit CPU can address more. Early 8bit computers (ZX Spectrum Commodore 64...) were 8bit and it was normal to address up to 64kB (don't laugh, 64 kilo bytes ). In some variant even more, 128kB or more.
After all, question is do we have to process such huge numbers on the phones? Usually not. Even on desktop, usually not. Yes, games, virtual reality and such need a lot of processing but that's done on RISC based GPU part.
64 bit SoC and OS is mainly gimmick.
The biggest benefit to running 64-bit OS on MZP would be the ability to use the new Google Camera with HDR+.
Moto Z users are reporting a noticeable difference in camera quality. I wish we had that too
mahdif62 said:
The biggest benefit to running 64-bit OS on MZP would be the ability to use the new Google Camera with HDR+.
Moto Z users are reporting a noticeable difference in camera quality. I wish we had that too
Click to expand...
Click to collapse
Yeah!
I want the google camera and dolphin emulator.
* * * Thread Cleaned * * *
Let's keep the comments RESPECTFUL and regarding the title of the thread. Profanity and personal attacks will NOT be tolerated.
This is a courtesy warning, please do not let it happen again.
Thanks for your cooperation.
Guyz, those who were telling that 64 bit is not possible in 3gb ram and Snapdragon 625, what about the Redmi 4 with 3gb ram and Snapdragon 430?
https://youtu.be/5kJtl-v0SE8
So is this true for all variants in all regions? I saw it on AIDA64 App. It has 4 gb of RAM and an SD 625 which supports 64 bit. I just don't understand Lenovo's decision for this. I have the Indian 64 GB and 4 GB RAM variant.
Yes, this is true. But it has a SD 626. I don't think there is anything to worry about. But if there is anything, please let us know.
https://softwareengineering.stackex...t-software-instead-of-64-bit-on-64-bit-machin
romhippo.com said:
Yes, this is true. But it has a SD 626. I don't think there is anything to worry about. But if there is anything, please let us know.
https://softwareengineering.stackex...t-software-instead-of-64-bit-on-64-bit-machin
Click to expand...
Click to collapse
Thanks for the link. Very informative. My only concern is as far as i know every qualcomm snapdragon chipset released since the last year supports 64 bit architecture and the software developers going forward might start making 64 bit only apps. Other than that I am totally fine with it. Great phone. Phenomenal battery life.
Hey guys,
I found a very strange finding at Motorola's Community which I want to pass on to the experts here since I haven't seen that topic here yet:
Our device runs on the SD 625 which is clearly a 64 bit processor, but e.g. installing arm64 Gboard (directly from apkmirror) fails and says it's not compatible. CPU-Z reports armv7l as kernel architecture and AnTuTu tells something about 64 bit but armv7, which contradicts itself.
So what's the thing with our device? Did Motorola just forget to enable 64 bit support? Or has it some special reason?
The processor is 64Bits, but the kernel and operating system are just 32Bits.
So apparently the 3 GB RAM is to blame..64 bit uses more RAM 'it seems'.. an iPhone can run 64 bit on 2 GB RAM, so technically it should be possible to.support 64 bit for our device
vivebatu said:
So apparently the 3 GB RAM is to blame..64 bit uses more RAM 'it seems'.. an iPhone can run 64 bit on 2 GB RAM, so technically it should be possible to.support 64 bit for our device
Click to expand...
Click to collapse
Yes... Of course... Because 64 bit was introduced in Android on the Nexus 5X with 2 GB of RAM. They just need to optimize since of their services so system apps won't take up 1.1 GB of RAM already on 32 bit and optimize RAM management, then even that is no "excuse" anymore
Artim_96 said:
Hey guys,
I found a very strange finding at Motorola's Community which I want to pass on to the experts here since I haven't seen that topic here yet:
Our device runs on the SD 625 which is clearly a 64 bit processor, but e.g. installing arm64 Gboard (directly from apkmirror) fails and says it's not compatible. CPU-Z reports armv7l as kernel architecture and AnTuTu tells something about 64 bit but armv7, which contradicts itself.
So what's the thing with our device? Did Motorola just forget to enable 64 bit support? Or has it some special reason?
Click to expand...
Click to collapse
They developed a 64 bit custom rom for our 32 bits devices!
See https://forum.xda-developers.com/pr...ment/rom-android-p-developer-preview-t3816659
I'm using Moto G6 Play, soon I will install the ROM on my device!
EduApps said:
They developed a 64 bit custom rom for our 32 bits devices!
See https://forum.xda-developers.com/pr...ment/rom-android-p-developer-preview-t3816659
I'm using Moto G6 Play, soon I will install the ROM on my device!
Click to expand...
Click to collapse
No it's not. It's just a GSI. I used the Pie versions of them, they all just sucked
Hello everyone. I'm new with this phone and I have a big doubt about the architecture. The device is 64 or 32 bit or there's some mode to change between 32 and 64?
Btw, my device is 32 GB and 2 GB of RAM.
I attached one screenshot about my question if it's not clear at all. Thanks all.
If I am understanding this correcrly, and please correct me if I am mistaken, our device is 64bit capable but M gave us 32Bit os/firmware.
Now a lot of people will accuse M on this but keeps in mind as in windows on 32bit you get better compatibility and stabikity and on the other hand in 64bit you get all the new features and speed.
Pavlos
cris_webb said:
Hello everyone. I'm new with this phone and I have a big doubt about the architecture. The device is 64 or 32 bit or there's some mode to change between 32 and 64?
Btw, my device is 32 GB and 2 GB of RAM.
I attached one screenshot about my question if it's not clear at all. Thanks all.
Click to expand...
Click to collapse
The moto g5 Cedric hardware is 64bit
The stock rom firmware is currently 32bit
Therefore this phone is capable of supporting 64bit custom roms
You will need to unlock the bootloader & flash a 64bit custom rom
Our device has "only" 2GB of RAM, which is not a lot. To help software work better with its limited hardware resources Lenovorola decided to disable 64 bit mode. I guess there is no requirement from Google to activate 64 bit mode on all devices. I know definitely that most of 64 bit software on any platform requires more RAM to do same work. The reason is memory address becomes 2x larger on 64 bit platform. Every app needs to save many pointers to its data, and in 64 bit mode they need 2x memory. There are some optimizations, which may reduce memory usage in 64 bit mode. Average software is not enough optimized and uses more memory in 64 bit mode, sometimes 2x more memory compared to 32 bit mode. 64 bit vs 32 bit looks like 64 bit is of course better for many people. Actually apps must be optimized to become faster in 64 bit mode. If You average developer, and porting to 64 bit, there is no automagic improvement in speed. Sometimes 64 bit app requires more memory and/or runs slower than its 32 bit version. I guess Lenovorola tested it and found that 32 bit OS works better on this hardware. I'm not sure but 32 bit OS also may use less battery. 64 bit needed when: 1) You have >4GB RAM and want access to all memory without tricks like PAE, 2) When Your app uses 64 bit integers or double precision everywhere(most of games these days use single precision on CPU and GPU), 3) Your app specially optimized to be much faster in 64 bit mode(safe to assume none exist on Android platform).
NoAngel777 said:
Our device has "only" 2GB of RAM, which is not a lot. To help software work better with its limited hardware resources Lenovorola decided to disable 64 bit mode. I guess there is no requirement from Google to activate 64 bit mode on all devices. I know definitely that most of 64 bit software on any platform requires more RAM to do same work. The reason is memory address becomes 2x larger on 64 bit platform. Every app needs to save many pointers to its data, and in 64 bit mode they need 2x memory. There are some optimizations, which may reduce memory usage in 64 bit mode. Average software is not enough optimized and uses more memory in 64 bit mode, sometimes 2x more memory compared to 32 bit mode. 64 bit vs 32 bit looks like 64 bit is of course better for many people. Actually apps must be optimized to become faster in 64 bit mode. If You average developer, and porting to 64 bit, there is no automagic improvement in speed. Sometimes 64 bit app requires more memory and/or runs slower than its 32 bit version. I guess Lenovorola tested it and found that 32 bit OS works better on this hardware. I'm not sure but 32 bit OS also may use less battery. 64 bit needed when: 1) You have >4GB RAM and want access to all memory without tricks like PAE, 2) When Your app uses 64 bit integers or double precision everywhere(most of games these days use single precision on CPU and GPU), 3) Your app specially optimized to be much faster in 64 bit mode(safe to assume none exist on Android platform).
Click to expand...
Click to collapse
As of August 2019 all new or upgraded apps must support 64bit libraries
It is then assumed Google will then slowly phase out 32bit entirely by only having 64bit android versions like the Apple has with its iPhone os
Also by August 2018 all new & updated apps needs to target oreo API which they are hoping will start to eliminate the fragmentation of Android versions
Since all phones shipped with oreo need the Android source code & vendor code separate it means in theory you can install the same android source code on any android device & just add the specific vendor code to it making it much easier to upgrade (I think these phones now have separate rom and vendor partitions)
Hi,
Wondering if the Moto G Fast (XT2045-3) is equipped with 32-bit or 64-bit kernel OS. Need to upgrade, but want to make sure it is capable of running 64-bit apps.
Thanks
Yes we're 64bit.
The entire G8 series has (finally) 64 bit OS. The last device from the Moto G series with 32 bit OS was G7 Play (AFAIK).
My Moto G Fast, 8.... Is a 32 with 3 GB ram
peterallenbartlett said:
My Moto G Fast, 8.... Is a 32 with 3 GB ram
Click to expand...
Click to collapse
Yes, your version has 3GB of RAM and 32GB of storage but OS is 64bit version.
Nico100g said:
The entire G8 series has (finally) 64 bit OS. The last device from the Moto G series with 32 bit OS was G7 Play (AFAIK).
Click to expand...
Click to collapse
the g7 play was modded to have a 64 bit OS lol
It is a 64 bit device. It does use a binder for some stock stuff, but make no mistake, it's 64 bit.