EAP version 1.30.0-dev

Forum to discuss everything related to the current development build of Automagic.

Moderator: Martin

gollyzila
Posts: 18
Joined: 15 Nov 2014 21:57

Re: EAP version 1.30.0-dev

Post by gollyzila » 21 Jan 2016 22:30

Martin wrote:@gollyzila: This is the newest attempt of Google to restrict what apps can change (wihtout root). I only see one possibility to fix this and it's to install a little helper app that does not support the new dynamic permission model. Such 'old' apps that target an older Android version are still allowed to change 'unofficial' system settings. Google also has a bug report about this issue which is marked as fixed in a later version so maybe the workaround becomes unnecessary on Android 6.0.2, 6.1 or 7.
I totally agree about the holoish design but I don't want to spend my time on a complete/proper material makeover since I prefer to spend the time on other things at the moment.

Thanks for reporting the issues!
Could the app change the setting if it had root access? Understandably, non-root users would have to install the helper app.

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: EAP version 1.30.0-dev

Post by Martin » 22 Jan 2016 20:27

Good idea to use root when available. I'll try to provide this feature (and the workaround app for non-rooted devices) with the next EAP build.

EBen
Posts: 13
Joined: 27 Aug 2014 08:06

Re: EAP version 1.30.0-dev

Post by EBen » 23 Jan 2016 10:09

Hi Martin,
I have problems writing to my external SD Card (employed in portable Mode) due to the new access rights policy of Marshmallow. The problem occurs when I try to use, e.g., the "write to file" action with a target file on the external Sd card. As far as I understand, this would require the app (automagic in this case) to request the write access right from the user, as described e.g. here: http://stackoverflow.com/questions/3313 ... to-sd-card

As a workaround, I use the "execute command as root" action with the respective Shell command to achieve my goal. However, it would be nice to get write Access also for the other actions that would require the rights.

Best regards,
Erik

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: EAP version 1.30.0-dev

Post by Martin » 23 Jan 2016 15:11

Hi Erik,

Maybe it's not a problem of the permission but about the external SD card in general.
Automagic should request the permission to write to external storage, otherwise it should not even start respectively show a special 'Grant access' screen. You can also check system settings->apps->Automagic Premium->Permissions: Storage should be turned on.
Writing to a real external SD card should not work since Android ~4.4 (when I recall correctly) since Google does not like apps to write data there (only to a few special directories for each app that are deleted automatically when the app is uninstalled. (I'm aware about SAF but don't like it yet)).
On a rooted device you could use an app like SDFix to allow access to the external SD card.

Regards,
Martin

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: EAP version 1.30.0-dev

Post by Martin » 23 Jan 2016 15:19

A new EAP version is available.

Changes in this update:
  • Workaround to change private/unofficial system settings on Android 6: Automagic now requires a small workaround app called Automagic Workarounds available in the EAP forum to change private/unofficial system settings on Android 6 (will be provided on Google Play at a later time)
  • minor changes and fixes
:!: Please note that Automagic Workarounds is not yet available on Google Play as of now, download the APK from this post for the EAP.


Automagic
Download: Automagic.apk (2016-01-23)

Automagic Workarounds (required on Android 6+ to change unofficial system settings)
Download: AutomagicWorkarounds.apk (2016-01-23)

Regards,
Martin

Mar
Posts: 49
Joined: 20 May 2015 23:24
Location: Germany

Re: EAP version 1.30.0-dev

Post by Mar » 23 Jan 2016 22:30

Where and which system settings can I change now?

bogdyro
Posts: 241
Joined: 04 Apr 2015 15:14

Re: EAP version 1.30.0-dev

Post by bogdyro » 25 Jan 2016 07:27

Using action set system setting. They depend on each phone and/or rom installed and some take effect only after restarting the phone.

User avatar
Martin
Posts: 4468
Joined: 09 Nov 2012 14:23

Re: EAP version 1.30.0-dev

Post by Martin » 26 Jan 2016 14:58

Some other actions like Set Screen Brightness also modify unofficial system settings (adaptive brightness). Action Set Vibrate On Ring State is another example.
The features that modify such system settings have been available before but now require the workaround on Android 6 since Automagic will support the new Android 6 permission model and Android prevents the modification of the unofficial system settings for such apps.

PaulyQ
Posts: 29
Joined: 18 Oct 2013 20:36

Re: EAP version 1.30.0-dev

Post by PaulyQ » 28 Jan 2016 13:43

Hello,

On android 6.0 (moto x style). The EAP's flashlight on/off condition does not seem to register the flashlight being on.

It works fine on a note 4 on android 5.1.1.

igoryan94
Posts: 45
Joined: 29 Jan 2016 18:10

Re: EAP version 1.30.0-dev

Post by igoryan94 » 29 Jan 2016 18:27

Found a bug: when I try to change or create a variable of any type the Automagic crashes. My Android firmware is Samsung Stock on Android 4.4.2.
Next comes the log file.
Attachments
Version_ 1.30.0-dev.txt
(1.55 KiB) Downloaded 1535 times

Locked