Motorola Droid Bionic Review - Dual Core with 4G LTE
by Brian Klug on October 11, 2011 1:55 AM EST- Posted in
- Smartphones
- LTE
- Motorola
- OMAP 4
- Mobile
- motorola droid bionic
Cellular Connectivity - Motorola’s 4G LTE
Like most of Motorola’s lineup, the Bionic uses Qualcomm’s MDM6600 for CDMA2000 1x and EVDO (3G) connectivity. There’s nothing out of the ordinary about that at all, and again MDM6600 is a combination HSPA+ (HSDPA 14.4, HSUPA 5.76) and CDMA2000/EVDO Rev.A baseband and transceiver. In the Bionic, only CDMA2000 1x/EVDO is used, on both 850 MHz and 1900 MHz, but more on that in a moment. I started out by looking at the FCC internal photos which are of marginal quality, and then the iFixit disassembly photos which are much better.
Green square: Elpida LPDDR2 PoP w/OMAP 4430, Blue: Qualcomm MDM6600, Red: Motorola Codename Wrigley LTE baseband
What’s unique about the Bionic is that it uses a Motorola LTE baseband for LTE, instead of MDM9600 which would also be a logical choice. To date, we’ve seen QCT’s MDM9600, LG’s L2000, and Samsung’s CMC220 providing LTE in respective smartphones.
So what about this Motorola LTE modem can we glean? Unfortunately, there’s not a lot out there. The chip is silkscreened with the Motorola logo, and LCM2.0, and it appears like “T6VP0XBG” is another part of the name. Search any of this and you’ll find nothing more than speculation and recursive levels of confusion. Motorola also declined to comment about this particular part.
Adjacent to the Motorola LTE baseband is a Hynix combo 2 Gbit NAND and 1.8V 1 Gbit LPDDR1 DRAM, marked H8KCS0SJ0AER. This is undoubtably for the LTE baseband, as it’s standard fare for each of these to have their own MCP DRAM and NAND. Look above and you’ll see a smaller one (also H8) Hynix adjacent to MDM6600 which we’ve seen over and over.
To the right of the LTE baseband is an undocumented Intel/Infineon transceiver, and then further to the right, a part with Skyworks markings which is almost without a doubt the 700 MHz power amp. Then to the far right you can see two gold pins which mate up with the antenna board that attaches there. You can see where the Tx antennas are for WLAN and CDMA/LTE from the FCC docs. WLAN is off to the side, CDMA/LTE seem to be integrated into one module at the bottom, which is pretty standard.
Above the LTE modem is its CDMA2000 counterpart, again consisting of a Hynix H8 series combo DRAM and NAND, MDM6600, and then to the right an Avago power amplifier marked ACPM–7968. This power amp is actually quad band 850/900/1800/1900 MHz. In its shipping form, the Bionic is limited to just 850/1900 for CDMA2000 in the USA, however, I have very little doubt this device could also be used with WCDMA on all four bands with some tweaking. FCC documents also talk about WCDMA functionality being disabled:
The WCDMA/GSM network functions have been disabled by the firmware and are SIM locked by all US operators on this product.
In addition, inside build.prop are numerous lines and commented out configuration files for both android RILs and other things which are preceded with:
#####Override in cdma_targa.mk until LTE + Global support.#####
I would not be surprised to see a Droid Bionic Global with LTE, EVDO, and WCDMA/UMTS support some time in the future.
I’m unsatisfied with just reporting that some part exists, so I poked around. Delving deeper by poking around inside the Bionic’s /system folder, I uncovered that this baseband actually has a name - it’s Motorola’s codename Wrigley LTE modem, which works like an ethernet over USB (communications device class) device. Interestingly enough, the Droid 3, Bionic, and Motorola Xoom kernels all include the Motorola Wrigley Modem Controller driver. Inside the Bionic are also a few bash scripts that dump wrigley-specific debugging data including some statistics.
The next logical question is what LTE UE category codename Wrigley is. We talked about this in our Verizon 4G LTE piece, but UE category essentially is analogous to the UE category from HSPA - it defines the theoretical maximum throughput in Mbps. The FCC documents are usually a good place to start, however in this case they list UE Category 1, which is completely wrong. You can however tell that it has 2 Rx chains, and 1 Tx chain, just like every other LTE smartphone.
After poking around with the debug scripts on the Bionic, I was able to find what I believe are SNMP MIBs which relate to Wrigley’s configuration. You can see references to object identifiers (OIDs) just like you’d expect for an SNMP configuration, and further, given that Wrigley is apparently an ethernet over USB device, this configuration route makes sense. There are 14 configuration files, some of which include some logging and debug, and only one that mentions LTE.
The two lines I find particularly interesting (outside the whole thing, which is very interesting) are
<mib_value moid="0x818B" value="2"/> <!-- UE Category is by default 2 -->
which is almost self explanatory, and this next one:
<mib_value moid="0x825F" value="5230"/> <!-- Requested EARFCN -->
So there we have it, Wrigley is very likely UE Category 2 for LTE. The fact that it is configured to work on EARFCN 5230 is telling, as this corresponds to LTE Band 13 precisely, which is exactly what Verizon uses for LTE. As a reminder, all the LTE devices we’ve seen so far are UE category 3, which corresponds to a maximum theoretical throughput of around 73 Mbps on the downlink.
Before we leave Wrigley entirely, I should conclude my mention of the Motorola Xoom. For those interested, I did some poking around and found that the Xoom’s LTE module is based on this same exact baseband. It’s immediately visible on the FCC’s internal photos, and as I already mentioned has drivers and references in the Xoom’s kernel.
The same Motorola baseband in the Xoom - FCC Internal Photos
That brings me to throughput, which we’ve measured on the Bionic just like every other smartphone since I’ve started doing this. I run a ton of speedtests, gather some data, and create histograms showing the distribution for throughput (downstream and upstream) as well as latency. I did this just on 4G LTE on the Bionic since EVDO is well understood and not really worth exploring much anymore. For the Bionic, I ran a total of 938 tests in my own market in Tucson, AZ, in Phoenix, AZ, and some in Anaheim, CA, and generated those plots. A few people have also asked me to make empirical cumulative distribution functions (ECDF) plots of the data as well, so I went ahead and made those in addition to the normal histograms.
First up is downstream, where the average is 15.9 Mbps, with a maximum of 39.1 Mbps. I’ve tried hard to get close to 50 Mbps but couldn’t hit it.
Next is upstream, where I saw an average of 5.7 Mbps up, and a maximum of 18.1 Mbps.
Latency is pretty low on the Bionic, minus a few strange outliers, with an average of 77ms, and a minimum of 36ms.
For supposedly being UE Category 2, the Bionic posts speedy results that seem completely in line with what I’ve seen on other UE Category 3 4G LTE devices. I’m not sure whether I just haven’t been able to test the Bionic in a situation where it could go faster but was otherwise limited, but I wager most people won’t be able to tell the difference.
I’d like to reiterate that LTE simply needs to be experienced to be fully appreciated. Were I blindfolded (and in a good signal area) I would have a very tough time differentiating between LTE and a decent wired connection. I played a few rounds of the BF3 beta (for science, of course) over the Bionic while tethered over USB, and found latency almost indistinguishable from my cable connection. It’s a dramatic difference from EVDO in both latency and throughput, one that’s shocking if you get pushed back to EVDO.
The Bionic also is the first device (to the best of my knowledge) that reports 4G LTE signal bars based on channel quality in addition to just received signal strength. Devices like the Droid Charge and others can be somewhat misleading and just report the bar visualization based on signal strength. It took me a while to figure out how to actually get to the Bionic’s 4G LTE signal metrics, as it isn’t the number shown in “About” - that’s actually just what’s reported from MDM6600 for EVDO or 1x.
Left: Real LTE signal information shown in logs, Right: MDM6600 signal shown in "About" (same place)
If you run logcat, you can see actual signal information being reported which in turn is used to paint the appropriate number of bars up at the top using RadioSignalLevel(). In the case of the Bionic, the two figures of merit used are the RSRP Reference Signal Receive Power, and CQI Channel Quality Indicator. The phone reports a number from 0–4 for both in addition to just the raw number, and the minimum of these two is the number of “bars” shown, eg min(RSRP,CQI). The result is that this is a much more realistic and practical visualization than most others I’ve seen, and you can also just run alogcat from the Android market, filter by LTE, and see this information in real time.
Finally, I didn’t experience very many stalled data sessions on LTE or other connectivity problems. This of course varies on a market to market basis depending on your coverage characteristics, but in contiguous coverage settings I saw no problems with the Bionic stalling outside the normal one or two seconds to handover between cells. In addition, the Bionic seems to cling onto LTE even down to –115 dBm before falling back to EVDO, which minimizes the number of slow or frustrating handovers. Again, for LTE the real figure of merit is SINR (Signal to Interference + Noise Ratio) which is reported in a bit of an ambiguous manner on the Bionic using CQI.
I’ve also read some confusing reports about LTE data pausing for long periods and suspect this is just confusion which arises from the default battery mode setting - nighttime saver - which stops account synchronization between 10 PM and 5 AM. Motorola sets this by default on all its devices, and I don’t think most people realize it. I always end up setting this to maximum performance and use a charger next to my nightstand.
64 Comments
View All Comments
steven75 - Tuesday, October 11, 2011 - link
Except for the waiting for your battery to charge, as proven in the tests above.Omega215D - Tuesday, October 11, 2011 - link
Not all of us have that issue with LTE. Granted the battery life isn't something worth writing home about but it's sufficient, especially after receiving Gingerbread on my Thunderbolt. On my original Droid and my brother's iPhone 4 there were times when the system would be pegging the EVDO constantly when loading some web pages thus putting more strain on the battery.kepler - Tuesday, October 11, 2011 - link
I would be interesting to see how much data is consumed during the tests. If the LTE phone is consuming 4x the data, but lasting half the time, that is arguably 2x increase in possible productivity.Aikouka - Tuesday, October 11, 2011 - link
I'm assuming that there isn't much difference between the data. LTE modems simply seem to be power hungry, so running a constant stream of data will show pretty high battery use.This knowledge is good for some users, because for people that like to stream things like Pandora, they may consider turning off LTE (LTE isn't really required for streaming music). But what came to my mind while reading the article is that **constant data use tests** don't necessarily mimic the actions that all users take.
It'd be interesting if we could see power characteristics related to a single action. For example, how many YouTube videos could I load throughout a single charge of the battery? If the LTE-equipped phones can load 200 vs. 50 on EVDO (completely made-up numbers) simply because LTE provides significantly faster speeds, then that shows a rather large multimedia advantage.
Even without such a test, I think it's pretty easy to see that while LTE is pretty amazing to see in a phone... there's a lot of micro-managing that you may have to consider doing to see the sort of battery life that we've come to expect out of a phone.
secretmanofagent - Tuesday, October 11, 2011 - link
One thing that I would like to point out (and I think it's specific to Blur and worth mentioning) is the ability to dismiss individual notifications instead of having to open each individual notification or clearing all of them. I love that feature on the Bionic.I have seen some data connectivity issues with it where I will randomly lose all data and be unable to recover it until I reboot the phone (airplane mode doesn't fix it). This can happen at any point in the day or night, and I'm having my phone exchanged.
anandtech pirate - Tuesday, October 11, 2011 - link
nah, that's okay. we don't wanna see your face.... :-palmost all phone reviews only show the phone which is what people are watching to see.
LordConrad - Tuesday, October 11, 2011 - link
My Thunderbolt is rooted and running Andriod 2.3.4, courtesy of Das BAMF 3.0 RC4.9 rom.I've overclocked it from 1.0GHz to 1.2GHz
A few benchmark results:
Sunspider = 3092ms
GUImark 2 (fullscreen) = 48.32
LinPack (single-thread) = 44.831
GLbench 2.1 Egypt = 18.2
I'll stay with this until Qualcomm Krait gets here. Besides, I would much rather have a TFT screen at WVGA than a Pentile screen at qHD.
Omega215D - Tuesday, October 11, 2011 - link
Let's see what the Samsung Prime and the HTC Vigor have in store for us now that they are using HD screens.I have the OTA Gingerbread on my Thunderbolt. I get similar results without rooting or overclock. Battery life is longer as well. I just have to avoid downloading useless apps from the market though (thanks to a certain APK).
LordConrad - Tuesday, October 11, 2011 - link
I'm looking forward to the HTC Vigor also. I don't care for Samsung devices, the screens are nice but they feel cheap and are not as easy to root as newer HTC phones. The Thunderbolt was annoying to root and I'm not doing that again.I forgot to mention that I got the 3200mah extended battery from Seidio Online shortly after buying the phone. Also, the main purpose of rooting was to enable programs such as WiFi Tether. I refuse to pay an extra $30 for tethering since I never exceed my phone's 2GB data plan (tethering is only occasional).
jeepdinger - Tuesday, October 11, 2011 - link
I would be curious to see the number of times each page loads when the battery test is run. It was stated that several pages load continuously during the test. The new LTE speeds versus the slower 3G speeds should manage the same or more page loads for the same or less battery life. If this were true then there is a definite advantage to the LTE speeds even though the battery life seems less when the pages are continuously loaded. Is this something that could be added to the graphic, maybe as 2 bars per phone listed. Thanks.