How to Sideload Old Apps or Games on Android 14 with the ADB Install Command
Вставка
- Опубліковано 2 сер 2024
- Android 14 now blocks the installation of apps or games that target Android API Level 23 or older, but we can bypass this restriction with a simple ADB command.
~~~~~
Hi! Don't forget to like the video, subscribe to the channel, and hit the "Thanks" button on this video, if you can, and join our channel community here - / @explainingandroid
Video Description
~~~~~~~~~~~~~~~~~
For months, we have known that Android 14 blocks the installation of really old apps and games. By really old, I mean apps that were built back in 2015 or earlier. This was the year Google released Android 6.0 which brought the API level of the operating system to 23.
#android #android14 #android14beta #samsunggalaxy #googlepixel
So if you have Android 14 installed on your smartphone or tablet, and you have a really old app or game that targets API level 23 or earlier, then you will receive an error message when you try to sideload it.
These apps are not available via the Google Play Store and have to be downloaded from an application repository.
Google says this limitation was needed in Android 14 because the really old apps sometimes have the ability to break new features and bypass security protections. But the company understands that sometimes we just really need to use an old application that hasn't been updated yet.
So as a way to help, they have added an ADB command that can bypass these limitations.
For this to work, you first need to have ADB & Fastboot tools installed on your computer. These are also known as platform tools and can be downloaded directly from Google.
Or you can install a program like ADB & Fastboot++, previously known as Tiny ADB & Fastboot tools. I generally recommend the latter as it also provides you with a desktop shortcut that will open up a command prompt within the same folder as your ADB & Fastboot files.
Either way, I will have links to both options down in the video description below.
Once extracted or installed on your PC, you will then need to enable Developer Mode on your smartphone or tablet that's running Android 14. After Developer Mode has been enabled, you will then need to enable USB Debugging Mode from within the newly revealed Developer Options menu.
These steps are required in order for you to install the APK file from your PC onto your smartphone or tablet.
If you're not familiar with how to do either of these, then again, I recommend looking down in the video description below as I'll have links to dedicated videos that I have already done which show you all of the steps involved.
With all of that done, the next thing you need to do is move or copy the APK file of the old application or game into the same folder as your ADB & Fastboot tools. This will be a folder on your computer where your ADB.exe and Fastboot.exe files are located in.
And with that APK file placed in the folder, you then need to open a command prompt, windows powershell, or a terminal window from within that same folder.
As long as your phone can properly communicate with the PC, then we just need to type out the following command. . .
adb install --bypass-low-target-sdk-block FILENAME.apk
We just need to replace the FILENAME.apk file with the actual file name of the APK file you want to install.
So for example, if we were wanting to install the flappy bird game, then we would just need to have flappybird.apk here. . or wahtever the name of your flappy bird apk file is.
The filename.apk part of this command needs to match the exact name of the file you're wanting to install.
This is the only way you can install really old apps or games on an Android 14 device due to the limitations that have been added to this big update.
Step by Step Tutorial
~~~~~~~~~~~~~~~~~
1. Intro [00:00]
2.
As an Amazon associate, I may earn a commission on sales from the links below.
The Gear I Use
~~~~~~~~~~~~~~~~~
5W "Slow" Charger - amzn.to/2OaUMV8
Fast Charger - amzn.to/3rtBsC6
MicroUSB Cable - amzn.to/38dkpeM
USB-C Cable - amzn.to/2OqlTvi
TPU Cases - amzn.to/38g9b9w
USB-C to 3.5mm Dongle - amzn.to/3rVt7c3
USB-C to 3.5mm DAC - amzn.to/3CyksSJ
NVIDIA Shield TV - bit.ly/3KA17RV - Навчання та стиль
Solution at 4:20
Nice to know there is an official way to circumvent this.
I'm a big fan of backwards compatibility. I always preferred Windows instead of Macs because most Software I buy will still work 25 years later
I think it's for just passing installation but failing at running
It looks like the command you're using for the install doesn't exist on the latest version of "Tiny ADB and Fastboot" (version 1.4.0), what version would work best for this? Or is there a different command I could use?
You saved my house :) thanks to the video I can still control my smart home using the old application that is not updated.
Dzień dobry, czy natknął się pan na problem:INSTALL_FAILED_NO_MATCHING_ABIS when install apk res=113 ? u mnie przy instalacji DEIMIC się zawsze pojawia. Mam galaxy s24. Pozdrawiam
Thank you, you saved me from rooting my phone and forcing a downgrade to Android 13. However quite often a pop-up window appears indicating that the app wasn't designed for this version of Android. but it's better to have it than not to have it.
HI! I need some help for my old apks. I tried the step-by-step tutorial but it doesnt't work for me. I took a screenshot of the error code, can you help me? "adb.exe: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device." I tried the 'adb kill-server command but doesn't work. THX
hi there, it looks like you have links missing in the description - thanks for the video
I just subscribed your channel because of this solution,,thanks brother,, working
fails, for one it needs '' .\ adding to the start of the command? then fails saying 'No matching abis?
This is driving me insane. So does anyone else have an S24 Ultra and are you encountering this with trying to sideload: Advanced Protection normally turned on, so you turn it off and attempt to disengage Play Protect so it doesn't block sideloading only to find that you CAN'T TURN THAT OFF? Like the toggle is just greyed out. You restart, same thing. You restart in safe mode, same thing. Play Protect is permanently on. So you check the forums and users claim to have found a workaround by setting your user account to administrator (why it wouldn't be by default, I don't know), so you do...same thing. Nothing works. You keep getting that same "For your protection Play Protect prevents you from installing this application" blah blah blah. For the record, I'm trying to install Adguard for Android. It worked on the S22 Ultra running Android 14, but the 22 upgraded to 14 and didn't SHIP with 14, so when I did smart switch, it choked it off and wouldn't let it even come over to the new device. This is really pissing me off. I hate getting ads on apps and I'm running out of options. Is there a way to override Play Protect, or is that what this video is actually doing? Adguard claims they only have had like one other guy reporting this issue, so I don't know what the fuck is up. Their support have been looking at it and are like "we don't see the issue, it should let you sideload" and then Samsung is useless, they think you just want the Samsung Browser content blocker and that isn't right. It's a death loop. I know Google is on a jihad against adblockers of any kind, but this seems pretty fascist. I'm not an Apple user, I know what I'm doing (or so I thought), not being able to do whatever I want with my phone is really fucking with my mind. Hours turn to days, days to weeks...just obsessing over this and nothing works.
Yeah i though i could play old games in s24 ultra but i can't
Sadly it is with every android 14 phone
It's as if Google are the pagans who ruled Meccah, they try to stop us from PLAYING 32x bit as if we are muslim rebels....
Hello, i have a problem
I have this game and it works perfectly on Older android ver but when i install it to my lastest phone it just blacks out
Do you have any clue about this?
Pls respond
The gameboy emulator Pizza Boy just shut down so im glad there is an option for me to install it in the future if need be
I was able install an app that i needed, thanks
Thank you. very useful guide
You're welcome :)
If you're able to, please consider becoming a UA-cam channel member here - www.youtube.com/@ExplainingAndroid/join
If not, then liking the video, subscribing to the channel, and sharing it online are all great things that can help, too
When I open the terminal, the line starts as "PS C:\" rather than the "E:\Android" it shows in the video. It does show my phone as connected to the computer and usb debugging is on. Can I get some help? 😅
Brother you need to open adb, not cmd
@@MethDealer5916 I'm having the same problem as the guy above - what do you mean when you say open adb and not cmd? How do you do that cause I'm having some trouble with it
@@MykytaSpivak-ne3cw go to the directory where adb is and open adb.exe, I think he opened CMD or powershell but I may be wrong. If that doesn't work you can just type cd "directory"
Thanks you so much!
Thankfully they did add a adb command
agreed!
Hey, I'm getting a "no such file or directory" but I have the apk
In the platform tools directory. What should I do?
Same here.amy solution found?
It means apk is not in folder where you launch commands
Can I use root to install the apk?
Thanks !
you're welcome :)
If you're able to, please consider becoming a UA-cam channel member here - www.youtube.com/@ExplainingAndroid/join
Hello friend, I am a great admirer of yours, I want to know if you could help me how to find the versions of an old app
work to me, tks
Does the phones has to be in fastboot mode for this to install?
no, this is an ADB command (as opposed to a fastboot command) so this will require you to be booted into the Android OS and have usb debugging mode enabled
How to open adb? Can't do that at all
thank you bro 💖
you're welcome :)
If you're able to, please consider becoming a UA-cam channel member here - www.youtube.com/@ExplainingAndroid/join
If not, then liking the video, subscribing to the channel, and sharing it online are all great things that can help, too
Hi, I have followed the steps but I get the following error: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113] Do you have a solution for me please? Thank you
hey phoenix, I'm not sure what would cause that install failed error since it's not something I have encountered before, but I will be happy to try and research a solution to this issue, but I will need you to join the Direct Support tier of the UA-cam membership system - www.youtube.com/@ExplainingAndroid/join
After that, you can use the Support Thread I created (which helps me to follow up along the way) and it will allow me to dedicate some time and attempt to work through the issue with you
hey I'm facing the same problem, did you find any solution?
Hi@@LamoLemo , no, to be honest, I have given up...
@@ikkiphoenix it sounds like you're trying to install an app that doesn't match the architecture of the CPU in your phone. but again, I can't dedicate the time to research this issue without funding from the community
@@ExplainingAndroid I think there is a major disconnect that makes this entire process impossible for nearly every old app. The biggest (and unaddressed issue) is that android 14, which only just launched for the pixel 7, (which I have) does NOT support 32 bit apps. and, nearly every "old" app that your explaining here will be 32 bit which is likely why this error will probably come up for anyone trying this. this is also supposed to be the standard for android 14 in general , so its nice of google to pretend like they made some work around for old apps but so long as they don't support 32 bit installations their entire work around is completely useless
Good video works well
I appreciate you letting me know the video is still working for people :)
If you're able to, please consider becoming a UA-cam channel member here - www.youtube.com/@ExplainingAndroid/join
If not, then liking the video, subscribing to the channel, and sharing it online are all great things that can help, too
mine doesnt work this comand adb devices how to fix please ?
I'm not sure why it wouldn't work for you. I used this command for the MacroDroid helper APK that was blocked on Android 14 (and it installed just fine). what error are you getting?
So everything after depugging my phone everything else has to be done on a windows PC correct ?
yes, I would do this from a windows, linux or mac PC
Who I can install without ADB commands
Hi, I'm also getting this error on some apks - INSTALL_FAILED_NO_MATCHING_ABIS when install apk res=113
any ways around this?
I'm not sure what the cause is as it's not something I have encountered before, but I will be happy to try and research a solution to this issue, but I will need you to join the Direct Support tier of the UA-cam membership system - www.youtube.com/@ExplainingAndroid/join
After that, you can use the Support Thread I created (which helps me to follow up along the way) and it will allow me to dedicate some time and attempt to work through the issue with you
Don't buy the membership, you will only lose money the reason for this error is probably that your app is 32bit and since Android 14 removed 32bit support, you need to use a custom ROM.
Did he just tell you that he would be happy to look into the issue and then end it with oh by the way pay for my subscription? I don't know how to feel about that JAJAJA. Maybe, "hey, we have a subscription service where you could join" instead of "Hey man I WOULD BE HAPPY to help you out. Give me money." I agree in compensation for work but the approach just felt off thats all.
I appreciate the feedback. the sad thing is that I get dozens of requests for technical help each and every day (sometimes hundreds per day) and there's no way that I can dedicate that time to helping everyone
so even if only a few people are able/willing to pay for technical support, at least that would help the a few within the community rather than having to ignore them all@@nejiross
@@Malo.1301how do you do a custom ROM?
I am Always getting this error
INSTALL_FAILED_NO_MATCHING_ABIS when install apk res=113 i am a noob, what should i do?
you got any solution?
same
same
Dziękujemy.
Thanks so much! It really really means a lot
My old llc spider stickman rope hero which was flying was crashing and even with doing 4:20 it crashes
Could we get an updated guide on this? 2024? In depth?
which part needs to be updated?
okay! saved the game will i have the same on android 14?🤔🙂
you might!
Don't forget to press Shift+Right click to open Powershell and install the apk.
I wonder if this is possible to do directly from the phone using Termux? 🤔
there are apps like LADB that allow you to execute adb commands directly on the phone. I have a video about how to set it up - ua-cam.com/video/6UO5tb_eKxY/v-deo.html
I wonder if you could help me and I can pay for your service
I would be happy to try and help you.
But first, I will need you to join the Direct Support tier of the UA-cam membership system - www.youtube.com/@ExplainingAndroid/join
You could donate via PayPal if you'd rather go that route, though. The paypal link should be on my channel page (I can send you a direct link if you can't find it)
adb: failed to install 1.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113] what to do now
😵
u fix it ?
@@Danielspss it means that this app is not prepared for ur cpu 😞
this aplications is forbiden to install what now i try install 3dmark,geekbench,pcmark,antutu all same error
I think googles "work around " will likely be useless for almost anyone who attempts it. this command may bypass the requirement for the new API, but the MUCH MUCH bigger issue is android 14 as a standard is supposed to block the installation of any 32 bit apps, and as you can imagine, nearly every single old app will likely be a 32 bit app. At the very least from the pixel 7 and up they have already implemented this since android 13, and there was a work around only by rooting and installing modified MAGISK or installing a custom rom, and my understanding is its likely that on android 14 this isn't even possible at all anymore. I would be willing to bet that most people who attempt to do this with an actual old app are probably going to get an error and there wont be any solution to it
I managed to install an old version of Minecraft Pocket Edition using this video's method. This version was 32-bit, so Android hasn't completely dropped 32-bit support.
@@perlinfall android hasn't dropped it YET. the pixel 7 and forward did which had a A13 workaround(only through custom Roms and kernels) then when they launched android 14 Currently ONLY on the pixel phones as far as I know there wasnt even a work around not even with custom Roms. The pixel phones are google flagships they do everything on them first then slowly it rolls out to all other devices. So the fact an A14 Pixel can no longer support 64 bit apps means its only a matter of time until NO modern phones support it
@@fakeaccount829 Android 14 is not just on pixel phones anymore. My Samsung phone was updated to Android 14 a week or two ago. I still managed to install a 32-bit app on it while running Android 14. So, for people with Samsung devices, you can still install 32-bit apps on your device. But yeah I agree with you, if this change was made to the Pixel phones then it's only a matter of time until 32-bit support is dropped across all devices.
1:09 bogus. I had these installed for years and absolutely nothing happened to my phone
.
That was a bad video rerally. try to actually do what you say us to do next time
You can find an article on the liliputing website. Just search for “How to install old apps on Android 14”
Doesnt worth it. Those apps are scrapy anyway.
Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
That happened to me also