Showing posts with label Apple. Show all posts
Showing posts with label Apple. Show all posts

Friday, April 08, 2016

Not all Apple and Samsung battery chargers built the same

If you've bought a few Apple or Samsung phones in the past few years you may have noticed different chargers bundled with your phone.  But what exactly is the difference?

Here is a comparison of the various current Apple power adapters:
ModelShort DescriptionConnectorPower OutputQuick ChargePackaged with
A12655W Small square iPhone charger (older model)USBDC 5V, 1 ANoiPhone 3G, iPhone 3GS, iPhone 4
A135710W Block iPad chargerUSBDC 5.1V, 2.1 ANoiPad, iPad 2, iPad mini
A13855W Small square iPhone charger (newer model)USBDC 1V, 1 ANoiPhone 4S, iPhone 5, iPhone 5S, iPhone 6, iPhone 6S
A140112W High power large block iPad chargerUSBDC 5.2V, 2.4 ANoiPad Air, iPad Air 2, iPad Pro

Here is a comparison of the various current Samsung power adapters:
ModelShort DescriptionConnectorPower OutputQuick ChargePackaged with
ETA-U90Blocky low end chargerUSB DC 5V, 0.7 ANoGalaxy S2
ETA0U61Cube low end chargerUSBDC 5V, 1.0 ANoGalaxy S3
ETA0U80Cube low end chargerUSB DC 5V, 1.0 ANoGalaxy Note 2
ETA0U81Cube low end chargerUSB DC 5V, 1.0 ANoGalaxy Core
EP-TA10Blocky charger USB DC 5.2V, 2.0 ANoGalaxy Note 3, Galaxy Tab Pro 12.2 and Galaxy Note Pro 12.2
EP-TA12Blocky charger USB DC 5V, 2.1 ANoGalaxy S5, Tab 8.9, Tab 10.1
EP-TA20High end blocky charger USB DC 5V, 2.0 AYes, 2.0Galaxy S6, Galaxy S7

All this information can be found in small text on your power adapter. The output indicates the amount of power sent to the phone.  Both Apple and Samsung power adapters provide a USB connector to a microUSB cable.  Generally Samsung follows the Model number with "J" for Canada, US, Japan or "E" for Europe.

Using a lower output charger than the one included with your device may not work or charges your device very slowly.  For example the iPad Air charges very slowly with the A1385 and even drains faster than it charges if you're playing CPU/GPU intense games.

Using a higher output charger can charge your device faster such as charging an iPhone 6/6S using an iPad charger will charge from empty to full in about 2 hours.  However, be aware that using a charger that has a higher power output than the charger that
came with your phone may overheat your battery and may degrade the
life of the battery

Quick charging in newer devices make a big difference.  Charging the Galaxy S6 took 50% longer to charge with the EP-TA12 compared
to the bundled EP-TA20 with Quick Charge turned on.  So if you're looking for a phone that charges quickly make sure you get one that supports Quick Charge 2.0 or higher.

Wednesday, September 09, 2009

Nokia Nseries and Eseries vs. iPhone: CPU and Battery Life

* Updated 09/09/2009 - Added iPhone 3GS, Nokia E72, N86, Nokia N900. Merged the many tables into one table.

* Updated 10/22/2008, 10/1/2008

After almost a year since the iPhone was announced and more than half a year since it was launched, the iPhone to some other phone comparisons have started to die down. So just to add some wood to the dying fire, I'm here to state:

Current Nokia smartphones can't match the general computing performance of the iPhone

CPU

Nokia N82/N95
Texas Instruments OMAP2420
330 MHz ARM1136 + 220 MHz TI TMS320C55xDSP + PowerVR MBX 2D/3D Graphics Accelerator + IVA
Nokia E71, E66, N79, N85
32bit Freescale MXC300
369 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia N96
32bit STMicroelectronics Nomadik STn8815A12
264 MHz ARM926EJ-S
Apple iPhone
Samsung S5L8900
620MHz ARM1176JZF (downclocked to 412MHz)
Apple iPhone 3G
Samsung S5L8900
835MHz (downclocked to 412MHz)
Nokia N86, N97
32bit Freescale MXC300
434 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia E72
32bit Freescale MXC300
600 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia N900
Texas Instruments OMAP3430
600MHz ARM Cortex-A8 + PowerVR SGX graphics core + IVA 2+
Apple iPhone 3GS
Samsung S5PC100
600MHz ARM Cortex A8 + 100MHz PowerVR SGX 530 graphics core + VPU

