22. Januar 2017

Mobilen Datenverbrauch pro App steuern - Xiaomi Handys

Manchmal fragt man sich: Wo ist mein ganzes mobiles Datenvolumen hin? Man schreibt hin und wieder eine Email, schickt ein paar WhatsApp-Nachrichten und plötzlich schlägt z.B. 3G Watchdog Alarm, dass das Mobile Datenvolumen fast aufgebraucht ist.

Xiaomi-Smartphones werden standardmäßig mit MIUI (angepasstes Android) ausgeliefert und bieten bei dieser Problematik eine interessante Lösung.

Datenverbrauch anzeigen lassen


Zuerst geht man auf "Sicherheit":




Dann auf "Datenverbrauch":



Jetzt auf "Verbrauchsstatistiken":



Nun sieht man das Datenvolumen, das die Apps jeweils verbraucht haben. In diesem Screenshot wird der Verbrauch des mobilen Datenvolumens von SIM-Karte 1 angezeigt. Da sich in diesem Handy keine SIM-Karte befindet, wird auch kein Verbrauch angezeigt. Tippen wir also rechts oben auf die beiden gegenläufigen Pfeile:



Unten erscheint ein Auswahlmenü, bei dem wir zwischen "Datenverbrauch" (mobiles Datenvolumen) und "WLAN-Nutzung" (Datenverbrauch im WLAN) wählen können. Hier auf "WLAN-Nutzung" tippen:




Jetzt wird der Datenverbrauch im WLAN pro App aufgeschlüsselt.


 
Wäre eine SIM-Karte eingelegt, würde das analog wie hier aussehen.

Datenverbrauch je App beschränken

Wir gehen (wieder wie oben) auf "Sicherheit" und dann auf "Datenverbrauch". Dann aber auf "Datenverkehr einschränken":



Jetzt werden alle installieren Apps (bis auf die System-Apps) angezeigt:



Hier kann man dann in den beiden rechten Spalten "Mobil" und "WLAN" für jede App einstellen, ob sie nur mobil/nur im WLAN/mobil und im WLAN in's Internet darf.

Tippt man oben auf "System", werden die einzelnen System-Apps angezeigt:



Hier kann man aber lediglich auswählen, ob sie das mobile Datenvolumen nutzen dürfen. Eine Beschränkung, das WLAN nicht zu nutzen, gibt es offenbar nicht:



Zu guter Letzt noch ein Tipp: Man will ja nicht unbedingt für jede neu installierte App durch obige Einstellungen gehen und den Netzzugriff individuell beschränken. Deshalb tippen wir jetzt rechts oben auf das Zahnrad mit dem Haken:



Jetzt kann man auswählen, wann die danach installierten Apps standardmäßig in's Internet dürfen:



Man kann natürlich trotzdem nachträglich für jede App die individuelle Erlaubnis ändern.

5. Januar 2017

China-Shop: Gearbest

Gearbest ist einer der seriösen Shops mit eigenem Sortiment. Gearbest bietet ein breites Produkt-Spektrum an, konzentriert sich aber dabei überwiegend Elektronikartikel an, wie Handys, Tablets, Quadcopter und Zubehör.

Preise und Versand.

Gearbest hat insgesamt gut Preise, kann allerdings mit den Tiefpreishändlern von Aliexpress nicht ganz mithalten. Wirklich spannend wird Gearbest, wenn es um Versand und Zoll geht. Gearbest bietet die Versand-Option "Germany Express" an. Diese ist z.B. bei Handys meistens kostenlos.

"Germany Express" hat 2 Vorteile:
  • Paketlaufzeit beträgt ca. 10 Werktage (also 2 Wochen ohne zusätzliche Feiertage)
  • Die Verzollung bzw. die Einfuhrumsatzsteuer übernimmt Gearbest, d.h. es entstehen keine weiteren Kosten durch den Zoll.
