Categories
Android ANDROID APP ARM PROGRAMMING SMARTPHONES TUTORIALS

Best Android MP3 Tag Editor Apps In 2020

In this article, we will take a look the top MP3 Tag editor apps for Android. These are the best MP3 ID3 Tag editor Android apps we can find in 2020. Since most of the Music players in Android cannot edit these MP3 tags, we need to use these apps.

But before we start listing the best Android MP3 ID3 Tag editor apps, let us first know what these tags are.

What Is An MP3 ID3 Tag?

So here is the thing. We are all familiar with an MP3 file, right? It is a file format we use to save our music. By saving the music in an MP3 file, we can playback this music over and over again in the future using MP3 players.

While this is all sounding good enough, there is still one feature missing in an MP3 file. While an MP3 file can play back the music, it cannot tell us any information about it. So in other words, MP3 files could not store any details about the album itself. So some of the information like it’s artist name, song title, duration etc is lost.

Now in order to avoid this, MP3 format developers came up with a unique idea. They decided to append the MP3 file with tags called ID3 tags.

What does an ID3 tag do?

It simply holds additional information for an MP3 file. This can be the artist name, duration, cover art etc. So, ID3 tag is simply a word play. It is a short hand for ID tags for MP3 files!

How can we edit an ID3 tag?

So now that we know what ID3 tag does, let us see how to edit them. Usually, if you are using a computer like PC or a Mac, there are many applications we can use to edit them. Some of these desktop applications include MP3Tag, PuddleTag or Easytag.

However, what can we do if you do not have a PC? Can we use our Android smartphones to edit the ID3 tag? Are there such Android MP3 Tag editor apps in the Play store? Let us find out!

Best Android MP3 Tag Editor Apps In 2020

So if you are using an Android smartphone, we can use any of the following Android MP3 tag editor apps. By using these Android apps we can not only edit the metadata of the MP3 file, but also add cover arts to it. So let us look intothese Android ID3 tag editor apps one by one.

Automatic Tag Editor App For Android

Automatic Tag Editor is one of the most popular app we can find in the Android Play Store. Using this app, you can edit the ID3 tag with just a few taps. It auto suggests most the tags by looking into your music library. So you can pick those tags that closely matches your music file.

Android AutoTag Mp3 Tag Editor
Android Mp3 AutoTag Editor

This app claims that you can pick tags for a song in under 5 seconds! But not only this. Automatic Tag Editor app can also be used to change the cover art for your album.

This Android app is one of the most popular app we could find in this category. It did what it claimed (although 5s per song is a bit cheesy) without any problem when we used it. And with 1M+ installations, it definitely is a successful app we could find out there.

Download Automatic Tag Editor App Here

AutoTagger – Automatic & Batch Music Tag Editor

AutoTagger is another Android MP3 tag editor app that you can use. This app also does what Automatic Tag editor android app claims to do. So AutoTagger can help you in tagging MP3 files with artist name, song title, duration etc.

Android Mp3 Tag Editor
AutoTagger Android Mp3 Tag Editor

Along with this, the Android AutoTagger app can also be used to change album cover art. While it provides us with HD cover images, we can also use our own cover art images! So that is a great feature to have, right?

The AutoTagger Android app is available as a freemium app. So the basic features are free. But if you want to do something professionally, you will have to go for its premium version.

Download AutoTagger App Here

So there you have it. These are some of the best Android MP3 ID3 Tag Editor Apps that we could find that you can use in 2020.

If you are using these apps, do let us know about your experience by leaving a comment below. Or if you have any other Android tag editor app suggestion for us? Do let us know!

Categories
Android ARM COMPUTER HARDWARE ELECTRONICS EMBEDDED EMBEDDED COMPUTERS PHOTOGRAPHY SMARTPHONES TUTORIALS

Huawei P40 Pro Specification, Release Date & Price In India

We just came across some leaked information on Huawei P40 Pro specification. We got to know some details on its specification, release date and price in India. Since it is one of the most awaited Android smartphone, we thought we would write about it here.

Huawei P40 Pro Specification

What OS Does Huawei P40 Pro Use?

So Huawei P40 Pro is an upcoming smartphone that runs on Android OS. But more specifically, it will be running Android 10 OS. However, it will not be a pure Android 10 OS, but come with EMUI skin running on top of it.

But Wont Run Google Services!

But what is even more interesting is the news that it will not have Google services running on it. Instead, it will be replaced by Hauwei Mobile Services.

What Processor Does Huawei P4 Pro Have?