Source: Semiconductor insights, Engadget, PDAdb.net
BoingBoing, iPhone 3G FCC filing

More after the jump.

From the configuration we can see that Nokia has placed a higher importance in call performance (probably from the inclusion of 3G video calling) with the use of a dedicated Digital Signal Processing (DSP) unit, namely the Texas Instruments 220 MHz TMS320C55xDSP).

Does the iPhone lag behind because it lacks a DSP?

No, not really.

In the following chart you will see the ARM1176 perform almost as good as the C55x:


Moreover you can see the ARM1136, found in the Nokia phones, perform almost as good as the ARM1176 with a similar clock speed. Too bad the iPhone packs a ARM1176 with almost double the clock speed.

Two is always better than one right? It could be if you're using both CPUs at the same time. With the flexibility of the Symbian S60 operating system on Nokia phones, you can initiate a video call while editing Microsoft Word/Excel documents in QuickOffice and seamlessly switch between them. The Apple iPhone hides the multitasking from the user and you don't have video calling so you will likely have the iPhone to your ear where you can't really do anything else simultanously. And that's when you realize 1 CPU on the iPhone is good enough if it could handle both DSP operations and general CPU usage as you rarely get to do both at the same time.

So when you're only using the general computing CPU, say for watching a video, the iPhone can process more frames and provide a snappier interface than the Nokia phones.

Battery

So here comes a drawback to the two processor set up on Nokia phones. They're power hungry compared to the iPhone since it has to power two CPUs. Even though each of them uses less power than the high clocked iPhone CPU, putting them together in a package creates a higher power usage situation since one is powering the UI while the other is handling cellular operations.

Now to add the nail to the coffin, Nokia has equipped their phones will less powerful batteries:

N95 - 950mAh
N82 - 1100mAh
N95 8GB - 1200mAh
iPhone/iPhone 3G - 1400mAh

Conclusion

The Nokia phones are equipped with a dedicated DSP CPU and a general ARM CPU while the iPhone makes due with a higher clocked general ARM CPU. The iPhone user interface doesn't emphasize the multitasking capability by hiding it from the user so a single processor design works well enough for it. Nokia equips their phones with two CPUs with one focussed on heavy DSP tasks like 3G calling while the other handles all other CPU tasks. The preferred design is based on how you use your phone. But with a more powerful battery and a single chip design, the iPhone will win in the battery life competition.

Reference:
Use a Microprocessor, a DSP, or Both?, BDti, 2007/04/04
DSP Design Line




Update 10/1/2008
Nokia's latest S60 phones (E-series and N-series) have switched from the Texas Instrument dual core N82/N95 to a Freescale single core in the E66/E71/N79/N85. Oddly enough, a single chip design was used in the N96 like the iPhone. However, the Nokia N96 phone use an older ARMv5 instruction set architecture as opposed to the ARMv6 of the iPhone and other Nokia phones. The iPhone continues to overshadow the Nokias with a higher frequency.
Nokia E71, E66, N79, N85
32bit Freescale MXC300
369 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia N96
32bit STMicroelectronics Nomadik STn8815A12
264 MHz ARM926EJ-S
Apple iPhone
Samsung S5L8900
620MHz ARM1176JZF (downclocked to 412MHz)
Apple iPhone 3G
Samsung S5L8900
835MHz (downclocked to 600MHz) ARM1176JZF + 100MHz PowerVR SGX 530 graphics core + VPU

Source: iPhone 3G FCC filing