Das Tracking bei "Germany Express" startet in China, endet in London und läuft über Beishisheng Logistics - sky56.cn. Sobald es in London ist, kann es nur mittels DHL getrackt werden.
Achtung: In London kann das Paket durchaus mal 5 Werktage Aufenthalt haben, bis es im DHL-Tracking auftaucht.
Ich hatte einmal den Fall, dass ein Paket 7 Tage in London liegen blieb. Als es dann noch von einer Gearbest-Bestellung, die ich 4 Tage nach der ersten gemacht hatte, "überholt" wurde und im DHL-Tracking zu sehen war, habe ich bei Gearbest ein Support-Ticket aufgemacht. Gearbest versprach nachzuhaken und tatsächlich war das Paket 2 Tage später im DHL-Tracking zu sehen.
Was genau schief lief, kann ich nicht sagen, aber Gearbest kümmert sich auf Ansage sehr zeitnah darum, wenn das Paket länger als 7 Werktage in London liegt.

Gearbest bietet verschiedene Zahlungsmethoden an, u.a. Paypal und Kreditkarte. Ich empfehle jedem, mit Paypal zu bezahlen. Sollte es in den ersten 180 Tagen Probleme geben, kann sich Gearbest mit dem Paypal-Käuferschutz herumschlagen.

Spezialfall "Xiaomi-Handys"

Ich habe bis jetzt (09.11.2016) insgesamt 3 unterschiedliche Xiaomi-Handys bei Gearbest bestellt. Auf wirklich jedem Handy war keine Original-Firmware (ROM) installiert, sonder eine sog,. "Shop-ROM".

Die Firmware war dahingehend manipuliert:
  • Bei allen Handys war die interne Update-Funktion so manipuliert, dass keine Updates angezeigt wurden, obwohl definitiv Updates vorhanden waren.
  • Bei einem Handy (Xiaomi Note 2) schlug der Scanner "Malwarebytes" an und meldete einen Trojaner.
In div. Foren liest man, dass die Firmware nach einer "Schamfrist" von ca. 14 Tagen anfängt, Werbung einzublenden. Für alle Eltern: Da ist auch jugendfreie Werbung dabei!

Ich habe daraufhin den Gearbest-Support kontaktiert. Dieser meinte lediglich, dass es keine andere Firmware für dieses Modell gäbe (Falsch!) und, dass das Handy ja an sich funktionieren würde.
Ich habe das Handy daraufhin erfolgreich geflasht. Danach war der Trojaner verschwunden und es werden wieder regelmäßig System-Updates gefunden und installiert.

Ich weiß nicht, ob Gearbest diese "Politik" auf bei anderen Herstellern fährt, aber als gut gemeinter Rat: Wer bereit ist sein Handy selbst mit einer offiziellen Firmware zu flashen, kann bei Gearbest bedenkenlos einkaufen. Allen anderen rate ich ab, bei Gearbest Xiaomi-Handys zu bestellen!

Wichtig:  Laut AGBs von Geerbest erlischt die Garantie, wenn man das Gerät rootet oder flasht.
Ich habe gerade einen Garantiefall mit defektem Touch-Screen. Sobald der Fall durch ist, werde ich berichten.

In diesem Blog habe ich Anleitungen zum Flashen von Xiaomi-Handys geschrieben. Wenn man sich daran hält, kann praktisch nichts schiefgehen.

Gearbest an eine Packstation liefern lassen

Update: Leider versendet Gearbest inzwischen mit Hermes statt Gearbest. Somit fällt die Lieferung an die Packstation leider weg. Angeblich plant Hermes die Lieferung bis zur Haustüre einzustellen und die Pakete stattdessen in Geschäfte zur Abholung liefern. Sobald ich was näheres dazu erfahre, gibt es hier ein Update.




Gearbest bietet hat die zollgünstige Variante "Germany Express" an. Dabei wird das Paket von China via Sky56 nach London verschickt. Von da aus geht es mit DHL weiter.

Da ich berufstätig bin, klingelt der DHL-Kurier immer, wenn ich bei der Arbeit bin und ich kann das Paket erst am nächsten Tag in der Filiale abholen: DHL-Kurier klingelt Zuhause -> Keine da -> Nimmt es wieder mit -> Bringt es am nächsten Tag zur Filiale -> Ich beeile mich rechtzeitig in der Filiale zu sein, bevor sie schließt.