Moving further with Huawei P40 Pro Specification, let us look at its processor. We have learnt that Huawei P40 Pro will use Kirin 990 SoC.

Huawei P4 Pro Smartphone Specification
Huawei Logo

Huawei itself is the manufacturer of this SoC. Kirin 990 supports 5G, so that is good as most of the operators will be moving to 5G soon.

What Is The Display Size Of Huawei P40 Pro?

The next item in Huawei P40 Pro specification to look at is its display. From what we know so far, it looks like Huawei has taken a good decision over here too. Instead of going crazy on the display size, they have kept its size at 6.5 inches. It is also said that the screen will curve on its edges, giving it a premium look. It will also have a 120Hz refresh rate.

What Is The Battery Capacity Of Huawei P4 Pro?

On the battery front, the leaks says that Huawei P4 Pro could have a battery capacity of up to 5500 mAh. We can be pretty sure that it will also include a super charger for fast charging.

What USB Connector Type Will Huawei P4 Pro Sport?

The leaks tell us that this Android smartphone will sport the latest USB Type-C connector. This is really good, because we dont have to worry about the problems we had with older USB types anymore, If you are not sure what benefis USB Type-C brings in, read our earlier article that explains this in detail.

What About It’s Camera?

We know that you have been waiting for an answer to this question. From the information we have gathered so far, we think that it will have a penta-camera setup. We are told that it will have a 20MP ultra-wide angle camera, a 12MP periscopic camera, a dedicated macro camera and a 3D camera. While this all looks nice, we will need another confirmation about it for it to be sure. So fingers crossed at that.

Hauwei P40 Pro Release Date

So that was all that we know about the Huawei P40 Pro Specification. But moving beyond that, let us look at its release date. We learn that P40 Pro will be launched around March 2020. So, not too far away if you were planning to buy a new smartphone anytime soon.

Huawei P40 Pro Price In India

So finally, let us discuss about P40 Pro price now. We are getting an estimated price of this Android smartphone in India. We think that Huawei P40 Pro will retail at a price of around Rs.74,000. Please note that this is just a speculated price. We will get to know its real price only during it’s launch time. So take this price with a grain of salt.

Conclusion

So that was about Huawei P40 Pro specification, price and release date. We will further continue to update this article as and when more information becomes available. So watch out this place for more. But until then, take care! 🙂

Categories
DATA MINING DATA SCIENCE DATA VISUALIZATION PROGRAMMING PYTHON TUTORIALS

Matplotlib Plot Multiple Lines On Same Graph Using Python

In this tutorial, we will learn how to use Python library Matplotlib to plot multiple lines on the same graph. Matplotlib is the perfect library to draw multiple lines on the same graph as its very easy to use. Since Matplotlib provides us with all the required functions to plot multiples lines on same chart, it’s pretty straight forward.

In our earlier article, we saw how we could use Matplotlib to plot a simple line to connect between points. However in that article, we had used Matplotlib to plot only a single line on our chart. But the truth is, in real world applications we would often want to use Matplotlib to plot multiple lines on the same graph. This tutorial will explain how to achieve this.

But before we start, let us first create the dataset required for our tutorial.

Creating dataset for Matplotlib to plot multiple lines on same graph

Just like we did in our previous tutorial, we will simply generate our sample dataset using Python’s range function.

Now, if you are unfamiliar with Python’s built-in range function, take a look at this tutorial we wrote about it earlier.

So the code to generate multiple datasets with Python’s range function looks like this:

import matplotlib.pyplot as plt
x = range(1, 10)

With this, we now have our sample dataset saved in the Python variable x. So its time to start using these values to plot our chart.

Using Matplotlib to plot multiple lines on same graph

Wait a second! Using above code we got only one set of data. How are we going to use it to plot multiple lines on the same graph?

Well, the answer is that we can convert this single dataset into 3 different datasets by simply multiplying it with different values. So for example to create three different datasets we can do something like:

Pseudocode:
===========
Dataset1 = 1 * x
Dataset2 = 2 * x
Dataset3 = 3 * x

Cheeky huh?! 😉

So with our required datasets in place, we can start writing our code to draw different lines out of it. Here we go!

plt.plot(x, [xi*1 for xi in x])
plt.plot(x, [xi*2 for xi in x])
plt.plot(x, [xi*3 for xi in x])

So these three lines of code is all that is required to draw 3 different lines on our graph using Matplotlib. But are you not so sure what these three lines are doing? Then let me explain the first line of code first. This should make the rest of the code clear as well, right?

Let us take a look at the first line of code again:

plt.plot(x, [xi*1 for xi in x])