My original article wrote about the benefits of having a CPU with DSP combination and Nokia continues this with most of their latest phones except the N96. The latest Nokia phones do not have the 3D graphics accelerator as the N82/N95. It's too bad Nokia didn't outfit all their N-series devices with 3D graphics accelerators so N-gage games can stand out from standard Java games. Nokia's switch from a dual core to a single core design and leaving out graphics acceleration will improve battery life.

Nokia continues to outfit their phones with smaller batteries:
E66 - 1000mAh
E71 - 1500mAh
N79 - 1200mAh
N85 - 1200mAh
N96 - 950mAh

It is surprising that Nokia's next flagship phone, the N96, has such a low frequency and uses a single chip design compared to other Nokia devices. Out of all the Nokia phones, only the E71 has a larger battery (1500mAh) compared to the iPhone. I think it was a bad decision for Nokia to include low powered phones (like the N73) as being N-gage compatible when they could've differentiated their N-gage games from other games if 3D hardware acceleration was part of the N-gage platform.

Source:
MXC300-30: 3G Single Core Modem Platform
ARM1136JF-S - ARM Processor
ARM926EJ-S - ARM Processor
ARM1176JZ(F)-S - ARM Processor


Update 10/22/2008 notes: Revised clock speed for iPhone 3G, mentioned downclocking for iPhone, revised to refer to 3D hardware acceleration

Additional note: The Nokia N96 does support DSP and hardware video acceleration for 2D/3D with its STn8815A12 chipset. Read more at STMicroelectronics. Oddly enough, the JBenchmark scores for the N96 in the 3D category do not come close to the N82/N95 which feature a separate chip for 3D acceleration. The benchmarks more closely resemble the N85 that does not have 3D hardware acceleration.

Source: Mobile88, Mobile Arsenal



Update 09/09/2009
It's been almost a year since I updated this posting and things have only slightly changed with Nokia putting out Nseries and Eseries devices with a higher clock speed. Apple, not to let any competitor catch up, gave the iPhone 3GS a thorough updating with the new ARM Cortex A8.
Nokia N86, N97
32bit Freescale MXC300
434 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia E72
32bit Freescale MXC300
600 MHz ARM1136JF-S + 220MHz StarCore SC140 DSP
Nokia N900
Texas Instruments OMAP3430
600MHz ARM Cortex-A8 + PowerVR SGX graphics core + IVA 2+
Apple iPhone 3GS
Samsung S5PC100
600MHz ARM Cortex A8 + 100MHz PowerVR SGX 530 graphics core + VPU


Source: PDADB.net, Nokia N900

As I had suspected, the 32bit Freescale MXC300 used by Nokia in their Nseries and Eseries phones for the last year and a half had more capability than Nokia was using which explains the jump from 369MHz to 600MHz.

Since this post is about CPU to battery life I decided to look up the battery life of the Nokia E71 and E72 because they both use the same Freescale solution and same battery but the E72 uses a higher clock frequency.
Phone
E71
E72
Battery
BP-4L 1500 mAh
BP-4L 1500 mAh
Talk (GSM/WCDMA)
10h 30min/4h 30min
12h 30min/5h 42min
Standby (GSM/WCDMA)
17 days/20 days
20 days/24 days

Source: Nokia E71 Specifications, Nokia E72 Specifications

Very oddly, even though the E72 has a higher clock speed and same battery as the E71, the E72 has a much better life so there is much more to battery life than just CPU and battery capacity. Influences could be better firmware and hardware design.

Unfortunately, 600Mhz is the upper limit to the Freescale solution so Nokia had better find a better solution to keep up with their high-end competitors. I suspect Nokia will continue to use the Freescale solutions in their mid-tier devices, for its good balance of speed and battery life, well into 2011.

This is where Nokia's latest smartphone, the N900, comes in. The N900 discards the pathetic Freescale solutions and returns to the more powerful Texas Instrument solutions to provide the necessary speed to run today's applications and rich multimedia. This extra power puts it inline to compete with Apple's iPhone 3GS. If you don't believe me about how pathetic the Freescale solution is, try comparing the playability of Vampent vBagX on a E71 to the older N95.

