[APP][Beta]Virtual Home Button for Android Wear 2.0 [v3][30/09/18]

Search This thread

brostar2017

Senior Member
Jan 24, 2017
112
13
will this app be updated to reflect the brand new U.I for the Lg G watch that was released on the 25th of sept 2018
 

Joshy8

Member
May 4, 2014
22
3
Arizona
I just found my ol' LG G Watch in a drawer, and figured I'd see if this stuff works. :p

Does anyone have the dory_v3.img file? oload.win seems to be down.

At least, I assume this is still the "latest" image I want to use for my LG G watch. Only been reading the last 25 pages of the very long thread by ab123321.
 

svprm

Senior Member
I just found my ol' LG G Watch in a drawer, and figured I'd see if this stuff works. :p

Does anyone have the dory_v3.img file? oload.win seems to be down.

At least, I assume this is still the "latest" image I want to use for my LG G watch. Only been reading the last 25 pages of the very long thread by ab123321.

Here is the link:
http://www.mediafire.com/file/2ccexhw8jdwr6c5/dory_v3.img/file
Make sure hash is correct.

dory_v3.img
SHA1: 2FE8B8C23752F990DB1A83122014F92CC15C4E1F
 
  • Like
Reactions: Joshy8

agabey_42

Senior Member
Sep 13, 2011
962
581
Ankara
First of all thanks to @ab123321 for porting Android Wear 2.0 to LG Watch G.

Manual installation of APK: (Not necessary if you flashed system image using above method)
1. Create a folder called "HomeButton" under /system/app/
2. Copy the apk into the folder
3. Set permission to 644
4. Restart.

How do I copy the apk file to the clock? How to install apk file to phone?
 

svprm

Senior Member
How do I copy the apk file to the clock? How to install apk file to phone?

How do I copy the apk file to the clock? (I think you meant clock as watch)
If your watch is rooted, you can copy the apk file to watch using ADB. (Follow the steps under manual installation)
If not, you have to flash the System Image through fastboot. (Read the first page)

How to install apk file to phone?
No it is only for Android Wear Watch.
 
  • Like
Reactions: agabey_42

agabey_42

Senior Member
Sep 13, 2011
962
581
Ankara
How do I copy the apk file to the clock? (I think you meant clock as watch)
If your watch is rooted, you can copy the apk file to watch using ADB. (Follow the steps under manual installation)
If not, you have to flash the System Image through fastboot. (Read the first page)

How to install apk file to phone?
No it is only for Android Wear Watch.
Thank you buddy. Tonight I figured out how to do it. I can now copy the apk or zip file I want to my watch and run it. thank you for your reply and kindness.
 

araujo99

Member
Feb 3, 2017
35
2
Capturar.PNG
Microsoft Windows [versão 10.0.19044.1766]
(c) Microsoft Corporation. Todos os direitos reservados.

G:\FDM\lg g watch\adb>fastboot flash boot "G:\FDM\lg g watch\LG G Watch Restore Tools\48Pboot.img"
target reported max download size of 268435456 bytes
sending 'boot' (22528 KB)...
OKAY [ 0.840s]
writing 'boot'...
OKAY [ 1.953s]
finished. total time: 2.794s

G:\FDM\lg g watch\adb>fastboot flash recovery "G:\FDM\lg g watch\LG G Watch Restore Tools\48Precovery.img"
target reported max download size of 268435456 bytes
sending 'recovery' (22528 KB)...
OKAY [ 0.838s]
writing 'recovery'...
OKAY [ 1.936s]
finished. total time: 2.777s

G:\FDM\lg g watch\adb>fasboo erase system
'fasboo' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

G:\FDM\lg g watch\adb>fasboot erase system
'fasboot' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

G:\FDM\lg g watch\adb>fastboot erase system
******** Did you mean to fastboot format this ext4 partition?
erasing 'system'...
OKAY [ 0.445s]
finished. total time: 0.446s

G:\FDM\lg g watch\adb>fastboot flash system "G:\FDM\lg g watch\LG G Watch Restore Tools\48Psystem.img"
target reported max download size of 268435456 bytes
erasing 'system'...
OKAY [ 0.258s]
sending 'system' (262144 KB)...
OKAY [ 9.231s]
writing 'system'...
OKAY [ 21.763s]
finished. total time: 31.256s