What we are doing over here is that we are calling Maplotlib’s plot function. The only job of this plot function is to draw or plot our data on the Matplotlib’s canvas!

But if you are not familiar with Matplotlib’s canvas, you should first read this article on Introduction to Matplotlib.

Understanding Matplotlib plot function’s parameters

From this first line of code, you can also notice that we are passing two parameters to our plot function. The first parameter we pass is simply the value of x. This forms the x-axis values for our plot. On the other hand, the second parameter forms the y-axis values of our plot. But what is exactly happening here? Why is the second parameter looking so complicated?

[xi*1 for xi in x]

What we are doing over here is that we are looping over each value of x and multiplying it by 1. So this is the final value that we use for the y-axis of the plot.

Now if you are able to keep up with me so far, then you will know what the last two lines of code does as well, right? You can see that they also do the same thing as our first line of code. The only difference is that they multiply the y-axis values with different co-efficients.

Display the final output graph

So far we in the code generated our sample dataset and drawn three lines using it on the same graph. But if you have followed along with me and typed in the code, you realize that no image is yet displayed. But why so? The reason is that we might have drawn the image on Matplotlib canvs, but we haven’t displayed it yet. In order to display our final output image, we still need to call one another function:

plt.show()

This Matplotlib’s show function is the one that is responsible to display the output on our screen. This function does not take any parameters as seen. But calling this in your code is a must if you want to display the graph on screen.

So with just these 6 lines of code, we have been able to make Matplotlib plot multiple lines on same graph.

Here is the final output image drawn using the above piece of code.

Matplotlib plot multiple lines on same graph
Matplotlib plot multiple lines on same graph

One another interesting thing for us to note here is that Matplotlib has plot these multiple lines on the same graph using different colors. This is a built-in feature found in Matplotlib. If it needs to plot more than one line on the same graph, it automatically chooses different colors for different lines! In this way, we will be able to differentiate different datasets represented on a single chart. Isn’t it cool & beautiful? 😉

Conclusion

So this is how we can make Matplotlib plot multiple lines on the same graph. By using Python’s Matplotlib and writing just 6 lines of code, we can get this result.

Here is the final summary of all the pieces of code put together in a single file:

import matplotlib.pyplot as plt
x = range(1, 10)
plt.plot(x, [xi*1 for xi in x])
plt.plot(x, [xi*2 for xi in x])
plt.plot(x, [xi*3 for xi in x])
plt.show()

Matplotlib is an easy to use Python visualization library that can be used to plot our datasets. We can use many differernt types of datasets and Matplotlib will still be to handle them. By familiarizing ourselves with this wonderful Python library package, we are adding new tool into our arsenal.

Hope this tutorial was easy enough for you to understand. If you have any queries on Matplotlib or Python in general, do not forget to comment below. I will try my best to provide you with all the helpful answers I can give. With this, I will conclude this tutorial on Matplotlib. Until next time, ciao!

Categories
Android ELECTRONICS EMBEDDED COMPUTERS SMARTPHONES TUTORIALS

Redmi K30 Release Date, Price & Specifications

For all the fans of Redmi who were waiting for the release date of Redmi K30, wait no more! Redmi, the sister company of Xiaomi has officially launched its flagship 5G Android smartphone Redmi K30 in China today. We will discuss more about the release date, price and specifications of the Redmi K30 in this article, so buckle on!

Redmi K30 is the successor of Redmi K20 and Redmi K20 Pro back that was launched earlier in May 2019. Redmi K20 Pro was one of the flagship smartphone by Redmi that ran on a Qualcomm Snapdragon 855 processor. On the other hand, Redmi K20 was a more affordable version of the flagship phone and ran on Snapdragon 730 processor.

As we approach the new year, Redmi has once again launched the next iteration of its flagship phone Redmi K30 in China on December 10, 2019.

Redmi K30 available in blue, purple, and pink colors
Redmi K30 available color options

So what does this new iteration of the Redmi K30 packs within itself? What are its specifications? Let us take a look at each of these in the following sections.

Redmi K30 5G & Redmi K30 4G Smartphone Specifications

Which Operating System (OS) Does Redmi K30 Run On?

The Redmi K30 5G smartphone runs on the latest version of Android OS – Android 10. Some of the features of Android 10 includes support for dark themes, smart reply, Live caption, Google Maps Incognito Mode etc.

Processor/CPU/SoC Of Redmi K30

