XPeng App (RELEASE V3.7.0.8755 - BETA V3.8.0.8757)

Android?

1 „Gefällt mir“

Für iOS gibt es das auch. Ist wohl kein Beta-Update.

1 „Gefällt mir“

Ich hab Android und noch die 8755 Version. Bin auch Beta Tester und die News sind bei der 8757 ja identisch zur 8755. Mal sehen ob ich die noch kriege ..schon seltsam immer die mini Updates :slight_smile:

nachdem das Betaprogramm wohl seit längerem voll ist, bin ich noch auf 8746…

Muss noch paar Tage testen, aber der Akku ist nicht ganz so schnell leer wie sonst.

1 „Gefällt mir“

ich habe die App gestern erst gedownloadet (da ich das Auto erst Montag bekommen werde) und es wurde die 8757 installiert.

Betaprogramm voll.

2 „Gefällt mir“

Statt besser wird es schlimmer. Bis 15:00 ist Handy fast leer.

1 „Gefällt mir“

Ich nehme an Android Handy ?
Kannst du im handy unterscheiden ob der Strom Verbrauch im Vordergrund oder Hintergrund stattfindet ?
Mein vivo kann das
So bin ich schnell daraufgekommen das immer wieder Anfragen von auf audiorechten erlaubt worden sind
Wofür ?
Keine Ahnung

Habe alles deaktiviert bez. Hintergrundnutzung. Android 15. Realme.

Habe jetzt die Option “Einfrieren der App bei Nichtnutzung" aktiviert und werde beobachten.

Das einfrieren wird erst nach Wochen aktiviert vom handy soweit ich das mal gelesen habe
Also nichts für kurzes experimentieren

iPhone 17pro….

Bei iPhones gibt es das Problem soweit ich weiß nicht, es geht um Android Geräte die so massiv Akku ziehen mit der Xpeng App.

2 „Gefällt mir“

Ich hab mir das jetzt mal mit adb angeschaut und verglichen, was so für Log-Meldungen erscheinen, wenn man die App entweder im Hintergrund laufen lässt oder wenn man es limitiert. Ich denke, dass es Bluetooth-relevant ist. Konkret sind das GATT Connects und unmittelbar danach wieder Disconnects. Das macht die App im Hintergrund permanent - so wie ich das sehe auch dann, wenn man gar nicht in Bluetooth-Reichweite zum Auto ist.

„adb shell dumpsys bluetooth_manager“ liefert u.a.:

GATT Client Map

- Registered AppSize: 3

appIf: 67, app: com.xiaopeng.globalcarinfo(3ae225e6-7e33-40b5-990d-413b975bce7c,uid=10531,pid=2934,com.xiaopeng.globalcarinfo,if=67)
appIf: 228, .........
appIf: 229, .........
  Last apps: 
       01-12 15:07:05.690 ~ 01-12 15:07:08.399 app_if: 62, appName: com.xiaopeng.globalcarinfo, reason: REASON_UNREGISTER_CLIENT
       01-12 15:07:08.847 ~ 01-12 15:07:12.095 app_if: 63, appName: com.xiaopeng.globalcarinfo, reason: REASON_UNREGISTER_CLIENT
       01-12 15:07:12.107 ~ 01-12 15:07:13.403 app_if: 64, appName: com.xiaopeng.globalcarinfo, reason: REASON_UNREGISTER_CLIENT
       01-12 15:07:13.852 ~ 01-12 15:07:22.336 app_if: 65, appName: com.xiaopeng.globalcarinfo, reason: REASON_UNREGISTER_CLIENT
       01-12 15:07:22.354 ~ 01-12 15:07:23.414 app_if: 66, appName: com.xiaopeng.globalcarinfo, reason: REASON_UNREGISTER_CLIENT
connection_manager state:
	devices attempting connection: 3
	 * xx:xx:xx:xx:de:96:		in_accept_list: true	 cap_targeted_announcements: false
		apps doing background connect: le_audio (224), 
	 * xx:xx:xx:xx:e9:54:		in_accept_list: true	 cap_targeted_announcements: false
		apps doing background connect: le_audio (224), 
	 * xx:xx:xx:xx:0c:2b:		in_accept_list: true	 cap_targeted_announcements: false
		apps doing direct connect: com.xiaopeng.globalcarinfo (67), 

Den GATT Connect mit unmittelbar anschließendem Disconnect sind man quasi im Sekundentakt im Log, wenn Hintergrund-Aktivität erlaubt ist:

