HTC Car Kit for HTC One short review


To be completely honest, I'm not a fan of original phone accessories. They are very expensive and this high price is very often overrated. But this time I made an exception and bought original HTC car holder. And I do not regret that decision.

Typical car holder from "nobody knows where this company comes from" costs from $10 to $30, while HTC Car Kit is available for about $50 - $70. This is 3-7 times more expensive, but I believe this is well spent money. Let me explain why.

  • Mounting
HTC Car Kit can be mounted in two ways. You can fasten in to the front window of your car, or you can use additional adhesive disk, that comes in the box and attach it on your dashboard. Normally you can't attach regular and cheap car kit on your dashboard because of rough surface of the dashboard. This is a very nice solution, giving you opportunity to choose whether you want your Car Kit to be attached to the window, or to the dashboard without covering up your view. Also, it's very easy to mount the entire Car Kit and there is no risk of breaking anything.

  • Build quality
It's just perfect. This is one of the biggest positive aspects of having original accessories. There are no crack sounds, the used plastic is very solid and it looks aesthetic. The swivel neck is made of aluminium and you can rotate is in every direction. There are also no plastic hooks you can break accidentally. The resistance of the aluminium neck is very good. The cradle holds the device securely and firmly, so you don't need to be afraid that your device will fall out, unlike with the cheaper solutions I had in the past. However, without the cable attached in the cradle the device looses its stability (because nothing "holds" it inside the cradle) and can fall out. It is a problem, since not every driver want to drive with a cable attached all the time.

  • Features
HTC devices comes with preloaded software you can run while driving in the car. With HTC Car Kit this application can be launched automatically every time you connect your device to the holder. It's nothing unique in the cradle itself, but it is the attached USB cable that does the trick. The micro USB part has a special terminal with a clips. Once your HTC One will detect it, HTC Car mode application will be launched. However, this feature can be of course turned off in settings. You can't have this feature working correctly with non-HTC Car Kit.

  • Equipment
Like every other original HTC accessory, the HTC Car Kit comes in a very nice box, where you can find the holder itself (made of plastic cradle, aluminium neck and plastic base with wheel and suction pad tab), micro-USB cable with a special terminal, adhesive disk, very nice looking car charger and short, multi-language user guide. The cable is very long, which I find as a drawback, because it has 2m, while 1m should be perfectly enough. Probably I will have to bind the cable and it won't look very cool. Replacing it with a shorter cable is not an option because of missing terminal in regular micro-USB cables.


  • General conclusion
HTC Car Kit is worth its price. It looks way better then any regular car holder and I can surely say it is a premium product for a premium device, just like HTC One is. It's easy to use, easy to clean and it gives you additional control over your device with HTC Car mode application. Also, you can mount it however you like - on the window or on the dashboard. If you own HTC One and you are a car driver, I strongly recommend you buying this Car Kit.

+ build quality
+ design
+ alternative mounting methods
+ HTC device detection
+ comes together with micro-USB cable and car charger
+ swivel neck adjustable in every direction

- price (it is worth the price, but for some it sill might be too much)
- too long micro-USB cable (should be 1m instead of 2m)
- the device isn't secured well if the cable is not attached to the cradle

Have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!

  • Gallery






EHNDROIX III 13.5.20 - i8150




EHNDROIX III is an aftermarket firmware based on CyanogenMod 10.1,created by Nitrox-developers Team. Edited and customized to the smallest details, is designed to provide users with an Jelly Bean user-friendly experience and is available for a wide range of terminals !


The ROM has been optimized to ensure maximum fluidity and at the same time good battery life and, thanks to Nitrox S, you will have the opportunity to stay up to date on the latest news and download launchers, themes "exclusive" mod and much more ! 


