Pull an app package(apk)off a flip phone, is that possible?

I’ve just came across a device(flip phone-Lg exalt vn220) which has a version of an app that works still, that i can’t seem to get working on a new device i want to set up. How can i pull that app and its package to copy it to another device? Is there a way with Adb to pull it off?
(If it was installed via bluetooth or by copying the files onto the device, then i can try to loacte the files manually. But if it was initially installed via package installer with ABD, then it wouldn’t be stored on the phone memory for me to locate it by going into the files.)

Use a file extracter

Thanks will give it a shot and see if i can do it.

/data/app/your_app_folder/base.apk

Need root

He’s not talking about a system map he’s talking about a third party app

1 Like

A system app is in /system/app

1 Like

I understand. but he was talking about an app that was installed with the package installer

1 Like

Me too

1 Like

Ok, so after a few attempts, i managed to pull the file. This is what i did.

Using “Windows PowerShell” as i needed to save the APK I’m pulling, as WebAbd will not work for this.

I installed the weather app just to test it. So I’ll be using that package name in my demo.

Enabled USB debugging on my device.

Then ran in the PowerShell window, ./adb.exe devices “allowed the connection on my device”. Ran ./adb.exe shell pm list packages to find desired app. in my case it was com.android.cts.weather, then ran ./adb.exe shell pm path com.android.cts.weather to get the full file path. Which was,
package:/data/app/com.android.cts.weather-1/base.apk
Then Ran ./adb.exe pull /data/app/com.android.cts.weather-1/base.apk Which downloaded the file to my platform tools folder.
/data/app/com.android.cts.weather-1/base.apk: 1 file pulled, 0 skipped. 1.9 MB/s (9149236 bytes in 4.698s)

With a bit of help from.
They claim you can combine some of the steps and find active apps, but when running -f and grep i couldn’t pull any results. just got an error each time.

But happy i got that above method to work.

1 Like

Not sure if your method would require more or less steps but not really interested in rooting someone elses phone and then be busy unrooting.

But method above worked like a charm.

1 Like

Yeah, your method is the default. I never actually used it - don’t even know why.

maybe because all phones i mess with are rooted…

1 Like

Try installing a app manager that will tell you the names of the apps.

1 Like

Smart Move, will try that. Any specific one to use? I used ADB to disable and uninstall some apps on the 4610, specifically the messaging app i wanted to enable. I pulled the mms from the 4810 trying to reinstall or even enable old package. But had no luck. the icon came back but nothing happened when click on the messaging app. left me to my only option of wiping the device, which i rather avoid. as i need to backup all the info first.

I would assume the messaging apps are different on both devices. hence for not working to reinstall.

You installed the e4810 messaging app on the e4610? They both use different messaging apps.

Try using fx file manger

1 Like