Most phones have 2gb or less, what do you mean? I've only seen a few phones with more than 2GB of RAM. My old phone that had 1GB of RAM ran a 64 bit OS no problem. This phone is supposed to have a 64 bit OS but they put the wrong OS onto it.

To answer your question, because it could run a lot faster and the last 4 cores are never on no matter what load I give the CPU. I think the 32 bit OS can't access the last 4 cores. 64 bit applications, like Dolphin, can't even install.

The main benefit of 64bit is that you can address over 4gb of RAM. A 64bit OS won't magically make things run faster and has no impact on the amount of cores that can be used.

You're correct that 64bit-only apps can't be installed but good luck trying to run Dolphin on a J7 no matter what OS you put on there.

Are you sure that the phone is supposed to even have a 64bit OS? It's not like installing Windows... It would be very unusual for a phone to come with the wrong OS

Happy New Year

Click to expand...

Yes, I'm 95% sure it's supposed to have a 64 bit OS. Every Google search says it should have 64 bit Android 6.0.1. I'm not surprised that something like this would happen to me but I want to know if there's a way to fix it. And Dolphin was just an example.

Yes, I'm 95% sure it's supposed to have a 64 bit OS. Every Google search says it should have 64 bit Android 6.0.1. I'm not surprised that something like this would happen to me but I want to know if there's a way to fix it. And Dolphin was just an example.

Click to expand...

About the other 4 cores, root your android then use Kernel Auditor to turn on those other 4 cores

Could this help you? I don't know anything about Android and I can't really help you, but I wish people would just answer your question rather than try and convince you you're wrong, even after stating you've done your homework.

Could this help you? I don't know anything about Android and I can't really help you, but I wish people would just answer your question rather than try and convince you you're wrong, even after stating you've done your homework.

Click to expand...

Thanks for the first answer, ill read this sometime tomorrow and see if it will help

Could this help you? I don't know anything about Android and I can't really help you, but I wish people would just answer your question rather than try and convince you you're wrong, even after stating you've done your homework.

Click to expand...

OK so I'm going to explain that post

>old Oukatel Devices have 32bit OS
>They start to ship 64bit OS on phones
>Android dev finds out about this, and backs up the stock 64 bit ROM
>tests if it works on a originally 32bit phone
>works
>creates guide for everyone test it with that phone

I'm not saying this won't help him, it kinda does. OP has to find someone with a 64bit OS J7 for it to work :3

Could this help you? I don't know anything about Android and I can't really help you, but I wish people would just answer your question rather than try and convince you you're wrong, even after stating you've done your homework.

Click to expand...

It's perfectly valid to question why somebody wants to do something to establish if doing so is going to help them in the first place.
Installing a 64bit OS will not make the phone run faster, so his perceived benefit in doing so is incorrect.

As for why the cores don't max out under heavy load, according to the chipset documentation 4 of the cores are low power cores which are reserved for tasks which don't require high speeds. My original understanding of the big.LITTLE architecture was that either one of the two sets of 4 cores will be active at any time. Now from reading this documentation I'm not sure, maybe they can all be active at the same time but that would mean running both a processor-intensive task and a couple of less taxing ones.

If anything 64bit OSs are slightly slower as they need much longer instructions to perform instructions. That is outweighed by their ability to address more RAM, but since that isn't even needed on your phone I suggest you ignore it and just keep using the 32bit version.

As other people have said, theres probably no benefit in installing a 64-bit OS. It's not like installing a PC OS, a phone OS is something different. If the OS was installed on the phone it is most likely meant to be on there. You don't want to screw over your phone by doing something you don't want to. It will be too much of a hassle to install a 64-bit OS compared to the pros of having it (if there are any). I can see you wanting everything to match, but it might just not be worth it.