[German] Mobile Daten de bzw. Aktivieren

Post your questions and help other users.

Moderator: Martin

Broesel
Posts: 47
Joined: 03 Jan 2014 21:17

[German] Mobile Daten de bzw. Aktivieren

Post by Broesel » 14 Feb 2016 07:46

Da es seit Adroid 5 ja nicht mehr möglich ist, Mobile Daten de bzw. zu Aktivieren wollte ich mal Fragen, ob es da was neues gibt.
Hatte ein LG G3 gerootet und habe jetzt aber das Huawei Mate 8. Ist es jetzt möglich, ohne Root Mobile Daten de bzw. zu Aktivieren oder brauche ich immer noch Rootrechte.

Gruß Andi

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

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Martin » 14 Feb 2016 13:49

Google hat die Berechtigungen in diesem Bereich leider nicht gelockert und man benötigt weiterhin Root-Rechte.
Du könntest höchstens mit Steuere UI die Einstellung halbautomatisch über die Systemeinstellungen oder über die QuickSettings umschalten.

Freundliche Grüsse
Martin

Broesel
Posts: 47
Joined: 03 Jan 2014 21:17

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Broesel » 14 Feb 2016 14:40

Könntest Du mir da helfen was ich machen soll.

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

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Martin » 14 Feb 2016 16:01

Das nötige Script unterscheidet sich leider recht stark von Gerät zu Gerät, besonders wenn der Hersteller Android verändert hat.

Auf einem Nexus 5X mit Android 6 funktioniert folgendes Script:

Code: Select all

quickSettings();
sleep(5000);
click("Mobilfunkverbindung*");
sleep(1000);
click("Mobilfunkdaten");
sleep(500);
back();
sleep(500);
back();
sleep(500);
back();
Damit die Action funktioniert, muss das Display eingeschaltet sein.
Die Sleeps (Pause in Millisekunden zwischen den Befehlen) muss man experimentell ermitteln. Ich würde mit relativ hohen Werten starten, damit man nachvollziehen kann, was das Skript gerade tut. Erst wenn das Skript läuft, würde ich die Sleeps auf kleinere Werte optimieren.

Du kannst mit Zeige Overlay Steuerung die Texte der Steuerelemente auch selbst bestimmen, da Huawei möglicherweise andere Werte verwendet. Da die Quicksettings über allen anderen Steuerelementen dargestellt wird, ist das Vorgehen etwas umständlich:
-Overlay Steuerung einbelnden
-Schnelleinstellungen von Hand aufklappen
-INFO-Knopf drücken (die grünen Info-Rechtecke werden hinter den Schnelleinstellungen angezeigt)
-Schnelleinstellungen von Hand zuklappen
-das gründe Rechteck für die Mobilfunkverbindung anklicken und einer der Befehle in die Zwischenablage kopieren
-...

Freundliche Grüsse
Martin

Broesel
Posts: 47
Joined: 03 Jan 2014 21:17

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Broesel » 14 Feb 2016 20:17

Dacht ich mir, dass mich das überfordert. :-)

Könntest Du mir den Flow bauen

Danke im Voraus für eventuelle Hilfe.


14.02.2016 21:13:51.925 [Flow1] End executing action 'Script: quickSettings(); sleep(5000); click("Mobilfunkverbindung*"); sleep(1000); click("Mobilfunkdaten"); sleep(500); back(); sleep(500); back(); sleep(500); back();' and exception Unsupported method quickSettings with 0 arguments. (Expression: quickSettings()[line 0])
14.02.2016 21:13:51.958 [Flow1] Flow ends execution due to errors
14.02.2016 21:13:51.959 [Flow1] Error:
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method quickSettings with 0 arguments. (Expression: quickSettings()[line 0])
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:3201)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:672)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ag.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:106)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:25)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:698)
at ch.gridvision.ppam.androidautomagic.simplelang.c.x.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:113)
at ch.gridvision.ppam.androidautomagic.simplelang.c.al.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.a.et$1.d(SourceFile:119)
at ch.gridvision.ppam.androidautomagic.c.a.et$1.a(SourceFile:110)
at ch.gridvision.ppam.androidautomagiclib.util.de$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:833)

14.02.2016 21:13:51.965 [Flow1] Flow ended.

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

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Martin » 16 Feb 2016 19:30

Das Script muss in einer Action Steuere UI eingefügt werden, dann sollte es mehr oder weniger funktionieren.
Anpassen für dein Gerät musst du das Script aber dann sowieso selbst, da ich kein Huawei Mate 8 zur Hand habe.

Freundliche Grüsse
Martin

Broesel
Posts: 47
Joined: 03 Jan 2014 21:17

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Broesel » 17 Feb 2016 03:48

Ich bekomme es nicht hin Schade.

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

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Martin » 17 Feb 2016 20:27

Was funktioniert nicht? Gibt es einen Fehler oder passiert einfach nichts, wenn du die Action ausführst?

Broesel
Posts: 47
Joined: 03 Jan 2014 21:17

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Broesel » 18 Feb 2016 04:24

Ich denke ich mache alles falsch :-) bin nicht so der freak was das angeht.

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

Re: [German] Mobile Daten de bzw. Aktivieren

Post by Mar » 18 Feb 2016 14:57

Öffnet sich bei dir etwas, wenn du quickSettings() eingibst?

Post Reply