Continuing with its ritual of going with Snapdragon processors, Redmi K30 comes packed with the powerful Qualcomm Snapdragon 765G SoC. The main feature highlight of Snapdragon 765 processor is that it is an ARM based octa core processor. It comprises of two Kryo 475 cores running at 2.4 and 2.2 GHz speed respectively. Along with this, it also contains six efficiency cores running at 2.2GHz for power efficiency. It also packs Adreno 620 GPU for intense graphics experience for its users.

What Display Is Used In Redmi K30?

Redmi K30 5G smartphone comes with a 6.67 inch Full HD (FHD) display. The main highlight of this display and the smartphone itself is that it has a refresh rate of 120Hz. The display has a punch hole in it to accomadate the front camera while the display itself runs through the entire front body of the smartphone. The Redmi K30 5G smartphone’s display is protected by the Corning Gorilla Glass 5, thereby ensuring a durable smartphone display package in K30.

How Many Rear Camera Sensors Found In Redmi K30 5G & Redmi K30 4G Smartphone?

Redmi K30 features 4 different rear camera sensors each of which comes in handy for specific use cases. The rear camera sensors configuration are as follows:

Primary Camera: 64MP Sony IMX686 sensor. Capable of capturing videos at 4K resolution at 30 fps. On the photos front, it has support for f/1.9 F-Number aperture.

Secondary Camera: 8MP 120° Wide-Angle Camera. It can capture videos at High Definition i.e. 1080p at 60fps. On the photos front, it has support for f/2.2 aperture.

Tertiary Camera: 2MP depth sensor with f/2.4 aperture.

Quaternary Camera: This camera set is specifically added for macro photography. On Redmi K30 5G model, the sensor used has a resolution of 5MP at f/2.4 aperture. On the other hand, Redmi K30 4G model has a resolution of 2MP at f/2.4 aperture.

The rear camera also supports video recording in slow motion, ultra-wide video shooting.

How Many Front Camera Sensors Found In Redmi K30 5G & Redmi K30 4G Smartphone?

Redmi K30 5G & 4G smartphones both feature two front facing camera sensors. The primary front facing camera sensor is having a resolution of 20MP while the secondary front facing camera sensor is actually a depth sensor with a resolution of 2MP to provide the Bokeh effects and depth to images and videos.

What About Memory & Storage Of Redmi K30 5G & 4G smartphone?

Memory & storage forms the most important technical aspect of any smartphone. A smartphone with good amount of RAM is a must if you want to have a smoother user experience when using apps. On the other hand, having sufficient storage capacity is a must if you plan on shooting videos on 4K resolution. Storage (aka ROM) technology used also decides how quickly you will be able to transfer data between your smartphones and your computer.

Having mentioned all that, Redmi K30 5G and Redmi K30 4G smartphones both comes in two variants of RAM memory – 6GB LPDDR4X RAM or 8GB LPDDR4X RAM.

They also come with three variants of UFS 2.1 ROM Storage options – 64GB, 128 GB or 256 GB UFS ROM.

In addition to above all, both Redmi K30 4G and Redmi K30 5G provides support for expandable memory storage i.e. SD Cards upto 1TB in size.

What Is The Battery Capacity & Charging Of Redmi K30 5G & Redmi K30 4G Smartphones?

The Redmi K30 smartphones comes with a battery capacity of 4500 mAh. Both Redmi K30 4G and Redmi K30 5G smartphones support fast charging but with different wattage. Redmi K30 5G supports fast charging at 30W while Redmi K30 4G fast charges at 27W. With just 3W difference, this shouldn’t be a big deal really though!

Redmi K30 supports USB Type C connector. If you want to know more about USB Type C, check this link out!

What Is The Dimension Of Redmi K30 5G & Redmi K30 4G?

Both Redmi K30 4G and Redmi K30 5G have similar dimensions of 165.3 x 76.6 x 8.79 mm

What Is The Weight Of Redmi K30 smartphone?

Redmi K30 weighs a mere 208 gms. This is reasonably good considering all the goodies it comes packed with!

Does Redmi K30 Contain 3.5mm Audio Jack?

Yes! Redmi K30 saves the world again by retaining the 3.5 mm audio jack.

Does Redmi K30 Contain Finger Print Scanner?

Surely! It is present in the side of the body!

Does Redmi K30 Contain IR Blaster?

Yes!

What Is The Price Of Redmi K30 In China?

Both Redmi K30 5G and Redmi K30 4G were launched in China on 10 December, 2019. It was launched in multiple configurations with basic prices ranging around these markups:

Redmi K30 4G 6GB RAM + 64GB UFS Storage @1599 CNY

Redmi K30 5G 6GB RAM + 64GB UFS Storage @1999 CNY

What Is The Price Of Redmi K30 In India?