Features

  • Based on CyanogenMod 10.1
  • New theme with new exclusive EhndroiX styles
  • Update the ROM directly from your device with integrated OTA Updater
  • Official bootanimation
  • Use EhndroGapps, refined gapps and in Black or White style
  • Apex Launcher
  • FM Radio Included
  • Flash Player Support
  • No more ads in the apps
  • Send messages with exclusive EhndroiX app with a very attractive look and new features
  • Exceptional audio quality and volume thanks to Sony xLoud and ClearAudio
  • Striking Images Quality thanks to Sony Bravia Engine 2 and a better density
  • See HD videos via 3G or Wi-Fi by Inverted YouTube modded for continuing to use whit the screen off
  • Fantastic Official EhndroiX Wallpapers
  • GPS ultra running in all countries due to the automatic fix satellites
  • ROM in constant development (keep up to date thanks to date version)
  • Based on CyanogenMod 10.1
  • New theme with new exclusive EhndroiX styles
  • Update the ROM directly from your device with integrated OTA Updater
  • Official bootanimation
  • Use EhndroGapps, refined gapps and in Black or White style
  • Apex Launcher
  • FM Radio Included
  • Flash Player Support
  • No more ads in the apps
  • Send messages with exclusive EhndroiX app with a very attractive look and new features
  • Exceptional audio quality and volume thanks to Sony xLoud and ClearAudio
  • Striking Images Quality thanks to Sony Bravia Engine 2 and a better density
  • See HD videos via 3G or Wi-Fi by Inverted YouTube modded for continuing to use whit the screen off
  • Fantastic Official EhndroiX Wallpapers
  • GPS ultra running in all countries due to the automatic fix satellites
  • ROM in constant development (keep up to date thanks to date version)
  • Keep safe your data with Titanium Backup installed by default
  • ... and much more!

Guide to proper Installation

