I'm trying to install the framework but it's giving me a wrong platform error.
My device shows as a arm device in xpsoed device info
I'm guessing I need to change it to arm64 but can't find how.
Related
Long time ago, when I am just start having an Android device with root, I am trying to use an app that need me to have sqlite3 binary, but my device doesnt come with it pre-installed, so I have to download the installer from Play Store.
However after some day I factory reset my device, I found that app have disappeared from Play Store, also the new SQLite installer in the play store only support armv6 and armv7 device, and I can't find any other binary other than armv6 and armv7 on the web, but I need x86 binary for my android emulator.
So I have compiled some binary with multiple device support using Android NDK, these binary are all with PIE (Position Independent Executables), since PIE support are added in Android JellyBean (4.1), these binary will only work for Android 4.1+ , these binary are amalgamation (combined into a single file).
I've created a github, for those whose want to compile themself:
https://github.com/EXALAB/sqlite3-android
The binary are at the attachment below, you can also find it on github
Binary version: 3.21.0
Binary
Supported Device:
armeabi (armv5 and armv6)
armeabi-v7a (armv7)
arm64-v8a (aarch64)
x86
x86_64
Since manually copying the binary to device may need extra work for some people, I've created an installer too on Play Store, it will automatically installed the binary based on your device's architecture, root access is required.
SQLite Installer
Thanks for reading, have a nice day.
EXA Lab said:
Long time ago, when I am just start having an Android device with root, I am trying to use an app that need me to have sqlite3 binary, but my device doesnt come with it pre-installed, so I have to download the installer from Play Store.
However after some day I factory reset my device, I found that app have disappeared from Play Store, also the new SQLite installer in the play store only support armv6 and armv7 device, and I can't find any other binary other than armv6 and armv7 on the web, but I need x86 binary for my android emulator.
So I have compiled some binary with multiple device support using Android NDK, these binary are all with PIE (Position Independent Executables), since PIE support are added in Android JellyBean (4.1), these binary will only work for Android 4.1+ , these binary are amalgamation (combined into a single file).
I've created a github, for those whose want to compile themself:
https://github.com/EXALAB/sqlite3-android
The binary are at the attachment below, you can also find it on github
Binary version: 3.21.0
Binary
Supported Device:
armeabi (armv5 and armv6)
armeabi-v7a (armv7)
arm64-v8a (aarch64)
x86
x86_64
Since manually copying the binary to device may need extra work for some people, I've created an installer too on Play Store, it will automatically installed the binary based on your device's architecture, root access is required.
SQLite Installer
Thanks for reading, have a nice day.
Click to expand...
Click to collapse
Which version should I use for a Pixel 2 XL?
Thanks
-jbw
Could you enable readline support, required for using Tab and arrow keys?
It works like a charm.
Thank you very much
Before I start, here's what I have and what I don't have:
What I have:
BLU R1 PLUS
BLU R1 PLUS Kernel Source
A possible port device (An Intex Infie 3, to use the vendor from)
Experience with the linux command line
What I DO NOT have:
A kernel source for the Intex Infie 3
Now for the explaination:
I found several ARM64 devices and vendors, however the kernel source for my device is ARMv7 (even though the SoC is ARMv8).
I soon learnt that trying to build an ARM64 kernel would be a waste of time, so I decided to go searching for the needle in a haystack (which of course was another device, with android Oreo and an ARM kernel+vendor) I eventually found this Intex Infie device which I noticed did not have any arm64-related prop lines and ONLY had the zygote32 in boot.img
However I then discovered that even if the vendor would work, Marshmallow drivers in the stock kernel for the BLU R1 Plus will cause issues to boot any GSI because of the many changes between android versions AND I need "Binderised HALs"
I intend to use my cache partition as the vendor partition (which of course, I'll have to add early mount to the DTB in the kernel for)
I struggle with kernel editing and compiling as this is my first shot at developing for an unknown or unpopular device.
What I'm asking for:
I'm not asking for it to be done for me, but rather a hand that can point me in the right direction that would at least allow me to boot a GSI.
Hello forum guys, I've registered now to see if any enlightened souls could help me.
So straight to the problem...As stated in the title I have a Galaxy A02s and I am having problems with its Android.
I did a lot of research but I'm just getting more doubts, I read things like custom mod, kernel 64, treble info, and so on.
I will specify my device with the Aida64 information for better understanding:
Chipset: Qualcomm Snapdragon 450
Core Architecture: 8x ARM CORTEX-A53 @ 1804MHz
Manufacturing Process: 14nm
Instruction Set: 64-bit ARMv8-A (32-bit Mode)
And Treble Info says:
In the Architecture part: "Your device is ARM32 but uses a 64-bit binder. This usually indicates that the hardware supports 64-bits but the software does not. In this case, a 'binder64' or 'a64' image should be used. "
And in the Image Requested part: "Your device needs an image file called 'system-arm32_binder64-ab.img.xz.'"
I don't know if this Treble has anything to do with leaving Android in 64-bit, but I was researching and researching and that's what I got, however, I have little knowledge about these things and I didn't find any tutorial teaching how to install/update to 64-bit
That's it, I hope you can help me, thank you in advance
What's your real problem?
Any 64-bit SoC flawlessly runs 32-bit Android OS and 32-bit apps
jwoegerbauer said:
What's your real problem?
Click to expand...
Click to collapse
sorry, stopping to read again what i wrote i realized i didn't specify what i needed help lol
So I just don't want this 32-bit mode, I googled to see if my processor had architecture to run in 64-bit, and apparently yes, so I wanted to put android in 64-bit, but I have no idea of how to do this
thanks again
Replace this thread's title by your real problem: How to reflash Galaxy A20s with 64bit Android
Certainly, you flashed a 32bits system.
Just flash a 64bits system.
VD171 said:
Certainly, you flashed a 32bits system.
Just flash a 64bits system.
Click to expand...
Click to collapse
I bought the phone and it came like this, but how do I do it ? To a 64bits system
I'm also with the same problem, I would need some ROM for the 64-bit system, but I realized that there is none so far, is there any other way to change it to 64-bit without changing the ROM?
Short answer: NO
Short answer: NEVER
I'd like to ask how is the 32bit system with the 64bit system?
Releases · EnesSastim/Downloads
Contribute to EnesSastim/Downloads development by creating an account on GitHub.
github.com
Bump thread
Bumped thread, again.
So, I have a tablet that has a allwinner a64, same SoC in the pine phone and some SBCs.
My first plan was run any Linux distro, but I have no idea of how to do this
Then, I tried to make a TWRP img, no success...
And now I'm trying to modify it's system img but I can't find a way to unpack it's "system.fex".
It has android 8, and yes, I tried GSIs, but it won't boot any.
The only " important " thing that I did was root it with magisk and remove google stuff, because it was just making the tablet slow.
Mateus Lima133113 said:
So, I have a tablet that has a allwinner a64, same SoC in the pine phone and some SBCs.
My first plan was run any Linux distro, but I have no idea of how to do this
Then, I tried to make a TWRP img, no success...
And now I'm trying to modify it's system img but I can't find a way to unpack it's "system.fex".
It has android 8, and yes, I tried GSIs, but it won't boot any.
The only " important " thing that I did was root it with magisk and remove google stuff, because it was just making the tablet slow.
Click to expand...
Click to collapse
check if it supports project treble
Hello everyone
Briefly , I try to understand HOW to mod our Sony BRAVIA 4K VH21 UC TV to go from 32 to 64 bit in order to install the Dolphin emulator.
on Dolphin website the requirements are :
System Requirements
The following are requirements your Android device needs to meet in order to install the application:
Android 5.0 or higher
A 64-bit processor (AArch64/ARMv8 or x86_64)
A version of Android that supports 64-bit applications
A graphics processor that supports OpenGL ES 3.0 or higher.
If your device fails to meet any of these requirements, attempting to install Dolphin will return an error message reading "Application not installed."
Note that some devices are equipped with 64-bit processors but ships with 32-bit builds of Android. Installation will fail on these devices as well. There's no way to fix this, and no manufacturer has updated a 32-bit only device to support 64-bit apps.
our Sony Bravia have theses specs :
-- Android 10
-- 4x ARM Cortex-A73 @ 1800 MHz / 64-bits ARMv8-A (Mode 32-bit)
-- OpenGL ES 3.2 v1
Downloaded DOLPHIN 5.0-17995 and APK installer
the app refuse to install saying the app is incompatible....
I feel im touching the dream at the tips of my fingers
Please tell me its fesable with my specs and how to proceed step by step
I HOPE someone will be able to help me (but you are all invited for sure
HAPPY NEW YEAR 2023 guys !
Install a Custom ROM that is compiled for 64-bit ARM SoC what is suitable to the device in question, what requires to install a suitable Custom Recovery before.
jwoegerbauer said:
Install a Custom ROM that is compiled for 64-bit ARM SoC what is suitable to the device in question, what requires to install a suitable Custom Recovery before.
Click to expand...
Click to collapse
Hi
thanks for your answer.
QUESTION 1 : BEFORE i proceed , did the process is reversible ?
It will not be hard/impossible to re-install app like youtube/netflix ?
QUESTION 2 : where i can find such custom rom ? I have to make it myself ?
QUESTION 3 : Did you have a step-by-step tutorial to do so ?
As you can see here obviously a Custom Recovery - what is prerequiste to install a Custom ROM - isn't available.
But may be you find one doing a related Google search.