Redmi K30 is yet to be launched in India and the prices are yet to be ascertained. However considering the price of these smartphones in China, we can only estimate that it should cost somewhere between 16,000 to 20,000 INR.

Redmi K20 Vs Redmi K30, Advanages And Disadvantage

One of the major attraction of Redmi K30 is its display with 120Hz refresh rate. However aside from this, the latest Redmi flagship smartphone seems to have lost a few important components from its predecessor Redmi K20 Pro. Some of these includes the missing AMOLED screen, missing telephoto sensor, 5G mmwave support etc.

Is this really a deal breaker? Maybe not. However they do matter for those existing Redmi K20 and Redmi K20 Pro owners who are looking for an update to Redmi K30 smartphone. However with the Redmi K30 price point somewhere close to $325 can just soften the deal and convince them to upgrade!

What do you guys think of Redmi K30 Android smartphone? Will you buy one? Do let us know in the comments below!

Categories
COMPUTER HARDWARE ELECTRONICS EMBEDDED COMPUTERS SMARTPHONES

Asus ROG Phone 1 Specification, Features & Price

In this article, we will take a look at the Asus ROG Phone 1 specification, features and its pricing. The Asus ROG Phone 1 is an Android based gaming smartphone by the Taiwanese smartphone manufacturer – Asus Computers Inc. The Asus ROG Phone 1 smartphone was first demoed in June 2018 and later went on sale in October 2018.

Asus ROG Phone 1 Android Gaming Smartphone

Asus ROG Phone 1 was Asus’s answer to its competitors who had recently launched new smartphones in the gaming category.

Before discussing the features of Asus ROG Phone 1, let us take a look at its specification first.

Asus ROG Phone 1 Specification

What Operating System (OS) Does The Asus ROG Phone Have? Android 8.1 (Oreo)

Asus ROG Phone 1 was released in October 2018 with the latest Android Operating System available then – Android 8.1 (Oreo). Some of the new features included in this version of Android i.e. Android Oreo includes – Picture In Picture (PIP) support for videos, Improved battery power optimization, Bluetooth 5 support, Color Gamuts, Autofillers and WiFi Aware functionalities.

What Processor (CPU) Is Used In The Asus ROG Smartphone? Qualcomm Snapdragon 845

Asus RPG Phone 1 runs on a Qualcomm’s Snapdragon 845 processor. This Snapdragon 845 is an Octa-core SOC composed of 8 different ARM cores. It has 4 Kryo ARM cores running at 2.96 GHz and another 4 Kryo ARM cores running at 1.7GHz.

What GPU Does The ROG Phone Come With? Qualcomm Adreno 630

Being a gaming smartphone, the Asus ROG Phone 1 sports an Adreno 630 GPU processor from Qualcomm. The Adreno 630 GPU provides excellent graphic rendering capabilities and games such as PubG plays very smoothly.

The Asus ROG Phone 1 also features ‘vapor-chamber’ cooling technology called GameCool to keep the smartphone from heating up. This helps in clocking the Qualcomm Adreno 630 GPU to its highest performance level, thereby rendering excellent graphics and animation.

What About The RAM Size Of The Asus ROG Smartphone? 8 GB LPDDR4 RAM

For an Android gaming smartphone launched in 2018, Asus ROG Phone 1 sports an excellent 8 GB of RAM. This is exceedingly good for its time when most of the smartphones launched around that time featured 4GB RAM. This additional RAM availability will come in handy for all the game applications for better rendering & providing smoother experience.

How Much Storage (ROM) Does ROG Phone 1 have? – 128 GB or 512 GB

On the storage front, Asus ROG Phone 1 comes up in two variants. The first variant of this Asus Android gaming smartphone comes with storage of 128GB while the second one at 512GB. Both these variants of ROG Phone 1 uses UFS 2.1 Nand Flash memory storage technology. UFS here stands for Universal Flash Storage and is a new storage format technology developed by Samsung.

The UFS technology provides a data transfer rate that is five times that of other flash technologies. This helps in quick data transfer rate when moving data between devices such as ROG Phone 1 and the computer. UFS also helps in increasing data transfer between UFS and the RAM, thus increasing performance of the phone in general.

What About Its Battery? 4000 mAh Li-Po. Non Removable.

The Asus ROG Phone 1 comes with a non removable 4000 mAh Li-Po battery. This big of a battery is sufficient enough to power the device for a long gaming session. Most of the smartphones designed for gaming these days comes packed with similar battery capacity.

List Of Sensors Present In Asus ROG Phone 1