Deshalb habe ich mich als Packstationskunde registriert. Somit kann ich das Paket ganz ohne Stress nach der Arbeit abholen. Jedoch liefert Gearbest leider nicht direkt an eine Packstation, aber mit einem Trick geht es dann doch:

Zunächst registriert man sich bei www.paket.de als Packstationskunde. Sobald man seine Postnummer und die "Goldkarte" hat, kann es losgehen.

Jetzt loggt man sich bei Gearbest ein und geht in sein Adressbuch:

Bei "Street address" hat man 2 Eingabefelder. In das erste schreibt man, wie gewohnt, seine Straße und Hausnummer. In das zweite Feld schreibt man seine Postnummer, die man nach der Registrierung unter www.paket.de bekommen hat.

Sobald das Paket von DHL übernommen wurde, bekommt man eine Email von paket.de/DHL mit einer entsprechenden Information.

Jetzt loggt man sich unter www.paket.de ein und sieht das Paket in der Übersicht:

Nicht irritiert sein: Der aktuelle Logistik-Dienstleister von Gearbest in Deutschland ist "Lomeway".
Nun rechts von dem Eintrag auf "Zustellservice wählen" klicken.

Jetzt sieht man rechts die Änderungoptionen. Das Paket kann hier z.B. auch einem Nachbarn zugestellt werden, aber wir wollen es in einer Packstation abholen. Deshalb klickt man jetzt rechts unten auf "An Packstation liefern":


Nun gibt man die Postleitzahl der Packstation ein, an die geliefert werden soll:


Man gelangt auf eine Karte der in der Region verfügbaren Packstationen:


Entweder wählt man die Packstation auf der Karte aus, oder in der Liste unterhalb der Karte.
Dann einfach auf  "Packstation übernehmen" klicken.

Jetzt noch einen Haken bei den AGBs setzen und auf "An Packstation liefern" klicken.

Das war's:


Sobald das Paket in der Packstation geliefert wurde, wird man per SMS informiert und kann es abholen.

Wichtig: Die Umleitung an Packstation/Filiale funktioniert (bei allen DHL-Sendungen) nur, solange sich das Paket zwischen Start- und Ziel-Paketzentrum befindet. Hat es (lt. Tracking) bereits das Ziel-Paketzentrum erreicht, kann man nur noch Abstellort oder Wunschnachbar auswählen.

Sollte sich statt einer Packstation nur eine Postfiliale in der Nähe befinden, kann man das Paket auf dieselbe Weise auch direkt an diese liefern lassen. Man muss zwar trotzdem zur Filiale aber man spart sich den Tag Wartezeit.

19. Dezember 2016

Flashen eines Xiaomi Redmi 3X

Das Xiaomi Redmi 3X von Gearbest hatte folgende Firmware:



Da die stable-ROMs von Xiaomi immer 3 Punkte enthalten (z.B. 8.1.1.0) sieht man hier sehr schön, dass 8.1.1.0.0 eine inoffizielle Firmware (sog. "Shop-ROM) ist.

Dann die Überraschung: Unter en.miui.com/a-234.html gibt es bis jetzt (Stand: 18.12.2016) nur eine China-ROM, keine global ROM.

In einigen Foren haben offenbar einige die global ROM für das Xiaomi Redmi 3S erfolgreich geflasht. Das 3X und das 3S scheinen sich offenbar nur durch den RAM (3X: 2GB, 3S: 3GB) zu unterscheiden. Insofern hört sich das plausibel an. Also unter obigen Link das Fastboot-ROM für das Xiaomi Redmi 3S (global stable 8.1.1.0) heruntergeladen und genauso geflasht, wie das Xiaomi Redmi 3S.

Der erste Unterschied, der auffiel: Das Gerät wird unter COM20 und nicht unter COM10 erkannt:




Ok, das muss ja nichts heißen, also via MiFlash das ROM geflasht. Hier die böse Überraschung:


Der Flash-Vorgang lief ein paar Minuten und alles sah gut aus, bis dann dieser Fehler kam.

Was nun? Ein fehlerhafter Flash-Vorgang "ist für mich Neuland" ;-)
Ich habe mich dann dazu entschieden, das Gerät einfach mal neu zu starten. Mi-Logo kommt, aber dann:


