grblcontroller icon indicating copy to clipboard operation
grblcontroller copied to clipboard

Android version too new

Open Brian-Howden opened this issue 2 years ago • 14 comments

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?

Brian-Howden avatar May 10 '23 20:05 Brian-Howden

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

zeevy avatar May 10 '23 21:05 zeevy

Thanks for the quick update. The joys of supporting legacy code….

Thanks for all the work you have done so far.

Brian

From: zeevy @.*** Sent: Wednesday, May 10, 2023 2:55 PM To: zeevy/grblcontroller Cc: Brian-Howden; Author Subject: Re: [zeevy/grblcontroller] Android version too new (Issue #171)

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

— Reply to this email directly, view it on GitHub https://github.com/zeevy/grblcontroller/issues/171#issuecomment-1542860813 , or unsubscribe https://github.com/notifications/unsubscribe-auth/A7X544DLSP2APKWIH2HS373XFQFEFANCNFSM6AAAAAAX5F5GMI . You are receiving this because you authored the thread. https://github.com/notifications/beacon/A7X544CEYWZ6FZKYG4HKOJLXFQFEFA5CNFSM6AAAAAAX5F5GMKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTS36YYA2.gif Message ID: @.***>

Brian-Howden avatar May 10 '23 22:05 Brian-Howden

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 ?

xmarduel avatar May 18 '23 07:05 xmarduel

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 avatar Jun 27 '23 00:06 LysolPionex

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.

LysolPionex avatar Jun 27 '23 00:06 LysolPionex

Interesting. I did side load a copy onto my Pixel 4a with android 13.x and it opened but immediately crashed. I gather the author does not feel it should run due to changes in Android.

Brian

From: LysolPionex @.*** Sent: Monday, June 26, 2023 5:02 PM To: zeevy/grblcontroller Cc: Brian-Howden; Author Subject: Re: [zeevy/grblcontroller] Android version too new (Issue #171)

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.

— Reply to this email directly, view it on GitHub https://github.com/zeevy/grblcontroller/issues/171#issuecomment-1608490865 , or unsubscribe https://github.com/notifications/unsubscribe-auth/A7X544HRMKTLAX7S7NJ3UCDXNIPI3ANCNFSM6AAAAAAX5F5GMI . You are receiving this because you authored the thread. https://github.com/notifications/beacon/A7X544D5Q7DJAWYZ47M2X33XNIPI3A5CNFSM6AAAAAAX5F5GMKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTS736PXC.gif Message ID: @.***>

Brian-Howden avatar Jun 27 '23 02:06 Brian-Howden

Oh, yeah no guarantees it's supported. Mines a oneplus, fwiw.

-=- Brandon

Sent from Proton Mail mobile

-------- Original Message -------- On Jun 26, 2023, 21:34, Brian-Howden @.***' via 33Mail wrote:

Interesting. I did side load a copy onto my Pixel 4a with android 13.x and it opened but immediately crashed. I gather the author does not feel it should run due to changes in Android.

Brian

From: LysolPionex @.*** Sent: Monday, June 26, 2023 5:02 PM To: zeevy/grblcontroller Cc: Brian-Howden; Author Subject: Re: [zeevy/grblcontroller] Android version too new (Issue #171)

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.

— Reply to this email directly, view it on GitHub https://github.com/zeevy/grblcontroller/issues/171#issuecomment-1608490865 , or unsubscribe https://github.com/notifications/unsubscribe-auth/A7X544HRMKTLAX7S7NJ3UCDXNIPI3ANCNFSM6AAAAAAX5F5GMI . You are receiving this because you authored the thread. https://github.com/notifications/beacon/A7X544D5Q7DJAWYZ47M2X33XNIPI3A5CNFSM6AAAAAAX5F5GMKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTS736PXC.gif Message ID: @.***>

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

This email was sent to the alias @.' by @.', and 33Mail forwarded it to you. To block all further emails to this alias click here

LysolPionex avatar Jun 27 '23 03:06 LysolPionex

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

zeevy avatar Jun 27 '23 05:06 zeevy

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 ?

xmarduel avatar Jun 30 '23 14:06 xmarduel

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

zeevy avatar Jul 03 '23 04:07 zeevy

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

Tommi55 avatar Dec 26 '23 02:12 Tommi55

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

adoyle-h avatar Jun 14 '24 11:06 adoyle-h

You can install the app from release section in github

venkateswararaog-zaggle avatar Jun 14 '24 15:06 venkateswararaog-zaggle

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

ho-ho-ho avatar Jun 23 '24 20:06 ho-ho-ho