Asus ROG Phone 1 is packed with a list of sensors that makes gaming on this smartphone a great experience. It features a finger print sensor for quick unlock (mounted on the rear end side). It also features the standard accelerometer to recognize movement, Gyroscopic sensor for orientation detection, proximity sensor to control thr brightness of the display, a magnetic compass to asist in navigation, a half-effect sensor and barometer to detect pressure.

The sensory inputs from all these sensors should mean a great immersive gaming experience that one cannot find in other smartphones.

Display Size and Type In Asus ROG Phone 1 – 6 inch AMOLED FHD Display

For a great gaming experience, one need to use a display that renders excellent colors on the screen. Asus ROG Phone 1 does not fail on this front to say the least. The Asus ROG Phone 1 comes with a 6 inch AMOLED Full HD display having a screen resolution of 1080×2160 pixels.

Camera On Asus ROG Phone 1 – 13MP + 8 MP Rear Camera, 8 MP Front Camera

For a gaming smartphone, Asus ROG Phone 1 packs quite decent camera sensors within itself. It features dual camera on the rear end side and a single camera on the front. The dual rear cameras include a 13MP sensor and an 8 MP sensor with an F-ratio of f/1.8.

The front camera also features an 8MP sensor with an f rating (aka aperture rating) of f/2.0

Sound Quality Of Asus ROG Phone 1 – Stereo speakers, front facing

On the audio front, the Asus ROG Phone 1 features front facing stereoscopic speakers providing excellent sound and music complementing the gaming experience.

What Type Of USB Supported In Asus ROG Phone 1? USB 2.0 with USB Type-C Connector

As mentioned in the title, Asus ROG Phone 1 comes with a type C USB connector and can be used in either direction. The USB controller runs on USB 2.0 specification.

Not sure what a USB Type-C is? Checkout this article.

What Bluetooth Technology Is Used In Asus ROG Phone 1? Bluetooth 5.0

The Asus ROG Phone 1 comes with a Bluetooth 5.0 sensor module. With Bluetooth 5.0 support, you can connect different Bluetooth gaming accessories to your Asus ROG Phone 1 smartphone. Bluetooth 5.0 can provide connectivity and transfer upto 400 meters in distance, making it one of the most versatile connectivity stack to be used in smartphones.

Connectivity In Asus ROG Phone 1 – WiFi, NFC, GPS

In addition to Bluetooth 5.0 and USB, the Asus ROG Phone 1 also provides other standard connectivity such as WiFi, Near Field Communication (NFC) and GPS connectivitiy. These are all the connectivity types that you typically find in any other smartphone these days so nothing new to add here.

Asus ROG Phone 1 Price In India

With all its excellent features, we expected the price of Asus ROG Phone 1 to be critically high. However to our surprise, the Asus ROG Phone 1 is competitively priced at Rs.69,999 for an 8 GB RAM and 128 GB ROM. This price should place the smartphone at a competitive position with other gaming smartphones out there.

All in all the Asus ROG Phone 1 is an excellent smartphone bundled with all the electronics and features that would make your gaming experience an excellent one.

The official website link for this smartphone is: https://www.asus.com/us/Phone/ROG-Phone/

So, what do you guys think about this Android gaming smartphone? Do you find it worth it the price? Do let us know in the comment below!

Categories
HARDWARE TUTORIALS

What Is USB Type C? Explained In Simple Terms

USB Type C aka USB-C is a new type of USB connector that is getting popular these days in both smartphones and laptops for their high transfer speeds and easy connectivity (You can connect it in any direction you want and it will still work!). In this article, we will try to explain to you what a USB Type C connector and cable is and why everyone are moving to them.

USB-C is a set of new form of USB connectors that comes in two forms namely:

USB Type C Receptacle

USB Type C Receptacle

and

USB Type C Plug

USB Type C Plug

Usually, the USB-C Receptacles are found in devices such as laptops while USB-C Plugs are found in smartphones. We will then use a USB Type C cable to connect our smartphone to the laptop.

Why do we need to use a USB-C over micro-USB?

A USB device such as a USB mouse, USB keyboard, USB Pen drives etc all talk to our computers or smartphones using a special language called USB protocol. This USB protocol is designed by an organization called USB Implementers Forum or USB IF for short.

The USB protocol has been evolving over the years and its latest protocol was designed and revealed by USB IF recently. This new protocol called USB 3.0 has increased the speed at which data gets transferred between the computer and USB devices (like smartphones, USB stick) from 480 Mbps in the earlier USB 2.0 specification to 5 Gbps in USB 3.0 specification! This is a huge increase in speed of data transfer between the devices and hence using USB 3.0 was a major upgrade over USB 2.0