Ich habe auf dem Handy nichts verschlüsselt. Ich vermute, dass beim flashen ein Image oder eine Partition zuerst verschlüsselt geflasht und beim ersten Start automatisch entschlüsselt wird. Hier scheint in diesem Fall etwas schiefgelaufen zu sein. Interessant ist, dass das System an sich zu funktionieren scheint, denn wenn ich den Power-Schalter gedrückt halt, konnt das gewohnte Menü mit "Airplane-Modus", "Ausschalten", "Reboot"...

Also versuche ich das Handy einfach nochmal zu flashen:
Gerät ausgeschaltet, Power-Schalter und Volume+ gedrückt halten bis es vibriert.
Mi-Logo kommt und auch das Menü:

















Also wieder links auf "Download" getippt. Normalerweise geht an dieser Stelle das Display einfach aus und es wird von MiFlash erkannt. Jetzt aber, startet das Gerät einfach durch und es kommt wieder die Passwort-Abfrage (s.o.).

Gut, dann probieren wir die unterschiedlichen Möglichkeiten durch, mit dem Handy wieder Kontakt aufzunehmen:

Gerät ausgeschaltet, mit USB verbunden:

adb>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached


Leider nichts gefunden. MiFlash erkennt auch nichts.

-----------------------------------------------

Gerät eingeschaltet, Passwortabfrage (s.o.) kommt, dann das Gerät via USB verbunden:
Gerät piept einmal, im Gerätemanager taucht folgender Eintrag auf:



Als Fehler wird dasselbe ausgegeben, was ich vor Kurzem hier beschrieben hatte. Allerdings hat diese Vorgehensweise diesmal nicht geholfen.

-----------------------------------------------

Gerät ausgeschaltet, dann Power-Taste und Volume+ gedrückt gehalten. Menü erscheint (s.o.), dann auf "Recovery" getippt:
Es kommt ein Bild mit einem Handy und einem USB-Kabel. Dazu der Text "pcsuite.mi.com".
MiSuite gestartet, Gerät via USB angeschlossen.
Gerät erkennt den Laptop (Kabel wird animiert in das Gerät eingerführt), Laptop hat einiges an Plattenaktivität, aber es passiert nichts. (Evtl. wegen des Problems im Geräte-Manager? (s.o.))

-----------------------------------------------

Gerät ausgeschaltet, Power-Taste und Volume- gedrückt gehalten: Fastboot startet, d.h. ich sehe den Xiaomi-Hasen mit dem Androiden. Dann ads Gerät via USB verbunden.

Im Geräte-Manager taucht das Gerät auf:


Parallel dazu meldet die noch immer laufende MiSuite: "Try connect in normal mode then switch".

Aber via ADB immer noch nicht sichtbar:
adb>adb devices
List of devices attached


Im MiFlash tut sich dafür etwas:


Als Image ist immer noch das ROM für das 3S ausgewählt. Also habe ich das China-ROM (dev 6.12.15) heruntergeladen. Dann im MiFlash ausgewählt und die nächste Überraschung:


"Das Objekt mit Nullwert muss einen Wert haben"

In den Logfiles von MiFlash findest sich folgendes:

[01:12:07]:fastboot path: C:\Xiaomi\XiaoMiFlash\Source\ThirdParty\Google\Android\fastboot.exe
[01:12:07]:Das Objekt mit Nullwert muss einen Wert haben.


Probieren wir dasselbe nochmal mit der China-stable 8.1.4.0: Gleiches Resultat.

Ich habe zum Flashen des Redmi 3S damals eine Beta-Version verwendet, weil die MiFlash stable mit dem 3S nicht konnte. Versuchen wir also diesmal die offizielle MiFlash Stable.




Da die unterschiedlichen Releases vom MiFlash keine Versionsnummern beinhalten, habe ich die aktuelle Version (Stand: 19.12.2016) hier zum Download bereitgestellt.

Wichtig: Alte MiFlash-Version sauber deinstallieren, Computer neu starten, neue MiFlash-Version installieren.