The Nokia N900 will be a very exciting product for Nokia. I'm hoping to see a performance comparison between the N900 and the iPhone 3GS to see which will take the crown as the most powerful consumer smart phone.

Sunday, February 03, 2008

Ripping DVDs to your iPod, iPhone, or Nokia S60 phone with Free Software

The latest series of Nokia S60 third edition phones, such as the N95, N82, and E90, and iPods, such as the iPhone, iPod classic, and iPod touch, support the latest MPEG4 video encoding called H.264/AVC, also known as MPEG-4 Part 10, or MPEG-4 AVC (for Advanced Video Coding). H.264/AVC brings good video quality at a relatively small size to your phone.

For the small screen size of a phone, the quality and size of a H.264/AVC video is on par with DivX but with one major advantage: the iPhone/iPod and built-in Real Media Player in S60 will play H.264/AVC videos.

How to convert your DVDs into H.264/AVC using free software

Screen Resolution:
Most Nokia S60v3 phones, iPod nano (3rd generation), iPod classic (5th, 6th generation): 320 x 240 pixels
iPhone (1st generation) and iPod touch (1st generation): 480 x 320 pixels

Software you'll need:
DVD Decrypter (unofficial site)
Videora iPod converter

For my tutorial I have DVD Decrypter 3.5.4.0 (setup file size: 899,414 bytes) and Videora iPod converter 3.07 (setup file size: 7,151,050 bytes) running on Microsoft Windows XP SP2 and converting for 320x240 pixels.

Ripping video from DVD to VOB
  • Open DVD Decrypter and place DVD into DVD drive (DVD Decrypter will automatically detect the largest video on the DVD and select it)

  • Click Mode -> IFO

  • Click Tools -> Settings -> IFO Mode (Change File Splitting to None) and click OK

  • Change the destination of the export file as needed

  • Click the DVD -> HD icon (Decrypt)


Converting the VOB to H.264/AVC
  • Open Videora iPod converter

  • Click Settings, select iPod_5G

  • Click New Profile, enter a name and select "iPod 2-Pass - FFmpeg VINB". 1-pass is faster but videos can come out "blocky".

  • Click Video and fill in below:
    Video Codec: H.264
    Profile: Baseline Profile
    Level: Level 1.3
    Mode: ABR
    Bitrate: 256
    Width: 320 (iPhone/touch: 480)
    Height: 240 (iPhone/touch: 320)
    Aspect Ratio: Original
    Framerate: 30
    Max Resolution: 320x240 (iPhone/touch: 480x320)
    Mod16 Size: unchecked
    Total Pixels: unchecked

  • Click General 2 and fill in below:
    (values here depend on the aspect ratio of the DVD)

    Wide screen DVD (16:9)
    Crop Top: 0
    Crop Bottom: 0
    Crop Left: 40
    Crop Right: 40

    TV-series DVD (4:3)
    Crop Top: 0
    Crop Bottom: 0
    Crop Left: 0
    Crop Right: 0

    iPhone/touch: Leave above all 0

    Additional CLI parameters: -async 1

  • Click Audio and fill in below:
    Codec: AAC-LC
    Mode: ABR
    Bitrate (kbps): 128
    Channels: Stereo
    Sample Rate (Hz): Original
    Volume (%): 100

  • Click OK

  • Click Save Settings

  • Click Convert, click Video File, click Power user

  • Select file, browse output directory, click "Start Converting"


Typical file size: 350MB for 2 hours at 320x240

List of phones that support H.264/AVC (all S60v3 with FP1 or higher are supported):
N71, N73, N75, N77, N80, N91, N92, N93, 6110, 6120/6121, 6290, E51, E66, E71, E90, N76, N79, N81, N81 8GB, N82, N85, N95, N95 8GB, N96
Source: Forum Nokia Feature Table

List of Apple Support:
QuickTime, iTunes, iPod nano (3rd generation), iPod classic (5th, 6th generation), iPhone (1st generation) and iPod touch (1st generation)