Factory images for Google Pixel | Android Developers
Instructions for downloading and installing QPR Beta system images for Pixel devices
developer.android.com
I flashed the privacy sandbox beta with flashtool. Seems pretty stable
hanschke said:
Factory images for Google Pixel | Android Developers
Instructions for downloading and installing QPR Beta system images for Pixel devices
developer.android.com
Click to expand...
Click to collapse
I think you mean "64 bit only". x64 is a shorthand for x86_64, which is a totally different CPU architecture.
thats wrong. x86 is for 32 bit and x64 for 64 bit.
hanschke said:
thats wrong. x86 is for 32 bit and x64 for 64 bit.
Click to expand...
Click to collapse
Did you even read what I said? Those are DIFFERENT CPU ARCHITECTURES.
x86 is 32bit x86
x86_64 is 64bit x86.
x64 is SHORTHAND for x86_64.
These phones are ARM CPUs. ARMv7 is 32bit. ARMv8 is 64bit.
Related
So I'm having this discussion with a friend that states that you need 4GB of RAM or even more to run smoothly a 64-bit ARMv8 version of Android. So basically my question is:
Will 2GB of RAM be enough for, let's say, Android 6.0.1 ARMv8 64-bit version?
Consider ARMv8 64-bit version of Android consumes more RAM casue 64-bit apps and ROM's are larger, so more RAM is needed. The Nexus 5X has a Snapdragon 808, which is ARMv8 64-bit CPU.
Does the Nexus 5X have a 64-bit ARMv8 Marshmallow version or a 32-bit ARMv7 Marshmallow version?
what
sumantakhan said:
what
Click to expand...
Click to collapse
Well, if you don't know what a 64-bit android version is, or what ARMv7 is or ARMv8, then don't reply, lol.
pretty sure both the 5x and 6p are running 64bit android..
k.s.deviate said:
pretty sure both the 5x and 6p are running 64bit android..
Click to expand...
Click to collapse
Do you actually have the Nexus 5X?
Can you check this?
It's to check if it has Android ARMv8 64bit.
1. See if you have the folder "lib64" in "/system/lib64". I think you need root to access "system" folder.
2. Install an app called AIDA64 from Google Play and see if it reports you have 64-bit ARMv8 CPU in the tab CPU, Instruction Set.
3. Install and app called CPU-Z from Google Play and see if it reports you have AMRv8l in the tab System, Kernel Architecture.
If all these 3 points are checked and true, then you're running Android 64-bit using ARMv8 architecture. The apps are trusted and you can delete them once you've checked what I told you.
Thank you!
1. Yes
2. Yes
3. Yes
Edit. Added screenshots.
k.s.deviate said:
1. Yes
2. Yes
3. Yes
Edit. Added screenshots.
Click to expand...
Click to collapse
Thank you, thank you and thank you. You're awesome, did you know it?
rambomhtri said:
Thank you, thank you and thank you. You're awesome, did you know it?
Click to expand...
Click to collapse
Your welcome
It doesnt really work the way you are thinking...
freestylesno said:
It doesnt really work the way you are thinking...
Click to expand...
Click to collapse
Uh?
Well, I have an Android device with 2GB of RAM and a Snapdragon 615 ARMv8 64-bit and it basically has Vanilla Android 5.1.1.
One friend said 2GB of RAM was not enough for a 64-bit ARMv8 Android, so now that I know that the 5X can totally handle it, my smartphone should handle it as well.
My carrier is retard cause it installed a AMRv7 32-bit Android in it, and we're "pressing" it so it updates our phone to MM 6.0.1 ARMv8 64-bit. As I said, it's not a highly modified ROM, so it's practically pure vanilla MM.
Am I wrong in something?
Why?
freestylesno said:
It doesnt really work the way you are thinking...
Click to expand...
Click to collapse
Uh?
Well, I have an Android device with 2GB of RAM and a Snapdragon 615 ARMv8 64-bit and it basically has Vanilla Android 5.1.1.
One friend said 2GB of RAM was not enough for a 64-bit ARMv8 Android, so now that I know that the 5X can totally handle it, my smartphone should handle it as well.
My carrier is retard cause it installed a ARMv7 32-bit Android in it, and we're "pressing" it so it updates our phones to MM 6.0.1 ARMv8 64-bit instead of MM 6.0.1 ARMv8 64-bit.
As I said, it's not a highly modified ROM at all, so it's practically pure vanilla MM.
Am I wrong in something?
Why?
rambomhtri said:
Uh?
Well, I have an Android device with 2GB of RAM and a Snapdragon 615 ARMv8 64-bit and it basically has Vanilla Android 5.1.1.
One friend said 2GB of RAM was not enough for a 64-bit ARMv8 Android, so now that I know that the 5X can totally handle it, my smartphone should handle it as well.
My carrier is retard cause it installed a ARMv7 32-bit Android in it, and we're "pressing" it so it updates our phones to MM 6.0.1 ARMv8 64-bit instead of MM 6.0.1 ARMv8 64-bit.
As I said, it's not a highly modified ROM at all, so it's practically pure vanilla MM.
Am I wrong in something?
Why?
Click to expand...
Click to collapse
Why do you think that a 64bit version is bigger the a 32 bit version? Do you know what the difference even is?
ARMv7 and ARMv8 these are versions of the ARM processor architecture. Physically how it is made. You can only run software designed for your specific phone, in terms of roms and versions of Android. They need to be designed to work with the physical parts of the phones. Apps interact with android not directly with the processor.
"My carrier is retard cause it installed a ARMv7 32-bit Android in it, and we're "pressing" it so it updates our phones to MM 6.0.1 ARMv8 64-bit instead of MM 6.0.1 ARMv8 64-bit."
So this makes no sense you can't upgrade the processor with a software update. Your carrier does not build the phones it is done by the manufacturer.
freestylesno said:
Why do you think that a 64bit version is bigger the a 32 bit version? Do you know what the difference even is?
ARMv7 and ARMv8 these are versions of the ARM processor architecture. Physically how it is made. You can only run software designed for your specific phone, in terms of roms and versions of Android. They need to be designed to work with the physical parts of the phones. Apps interact with android not directly with the processor.
"My carrier is retard cause it installed a ARMv7 32-bit Android in it, and we're "pressing" it so it updates our phones to MM 6.0.1 ARMv8 64-bit instead of MM 6.0.1 ARMv8 64-bit."
So this makes no sense you can't upgrade the processor with a software update. Your carrier does not build the phones it is done by the manufacturer.
Click to expand...
Click to collapse
It's not about update my processor, it's about installing Android 64-bit so it can handle the ARMv8 64-bit CPU. Right now, with Android 32-bit, my Snapdragon is working obviously with ARMv7 32-bit.
Installed 5 th one in that image thn device says architecture error ?
Am trying to get google assitant so that i need to update google play service .
arm64
Moto Z Play is not arm64.
SamsungAdmire said:
arm64
Click to expand...
Click to collapse
Moto Z Play is actually a ARM architecture device, not arm64.... ARM v7
Use AIDA64 app:
64-bit ARMv8 A (32-bit mode)
The CPU is a 64bit architecture but the OS only runs at 32bit. So you need the 32bit arm apk
I'm confused if z play is 64bit or 32bit.
Please help
As I understand it, the OS installed is a 32 bit version (I believe for battery saving) but the processor is capable of 64bit.
But some sites are saying that it is 64 bit?
I believe what they are saying is that the phone is *technically* 64 bit. However, the OS does not use this.
Yea! I think so
processor arm64 bit but the rom was builded on arm32 (you know the device doesn't have 4GB+ ram)
Here are many links to different kernels/custom firmwares based on:
1) Official ASUS firmware for Android 5 and 6
2) Lineage 14.1 for Android 7
https://forum.xda-developers.com/an...t-kvm-kernel-virtual-machine-enabled-t3777356
The question is: do any of these use 64-bit linux kernels instead of 32-bit?
When I checked out BORET's architecture using the uname -a command it says:
3.10.72BORETS_ROM_Kernel-x86_64_moor .......... i686
Does the i686 part indicate that it's only operating in 32-bit mode instead of 64-bit despite the mention of x86_64?
The problem being: I'm unable to install any Linux Deploy AMD64 distros., and I suspect it's because the architecture only supports i386/i686? You see Qemu has a limitation with RAM:
1) 32-bit on 32-bit = 2 GB max
2) 64-bit on 32-bit = 3 GB max
3) 64-bit on 64-bit = unlimited
Hence, if I wanted to allocate 3.5 GB RAM to a virtual machine then I would need the linux kernel and linux deploy distro to be running in 64-bit mode.
gilius2k15 said:
Here are many links to different kernels/custom firmwares based on:
1) Official ASUS firmware for Android 5 and 6
2) Lineage 14.1 for Android 7
https://forum.xda-developers.com/an...t-kvm-kernel-virtual-machine-enabled-t3777356
The question is: do any of these use 64-bit linux kernels instead of 32-bit?
When I checked out BORET's architecture using the uname -a command it says:
3.10.72BORETS_ROM_Kernel-x86_64_moor .......... i686
Does the i686 part indicate that it's only operating in 32-bit mode instead of 64-bit despite the mention of x86_64?
The problem being: I'm unable to install any Linux Deploy AMD64 distros., and I suspect it's because the architecture only supports i386/i686? You see Qemu has a limitation with RAM:
1) 32-bit on 32-bit = 2 GB max
2) 64-bit on 32-bit = 3 GB max
3) 64-bit on 64-bit = unlimited
Hence, if I wanted to allocate 3.5 GB RAM to a virtual machine then I would need the linux kernel and linux deploy distro to be running in 64-bit mode.
Click to expand...
Click to collapse
As far as I know Asus did not release anything 64bit for our phone
Sent from my ASUS_Z00AD using Tapatalk
Hey guys, i'm with a little trouble here. The update for Moto G7 Play to Android 10, it's a 32 bit os or 64 bit os? With the "new" directives of Google to only accept 64 apps in Store, there'll be some troubles with 32 bits os, right?
LoboOMaioral said:
Hey guys, i'm with a little trouble here. The update for Moto G7 Play to Android 10, it's a 32 bit os or 64 bit os? With the "new" directives of Google to only accept 64 apps in Store, there'll be some troubles with 32 bits os, right?
Click to expand...
Click to collapse
* I'm running Android 10 right now. It is still 32bit. Motorola has never updated a device to 64bit, with the exception being, this one time that they accidentally made 64bit source code temporarily available for the Moto G5.
* The new directive from Google requires apps that were 32bit, to also provide a 64bit version now.
* Arm32 support isn't scheduled to be dropped until at least 2022.
Spaceminer said:
* I'm running Android 10 right now. It is still 32bit. Motorola has never updated a device to 64bit, with the exception being, this one time that they accidentally made 64bit source code temporarily available for the Moto G5.
* The new directive from Google requires apps that were 32bit, to also provide a 64bit version now.
* Arm32 support isn't scheduled to be dropped until at least 2022.
Click to expand...
Click to collapse
Soooo, no 64bit OS for Play. Maybe in G7 or G7 power? And if it has 64bit OS for them, maybe an port for us?
"The new directive from Google requires apps that were 32bit, to also provide a 64bit version now." - I'm asking because i'm a Pokémon Go player, and Niantic will cease 32 bit version support in August. So, i'm screwed... Thank you for the info bro"
LoboOMaioral said:
Soooo, no 64bit OS for Play. Maybe in G7 or G7 power? And if it has 64bit OS for them, maybe an port for us?
"The new directive from Google requires apps that were 32bit, to also provide a 64bit version now." - I'm asking because i'm a Pokémon Go player, and Niantic will cease 32 bit version support in August. So, i'm screwed... Thank you for the info bro"
Click to expand...
Click to collapse
Yep, that is correct. Aug. 2021 begins phase out of 32bit apps in the play store. 2022 drops it completely from source I believe. So after 2022 no more security updates for 32bit either.
The Moto G7, G7 Power, and G7 Plus all have a 64bit OS. If I could port from them, I would. The custom roms for those devices can be installed on the G7 Play, and they almost boot up, but we need a 64bit vendor to make it work. And I don't have the slightest clue how build it. If I could get someone to dump a raw vendor.img from either the G7 or G7 Power, it might be possible to just dd the image and make it work. We use the same chipset as those two.
There's probably like 5 people total on xda who can take an OS from 32bit to 64bit, and none of them have provided a tutorial, and none of them are interested in building for us either. It's unfortunate.
Spaceminer said:
Yep, that is correct. Aug. 2021 begins phase out of 32bit apps in the play store. 2022 drops it completely from source I believe. So after 2022 no more security updates for 32bit either.
The Moto G7, G7 Power, and G7 Plus all have a 64bit OS. If I could port from them, I would. The custom roms for those devices can be installed on the G7 Play, and they almost boot up, but we need a 64bit vendor to make it work. And I don't have the slightest clue how build it. If I could get someone to dump a raw vendor.img from either the G7 or G7 Power, it might be possible to just dd the image and make it work. We use the same chipset as those two.
There's probably like 5 people total on xda who can take an OS from 32bit to 64bit, and none of them have provided a tutorial, and none of them are interested in building for us either. It's unfortunate.
Click to expand...
Click to collapse
Well, unfortunately we have to wait. Thank you for the info and for your patience! XD
LoboOMaioral said:
Soooo, no 64bit OS for Play. Maybe in G7 or G7 power? And if it has 64bit OS for them, maybe an port for us?
"The new directive from Google requires apps that were 32bit, to also provide a 64bit version now." - I'm asking because i'm a Pokémon Go player, and Niantic will cease 32 bit version support in August. So, i'm screwed... Thank you for the info bro"
Click to expand...
Click to collapse
I read Niantic reversed that decision.
https://www.pocketgamer.biz/news/73649/pokemon-go-will-stop-supporting-32-bit-android-phones/
digidad said:
I read Niantic reversed that decision.
https://www.pocketgamer.biz/news/73649/pokemon-go-will-stop-supporting-32-bit-android-phones/
Click to expand...
Click to collapse
Yep, for now! But when it happens, i'm screwed! Unless Motorola, or Android community release a 64 bit version... XD
Spaceminer said:
Yep, that is correct. Aug. 2021 begins phase out of 32bit apps in the play store. 2022 drops it completely from source I believe. So after 2022 no more security updates for 32bit either.
Click to expand...
Click to collapse
32-bit apps will continue to exist. The requirement is to have all 64-bit for 64-bit devices (in other words, no 32-bit apps are allowed to exist without 64-bit equivalents, so 64-bit devices will no longer be under-served by 32-bit apps).
There are too many low-end phones out there to abandon 32-bit support, at least for most developers, including Google's own apps. Maybe support for 32-bit will end sometime around 2030, but not 2022.
Spaceminer said:
Yep, that is correct. Aug. 2021 begins phase out of 32bit apps in the play store. 2022 drops it completely from source I believe. So after 2022 no more security updates for 32bit either.
The Moto G7, G7 Power, and G7 Plus all have a 64bit OS. If I could port from them, I would. The custom roms for those devices can be installed on the G7 Play, and they almost boot up, but we need a 64bit vendor to make it work. And I don't have the slightest clue how build it. If I could get someone to dump a raw vendor.img from either the G7 or G7 Power, it might be possible to just dd the image and make it work. We use the same chipset as those two.
There's probably like 5 people total on xda who can take an OS from 32bit to 64bit, and none of them have provided a tutorial, and none of them are interested in building for us either. It's unfortunate.
Click to expand...
Click to collapse
postmarketOS on g7 play is aarch64 btw
https://wiki.postmarketos.org/wiki/Motorola_Moto_G7_Play_(motorola-channel)
Has anyone been able to permanently install TWRP and root to a Q stock rom? I am currently using the new update XT1952-6_CHANNEL_T_MPCS_10_QPY30.85-18 downloaded from the lollinet servers. By the way, I recommend it for the xt1952-6 variant.