Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android version too new #171

Open
Brian-Howden opened this issue May 10, 2023 · 14 comments
Open

Android version too new #171

Brian-Howden opened this issue May 10, 2023 · 14 comments

Comments

@Brian-Howden
Copy link

I have a Google Pixel 4A running Android 13. I went to the playstore to install Grbl Controller and was informed that there were no versions available for my device. The store complained that the version of Android on my phone was too new. I went to git hub and sideloaded the most recent version. It opens on the phone but closes itself within a few seconds. Are there plans to support newer versions of Android? Is there another workaround?

@zeevy
Copy link
Owner

zeevy commented May 10, 2023

Its a work in progress. Google brought lot of restrictions in recent version of os and removed support for old code.

Its getting delayed due to lack of time to support this

@Brian-Howden
Copy link
Author

Brian-Howden commented May 10, 2023 via email

@xmarduel
Copy link

xmarduel commented May 18, 2023

Same problem with android 12.
Could you please at least indicate which version of android is suitable? Thank you in advance.

PS: What does Mr. Howden mean ("Thanks for the quick update") ? Could he install the app on android 13 ?

@LysolPionex
Copy link

I bet a lot of the users of this app use old android phones to run it as their only use for some old phone, so legacy code is likely, unfortunately, necessary.

@LysolPionex
Copy link

Also, if it helps, you can sideload a copy of the apk onto newer android. I'm able to run it on my 13.1.

@Brian-Howden
Copy link
Author

Brian-Howden commented Jun 27, 2023 via email

@LysolPionex
Copy link

LysolPionex commented Jun 27, 2023 via email

@zeevy
Copy link
Owner

zeevy commented Jun 27, 2023

It may not work even if we do side load for new android versions.

@xmarduel
Copy link

xmarduel commented Jun 30, 2023

Hello,
I understand that Zeevy has no time porting the app to newest Android versions.
But I do not understand why he has no time to indicate on this page which version(s) of android is/are suitable.

So Android 12 Google Play does not allow to install grbl-controller. After having downgraded my phone to Android 11, Android 11 said the same thing too. I couldn't find in the samFw page the firmware for my phone (samsung A21s) for android 10.
Nevertheless, I then tried with the help of the app "apkpure" to install GrblController (apkpure has an apk of it), installation succeeded, and I could open the app (yeah!).
Jogging did work, at least with an USB OTG.

Unfortunately, after connecting my machine back to my computer (with an usb) and using Candle to jog, it worked too, but in Candle the "Work Coordinates" do not change anymore when jogging. Sending a GCode from Candle still work, but there is no feedback concerning the work coordinates.

What did happened? Which GCode magic commands could fix this ? Thanks in advance for an explanation and how to fix this behavior.

Sincerely,
XM

Update: For some reasons, GrblController had overwritten the GRBL setting $10 "Status report, mask" to 2 (nice!), although it was previously 1 (and should be 1). What happened here ?

@zeevy
Copy link
Owner

zeevy commented Jul 3, 2023

This application requires status report mask value to be 2 for proper working

@Tommi55
Copy link

Tommi55 commented Dec 26, 2023

Just wondering if there is any update on running this system on newer android devices

@adoyle-h
Copy link

What's the progress now? I hope we can use it soon. Thanks.

@venkateswararaog-zaggle

You can install the app from release section in github

@ho-ho-ho
Copy link
Contributor

I'm in the process of trying to get it to work on my phone with Android 13. So far I've encountered 2 big problems: getting permissions to use USB seems to have changed (it straight up crashed as soon as a usb device was connected) and the Material File Picker (for selecting a gcode file) doesn't support the changes in data storage access, showing no files at all. I didn't check if bluetooth has the same permission issues as USB had since I don't have a GRBL(hal) board with bluetooth to test it with.

So far I've managed to get it to run on my phone, but most likely there will be some things I've overlooked so I'd be glad for some feedback: https://github.com/ho-ho-ho/grblcontroller/tree/65da71f6fd937cacfbb23552b0d736f18f9e73e5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants