CoolHome - A cool launcher built for the LG Classic Flip

This is a project I've been working on for a while. It's the launcher from the Kazuna Etalk, and I modified it to be compatible with my LG Classic. I decided to show off and post a screenshot on another thread here, and people asked me to release it (of course, I wanted that to happen 🙂). So here it is.

This is a pre-release of the project. Not yet stable. Still has bugs.

Version 1.10:

  • Changed app name to CoolHome
  • Changed launcher intents from the HomeActivity to the intents for LG Classic Flip
  • Changed KeyEvents of the top two softkeys and the 'send' (recent calls) button to the keycodes of the LG Classic Flip
  • Ported the Keyevent Listener to the homeactivity so users can select apps using number keys
  • Removed the use of GlobalSettings that were causing the app to crash (because third party apps may not store their settings there)
  • Removed the voicemail notifications which could not be accessed by a third party app (and therefore the app wouldn't launch
  • Changed App Icons

There are still a few missing parts which I hope to update in the future

Source Code:

As mentioned, this app is a modified version of the Kazuna Etalk Launcher, so I don't have access to the source code. However, I will upload the decompiled Smali [here](https://) in the future as a way for users to track changes as they come through. I am unsure whether or not I will upload the Java used to add features in this app (I probably will if someone requests it).

Contributions:

Contributions are welcomed!

Installation and Usage:

You must install this app with ADB using the -g flag (I also added -r which will be useful for future updates):

adb install -g -r CoolHome-v1.10.apk

To set it as the default Home App, run:

adb shell cmd package set-home-activity com.android.cts.wy.f1home/com.wy.f1home.activity.KeyguardActivity

This app relies on Apps4Flip Launcher for the Apps button. If you don't have Apps4Flip launcher the apps button wont work.

Screenshots:

screenshot1 - - - - - - - - - - - - - screenshot





- - - - - - - - - - - -

Credits:

  • Kazuna and Wy for the home app
  • [Login to see the link] for some original launcher modifications. I believe he removed a simlock notification and did some things to make the UI nicer.
  • [Login to see the link] for helping me out with some smali questions I had

If your name belongs in this section please remind me!

Download:

(Version 1.10) [Login to see the link]

Newest Verstion:

[Login to see the link]

    Your Ad Here - Just Kidding!

    Biden2020prez Thanks a lot, looks great.
    I like the app launcher posted here, [Login to see the link] much better that the Apps4flip one. It is in grid form, and the grid size is customizable. Now I open it with a button programmed with button mapper. Would you be able to incorporate this instead?
    Here is a working link for the app. [Login to see the link]
    Thanks

      mr-mayor It can be possible with minimal effort. But I am actually planning on adding a built in app launcher in a later update.

      I am thinking of adding an extra shortcut button that the user can choose which app it should open.

      For the time being, I will keep it integrated with Apps4Flip launcher which is much more commonly used.

      Biden2020prez I just made a screenshot in archive.org and it seems to be missing. Not sure what's up with that. one minute.

      Hi everyone. I am taking a quick survey on people's preferences for this app. This is only a few questions and I may or may not take more surveys in the future. I would appreciate if people can answer it just to give me an idea of what people are looking for. Thanks!

      You can answer it on Google Forms [Login to see the link]

        does this work on the exalt

        trying to install on classic but i keep getting this message
        Performing Push Install
        adb: error: failed to get feature set: more than one device/emulator
        PS C:\platform-tools>

          samtee That happens when you have more than one phone connected to the computer, or if you also have an emulator running. If you can't disconnect the other device, Run adb devices to see what's connected, you then can run adb -s and then the serial number that corresponds to your phone before the command, for example adb -s abcdef install yourpackage.apk (or if the other device is an emulator you can do -d)
          If it's recognizing more than one device when it shouldn't, you can try adb kill-server, and restarting adb

            Techgen thank worked btw does this work on the exalt