I'm trying to put apps on an LG Exalt VN220, which is a flip phone that runs on a limited version of android. Whenever I try to install an apk using adb I get the following message: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES. From a quick Google search I learned that this usually occurs when you try updating an app with an update that has a different certificate. This can not be the case because these apps were never installed on the phone before. When I pulled stock apps from the phone and tried to install them I got: INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION. However when I install apps by LG that did not come on the phone they successfully install. Does anybody know if there is a way to get around this?
Not sure how it works with LG exactly because I don't own an LG phone. But I had similar issue with my mi phone.
Before you can install any apps using adb you need to enable developer setting allow usb debugging, and allow install via usb. LG might have some other flags too
In older version of android there was a switch - "allow install from unknown sources". Please look for these settings and do the needful.
This phone is locked down by the manufacturer and will not allow 3rd party apps. Apps compiled by LG will usually pass though, if they meet specific criteria.
Because it is a flip phone running in a dumbed down android environment, the system state is fragile and warrants extra protection.
Also, as of now, there is no known root method for this device, and it is unlikely that the device will generate enough interest in the dev community to produce one. (See Here.)
4G Flip phones from other manufactures are more susceptible to hacks and workarounds than the LG Exalt.