G:\FDM\lg g watch\adb>adb install "G:\FDM\lg g watch\ClockworkPhotosWatchFace.apk"
adb server version (31) doesn't match this client (39); killing...
* daemon started successfully
Success

G:\FDM\lg g watch\adb>adb install "G:\FDM\lg g watch\LgeCompass.apk"
Success

G:\FDM\lg g watch\adb>adb install "G:\FDM\lg g watch\LgeWatchFace.apk"
Success

G:\FDM\lg g watch\adb>adb install G:\FDM\com.google.android.gms_22.21.16_(040300-454906765)-222116015_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com.apk
adb: failed to install G:\FDM\com.google.android.gms_22.21.16_(040300-454906765)-222116015_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com.apk: Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install com.google.android.gms without first uninstalling.]

G:\FDM\lg g watch\adb>


does not download the apps, I try to install google play service by adb and the error. between cell phone and watch does not transfer anything. but the play store tumbs load.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    First of all thanks to @ab123321 for porting Android Wear 2.0 to LG Watch G.
    Note: I am not responsible for bricked devices, dead SD cards, or any problems that may arise from flashing this ROM.

    Virtual Home Button for Android Wear 2.0

    Screenshots:

    tzgPInM.jpg
    HXaQwFH.jpg


    Description:
    Today I have created a system app called Home Button which help us to simulate physical Home Button by tapping a virtual button.So we can use this virtual button to open a wear's default launcher and to complete the wear tutorial (After Reset / Fresh installation.No more paper clips). Also you can use this button on 3rd party app to simulate Home Button if its required.

    Features:
    • Single Press to open android launcher.
    • Long Press to open Google Assistant.
    • Auto Start at Boot.
    • Screen position can be configured .
    • Transparency can be configured.


    Installation:
    System Image - App packed inside. This image is created using @ab123321's script. So same as ported rom with App packed inside.
    Flash the system image provided below using fastboot.

    Code:
    fastboot flash system dory.img

    Manual installation of APK: (Not necessary if you flashed system image using above method)
    1. Create a folder called "HomeButton" under /system/app/
    2. Copy the apk into the folder
    3. Set permission to 644
    4. Restart.


    Download:
    Version 3:
    Note: If you are in version 2 and Google Assistant is working fine for you means you don't need this version. Only updated Google App to 8.20.13.25 and HomeButton to 3.0.0 in this version.
    System Image: https://oload.win/f/9D-exXddqkQ/dory_v3.img
    APK: https://oload.win/f/SbiakGiQaC8/HomeButton_v3.apk


    http://www.mediafire.com/file/unhxocqbt6jbdhs/HomeButton_v3.apk/file
    http://www.mediafire.com/file/2ccexhw8jdwr6c5/dory_v3.img/file

    Version 2:
    System Image: https://oload.win/f/2dvx9cn1Nyc/dory_v2.img
    APK: https://oload.win/f/o2x4ZzBoK1Y/HomeButton_v2.apk


    Mirrors:
    http://www.mediafire.com/file/unhxocqbt6jbdhs/HomeButton_v3.apk/file
    http://www.mediafire.com/file/2ccexhw8jdwr6c5/dory_v3.img/file

    http://www.mediafire.com/file/35a6775f77d4y27/dory_v2.img
    http://www.mediafire.com/file/3r8pz8z9xy2en24/HomeButton_v2.apk

    Hash:
    dory_v3.img
    SHA1: 2FE8B8C23752F990DB1A83122014F92CC15C4E1F

    HomeButton_v3.apk
    SHA1: 50E3A6DACDD5B0DD7DE18CDE53718E16C5426C60

    dory_v2.img
    MD5: 84193D0600A5EA1A7C8BE0BE6D31F48C
    SHA-1: B69062BF6B21160E42E687F6870DAE8F82F417B8

    HomeButton_v2.apk
    MD5: 039F379BF5E75000048E77FD5F6CFBB4
    SHA-1: 1E6D15271F2551DAFB69E4755945C8C6F038B311
    5
    My version is 8.14.15.25 and here is the logcat
    Code:
    08-18 14:45:34.298   487  1193 I ActivityManager: START u0 {cmp=com.google.android.googlequicksearchbox/com.google.android.apps.gsa.binaries.clockwork.search.VoicePlateActivity} from uid 1000 on display 0
    08-18 14:45:34.316  3880  3880 D AndroidRuntime: Shutting down VM
    08-18 14:45:34.321  3880  3880 E AndroidRuntime: FATAL EXCEPTION: main
    08-18 14:45:34.321  3880  3880 E AndroidRuntime: Process: cyb.satheesh.homebutton, PID: 3880
    08-18 14:45:34.321  3880  3880 E AndroidRuntime: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.google.android.googlequicksearchbox/com.google.android.apps.gsa.binaries.clockwork.search.VoicePlateActivity}; have you declared this activity in your AndroidManifest.xml?
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1805)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.app.ContextImpl.startActivity(ContextImpl.java:791)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.app.ContextImpl.startActivity(ContextImpl.java:768)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.content.ContextWrapper.startActivity(ContextWrapper.java:356)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at satheesh.cyb.virtualwearbutton.MyService$1.onLongClick(MyService.java:75)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.view.View.performLongClickInternal(View.java:5714)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.view.View.performLongClick(View.java:5672)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.widget.TextView.performLongClick(TextView.java:9415)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.view.View.performLongClick(View.java:5690)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.view.View$CheckForLongPress.run(View.java:22398)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:751)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:95)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6119)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
    08-18 14:45:34.321  3880  3880 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
    08-18 14:45:34.337  3880  3880 I Process : Sending signal. PID: 3880 SIG: 9
    08-18 14:45:34.356   487   698 D GraphicsStats: Buffer count: 2
    08-18 14:45:34.356   487   698 I WindowManager: WIN DEATH: Window{e71021a u0 cyb.satheesh.homebutton}
    08-18 14:45:34.361   487   800 I ActivityManager: Process cyb.satheesh.homebutton (pid 3880) has died
    08-18 14:45:34.361   487   800 D ActivityManager: cleanUpApplicationRecord -- 3880
    08-18 14:45:34.361   487   800 W ActivityManager: Service crashed 2 times, stopping: ServiceRecord{34f49c5 u0 cyb.satheesh.homebutton/satheesh.cyb.virtualwearbutton.MyService}

    Edit: taking a look at the manifest the activity may now be com.google.android.apps.gsa.binaries.clockwork.retail.RetailVoicePlateActivity

    Updated:
    https://oload.win/f/SbiakGiQaC8/HomeButton_v3.apk
    FYI:
    com.google.android.apps.gsa.binaries.clockwork.retail.RetailVoicePlateActivity is not working as expected. I'm calling this activity com.google.android.googlequicksearchbox/com.google.android.apps.gsa.binaries.clockwork.assistant.AssistantActivity

    Working on System.img. Will update it once its ready.
    2
    Same problem here. "adb install" yields:

    Failed to install ...: Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Package couldn't be installed in /data/app/cyb.satheesh.homebutton-1: Package cyb.satheesh.homebutton has no signatures that match those in shared user android.uid.system; ignoring!]

    adb push ...\HomeButton_v2.apk /system/app
    adb: error: failed to copy '...\HomeButton_v2.apk' to '/system/app/HomeButton_v2.apk': couldn't create file: Read-only file system


    (sorry for the newbie questions)

    Looks like you don't have permission to install it on /system.So you have to use system.img.
    2
    any mirror link? i cant download :(


    Mirror:
    http://www.mediafire.com/file/35a6775f77d4y27/dory_v2.img
    http://www.mediafire.com/file/3r8pz8z9xy2en24/HomeButton_v2.apk

    Hash:
    dory_v2.img
    MD5: 84193D0600A5EA1A7C8BE0BE6D31F48C
    SHA-1: B69062BF6B21160E42E687F6870DAE8F82F417B8

    HomeButton_v2.apk
    MD5: 039F379BF5E75000048E77FD5F6CFBB4
    SHA-1: 1E6D15271F2551DAFB69E4755945C8C6F038B311
    1
    I flashed your system image, and it is working fantastically. Thank you. One word of warning for other users the first boot after flashing took around 10 minutes so don't panic just let it do it's thing.