Android 8.1 virtaul machine for Android 9x, etc. ? - Android Q&A, Help & Troubleshooting

I just installed a virtual machine with Android 5.1 on my Android 9.1. But the app I needed doesn`t work on it. It requires at least Android 6. Does anyone have the know-how how to produce such an Android VM? The problem is that I use P20pro of the mighty-user-NOT-friendy Hwieiiaiiewwaaiei and they really destroyed the camera app some months ago. It cannot be downgraded (I`ve got no root rights), the app cannot be downgraded, tried several ways, adb, appdowgrader, tried factory it returns to 9.1, tried hisuite downgrades to 9.0, I`ve got the camera apk that worked perfectly fine, but it cannot be installed because it`s an older version and I though that after I uninstall the current camera version all be good - but hardtimes led to no avail - it still cant be done... I couldn`t change the APK version because one does not simply recompiles a huwauwuwuuwuwwwwwiee`s app.
So my last resort is a VM with the good Ol` Android 8.0/8.1 (just in case) - but I don`t know how to create it.

Related

[Q] App in CyanogenMod 7

I have just installed CyanogenMod 7.2 for a while. It's said to be based on Android 2.3 but there seems to be some apps which should be compatible but in fact they're not. Like puzzle retreat, it run smoothly on my old android-4.0 device but it's broken so now I have to uset this app on my htc aria. App was installed successfully but when I opened it, a message error appeared constantly so I had to remove it. Why that happened? This app is supposed to be compatible with android 2.3 and up?
And my contemporary OS version: CyanogenMod-7-20130301-NIGHTLY-liberty.
You will need to post more details about the error or a screenshot in order for anyone to help. If you just moved your sd card to the Aria and are expecting it to work, there could be a problem - maybe clear the apps cache/date before launching it (which will erase any info saved by the app)...
Also, if you're sideloading the app, there's a chance it is not compatible with the older version of android - and should be installed from the play store so you can get the compatible version.

Newer App Versions crashing on CyanogenMod ROMs

