• urgent! Kyocera home app needed

  • MMyiLevel 3 - Gold Member

    Is there's a way to wipe the phone I would do that.

    But then again if you have info that's needs that won't work.

      Myi thanks for replying!
      a reset is not preferred but if needed I would do it.
      the question is if this will solve the problem because the app is "damaged" not just uninstalled!-
      as I checked it out I saw that I have the KcHomeAFP app itself, but it doesn't have the option to be used as the home app!
      the reason I think is, that the company that filtered the device damaged this app, as they want to use their own home app. (it was bought filtered by "conekt- approved link"). so the solution should be to fix this app or install a new one which i dont have...

      • Myi replied to this.
        • MMyiLevel 3 - Gold Member

          practical Would you be able to make a replica if you have Another one of those devices?

          I have another Kyocera cadence phone, so I should be able to pull out or copy the app from there, but I don't know how to do it... if anybody know how to do it this should be a great solution!

            practical
            1) Determine the package name of the app, e.g. "com.example.someapp". Skip this step if you already know the package name.

            adb shell pm list packages

            Look through the list of package names and try to find a match between the app in question and the package name. This is usually easy, but note that the package name can be completely unrelated to the app name.

            2) Get the full path name of the APK file for the desired package.

            adb shell pm path com.example.someapp

            The output will look something like
            package:/data/app/com.example.someapp-2.apk
            or
            package:/data/app/com.example.someapp-nfFSVxn_CTafgra3Fr_rXQ==/base.apk

            3) Using the full path name from Step 2, pull the APK file from the Android device to the desired destination.

            adb pull /data/app/com.example.someapp-2.apk path/to/desired/destination

              Path/to/desired/destination is the path on your computer that you want the file to go to.

              • Myi replied to this.
                • MMyiLevel 3 - Gold Member

                  yteps That would be very cool if that works.

                  So one can do that to pull an app as well I take it.

                    yteps
                    Myi that generally won't work for a system app. Meaning it will look like you've pulled it, but it won't install anywhere else. However in your case it may work since it's the same phone.
                    Hatzlacha!

                      Jumptoheaven it will pull it. Is the problem that it just won't work to install it? Is the problem permission errors (which could be solved... )?

                      Maybe if you want you can find a different launcher apk like for Android tv that works with the kyocera after it's modified

                        [Login to see the link] [Login to see the link] [Login to see the link] [Login to see the link] thanks for replying!
                        I tried the pull command, it pulled the app successfully, but trying to install it returned error:
                        adb: failed to install C:\Users\ay\Documents\New folder\platform-tools\KcHomeAFP.apk: Failure [INSTALL_FAILED_INVALID_APK: Package couldn't be installed in /data/app/jp.kyocera.kyocerahome-1: Package /data/app/jp.kyocera.kyocerahome-1/base.apk code is missing]
                        and trying to "push" returned this error:
                        adb: error: failed to copy 'KcHomeAFP.apk' to '/system/priv-app/KcHomeAFP/KcHomeAFP.apk': remote couldn't create file: Read-only file system so what is the next step here?

                        Random thanks. I'm temporarily using the "list launcher" but I'm looking for a better solution...

                        The issue is that the apk is odexed hence a seperate oat file. You have to pull the apk file and the oat file and deodex it. Unfortunately the process is quite complex and to much to tell over in this forum. Check around on xda, you may find guidance there.

                          Apps4Flip-Admin I have the odex file. does it help the situation?
                          I cannot push it to the other device as its read-only.

                          [Login to see the link] you have to rebuild the apk with the odex file contained within. It is tricky and we do not know how to do it off hand