USB Type-C is a new type of USB connector that was released almost at the same time as when the new USB 3.0 specification was released. So almost all the USB device manufacturers who wanted to use USB 3.0 specification also adopted USB Type-C connector instead of the usual micro USB connectors used with USB 2.0

Hence, USB-C connector has recently become synonymous to USB 3.0, although you will still be able to find devices with USB-C connector still following USB 2.0 specification.

This has also given raise to a myriad of problems and confusions in terms of choosing the appropriate USB 3.0 cables which we will address and explain how to identify them in the future articles.

How exactly is USB 3.0 connector different from micro USB connector?

A simple micro USB connector which we have all been using all these years simply had 5 pins within itself where two pins were used to power the device (Vcc, Gnd), two more pins where used to transfer the data (D+ and D-) and a final pin was used to detect the device type (Mode Detect).

However, in case of a USB Type-C connector, we have 24 pins in total, each of which had a unique role to play in the data exchange and charging of devices. So in simple terms, USB Type-C connector increased the pin numbers within each connector from 5 pins earlier in micro USB to 24 pins now in USB Type-C connector!

In the upcoming articles, we will go in detail to understand how USB 3.0 protocol works with the new USB-C or USB Type-C connector and how it achieves the extra-ordinary speed of 5 Gbps data transfers, but for now, this should give you enough idea on the USB-C connector type and its difference from the earlier micro USB connector.

Categories
Android SMARTPHONES TUTORIALS

Motorola One Macro Launched, Priced At Rs.9999

Motorola has officially launched its next Android smartphone in its Motorola One series called the Motorola One Macro. Motorola One Macro is priced at Rs.9999 and will be available for purchase from its official online partner Flipkart website and app from October 12, 2019.

Motorola One Macro

Motorola One Macro is yet another Android smartphone from Motorola focusing primarily on its camera functionality just like its predecessors Motorola One Action & Motorola One Vision.

Motorola One Macro specializes and differentiates itself from other smartphones by utilizing a seperate Macro camera sensor that helps in capturing natural photos at close ups to reveal hidden details that are not normally captured by other camera sensors.

Motorola One Macro also comes with a 6.2 inches Max Vision display, 4 GB RAM, 64 GB Built In Internal Storage with memory card support that can expand the internal storage by adding SD Card support of upto 512 GB.

Motorola One Macro is powered by a Octa Core Mediatek Helio P70 microprocessor which is fabricated using 12 nm technology. On the GPU front, Motorola One Macro is GPU powered by 900MHz Mali GPU designed by ARM.

Motorola One Macro also supports Hybrid nano Dual SIMs where one of the SIM slot will be shared with a micro SD Card, so you will only be able to use SIM or a micro SD Card in that hybrid SIM/SD Card slot.

On the Operating System (OS) front, Motorola One Macro runs on Android 9 Pie, however despite its name and being in the Motorola One series where other smartphones ran on Android One OS, this Motorola One Macro does not run on an Android One.

Speaking of the camera, Motorola One Macro boasts a 13 MP rear camera with f/2.0 aperture and LED Flash support, a 2 MP Macro camera sensor and another 2 MP depth sensor for portrait captures. The front selfie camera boasts a 8 MP sensor with f/2.2 aperture at 1.12Ξm pixel size.

In addition to this, the Motorola One Macro comes with various standard sensors such as accelerometer, gyroscope, proximity sensor along with finger print sensor which is becoming quite common these days.

On the Audio front, Motorola One Macro provides support for 3.5mm audio jack, mono speaker with dolby surround sound and adds support for FM Radio.

Talking about the battery, Motorola One Macro comes with a 4000 mAh battery, which when compared with the previous launch of Motorola One Action which supported only 3500 mAh battery, is much better here. The charging rate is still at 10W.

The Motorola One Macro is not exactly water resitant, but with its IPX2 rating, this Android smartphone is for sure splash resistant like its predecessors.

On the wireless side, Motorola One Macro supports the standard Dual 4G VoLTE, WiFi 802.11 b/g/n, Bluetooth 4.2, GPS, GLONASS and comes with support of USB Type-C connector.

All in all, the Motorola One Macro Android smartphone sure looks like a smartphone that is quite good for its price tag of just Rs.9,999 and if you are a photo enthusiast and particularly into Macro photography, then Motorola One Macro Android smartphone is something that you would love to keep in your pocket for those sudden opportunities that arises where you can go for Macro photography without having to run around to fetch your dedicated macro photography camera.