Coming from a previous EHNDROIX III:
  • Download ROM
  • Download EhndroGapps
  • Wipe Cache
  • Wipe Dalvik / Cache
  • Flash EhndroiX III
  • Flash EhndroGapps
  • Restart

    Coming from EHNDROIX II or EHNDROIX /CM7/CM9/CM10/AOKP/MIUI:
    • Download ROM
    • Download EhndroGapps
    • Wipe Data
    • Wipe Dalvik Cache
    • Flash EhndroiX III
    • Flash EhndroGapps
    • Restart



    Changelog


    13.5.20
    • First Release !

    ___________________________________

    Download: Last ROM Release

    Download: Black and White EhndroGapps 4.2.2
    Download: S III Style Universal Pack
    Download: LG Style Universal Pack
    Download: NitroX-developers Bootanimations Pack


    (This ROM is certified Nitrox-developers but the staff does not assume any responsibility for any damage to your device)

    Win an Asus Nexus 7 - Contest Closed

    Are you a user dell'EHNDROIX for Samsung Galaxy S,Samsung Galaxy S Plus Samsung Galaxy W or Samsung Galaxy SCL? Well, in addition to having the chance to use this ROM, you also have to win a fantastic Asus Nexus 7 32 GB brand new.


    The contest is now closed. The winner will be annunced Sunday, June 2, 2013 09:00 am (GMT).


    HOW TO PARTICIPATE:

    Warning: Comment on this article with a real email to be contacted for any winnings

    - * Post in the comments your Home Screen of your EHNDROIX II with your email
    [Worth 1 point (the best will receive 2 ones)]

    - * Become a fan of the Facebook page NitroX-developers and write: "Nexus 7 by Nitrox"
    [Worth 1 point ]

    - Become a fan of the Facebook page EHNDROIX and write: "Nexus 7 by Nitrox"
    [Worth 1 point ]

    - Make known to your friends making them write: "Nexus 7 by Nitrox for (Your Name)" after becoming a fan
    [Worth 3 points ]

    - Make a donation to help the growth of our community: CLICK HERE !
    [Worth 4 points ]


    " * " = Required field

    Note: For privacy, you can do everything by email.

    HOW WE CHOOSING THE WINNER:


    We have created a program in Java which will be entered all your email.
    Each email will be placed the same number of times as the score reached!
    So the more actions you perform, the higher the possibility that the Nexus 7 will be yours.


    The contest ends Sunday, May 19, 2013 12:00 am (GMT).

    NOTE: This article will be updated periodically

    SPECIFICATIONS OF THE DEVICE:


    Operating SystemAndroidTM 4.2.2
    Display7" WXGA (1280x800) Screen
    IPS Panel
    10 finger multi-touch support
    CPUNVIDIA® Tegra3™ Quad-Core, 1.2 GHz
    Memory1GB
    Storage32GB
    Network Standard
    HSPA+ UL:21 Mbps/DL:5.76 Mbps
    3G :
    WCDMA :
    850/900/2100
    2G :
    GSM : 850/900/1800/1900,
    Wireless Data NetworkWLAN 802.11 b/g/n@2.4GHz
    Bluetooth V3.0
    Camera1.2 MP Front Camera
    InterfaceHeadset Jack,
    1x micro-USB, 2x Digital microphone,2x High Quality Speakers,
    1x Docking PIN
    SensorG-Sensor, Light Sensor, Gyroscope,
    E-compass, GPS, NFC, Hall Sensor
    BatteryWiFi:9.5 hours, 4325mAh,*2
    16Wh Li-polymer
    3G:9 hours, 4325mAh,*3
    16Wh Li-polymer
    Dimensions198.5 x 120 x 10.45 mm
    Weight340 g

    EHNDROIX II 13.5.5 - GT-i9001



    EHNDROIX II is a ROM based on CyanogenMod 10,created by Nitrox-developers Team. Edited and customized to the smallest details, is designed to provide users with an Jelly Bean user-friendly experience and is available for a wide range of terminals !



    The ROM has been optimized to ensure maximum fluidity and at the same time good battery life and, thanks to Nitrox S, you will have the opportunity to stay up to date on the latest news and download launchers, themes "exclusive" mod and much more ! 


    Features

    • Based on CyanogenMod 10
    • New theme with new exclusive EhndroiX styles
    • Update the ROM directly from your device with integrated OTA Updater
    • Official bootanimation
    • Use EhndroGapps, refined gapps and in Black or White style
    • Apex Launcher
    • FM Radio Included
    • Flash Player Support
    • No more ads in the apps
    • Send messages with exclusive EhndroiX app with a very attractive look and new features
    • Beats Audio equalizer with a unique Equalizer band Incresed Volume
    • Striking Images Quality thanks to Sony Bravia Engine and a better density
    • See HD videos via 3G or Wi-Fi by Inverted YouTube modded for continuing to use whit the screen off
    • Fantastic Official EhndroiX Wallpapers
    • GPS ultra running in all countries due to the automatic fix satellites
    • ROM in constant development (keep up to date thanks to date version)
    • Keep safe your data with Titanium Backup installed by default
    • ... and much more!


    Guide to proper Installation

    Coming from a previous EHNDROIX II:
    • Download ROM
    • Download EhndroGapps
    • Wipe Cache
    • Wipe Dalvik / Cache
    • Flash EhndroiX II
    • Flash EhndroGapps
    • Restart


      Coming from EHNDROIX or CM7/CM9/CM10/AOKP/MIUI:
      • Download ROM
      • Download EhndroGapps
      • Wipe Data
      • Wipe Dalvik Cache
      • Flash EhndroiX II
      • Flash EhndroGapps
      • Restart


      Changelog


      13.5.5
      • Updated base to CyanogenMod 10 RC2.5 by Ivendor
      • Added one new even lower brightness level
      • Improved the new display driver ported from Samsung Galaxy S II
      • Updated and fixed light sensor driver ported from Samsung Galaxy S II
      • No longer Samsung mmc brick bug
      • Fixed calculation of brightness levels
      • Corrected double wakelock in the blnv9 and problem on earlysuspend
      • System Improvement
      • Better Fluidity
      • Better Battery Drain
      • Better Data Connection
      • Updated AriesPart
      • Updated Default Apps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And other...



      13.4.6
      • Updated base to CyanogenMod Release 1 by Ivendor
      • PhenomKernel v3.2.2 - Linux Kernel Base 3.0.71
      • Reworked ROM from zero
      • Added Universal CleanerScript ( flash in recovery for remove tweaks *Only for how have laggy phone )
      • Added Google Keep
      • System Improvement
      • Better Fluidity
      • Better Battery Drain
      • Better Data Connection
      • Fixed WEP Connections
      • Fixed reboot when playing webm video
      • Fixed line glitch on front camera preview
      • Updated Default Apps
      • Updated EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And other...


      13.2.28
      • All EHNDROIX II 13.2.26 Features
      • PhenomKernel v3.2 FINAL - Linux Kernel Base 3.0.70
      • Reworked ROM
      • Fixed boot loop with some device
      • Fixed freez with some device
      • Little Graphic Update
      • Sync to lastest CyanogenMod sources
      • And other...


      13.3.26
      • Updated base to CyanogenMod Beta 4 by Ivendor
      • PhenomKernel v3.2 - Linux Kernel Base 3.0.70
      • Reworked ROM from zero
      • Added New Better Tweaks
      • Added Google Keep
      • System Improvement
      • Better Fluidity
      • Better Battery Drain
      • Better Data Connection
      • Enabled Ram Console
      • Switched to BLNv9
      • Vibration intensity adjustable from System Device Settings
      • Fixed You Tube force close
      • Removed MIUI Notes
      • Updated Default Apps
      • Updated EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And other...

      13.3.20
      • PhenomKernel v2.1 - Linux Kernel Base 3.0.69
      • Reworked ROM from zero
      • Better Fluidity
      • Better Data Connection
      • Better Battery Drain
      • Better Wi-fi Signal
      • Better GPS Connection
      • Reworked Tweaks
      • Updated Default Apps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And a lot of other news !!!

      13.3.15
      • Updated base to CyanogenMod Beta 3 by Ivendor
      • PhenomKernel v2 - Linux Kernel Base 3.0.68
      • Reworked ROM from zero
      • Better Fluidity
      • Better Data Connection
      • Better Battery Drain
      • Better Wi-fi Signal
      • Better GPS Connection
      • New Samsung Wifi Driver 
      • Added New Tweaks
      • Fixed activation of Backlight Wakelock and Force Fast Charge at startup
      • Updated Default Apps
      • Updated EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And a lot of other news !!!


      13.3.7
      • Newest Official EHNDROIX II Kernel (Midnight Kernel based on Linux 3.4.35 version )
      • Reworked ROM from zero
      • Updated NitroX S in Play Store
      • Better Performance
      • Better Fluidity
      • Better Data Connection
      • Better Battery Drain
      • Better Wi-fi Signal
      • Better GPS Connection
      • Added New Superuser App
      • Reworked Charging Animation
      • Updated Default Apps
      • Updated Black adn White EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And a lot of other news !!!

      13.1.26
      • Updated base to CyanogenMod Beta 2 by Ivendor
      • Updated Kernel to EhndroiX II Official Kernel - Nexus 9.1
      • Updated Linux Kernel base to 3.4.33
      • Reworked ROM from zero
      • Added more user available RAM
      • Now you can chose where save photo
      • Graphic Update
      • Added new System Sound
      • Changed default System Sound
      • Updated NitroX S
      • Better Fluidity
      • Better Data Connection
      • Better Battery Drain
      • Better Wi-fi Signal
      • Better GPS Connection
      • Added USB OTG Support
      • Added Fast Charge Option in Setting->Advanced
      • Remorked Charging Animation
      • Updated Default Apps
      • Updated EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And a lot of other news !!!


      13.2.22
      • EHNDROIX II Official Kernel 3.0.66 ( Nexus Kernel 9.0 )
      • Reworked ROM
      • Graphic Update
      • Added Face Unlock
      • Better Fluidity
      • Better Data Connection
      • Better Wi-fi Signal
      • Better GPS Connection
      • Updated Default Apps
      • Updated EhndroGapps
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And other...

      13.2.17
      • EHNDROIX II Official Kernel 3.0.64 ( Nexus Kernel 8.0 )
      • Reworked ROM
      • System Improvement
      • Little Graphic Update
      • Better Fluidity
      • Updated Scripts
      • Updated Default Apps
      • Fixed FM Radio Force Close
      • Fixed some other mini bug
      • Sync to lastest CyanogenMod sources
      • And other...

          ___________________________________

          Download: Last ROM Release

          Download: White and Black EhndroGapps
          Download: S III Style Universal Pack
          Download: Universal CleanerScript
          Download: LG Style Universal Pack
          Download: NitroX-developers Bootanimations Pack


          (This ROM is certified Nitrox-developers but the staff does not assume any responsibility for any damage to your device)

          EHNDROIX III 13.4.30 - i9000




          EHNDROIX III is an aftermarket firmware based on CyanogenMod 10.1,created by Nitrox-developers Team. Edited and customized to the smallest details, is designed to provide users with an Jelly Bean user-friendly experience and is available for a wide range of terminals !


          The ROM has been optimized to ensure maximum fluidity and at the same time good battery life and, thanks to Nitrox S, you will have the opportunity to stay up to date on the latest news and download launchers, themes "exclusive" mod and much more ! 


          Features

          • Based on CyanogenMod 10.1
          • New theme with new exclusive EhndroiX styles
          • Update the ROM directly from your device with integrated OTA Updater
          • Official bootanimation
          • Use EhndroGapps, refined gapps and in Black or White style
          • Apex Launcher
          • FM Radio Included
          • Flash Player Support
          • No more ads in the apps
          • Send messages with exclusive EhndroiX app with a very attractive look and new features
          • Exceptional audio quality and volume thanks to Sony xLoud and ClearAudio
          • Striking Images Quality thanks to Sony Bravia Engine 2 and a better density
          • See HD videos via 3G or Wi-Fi by Inverted YouTube modded for continuing to use whit the screen off
          • Fantastic Official EhndroiX Wallpapers
          • GPS ultra running in all countries due to the automatic fix satellites
          • ROM in constant development (keep up to date thanks to date version)
          • Based on CyanogenMod 10.1
          • New theme with new exclusive EhndroiX styles
          • Update the ROM directly from your device with integrated OTA Updater
          • Official bootanimation
          • Use EhndroGapps, refined gapps and in Black or White style
          • Apex Launcher
          • FM Radio Included
          • Flash Player Support
          • No more ads in the apps
          • Send messages with exclusive EhndroiX app with a very attractive look and new features
          • Exceptional audio quality and volume thanks to Sony xLoud and ClearAudio
          • Striking Images Quality thanks to Sony Bravia Engine 2 and a better density
          • See HD videos via 3G or Wi-Fi by Inverted YouTube modded for continuing to use whit the screen off
          • Fantastic Official EhndroiX Wallpapers
          • GPS ultra running in all countries due to the automatic fix satellites
          • ROM in constant development (keep up to date thanks to date version)
          • Keep safe your data with Titanium Backup installed by default
          • ... and much more!

          Guide to proper Installation

          Coming from a previous EHNDROIX III:
          • Download ROM
          • Download EhndroGapps
          • Wipe Cache
          • Wipe Dalvik / Cache
          • Flash EhndroiX III
          • Flash EhndroGapps
          • Restart




          Coming from CM7/CM9/CM10/AOKP/MIUI:
          • Download ROM
          • Download EhndroGapps
          • Wipe Data
          • Wipe Dalvik Cache
          • Flash EhndroiX III
          • Flash EhndroGapps
          • Restart

          Changelog




          13.4.30
          • First Release for i9000

          ___________________________________

          Download: Last ROM Release

          Download: Black and White EhndroGapps 4.2.2
          Download: S III Style Universal Pack
          Download: LG Style Universal Pack
          Download: NitroX-developers Bootanimations Pack


          (This ROM is certified Nitrox-developers but the staff does not assume any responsibility for any damage to your device)

          HTC First - Facebook dedicated smartphone

          Few weeks of rumors and speculations and here we have - new HTC device, called HTC First and created together with (and for!) Facebook. It's surely not a flagship model, but also not a low-end device.

          Actually it has quite nice specifications:

          • Platform: Android 4.1
          • Processor: Qualcomm® MSM8930AA 1.4Ghz, dual-core
          • Memory: 16 GB, 1 GB RAM
          • GSM 850/900/1800/1900/2100, HSDPA 21/5.76, LTE 4/17
          • Display: 4.3-inch, HD 720p
          • Battery: 2000mAh (non-removable)
          • Main camera: 5 MP camera with auto focus, LED flash, BSI sensor, f/2.0 aperture, 28mm lens, 1080p video recording
          • Front camera: 1.6 MP camera
          • Dimensions: 4.96 x 2.56 x 0.35 (in) (LxWxT)
          • Weight: 4.37 oz

          What is special about this device, is very deep Facebook integration. It has its own Facebook launcher instead of HTC Sense launcher. What else?

          • Cover feed: A constant, fresh stream of photos and updates from your newsfeed, cover feed is always present when you wake up your phone.  It lets you stay up-to-date on your friends’ latest activities in real-time, all the time.  You can swipe through to see more photos and updates, double tap to “like” a post and comment right from cover feed.  To learn more about cover feed, check out this video.
          • Notifications: Notifications from apps and friends appear right on your home screen.  It’s easier to see when you have a missed call, calendar reminder or new message. Open a notification with a double tap or clear them away to see your Cover Feed.  To learn more about notifications, check out this video.
          • Chat Heads: The mobile messenger lets you jump in and out of conversations while you do other things, like watch a video and browse the web.  Reply right from chat heads, or move them around if you're not ready to respond. Plus you can send and receive texts and Facebook messages from the same spot.  To learn more about chat heads, check out this video.
          • App Launcher:  See your favorite apps and post right to Facebook from the same spot. You choose what’s on your app launcher—press and hold an app then drag it anywhere.
          • Instagram:  HTC First is the only phone that comes with Instagram pre-loaded.

          Personally, I'm very curious how this device will work with its custom launcher and what will be customers judgement. I think it has a huge potential. The idea of new custom launcher is more then interesting. Let's take a quick pick how it looks like:





          To me, it seems to be very simplified version of Android launcher. It might be a great choice for users who are not expecting their phone to be multimedia all-in-one device, but they want to easily stay in touch with their friends using the most popular social channel. There is also Instagram pre-installed, so sharing your great moments captured with 5 MP back camera will be easy as well. Additionally, it is very likely that the overall system performance in HTC First will be very good. Qualcomm 1.4 GHz dual-core CPU in pair with 1GB of RAM memory will probably bring you smooth user interface experience, considering the fact that device doesn't have pretty heavy HTC Sense on board. So, do you think it is a device for you?

          Have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!



          HTC One variants [update]

          Image taken from smart.com.ph


          In my article here I was writing about HTC One GSM/LTE (UL) and GSM (U) versions. The question if ROM based on UL firmware can be flashed on U device is still valid, but now we have some more details about these variants.
          It turns out, that UL version of HTC One (having both GSM & LTE radio) will be available mostly in the Europe and North America. Model ID (MID) of this version is PN0710000.

          U version (GSM radio only) is going mostly to Asian markets. Model ID (MID) of this version is PN0711000. There is also WL variant, which will be the Sprint version of HTC One. I don't know MID number of this version yet.

          In the past we had similar situation with slightly different MIDs numbers of the same device. HTC Sensation had PG5813000 and Sensation XE had PG5813001. Both devices can use the same custom ROMs. HTC Desire HD has PD9810000, while Telus variant had PD9814000 and HTC Inspire 4G (U.S. version of HTC Desire HD) had PD9812000. Again, one custom ROM can be flashed on all 3 devices.
          There are also some more details that leads to the conclusion, that most probably users with HTC One variant will be able to use their device with no issues after flashing custom ROM based on UL RUU. This is surely a very good news for both users and custom ROM developers. However, this will probably not enable LTE modem on U devices. So if you want to use LTE and your carrier supports this technology, make sure you will buy HTC One UL.

          Have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!



          Virtual SD card on Android


          Since Android Honeycomb, Google changed the way to manage internal memory on Android devices. Before Honeycomb, every user had one separate partition on his device called userdata (/data), where he could install applications and where all user settings were stored (home screens, applications data, contacts, and all the rest you loose after doing so called "full wipe" on your device). Apart of userdata partition, all Android devices had microSD card slot to save pictures, movies, backups etc.. Now it looks completely different, but let's start from the beginning. There are several approaches to this subject, I'll present here all those I am aware of.


          • userdata partition + microSD card

          This is the mentioned above pre-Honeycomb approach. There is userdata partition, where you can install all your applications and you also have a possibility to insert microSD card. Nothing more to explain. Only devices running Android Gingerbread and older versions have such configuration, so it's getting less and less popular.


          • userdata partition + virtual SD card on userdata partition

          This is the new approach presented for the first time in Honeycomb. Instead of having /data partition together with expandable microSD card slot of any capacity, Google decided for something different. Instead, /data partition became very large (16/32/64 GB) and inside you can find /data/media folder that contains all the files you can see as your SD card content. How does it work? Without too much technical explanations, there is so called fuse tool which emulates media folder inside userdata partition as a separate storage device. As a result, after connecting smartphone to the PC you can browse the content of /data/media location, so if it was a microSD card. The biggest downside of such approach is a high risk of loosing all your virtual SD card content in case of any serious /data partition failure. Also, such partition can't be formatted with mkfs.ext4 without loosing content of virtual SD card, because you can't format device partition just partially. You can use e2fsck tool to check for potential errors, but sometimes partition format is the only way out. How does "full wipe" work then? Well, it's a little bit complicated. First of all, you can't format mounted (in use) partition. You need to unmount it first. Once unmounted userdata partition, you can't flash any ZIP file from inside recovery, because ZIPs files are stored on virtual SD card (/data/media) and remember that userdata partition is currently unmounted, because we want to format it. There is a workaround for it - you can run mkfs.ext4 from inside /cache partition or you can use command prompt. Now, what if you need to remove the whole content of your userdata partition, but you want to keep virtual SD card content at the same time? There is a workaround for this as well, but instead of formatting entire partition, you need to remove all files excluding /data/media location. Example:

          #!/tmp/bash
          # Remove content of /data partition excluding data/media files
          cd /data
          FILES=(*)
          for i in *; do
          if [ "$i" != "media" ]
          then rm -R "$i"
          fi
          done


          This way you can sort of wipe userdata, but it doesn't format the partition, so you can't fix broken file-system with it.  Why this point is the longest one? Because it took me quite a few words to explain the relation between virtual SD card and media folder on userdata partition (/data/media). So basically, what you read here applies to every configuration with virtual SD card emulated on userdata partition.


          • userdata partition + virtual SD card on a separate partition

          This approach is not very popular, and it's a shame because it seems to be much more practical rather than the previous one. Instead of emulating SD card from userdata partition, there is a separate, large partition with vFAT file-system. That means you can format your userdata partition anytime you want without loosing content of your virtual SD card, or from inside custom ROM, because userdata can be freely unmounted. The only device I've seen so far with this approach was HTC One X.


          • userdata partition + virtual SD card on userdata partition + microSD card

          This seems to be the most desirable solution for many Android users. It works similar to approach described in the second point, so everything I wrote about /data/media is valid here as well. However, every user have the ability to insert extra microSD card inside his device, so he can easily backup virtual SD card to microSD card or format userdata partition without loosing all pictures etc. (if previously stored on microSD card). This is the most common configuration for Samsung devices. But having removable microSD card is not only an advantage. First of all, any kind of microSD card (even SDHC) will be always slower than internal eMMC memory. It depends on many factors like card speed (class 2, 4, 6, 8 or even 10), on-board controller, I/O scheduler and more. Secondly, microSD card damage risk is higher then damage risk of internal eMMC memory. Out of question is the benefit to expand the memory with 64 GB microSD card, but it's definitely the minority of power users, who are buying large capacity cards. For the vast majority of users, internal memory with 32 GB capacity is more then enough to store their favorite music or pictures.


          • userdata partition + virtual SD card on a separate partition + microSD card

          This approach is theoretically possible, but personally I've never seen device with such combination. For me, this is the best combination. You have possibility to use external microSD card and virtual SD card is not a part of userdata partition, but it has it's own, separate vFat partition. Such configuration gives you control over all your data and possibility to manage it however you want.

          Do you have any questions or want to share some opinion? Please leave a comment below! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!



          Removable battery - do we really need it?

          With every release of a new smartphone the same question is asked - will it have removable battery? If you believe that removable batteries are a "must have" nowadays, please keep reading. I hope you'll change your mind!

          First of all - there is a solution. Battery banks seems to be a great alternative for removable batteries. You can check my review of HTC Battery Bank here. It works with every device equipped with micro-USB port. Now let's compare both solutions.
          Capacity
          Samsung Galaxy S3 has a removable battery with capacity of 2100mAh. Typical battery bank has a capacity of 6000mAh. This means, that Galaxy S3 can be charged almost 3 times with such battery bank! If you are going to use your smartphone heavily the whole day, only one backup battery might be not enough for you. With battery bank you can start your day with more then 8000mAh on board (battery inside device + battery bank).

          Conclusion: 2300mAh vs. 6000mAh
          Winner: battery bank


          Size
          Typical smartphone battery dimensions are around 6,3 x 5,0 x 0,5. Battery bank I was tested is of course bigger - 9,7 x 4,2 x 2,2. Is it really a disadvantage? I don't think so. It's small enough to be inserted into a pocket of your jeans or jacket. I think there are even smaller battery banks available on the market, so the size shouldn't be a problem here. Also, removable batteries are indeed smaller, but keep in mind their capacity is twice/triply lower.

          Conclusion: 6,3 x 5,0 x 0,5 vs 9,7 x 4,2 x 2,2
          Winner: removable battery

          Charging
          Battery bank can be charged regardless of device battery. It has its own USB cable and charging port, so you can charge both devices -  smartphone and battery bank at the same time. What about removable batteries? Well, if you don't have a removable battery charger (which costs extra money of course!) you will have to charge battery inside your device first, then switch batteries and charge the backup battery. The risk of braking battery cover latches is quite big, especially when it comes to plastic, which has its own lifetime and bending abilities. It seems that battery bank in this case is much more convenient and comfortable.

          Conclusion: charging inside the device vs. independent charging
          Winner: battery bank

          Price
          Original backup battery price is about $30. Yes, I know you can find non-original replacements for $10 as well, but let's compare only original parts. Typical battery bank costs is around $40 - $80 ($75 for HTC Battery Bank). However these prices vary from place to place and may be slightly different in your country, keep that in mind. Comparing 1:1 it's easy to see that external batteries are indeed cheaper. But to make the comparison fair, we need to establish the price/capacity relationship. 1mAh from 2300mAh backup battery ($30) is a cost of about $0,0130, while 1mAh from 6000mAh battery bank ($75) costs about $0,0125.

          Conclusion: $0,0130 vs. $0,0125
          Winner: battery bank

          Design
          When speaking about the design I mostly think about device design. However, battery banks looks definitely better and more aesthetic than regular removable batteries. Having a removable battery back cover doesn't allow uni-body construction, like HTC One has. Design is a matter of taste, but personally I prefer uni-body construction over having a plastic back cover. But again - it's a matter of taste, so no winner here.

          Conclusion: plastic back cover vs. uni-body construction
          Winner: draw

          Usability
          Practical approach is also important. Driving a car or sitting in a crowded bus might be a situation when your device is out of power. Now imagine you need to: 1) take out your battery backup, 2) turn off the device, 3) remove the back cover, 4) replace the battery, 5) close the back cover, 6) turn on the device, 7) hide your primary battery. So... 7 steps including the inevitability of turning off the device. With battery bank you just need to take it out and plug into the device. That's it. No need to turn on/off or disassemble your device. Keep in mind that battery bank doesn't work only as external battery, it is mainly a battery charger, so after some time you can hide it back.

          Conclusion: 7 steps to change battery vs. take out and plug in
          Winner: battery bank

          Compatibility
          External batteries are not compatible between devices. You can't use Samsung Galaxy Note II battery in Samsung Galaxy S3. You can't use HTC Sensation battery in HTC One S. If you buy backup battery for your particular device, you'll probably sell it together with the device or give it as free bonus one day. Battery bank is compatible with every device equipped with micro-USB port and can be your life-companion for years. However, you should be aware that battery bank might not be able to charge your tablet.

          Conclusion: lack of compatibility with other devices vs. compatibility with all micro-USB smartphones
          Winner: battery bank

          Device lifetime (added 23-03-2013)
          Due to many comments under this article I decided to agree with one point that was very often mentioned by users preferring removable battery. However, I think it needs some bigger explanation. It is a fact, that having non removable battery results in lack of possibility to exchange it for new one, once the old battery can't give your device enough power anymore. But is it really a problem? I took the warranty statements from my HTC One X+ and I found nothing about limited warranty for battery (like Samsung have - only 6 months). This means, that once battery is non removable, it doesn't have shorter warranty. So in my case battery is under 24-months warranty service. I think that is a positive aspect for the consumer, right? In some cases it might be also 12-months, but it depends on particular law regulations in each country.

          Conclusion: removable battery with 6-months warranty vs. non-removable battery with 12/24-months warranty - both solutions have some advantages
          Winner: draw

          Possibility to reset the device (added 25-03-2013)
          One more category added. Very often I hear that possibility to remove the battery is the only way to reset the device once it's not reacting anymore and system just hanged. This is not true. Every device have ability to reset the system using hardware keys. In most cases it's a combination of 3 buttons: power + volume up + volume down. You need to hold these buttons for about 5-20 seconds, depends on the device. Even if your device has a removable battery, it is better to use above combination to avoid breaking the plastic back cover latches.

          Conclusion: you can reset your device no matter if it has removable battery or not
          Winner: draw


          So what's the score? Battery bank won in 5 comparisons, external battery in 1 comparison and there were also 3 draws. For me, personally, battery banks are better replacement for external batteries. It gives you bigger capacity for the same prize, extended usability and it looks better.

          Do you have a different point of view or some experience with one of the approaches presented above? Please leave a comment below! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!