GithubHelp home page GithubHelp logo

gw4remap's Introduction

⚠️ Notice: GW4Remap Project Status -> See #24 ⚠️

GW4 Remap

GW4 Remap allows you remap the hardware buttons on the Galaxy Watch 4.

Installation

TBD

Usage

First launch setup
Step 1 Press the switch to start the setup
Step 2 Select Installed services
Step 3 Select GW4 Remap
Step 4 Enable the Service
Step 5 Confirm
Step 6 Go back to the app and your should see the rules screen
Creating rules
Step 1 Press the + button to create a new rule
Step 2 Press the bookmark icon next to the source input to select a source
Step 3 Select the source
Step 4 Do the same for the target

That's it. Your buttons should now be remapped.

License

Apache License 2.0

gw4remap's People

Contributors

bigboot avatar joecksma avatar matejdro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gw4remap's Issues

Notice: GW4Remap Project Status

Hello everyone,

I'm writing to let you know that I will no longer be able to maintain the GW4Remap project on GitHub. It's been over two years since my last update, and I've long moved on to different Watches.

During this time, there have been many open issues and unaddressed requests from users. I apologize for not being able to provide timely support or updates, and I appreciate your understanding in this matter.

GW4Remap was created to help Galaxy Watch 4 users remap their hardware buttons, but with me no longer using a Galaxy Watch, I've been unable to continue development and maintenance.

I want to acknowledge that this news may be inconvenient for some users, and if you're still using GW4Remap, you may need to explore alternative solutions. Feel free to use this issue to discuss available alternatives.

Thank you for your understanding, and I wish the best to all of you.

Sincerely,
BigBoot

GW5 Lock screen clicking

Worked flawlessly on GW4, but now GW4remap causes a click sound when screen goes off. Samsung Pay installed, and Remap works but with added clicks

Clicking sound on Screen off

For some reason, when GW4 Remap is enabled, the watch makes a clicking sound on screen off. Turning media volume all the way mute is one way to ignore it. Is this caused by GW4remap or the Galaxy Watch hardware when accessibility apps are enabled?

This is actually common among everybody using GW4remap

Use modded APK that replaces Samsung Pay (same package name)

I've had an idea that might be impossible, but I'm no Android dev to be sure, so I decided to share.

Currently, what we have seems to work like so:

  • Constantly monitor app launches
  • If Samsung Pay, quickly launch Google Pay over it

My idea would be like this:

  • Uninstall Samsung Pay
  • Install custom APK that has the same package name as Samsung Pay
  • Custom APK would be designed to work as just a shortcut to Google Pay
  • When button held down, watch will try to open "Samsung Pay"
  • That'll make it open the custom APK instead, which will in turn open Google Pay

This would allow us to completely remove Samsung Pay, would remove the need of constantly monitoring app launches, would remove the need for an acessibility service, and would fix the issue of Samsung Pay being open in the background while using Google Pay.

It's a bit less straight-forward, so if it's even possible to do, I don't think it'd be the default method, but more like an extra method for those who want a slightly better experience, at the expense of a couple more ADB commands.

This custom redirecting APK could even be designed to allow the target app to be customizable, so it's not hardcoded to Google Pay.

v2 Not working on GW6, but v1.0.1 does

Hello,

I was not able to get v2 working on a GW6, went through instructions here. All steps completed successfully, but the long hold action never triggers.

I uninstalled GW4Remap v2 then reinstalled Samsung Pay and installed GW4Remap v1.0.1 and it works fine.

Overridden App Stays open in background

I have mapped Bixby to Alberto's Google Assistant. If I swipe back or press the back button in Google Assistant, Bixby starts to load and opens Google Assistant again.

Is there possibly a function that can be added to force close the app being overridden before opening the target app?

PS. Great app and thank you

Samsung Pay button in region with no Samsung Pay and clicking sound

Hello, is there a way to use the Samsung pay shortcut (bottom key - long press) in a region where Samsung Pay is not available? Since it is not installed now even after long pressing the bottom key, nothing happens.

I have also noticed that when the Accessibility service is turned on the watch makes a "clicking" sound every time the screen goes off, is there a way to disable this?

Thank you

Uninstall instructions

I wanted to remove GW4Remap functionality, however following the reverse of the install instructions has stopped Samsung Pay from appearing when I long press the back button, nothing happens.

This is what I did:

adb uninstall de.bigboot.gw4remap
(this command didn't seem to do anything, so I uninstalled the app from the watch directly)

adb shell pm enable --user 0 com.samsung.android.bixby.agent
adb shell pm enable --user 0 com.samsung.android.samsungpay.gear

Is there anything else I need to do?

Google Wallet instead of google pay

Hi Guys

Google has replaced google pay with google wallet and now my hardware key doesn't work again.

package:com.google.android.apps.walletnfcrel

best regards

No long press funct anymore

Hi, really great work here!! Thanks a lot for this great little tool!! Really enjoyed it!

but...
I had to set back my GW5 to factory setting some days ago. Then I tried to re-install GW4remap but I am kinda deadlocked.
The GW5 doe no longer react to back-long press anymore.
With or without GW4remap - no reaction
SamsungPay is no longer visible.

Any idea? Any hint?
Thanks in advance!

Ultimate Alexa

when I want to start ultimate Alexa via the power option it doesn't work. I see the switch off menu right away.

GW5 clicking/lock noise when screen going off

I know this has been reported multiple times. When my watch screen goes off there is a clicking noise, like when a phone locks itself. It is only present when GW4 remapper is activated in the accessibility options.

Stopped working (for me) ON gw4

[SOLVED}
used
https://github.com//issues/4#issuecomment-1158188672

  1. Uninstall the current version of GW4Remap if it's installed
    adb uninstall de.bigboot.gw4remap

  2. Disable Bixby & Samsung Pay (Skip the ones which are not available for you)
    adb shell pm disable-user --user 0 com.samsung.android.bixby.agent
    adb shell pm uninstall -k --user 0 com.samsung.android.samsungpay.gear

  3. Go to the Watch Settings and select Bixby as action for long pressing the power button
    Download the latest v2.0 alpha and install the GW4Remap.apk
    wget https://github.com/BigBoot/GW4Remap/releases/download/v2.0.0-alpha1/GW4Remap-v2.0.0-alpha1.apk

  4. adb install GW4Remap.apk
    Grant READ_LOGS permission (if you started the app before granting the permissions you need to restart the watch afterwards)

  5. adb shell pm grant de.bigboot.gw4remap android.permission.READ_LOGS
    Start GW4Remap, enable the service and configure buttons

I've removed Samsung Pay

Hi There,
first of all thank you for your great work here.
I would like to ask what if somebody has removed Samsung Pay app.
How can he remap long and press of back key for google pay?
Regards

GW4Remap on GW5?

I followed the instruction but it's not working at for me on my GW5

(disabling the service and enabling back again made it work)

Enabling accessibility service disables alarm dismiss

I've noticed that when I enable the accesibility service the alarm/timer dismiss stops working. Turning the watch bezel does nothing, and trying to dismiss the alarm with the on-screen buttons also does not work. If I disable the accesibility service it starts working again. Maybe it's not a bug of the app itself, but of the Wear OS 3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.