Categories
SMARTPHONES

Why Does Your Smartphone Not Fast Charge When Using Any USB Cable

Fast charging of smartphone batteries are a new and must needed feature these days, especially with Android devices supporting it effectively across all variants of smartphones and tablets. Most of the smartphone supports less than 30 minutes of charging sufficient to reach over 75% of battery charge.

How does a smartphone charge so quickly?

Most of these Android smartphones that support this fast charging feature in them makes it possible by using a proprietary USB fast charging technology. These proprietary fast charging technologies while helps in improving the charge time, but because of their proprietary nature, works well only when you use their provided USB chargers and cables. So, as a result if you try to use a different USB charger or a USB cable, the charging time would go slow again, thereby making you lose all the advantages of fast charging capabilities.

Is USB Fast Charging Not Standardized For Smartphones?

This begs the question as to why we are going for a proprietary USB fast charging technologies that limits its usage to only its own USB fast chargers and USB cables. Can’t this not be standardized in such a way that they can be made to work with all USB chargers and USB cables used with our smartphones?

The answer is yes. We do have a USB fast charging capability built into the USB C standards, covered under the category USB Power Delivery (or USB PD for short). This standard states that all smartphones and similar handheld devices such as Android tablets that comes built with USB Type C connectors and cables need to meet and support the USB Power Delivery (USB PD) specification.

The USB Power Delivery specification states that these smartphone/tablet or other handheld devices need to be capable of delivering upto 100W of power.

However, even then, many Android Original Equipment Manufacturers (OEMs) still do not support this USB C Power Delivery (USB PD) specification and still continue to use proprietary USB fast charging technologies.

But recently, Google is coming down hard on these OEMs and trying to enforce USB PD support for all the Android devices manufactured by them, atleast from Android 10 onwards. This, when achieved, should eventually make all Proprietary USB Fast charging technologies redundant and bring in the USB Power Delivery (USB PD) as the industry standard for USB fast charging technology.

When this happen, we will finally be able to move out of proprietary USB Fast charging technologies and be free to use any USB chargers with any USB cables to charge our Android smartphones and tablets and still be able to enjoy the USB fast charging functionality.

Until then, we will have to make do with the warning messages on our smartphone devices that reads “Device charging slowly use original charger” when connected with non original USB chargers and USB cables. 🙁

Categories
SMARTPHONES

Motorola One Macro Specification Revealed, To Launch On Oct 9 2019

Motorola One Macro Android smartphone is set to be launched on Flipkart this October 9, 2019. Motorola One Macro is yet another smartphone lined up along the Motorola One series, the Motorola smartphone series running on the Android One platform.

Motorola One Macro smartphone is said to boast a separate camera on its rear side that would be used specifically to capture Macro photography. Macro photography is a style of photography where in the photographer would capture a subject at extreme close up, there by revealing extremely detailed picture of the subject. Macro photography style is very popular in nature photography where one would take and expose a detailed picture of natural subjects such as flowers, leaves, trees, hives etc.

With Motorola One Macro smartphone, now the photographers will be able to achieve this even when they are not carrying their specialized camera equipment everywhere there go but yet have an urge to take macro photographs as and when the opportunity arises.

In order to achieve support for Macro photographs, Motorola One Macro smartphone is expected to feature a dedicated macro photographic camera sensor somewhere around 2 MP in resolution along with its standard 13 MP camera sensor and another 2 MP depth camera sensors, as usually found in all other Motorola One series of smartphones such as Motorola Vision, Motorola Action & Motorola Power.

While Macro photographic camera would be the main highlight of Motorola One Macro smartphone, it is also expected to boast a good 4000 mAh battery for a full day battery performance, a 6 inch plus LCD display and is also expected to run on a Mediatek processor, possibly Helio P60.

On the front camera side, the Motorola One Macro phone is also expected to carry a good high camera with a resolution as high as 8 MP.

As with the recently launched Motorola One Action smartphone in August 2019, the current Motorola One Macro smartphone is also expected to run on Android 9 Pie Operating System.

The Motorola One Macro smartphone is also expected to boast a tear drop type of notch, although we do not have many details to verify this.

The teaser page of Motorola One Macro smartphone is already up on the Flipkart e-commerce website which boasts some interesting features such as magnified details thanks to the Motorola One Macro’s Macro camera sensor, maximized speed for a quick capture even under challenging lighting conditions (read low lighting conditions), rapid charging, highly multitasking capable smartphone and more.

We will further keep you updated on the Motorola One Macro smartphone as soon as we get any further information. Until then, happy shopping!