01-12 15:06:36.799--BtGatt.GattService registerClient(com.xiaopeng.globalcarinfo)
01-12 15:06:36.800--BluetoothGatt{register_callback}(stats::0)(client_interface::54)
01-12 15:06:36.800--BtGatt.GattService clientConnect(com.xiaopeng.globalcarinfo)(clientIf=54)(address=XX:XX:XX:XX:0C:2B)(isDirect=false)(transport=2)(phy=1)
01-12 15:06:36.801--[BLE_STACK] Adding bg connect gatt_if=54 address=xx:xx:xx:xx:0c:2b
01-12 15:06:36.801--[BLE_STACK] Add [xx:xx:xx:xx:0c:2b] To Accept List
01-12 15:06:36.828--[BLE_STACK] ### LE Enhanced Connection Complete. status[UNKNOWN_CONNECTION(0x02)] handle[0x0000] conn_interval[0.00ms] role[Central] PeerAddr[(0)] ###
01-12 15:06:36.830--[BLE_STACK] ### Create LE Enhanced Connection ###
01-12 15:06:36.830--[BLE_STACK] Scan Int : 1860.62,   Scan Win : 202.50,   Conn Int_MIN : 30.00,   Conn Int_MAX : 50.00
01-12 15:06:37.935--BtGatt.GattService clientDisconnect(com.xiaopeng.globalcarinfo) - address = XX:XX:XX:XX:0C:2B, connId = null
01-12 15:06:37.937--[BLE_STACK] Removing create conn timeout xx:xx:xx:xx:0c:2b due to cancel connect
01-12 15:06:37.937--[BLE_STACK] Remove [xx:xx:xx:xx:0c:2b] From Accept List
01-12 15:06:37.981--[BLE_STACK] ### LE Enhanced Connection Complete. status[UNKNOWN_CONNECTION(0x02)] handle[0x0000] conn_interval[0.00ms] role[Central] PeerAddr[(0)] ###
01-12 15:06:37.983--[BLE_STACK] ### Create LE Enhanced Connection ###
01-12 15:06:37.983--[BLE_STACK] Scan Int : 1860.62,   Scan Win : 202.50,   Conn Int_MIN : 30.00,   Conn Int_MAX : 50.00
01-12 15:06:37.988--BluetoothGatt close(XX:XX:XX:XX:0C:2B), clientIf=54
01-12 15:06:37.989--BtGatt.GattService unregisterClient(com.xiaopeng.globalcarinfo)(clientIf=54)

GATT gehört zu Bluetooth Low Energy (BLE).

Wäre insofern ja eigentlich ziemlich ironisch.

Meine Vermutung ist: Als die Probleme mit dem Stromverbrauch noch nicht existierten, klagten User stattdessen, dass die App nicht rechtzeitig reagiert und das Fahrzeug bei Annäherung nicht zuverlässig entsperrt. Vermutlich hat sich die App vorher von Android benachrichtigen lassen, sobald das Bluetooth-Gerät in Reichweite ist - welche vermutlich immer mal zu spät kam. Stattdessen machen sie jetzt permanente Connects/Disconnects.

So wie ich das verstehe, gibt es in Android für GATT keine Benachrichtigung für „Gerät ist in Reichweite“. Das Auto müsste „Bluetooth LE Advertising“ nutzen, wie es AirTags & Co. machen.

Möglicherweise habe ich mich hier auch völlig verrannt. Wollte nur mal meine Spekulationen teilen. Vielleicht hat ja sonst noch jemand Erkenntnisse und man könnte die Puzzle-Stücke auf dem Weg zusammentragen.

2 „Gefällt mir“

Zwischenzeitlich habe ich mich darauf eingerichtet, Bluetooth nur bei Bedarf für das Auto zu aktivieren. Zudem habe ich die AA-App deaktiviert. Mein Smartphon hat nun wieder 24 Std ausreichende Akkukapazität. Die Spracheingabe war in meinem G6 nie besser.

1 „Gefällt mir“

Mit android habe ich nur Probleme !!
Mit iPhone schläft das Auto brav ein

Sobald ich das Android Handy einschalte wird das Auto aufgeweckt
Bis das mal behoben wird laufe ich mit dem iPhone jetzt rum

1 „Gefällt mir“

Das ist mit meinem Samsung Galaxy A55 5G Android 16 und One UI-Version 8.0 nicht so. Das Smartphone wird gelegentlich mal ausgeschaltet. Erst wenn ich am Auto die Türklinke betätige schaltet das Auto mit leichter Verzögerung ein.

Das Seltsame ist aber, wenn man BT am Handy deaktiviert ist der Akkuverbrauch trotzdem da. Kann natürlich sein, dass die App weiterhin Pings absetzt und das deaktivierte BT ignoriert?

Gibt es eigentlich beim neuen Update noch mehr Veränderungen?

Habe nichts weiter festgestellt….

Gab auch schon mal mehr Antworten hier, als das Forum noch kleiner war :sweat_smile:

:blush:da hast ru Recht, alles mit dem „Update Zirkus“ mental voll ausgelastet. Also ich hab inzwischen auch die 57 bekommen und ich hab sie ja immer auf „Global“. Ich bin jetzt nicht durch alle Einstellungen durch gegangen, aber ich konnte nichts sehen, was mir direkt in Auge gesprungen wäre.

2 „Gefällt mir“