Leider bringt die aktuelle Version keine Lösung. Bei beiden China-ROMs kam folgende Meldung:
[01:58:17]:copy C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Qualcomm\Driver\serial\i386\qcCoInstaller.dll to C:\WINDOWS\system32\qcCoInstaller.dll
[01:58:17]:open RegistryKey Software\XiaoMi\MiFlash\
[01:58:22]:install driver C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Google\Driver\android_winusb.inf to ,result False,GetLastWin32Error Unknown error (0xe000024b)
[01:58:22]:mkdir "C:\Users\Dark\.android"
[01:58:22]:output:
[01:58:22]: echo 0x2717 >>"C:\Users\Dark\.android\adb_usb.ini"
[01:58:22]:output:
[01:58:22]:open RegistryKey Software\XiaoMi\MiFlash\
[01:58:23]:install driver C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Nvidia\Driver\NvidiaUsb.inf to ,result False,GetLastWin32Error Unknown error (0xe000022f)
[01:58:23]:open RegistryKey Software\XiaoMi\MiFlash\
[01:58:23]:install driver C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Microsoft\Driver\tetherxp.inf to ,result False,GetLastWin32Error Unknown error (0xe000022f)
[01:58:23]:open RegistryKey Software\XiaoMi\MiFlash\
[01:58:25]:install driver C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Microsoft\Driver\wpdmtphw.inf to ,result False,GetLastWin32Error Unknown error (0xe000022f)
[01:58:25]:open RegistryKey Software\XiaoMi\MiFlash\
[01:58:25]:install driver C:\XiaoMi\XiaoMiFlash\Source\ThirdParty\Qualcomm\Driver\qcser.inf to C:\WINDOWS\INF\oem28.inf,result True,GetLastWin32Error
[01:58:25]:set RegistryKey value:qcser.inf--oem28.inf
[01:59:29]:Die angegebene Umwandlung ist ungültig.
[01:59:29]:   bei XiaoMiFlash.code.Utility.UsbDevice.GetAndroidDevices(TreeViewUsbItem item, List`1& outItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 99.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetAndroidDevices(TreeViewUsbItem item, List`1& outItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 101.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetScriptDevices(List`1 UsbItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 89.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetDevice() in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 47.
   bei XiaoMiFlash.MainFrm.RefreshDevice() in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\MainFrm.cs:Zeile 298.
[01:59:44]:Die angegebene Umwandlung ist ungültig.
[01:59:44]:   bei XiaoMiFlash.code.Utility.UsbDevice.GetAndroidDevices(TreeViewUsbItem item, List`1& outItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 99.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetAndroidDevices(TreeViewUsbItem item, List`1& outItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 101.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetScriptDevices(List`1 UsbItems) in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 89.
   bei XiaoMiFlash.code.Utility.UsbDevice.GetDevice() in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\code\Utility\UsbDevice.cs:Zeile 47.
   bei XiaoMiFlash.MainFrm.RefreshDevice() in D:\Workspace\MiFlash\XiaoMiFlash\XiaoMiFlash\MainFrm.cs:Zeile 298.


















18. November 2016

Flashen eines Homtom HT3 mit SP Flash Tool

Ich habe für eine Bekannte ein Homtom HT3 besorgt. Leider hat Malwarebytes ein PUP (Possible unwanted program) in einer App gefunden. App deinstalliert, Malwarebytes findet kein PUP mehr. Handy auf Werkseinstellungen, App (und damit PUP) wieder da.



Also saubere Firmware flashen.

Auf dem Handy ist installiert:
Android 5.1
Kernel-Version 3.10.72
Build-Nummer HT3_V2.1.2

Da es auf der Homtom-Hompage (Firmware-Downloads sind ganz unten) keine Firmware für das HT3 gibt, habe ich den Support angeschrieben. Tags darauf bekam ich eine nette Antwort mit einer Anleitung zum Flashen und einem Download-Link zu Google-Drive:

Dann das Zip-File entpacken.




Falls noch auf dem PC noch nie mit dem SP Flash Tool gearbeitet wurde: VCOM-Treiber und das SP Flash Tool herunterladen und installieren.

Jetzt das Homtom HT3 ausschalten, den Akku entnehmen und das Handy noch nicht an den PC anschließen.

Dann "flash_tool.exe" als Administrator starten:


















Wenn es gestartet ist, sieht das Fenster so aus:



Bei "Download-Agent" muss die .Bin-Datei aus dem Ordner vom SP Flash Tool ausgewählt sein. Wurde nichts verändert, ist sie es bereits. Dann bei "Scatter-looading File" rechts auf "Scatter loading" klicken. Es erscheint ein Fenster, in dem Ihr das Scatter-File aus der heruntergeladenen Firmware auswählen könnt. Bei dieser Firmware gibt es 2 Scatter-Files. Hier "MT6580_Android_scatter.txt" auswählen und nicht die "ota_scatter.txt"!



Dann sollte das ganze so aussehen:



WICHTIG! Deaktiviert in der Liste UNBEDINGT den Preloader (1. Eintrag)! Das ist die USB VCOM-Schnittstelle. Wenn dieser zerschossen wird, wird das Handy am PC nicht mehr erkannt!















In dem Pull-Down-Menü unterhalb von "Scatter-loading file" muss "Download only" ausgewählt sein.

Jetzt links oben auf "Download" klicken:



Nun den Akku wieder in das Handy einbauen und das Handy via USB-Kabel am PC anschließen. Nach ein paar Sekunden startet der Flash-Vorgang:

Ab jetzt nichts mehr am PC machen und Handy weg von Handy und USB-Kabel!



Wenn der Flash-Vorgang abgeschlossen ist, erscheint eine entsprechende Meldung:



Jetzt das SP Flash Tool beenden, Handy vom USB-Kabel abziehen und einschalten.
Der erste Start kann ein wenig länger dauern, also nicht ungeduldig werden oder Panik schieben.

Der Flash-Vorgang ist damit abgeschlossen.

Ärgerlicherweise ist die PUP-App immer noch da. Man kann sie zwar über den Anwendungsmanager deinstallieren und sie ist dann auch weg, aber sobald man das Handy auf Werkseinstellung zurücksetzt, ist sie wieder da.

16. November 2016

Vorbereitungen zum Flashen eines Handy mit MediaTek-Chipsatz (MTK)

Vor dem ersten Flashen eines Handys mit MTK-Chipsatz, müssen die MT65xx USB VCOM-Treiber installiert werden.

Als erstes die MT65xx USB VCOM-Treiber herunterladen und entpacken.


Dann der Geräte-Manager öffnen und offen lassen.
Jetzt das ausgeschaltete Handy via USB-Kabel an den PC anschließen.
 

Es erscheint unter "Andere Geräte" ein Gerät "MT65XX PreLoader". Bei mir (unter Windows 10) kam dann die automatische Geräte-Installation und hat einen Treiber installiert. Danach verschwand das Gerät wieder und tauchte auch nicht unter einer anderen Rubrik bzw. unter einem anderen Namen auf.

Jetzt "InstallDriver.exe" aus dem MT65xx USB VCOM-Treiber starten.


SP Flash Tool installieren
Zuerst das SP Flash Tool herunterladen und entpacken:



Es gibt kein Setup, dass man ausführen muss. Man kann direkt "flash_tool.exe" als Administrator starten und loslegen.
Falls Du über eine Anleitung aus meinem Blog auf diese Seite gelangt bist, kannst Du jetzt dort weiter machen :)

9. November 2016

Xiaomi-Smartphones und die LTE-Problematik (speziell B20-Band/800MHz)

Update 27.01.2017: Die Telekom behält sich in ihren AGBs vor, UMTS ab dem 01.01.2021 abzuschalten. (Quelle) Ob sie es dann wirklich tun, steht in den Sternen. Es fällt allerdings auf, dass die Telekom den Netzausbau von UMTS/HSDPA praktisch nicht mehr weiterbetreibt und verstärkt LTE ausbaut. Bis 2021 ist ein zwar noch ein Weilchen hin, aber spätestens Anfang 2020 sollte man sich ausschließlich ein Smartphone mit aen LTE-Frequenzen zulegen, wenn man mobil im Internet sein will.

Xiaomi hat bis Anfang 2016 ausschließlich Smartphones für den asiatischen Markt hergestellt. Dabei wurden auch nur die dort geltenden Spezifikationen berücksichtigt. Auf den ersten Blick schlägt sich das nur durch das fehlende CE-Zeichen und den China-Stecker am Ladegerät nieder. Schaut man "unter die Haube", fällt zusätzlich das fehlende B20-LTE-Band (800MHz) auf.

In Deutschland werden folgende Frequenzbänder für LTE verwendet:
  • Band B3 (1800MHz)
  • Band B7 (2600MHz)
  • Band B20 (800MHz)
Da B20 in Asien keine Rolle spielt, wird es von den Xiaomi-Modellen bis Anfang 2016 gar nicht unterstützt. Seit Anfang 2016 gibt es von neueren Modellen eine sog. "Oversea Edition". Diese hat, neben einem CE-Zeichen und einem EU-Stecker, auch die Unterstützung für das B20-Band. Die Modelle der Oversea Edition kosten im Schnitt 10% mehr als die "Standard-Modelle" ohne CE-Zeichen und B20-Band.

Wie wichtig ist das B20-Band in Deutschland?

Da das B20-Band auf einer deutlich geringeren Frequenz (800MHz) sendet als die beiden anderen Bänder (1800/2600MHz) und Basisstationen damit ein deutlich größeres Gebiet abdecken können, wird das B20-Band vor allem in ländlichen Gebieten eingesetzt.
(Faustregel: Je höher die Frequenz, desto geringer die Reichweite in Mobilfunknetzen)

Was passiert, wenn das Gebiet nur mit B20 und nicht mit B3/B7 abgedeckt wird?

Kann das Handy mit der Basisstation gar nicht via LTE (max. 300MBit) kommunizieren, verwendet das Handy "älterer" Standards. Das sind gewöhnlich "HSDPA" (max. 42,2MBit) und "UMTS" (max. 384KBit), in ganz schlecht erschlossenen Gebieten auch "EDGE" (max. 220KBit) und "GPRS" (max. 55KBit). Wenn man also überhaupt Empfang mit dem Handy hat, ist man nie wirklich offline, die Übertragungsgeschwindigkeit wird nur langsamer.

Wie gut ist die Netzabdeckung bei LTE in Deutschland bzw. wie sieht die LTE-Abdeckung aus, wenn das Handy kein B20-Band unterstützt?

Das lässt sich pauschal nicht sagen, da jeder Mobilfunkanbieter seine eigenen Basisstationen mit unterschiedlicher LTE-Unterstützung verwendet. Ich habe versucht, bei den großen Anbietern die Unterschiede in Erfahrung zu bringen, leider bieten nur Vodafone und T-Mobile eine Aufschlüsselung nach LTE-Bändern an. Falls jemand eine solche Karte bei O2/eplus findet, bitte in den Kommentaren Bescheid sagen. (Stand: 05.01.2017)

(Da EDGE und GPRS sehr langsam sind und allenfalls für Messenger und Email taugen, habe ich sie bei den Vergleichen herausgenommen. Es geht hier ausschließlich um den Vergleich von LTE und noch einigermaßen schnellen Übertragungsstandards)

Vodafone

Schaut man sich die Verfügbarkeit von LTE (alle Bänder), HSDPA und UMTS an, ergibt sich eine recht gute Abdeckung:


Schauen wir uns jetzt ausschließlich die LTE-Bänder B3 und B7 an:

Hier war ich überrascht. Die beiden LTE-Bänder, die von den Xiaomi-Modelle unterstützt werden, sind praktisch nur in Großstädten verfügbar.
Ok, in diesem Fall würde das Handy "HSDPA" oder "UMTS" nutzen:

Das sieht jetzt schon deutlich besser aus. Aber würde das B20-Band das tatsächlich nochmal rausreißen? Hier die Netzabdeckung, ausschließlich mit LTE-B20:

Ich gebe zu, ich bin beeindruckt. Allein das B20-Band deckt mehr Gebiete in Deutschland ab, als B3/B7/HSDPA/UMTS zusammen.

Die jeweils aktuelle Karte (zoombar) findet man hier.

T-Mobile/Telekom

Die Telekom schlüsselt auf Ihrer Karte zur Netzabdeckung leider nicht direkt nach LTE-Frequenzen auf. Aber indirekt geht es dann doch.

Auf der Karte wird aufgeschlüsselt nach LTE-Geschwindigkeiten auf. Da die LTE-Frequenzen unterschiedliche Maximalgeschwindigkeiten haben, kann man so auf das LTE-Band schließen:

max. 50 MBit/s: 800 MHz (B20)
max. 100 MBit/s: 1800 MHz (B3)
max. 150 MBit/s: 2600 MHz (B7)

Also schauen wir uns, wie bei Vodafone, zuerst die Gesamtabdeckung von LTE (alle Bänder), HSDPA und UMTS an:


Kaum weiße Flecken, sogar etwas besser als bei Vodafone.

Jetzt ausschließlich die LTE-Bänder B3 und B7:


Offenbar ist die Telekom beim Netzausbau dieser Frequenzen auch hier weiter als Vodafone. Deutlich besser abgedeckt, aber immer noch sehr viele Lücken.

Jetzt nochmal B3, B7, aber zusätzlich mit UMTS und HSDPA:

Auch hier hat T-Mobile die Nase vorn. (Ich sollte über einen Anbieterwechsel nachdenken...)

Jetzt wieder ausschließlich B20 (800MHz):

Was soll ich sagen...? Auch hier ist die Netzabdeckung deutlich besser als bei Vodafone.


Die Geschwindigkeit

Vor allem in Schnäppchen-Foren werden Mobilfunk-Tarife ohne LTE oft wegen der Geschwindigkeit recht abschätzig kommentiert. Ja, LTE ist schneller als UMTS/HSDPA, aber schauen wir uns doch mal dir Pseudo-Flats im Zusammenhang mit LTE etwas genauer an:

Die meisten Tarife enthalten bis zu 3 GB Datenvolumen pro Monat, einige wenige gehen bis zu 6 GB. Alle Tarife drosseln danach die Geschwindigkeit auf 64 KBit/s, manche sogar auf nur 32 KBit/s.

Mit LTE sind derzeit max. 300 MBit/s möglich.
Es gilt: 8 Bit = 1 Byte, d.h. 300 MBit/s = 37,5 MB/s (MB = MBytes).
6 GB sind 6144 MB (6 x 1024 MB).
Wenn man also 6144 MB Datenvolumen pro Monat zur Verfügung hat und mit 37,5 MB Daten lädt, wird die "Flat" nach 163,84 Sekunden (2:43) auf 64/32 KBit gedrosselt. Danach macht es in Bezug auf die Geschwindigkeit  absolut keinen Unterschied, ob man mit LTE oder mit UMTS/HSDPA unterwegs ist. Rechnet man nur mit 50 MBit/s (B20; 800 MHz), dauert es 983 Sekunden (16:23), bis das Datenvolumen aufgebraucht ist.

HSDPA kann Daten bis max. 42 MBit/s übertragen. Damit liegt es sogar nur knapp unter dem B20-Band mit 50 MBit/s.

Solange es also keine echten Flats gibt, wie z.B. beim DSL, bringt LTE bei der Geschwindigkeit Normal-Nutzern keinen echten Vorteil.

Zusammenfassung

Wie man an der Karte sieht, stellt das LTE-Band B20 inzwischen einen recht großen Faktor bei der Netzabdeckung dar. Ich selbst habe keinen LTE-Tarif und komme mit HSDPA gut klar. Auf dem Land mag das anders aussehen. Das muss in diesem Fall jeder für sich selbst entscheiden. Wer auf Nummer sicher gehen will, sollte ein Xiaomi-Modell mit "Oversea Edition" nehmen.

Die Geschwindigkeit sollte (außer bei Szenarien, in denen man kurz sehr viele Daten abrufen will) bei LTE derzeit kein alleiniges Kriterium sein.

Wichtig: Manche Shops bewerben Xiaomi-Modelle als "International Edition". Das sind meistens "Standard-Modelle" ohne B20, auf die lediglich ein internationales ROM (Global ROM) geflasht wurde. Soweit ich bis jetzt gesehen habe, wird das B20-Band ausschließlich von den "Oversea Editions" unterstützt. Also immer genau hinschauen!