Page 1 of 2

[German] Mobile Daten de bzw. Aktivieren

Posted: 14 Feb 2016 07:46
by Broesel
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

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 14 Feb 2016 13:49
by Martin
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

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 14 Feb 2016 14:40
by Broesel
Könntest Du mir da helfen was ich machen soll.

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 14 Feb 2016 16:01
by Martin
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

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 14 Feb 2016 20:17
by Broesel
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.

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 16 Feb 2016 19:30
by Martin
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

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 17 Feb 2016 03:48
by Broesel
Ich bekomme es nicht hin Schade.

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 17 Feb 2016 20:27
by Martin
Was funktioniert nicht? Gibt es einen Fehler oder passiert einfach nichts, wenn du die Action ausführst?

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 18 Feb 2016 04:24
by Broesel
Ich denke ich mache alles falsch :-) bin nicht so der freak was das angeht.

Re: [German] Mobile Daten de bzw. Aktivieren

Posted: 18 Feb 2016 14:57
by Mar
Öffnet sich bei dir etwas, wenn du quickSettings() eingibst?