Hello
I have an Xperia Ray and was running a 4.4.4 ROM based on CyanogenMod till a few weeks ago when I started to realize that many of the newer versions of different apps caused strange troubles. Some of them crashed most file explorers I tried just on loading the icon from the downloaded APK. Some I managed to install nonetheless only to have the same problem with the launcher/drawer itself. Every time it tries to display the icon of the app it dies. Looking for a solution I discovered that CM13 got ported for my phone and was happy to be able to change to Android 6.0.1.
Sadly the troubles did not go away. The apps that showed the above mentioned symptoms on 4.4.4 have similar effects on 6.0.1. Only that now these apps are crashing the whole phone forcing a reboot and that the launcher app does not load at all anymore. Only solution is to uninstall the app manually in recovery mode via adb shell.
After a lot of tinkering, experimenting, talking to other app devs, and rebuilding open source apps I found that the problems appeared with the update to Android Studio 3. It seems that without changing anything code wise for these apps only the update from gradle wrapper 3.5 to 4.1 seems to cause these troubles. On the other hand I can build my own apps with the newest Android Studio with everything up to date without these problems showing up. So I guess it is some library, API, or whatever in combination with the newer gradle versions that causes these troubles.
Well, it seems that there is a bug in the CyanogenMod ROMs, as far as I know by now. It's not a Xperia Ray specific problem as people with other hardware running CyanogenMod have the same problems. For example this thread here. And I got confirmation from an app developer team that they were able to reproduce the problems on a Galaxy S2 running CM13.
It's also not Android version related as updating to 6.0.1 did not help at all.
Have you experienced what I'm talking about and maybe found the solution for that problem? I think there is a bug in the CyanogenMod system somewhere but I'm not skilled enough to find it.
I fear that these problems will render my phone incompatible with more and more upcoming app versions and would really hate to have to switch to a bulky modern phone.
Here are some log files showing the errors. Maybe you can read something useful from them.
Thanks in advance!
EDIT:
Here some additional info that came as answer from a dev team I contacted regarding this issue:
The issue you have reported tends to only occur in devices with the older memory layout used by manufacturers for devices that run Android 2.x onwards, such as the Galaxy S2 - this layout still sticks around even when upgrading to custom ROMs with newer android versions. A unified internal layout for Android devices only started to appear in 2013 and it became the de-facto layout in 2014 or so.
In the old layout, you have both an Internal System Partition (1-2GB) and then an Internal System Memory (the rest of the device's advertised internal memory - its seen as emulated "External memory" - an external SD card then becomes "SD2" in these devices when running a custom ROM). This causes problems for apps that are created and compiled with the unified memory layout in mind, even if the old SDK is the target, because the system will not direct them to an accessible storage area to store user data.
The apps that do not have problems were the ones that have been around since android 2.x; they will instead have their own set of problems for newer devices and versions of Android.
Right now I'm not sure what to think of this...
Push...
push too , if i use a non cyangenmod based rom like paranoid android (6.0 Android MarshMallow Pure AOSP for Google Nexus 7 2012 WIFI), is this prob fixed then ?
i have nexus 7 (2012) wifi only device , i have cyanogenmod 11 (20141112) / android 4.4.4 ( this tablet has no SD card slot so no SD2 assignment )
Not Sony Xperia,..
Only a cheap Haier A16C3H with CM13 Nightly...but..
Yes the trouble is exactly the same in my experience here. I don't know what to do for the solution, except perhaps one of:
# "keep/looking for & install - only the old version of apps, or
# buying a new phone (if I can)
Sad
Nothing new
Push
Nothing new from my side, except that I think twice before updating an APP by now.
So far I've managed to get around with my old Xperia, but would be nice if someone more knowledgable could look into this matter.
Thanks.
Anyone figured out how to fix this? or even a workaround?
My problem was the cm13 based rom I am using on my LG G3 Beat had this problem with newer versions of apps, but someone made a cm14 based rom that fixes this problem but in exchange it created another problem, lag in the touchscreen, playing games where you have to do combo/multiple taps became impossible.
I got so frustrated that I just went back to stock lol.

Emulate Older Android (Marshmallow) On Newer Android (Oreo)?

I've got an app that was built for Android Marshmallow, but crashes on Nougat & Oreo. Given a rooted phone, is there some way to "emulate" an environment on a newer Android phone, such that the app would still work? I know I can emulate it on PC via something like Android-x86, but that's not the issue here - it's an app that I'd really like to use on-the-go, on my phone - not at home on the PC.
Possible or impossible?
inyerested too
metal450 said:
I've got an app that was built for Android Marshmallow, but crashes on Nougat & Oreo. Given a rooted phone, is there some way to "emulate" an environment on a newer Android phone, such that the app would still work? I know I can emulate it on PC via something like Android-x86, but that's not the issue here - it's an app that I'd really like to use on-the-go, on my phone - not at home on the PC.
Possible or impossible?
Click to expand...
Click to collapse
I also have one that's since been discontinued so there's no chance of a newer os version of it either. I tried to find it, but even the latest apk of it is a 4.4android and as such i can't install.
has anyone aince been able to find any solution?
Don't think that is possible. Just imagine how much resources a phone would need to have to achieve this.
Contentum said:
Don't think that is possible. Just imagine how much resources a phone would need to have to achieve this.
Click to expand...
Click to collapse
Really? There are some *super* low-resource android devices out there. After all, you can emulate Playstations & stuff on Android phones, so why not Android on Android?
metal450 said:
I've got an app that was built for Android Marshmallow, but crashes on Nougat & Oreo. Given a rooted phone, is there some way to "emulate" an environment on a newer Android phone, such that the app would still work? I know I can emulate it on PC via something like Android-x86, but that's not the issue here - it's an app that I'd really like to use on-the-go, on my phone - not at home on the PC.
Possible or impossible?
Click to expand...
Click to collapse
Same problem here, there is an app that works until nougat, when i updated my note 8 to oreo it didn't work anymore, it says connection error and can't login. It would be great if there was a chance to get it to work again emulating an older version of android, I think that smartphones like note 8 or anything recent can surely run it smoothly.
Hyperplaner said:
Same problem here, there is an app that works until nougat, when i updated my note 8 to oreo it didn't work anymore, it says connection error and can't login.
Click to expand...
Click to collapse
If it's a connection error and login failure it may be relying on an Internet server that doesn't exist anymore. This is not the same problem as above: the app not being possible to install or run because it's incompatible with newer versions of Android itself.
VMOS Virtual Machine Operating System - Double Your Android System
VMOS is an APP software based on Virtual Machine. VMOS can be installed in the form of a normal APP to Linux or Android system through VM technology. That is to run another complete Android system through an application and is out of control of the host system.
www.vmos.com

How to downgrade Whatsapp on Android 7 or 8?

Hello all,
I have a Samsung S8 phone running stock Android 8.0 no root or recovery or whatsoever..
I would like to save a backup of my Whatsapp key in order to save my database along with it on my PC
I have seen there is a tool that can extract the key and DB from an Android phone but it doesn't work on Android 8, I think the problem is linked to the fact that you need whatsapp 2.11 installed (I have 2.19 but as far as I understand only up to version 2.11 allowed adb backup) and on android 7+ you cannot downgrade an app..
I tried to install whatsapp's previous version copying its apk on the phone without success, using MyPhone Explorer and Adb but it doesn't install..
If I use an old phone with android 4+ it works without problems..
Is there a way to work around this problem?
Thanks

VMOS to run an older app.

I have this old app "GolfSense" that was designed to work on "Android OS version 2.3.3 +".
It will not work with my S9+.
I ran across VMOS to run older apps, and downloaded it.
I uploaded the app "GolfSense" into VMOS, and ran the app. It seems to work well, but cannot get the BlueTooth to work properly. It says it is Paired, but doesn't turn blue..
Does anyone know of a site that has old verions of Android ROMs, specifically "Android OS version 2.3.3 +"? I will install it on VMOS,
Or does anyone know of issues with BlueTooth, and how to overcome them?
Thanks to anyone that can help.

Categories

Resources