• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Android v
« Previous 1 ... 80 81 82 83 84 ... 127 Next »

Can't install APK even after meeting requirements (Xiaomi Redmi 4X 3/32)
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Can't install APK even after meeting requirements (Xiaomi Redmi 4X 3/32)
09-01-2017, 05:53 PM
#1
StephenMD
Unregistered
 
Since I got this phone (2 days ago) Ive seen videos of Dolphin playing pretty well on Xiaomi so I decided to search the APK and install it.
I did just that but everytime I install it, it gives me the "Application couldn't install" error.
I did some research and the only thing I could find is that this error means that my phone doesn't meet the "technical requirements".
I analyzed the requirements required and my phone's specs and I noticed that I meet the requirements but I still can't install the app.
I tried using the Development APK but they are too buggy and most of the games are loading up in black screen.
Help me please!
Reply
09-01-2017, 06:05 PM (This post was last modified: 09-01-2017, 06:09 PM by Helios.)
#2
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
If the application does not install, you do not meet the requirements. This is not an error.

First, you didn't tell us which model of Xiaomi you had.

Second, if it doesn't install, it's generally because your Android phone is not running a 64 bit userspace. You might have a 64 bit capable SoC, and you might even have > 3 GB of RAM. But it is extremely common for vendors to ship devices with 32 bit userspace on 64 bit capable hardware.

There is nothing you can do about this.
Find
Reply
09-01-2017, 06:58 PM
#3
StephenMD
Unregistered
 
i mentioned in the title of the thread the model of the phone.
but is there a way to install a 64bit userspace?
Reply
09-01-2017, 11:01 PM
#4
LG Fanatic Offline
Senior Member
****
Posts: 363
Threads: 4
Joined: Jan 2016
(09-01-2017, 06:58 PM)StephenMD Wrote: i mentioned in the title of the thread the model of the phone.
but is there a way to install a 64bit userspace?

Unfortunately, it is not.  Xiaomi, chose to use the 32bit version Android on your device.  Hmm, I see a lot of snapdragon 430-5 devices running 32-bit android OS.  I wonder if it's capable of running 64-bit android at all?
Find
Reply
09-02-2017, 01:09 AM
#5
Guilherme Offline
Just another geek
***
Posts: 220
Threads: 9
Joined: Oct 2013
The problem is not the CPU, but the RAM. 64-bit userspace uses more RAM, that's why 64-bit Android generally is on 3GB+ phones. Also it needs a faster internal storage because the 64-bit userspace may be a little slower compared to 32-bit due to it use more instructions.
PC: AMD Ryzen 5 3600 / GTX 660 2GB / 16GB DDR4 3600MHz / Windows 10 Pro

Phones: Poco F3 8/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636)
Find
Reply
09-02-2017, 06:31 PM
#6
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
64 bit is not slower, it is faster.
64 bit may require a bit more memory, but we're talking about less than 100 MB here.
And I can't read the argument about memory interface being 32 bit any more, the L1 cache size is bigger as well, pointer size doesn't matter.
64 bit requires a bit more on the NAND as 32 bit must be supported as well, maybe 400 MB?

BUT 64 bit requires all userspace drivers and validation twice, so it is just more work for the manufactors. They are lazy.
Find
Reply
09-03-2017, 01:43 AM
#7
Guilherme Offline
Just another geek
***
Posts: 220
Threads: 9
Joined: Oct 2013
(09-02-2017, 06:31 PM)degasus Wrote: 64 bit is not slower, it is faster.
64 bit may require a bit more memory, but we're talking about less than 100 MB here.
And I can't read the argument about memory interface being 32 bit any more, the L1 cache size is bigger as well, pointer size doesn't matter.
64 bit requires a bit more on the NAND as 32 bit must be supported as well, maybe 400 MB?

BUT 64 bit requires all userspace drivers and validation twice, so it is just more work for the manufactors. They are lazy.

It may be faster for mid-end or high-end phones. I've seen a lot of people that used both 32-bit and 64-bit on weak phones, the benchmarks showed a lower result on 64-bit. The same happens if you install a 64-bit Windows on a weak PC, I already did this on an old Atom laptop with 2GB of RAM, it ran slower than 32-bit.
PC: AMD Ryzen 5 3600 / GTX 660 2GB / 16GB DDR4 3600MHz / Windows 10 Pro

Phones: Poco F3 8/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636)
Find
Reply
09-03-2017, 01:50 AM
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
For what Dolphin does, it's significantly faster, so benchmarks aren't relevant.
Find
Reply
09-03-2017, 10:03 PM
#9
Grey1213 Offline
Member
***
Posts: 99
Threads: 3
Joined: Dec 2015
Sure, but it's a good reason for OEMs not to bother with 64bit on entry level devices even if they technically could.

Regardless, even if the Xiaomi redmi 4x was running 64bit, it would still run Dolphin really really badly. But again, it isn't so there's nothing that can be done about it and you can save yourself the disappointment.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode