Author Archives: Administrator

Microsoft Adds New Xbox Gamertag Options

Microsoft is changing the way Xbox Gamertags work. The changes mean that you’ll have many more options available to you when choosing (or changing) your Gamertag. Thankfully, if you’re happy with your current Gamertag you can keep everything as it is.

Xbox Gamertags are the nicknames Xbox owners use when gaming. They mean you don’t have to use your real name, letting you create an online persona. You’ve been able to change your Gamertag for a while, but the options available are now expanding.

Microsoft’s New Xbox Gamertag Options

As detailed in a post on Xbox Wire, the first new Xbox Gamertag option is support for more character sets. Microsoft is adding support for 10 more worldwide alphabets, which means Gamertags will now encompass 200 commonly spoken languages.

The new character sets are Basic Latin, Latin-1 Supplement, Hangul, Katakana, Hiragana, CJK Symbols for languages in China, Japan, and Korea, Bengali, Devanagari, Cyrillic, and Thai. Which gives you a vastly expanded set of characters to use.

The second change is ID suffixes. These mean that anyone can choose any Gamertag they like, even if that name has already been taken. In the event that someone has already taken it, the name will have a hashtag followed by a set of numbers to make it unique.

Microsoft gives the example of “Doctor Hoot,” which would become “Doctor Hoot#1056”. This may not be the prettiest solution, but it’s better than not getting to use your preferred nickname at all. It’s very similar to what works on Steam, Discord, and

If You’re Happy With Your Gamertag…

If you’re already on Xbox and are happy with your current Gamertag, you don’t need to do anything. Your Gamertag will remain the same and won’t have an ID suffix added to it. However, be aware that people can now use the same name as you, albeit with a suffix.

These changes are available right now through the Xbox app for PC and Xbox Game Bar. They will be rolled out to consoles and mobile devices over the next year, so if you make any changes now, you may not see the changes take place across all devices quite yet.

If you want to make more use of these new options, here’s how to change your Xbox Gamertag. Sony has also introduced the option, so here’s how to change your PSN name. Just beware that it costs real money to change them, so try to get it right the first time.

Read the full article: Microsoft Adds New Xbox Gamertag Options


5 Crucial Tips to Get Your Job Search Back on Track


Sometimes—despite your best intentions—your job hunt doesn’t go well. No matter how much work you put into it or how prepared you are, you keep on hitting roadblock after roadblock. The weight of that failure eats at you, both in financial stability and self-esteem.

I’ve been there myself with my job searches, and it’s no fun. But you need to pick yourself up again and get back in the saddle, because if you don’t the only other option is staying unemployed.

Here’s how to continue your job search when everything sucks.

1. Regroup

What to Do When Your Job Search Sucks Regroup

The first thing you’ll want to do is take a short breather for your health and headspace.

This can be hard when the job search is weighing you down, but you need time to regroup and figure out where your search is failing. There’s no point in throwing yourself against a proverbial wall for no profit.

During this break, sleep some more, do some relaxing activities, and talk to your friends. Misery loves company, as they say, and if your friends are job searching too they’ll know how tough it is. They’ll be able to sympathize with you without brushing off your concerns about the process.

If your friends aren’t searching, they’ll be your biggest cheerleaders. In both cases, your friends might be able to spot an error in your application that you haven’t found yet—especially in you’re trying to find work in the same industry. They might have contacts that can connect you to the right people at the right companies, or tips on job searching itself.

One of the best tools for job searching online is finding search engines tailored to your interests. Check out our article on the best ways to use Indeed for job hunting.

2. Hunt for Resources

What to Do When Your Job Search Sucks Resources to Help

While you’re taking this short break, look for job hunting resources that are in your area: they can support you when things get rough.

These resources often take the form of an employment office, where you’ll potentially have access to career counselors, free wi-fi, printers, internal job postings, free or conditional training, resume writing classes, and financial support.

Sometimes there’s this mindset that if you need the “help” from one of these offices, you’ve failed. There shouldn’t be, however, as this idea of failure couldn’t be farther from the truth.

These employment offices are there to give you structured guidance during a complicated, time-consuming process. I’ve used one before, and when I did, it made the job search so much easier. Think of them as mentors.

You can also find additional resources online. If you’re looking for a place to start your search, there are usually government-run or government-adjacent websites that compile links on where to find employment. They also list the steps that you can take if you are eligible for extra assistance.

If you’re in the US and looking for a place to start, there’s CareerOneStop and Find a Job at USAGov. If you’re Canadian, there’s the Job Bank.

3. Look Into Temp Work

What to Do When Your Job Search Sucks Find Temp Work

One of the inevitable things that comes from a very long job hunt is the financial strain. No matter how much money you’ve saved, or how much support you have from your family, your funds will start running dry.

The looming fear of debt can be terrifying. Persistent, low-grade anxiety about a lack of money can make it hard to sleep or eat. This might make you perform worse during interviews. It’s a vicious cycle.

To deal with this financial burden, you can try looking into temp work.

This work doesn’t have to be in your field or full time, or even above minimum wage, although a higher wage would be nice. The goal is to simply find something that helps you pay the bills and lets you job search on the evenings and weekends.

If and when you start a temp job, it may feel frustrating. The temp work probably isn’t what you want long term.

It will help you, however, because it will relieve some of the financial stress. It might also motivate you to find the job you really want to do.

Resources you can use:

This is a non-exhaustive list of job search websites that list temp work. If you want to find something that is more specific to where you live, we recommend doing a quick Google search on your own location. There’s a good chance you’ll find services that are local to your area.

4. Leave One Day of the Week for You

What to Do When Your Job Search Sucks Free Time for You

One of the major reasons that people get burnt out on job searches—especially if those searches go on forever—is “the grind”. If you’re doing the same thing every day, all day, for months on end—or even years—it can be enough to drive a person to despair.

You’ll get mentally and physically exhausted.

One way to avoid this burnout is to save at least one day of the week for yourself. On this day, do fun things to recharge and give yourself a break, whether that’s exercising, reading books, hanging with friends and family, or watching Netflix. Sky’s the limit so long as it’s within your budget.

This “free time” might feel weird at first. Your brain might try to trick you into feeling guilty about taking some time for yourself.

By having this regular break, however, you’ll feel more rested. You’ll also be able to perform better on the days you are job hunting. Treat it like a reward that you give yourself after a long week of working at your job search.

5. Don’t Compare Yourself to Others

What to Do When Your Job Search Sucks Be Kind to Yourself

Lastly—and this is super important for your mental health—don’t compare yourself to others.

This can seem like overly-emotional advice compared to the other items on this list, but understanding that everyone has a different path to employment is crucial for your success.

A good example of this mindset is when you and your classmates graduate from university or college. After you’re done, everyone you know will be job hunting, and some folks get those dream jobs faster. It’s really hard not to think “why not me?”

I know I did.

This anxiety is compounded by the fact that we’re living in an age of social media over-saturation. If someone’s life is amazing, you’ll see it. But their success is not your success, and it doesn’t change the fact that everyone’s path is their own.

Keep your eyes on your own paper and how your own journey is making you feel. Have an internal barometer for success. You’ll be happier with yourself when you focus on your personal transformation, instead of some arbitrary, external marker of success set by others.

Good Luck on the Job Search

These tips are designed to help you if your job hunt is going poorly. That said, they can also work well if you’re just starting out. It’s better to avoid burnout before it starts.

Looking for more practical tips on how to increase your chances of landing a job? Check out our tutorial on how to create a resume from scratch using Canva.

Read the full article: 5 Crucial Tips to Get Your Job Search Back on Track


5 Free Video Conference Apps for Office Meetings and Friendly Calls


You no longer need to install Skype or pay a hefty amount for a video call. These free video conference apps let you set up an office meeting or reconnect with friends, each offering something unique in return.

For a simple video call with friends, you can always fire up FaceTime or WhatsApp. But if someone isn’t on Apple or doesn’t have WhatsApp, you need other options.

And then there are office meetings and professional video conference calls, which require other features. From recording the whole video call to adding timestamped notes to the meeting for minutes, you can do a lot more with these apps than WhatsApp or Facetime.

1. ItsHello (Web): Fast, No-Signup, No-Downloads Video Calling

Its Hello makes free video calls without registration

Want to start a video call immediately without registering for an account or jumping through other hoops? ItsHello is the fastest and most hassle-free way to begin a video call. You can use it for both office meetings as well as a quick friendly call.

Going to the site starts a new room for yourself. Share that room’s URL with others, and they can join in. At a time, up to six participants can chat. The URL works with both desktop and mobile browsers that support WebRTC, which is pretty much all modern browsers.

ItsHello even includes basic screen sharing, where you can share your full screen or a particular app alone. This is helpful when you want to guide someone through the steps of an app’s settings, as you can demonstrate it on the screen.

2. Roundee (Web): Video Conference Recording and Timestamped Notes

Roundee records video conference calls and lets you add timestamped notes for minutes of the meeting

For a quick face-to-face meeting, ItsHello is a nice solution. But professional environments need more features. Roundee is the best free video conference app for office meetings, given the things it lets you do in the free account.

The most impressive features are meeting recording and notes. The host can record the entire video call for up to one hour, for free. The hour-long call can be downloaded too. These recordings are available for up to three months.

During the call, the host can also press Alt+N to add notes, which can serve as minutes of the meeting or point to important timestamps so you know when a discussion was held. The recording and the notes can be shared with others after the call.

Roundee allows for up to six people on a single video call, invited via your own URL. It includes support for screen-sharing, has a built-in whiteboard, and you can share files as well. It also integrates with Slack, if you use that for your team chat.

3. Jitsi Meet (Web, Android, iOS): Best Free Video Conference Alternative to

Jitsi has been around for a long time as one of the best free Skype alternatives. But Jitsi’s fairly new off-shoot, Jitsi Meet, is simpler, easier, and perhaps a better video conference app altogether. So much so that I think it’s even better than

You don’t need to sign up to use Jitsi Meet, creating a new room in an instant. Share the URL with others for them to join, and add a password if you want to protect it. Jitsi Meet has a lot of cool features in it, including video recording to Dropbox. This obviously eats into your Dropbox space, but it’s free video recording like Roundee, minus the timestamped notes.

Jitsi Meet also integrates with YouTube so you can start a live stream or watch a video together. The “raise hand” feature lets you draw attention to yourself when you want to speak up without interrupting the current speaker. The moderator has additional options like making new participants start on mute or hidden.

Jitsi Meet focuses on calendar integration. Add your Google Calendar or Microsoft Outlook Calendar to schedule Jitsi Meet calls on it. You can even start the call from within the calendar app.

Download: Jitsi Meet for Android | iOS (Free)

4. ProfiConf (Web): Free Video Conference for Large Groups of up to 25

Proficonf does free video calls for up to 25 participants

Most free video conference tools limit the call to four or six participants. If you have a larger group, ProfiConf allows for up to 25 participants in one video conference on the free plan, going up to 250 people on the premium plan.

There’s an obvious worry about speed and lag with so many people, but Proficonf prides itself on its ability to work on slow connections. Other features include file-sharing, screen-sharing, and whiteboard. Hosts can also start a presentation slideshow for others to see in the meeting.

There is one catch, however. ProfiConf limits the video call to 45 minutes. Then again, when you have so many people participating, that should be ample time for most meetings, especially if you run meetings efficiently and stop wasting time.

5. Houseparty (Chrome, Android, iOS): For Friendly Video Conferences

Houseparty is a video calling social network for always-on calls with friends, and meeting friends of friends

Houseparty is a video calling app that is a social network in itself. The idea is to start a video call with your friends and leave the room open so your friends or their friends can join in. If you want it to be a private call, you can lock the room too.

The app changes the approach to group video calls by taking out the “scheduling” aspect of it. If two of your friends are on a video call, Houseparty will send you an alert. You’re free to join in, or ignore it and get on with your day. It makes group video calls as casual as group chat, so you can start and finish calls without too much fanfare.

Houseparty has a few cool features in it to engage you to spend more time in the app. You can host a game of entertainment trivia, for example, and challenge your friends. When a friend of a friend pops into the chat, you might just make a new friend given your common interests.

You can’t use it for office video conferences and other professional purposes, but Houseparty is great for friends who are looking to have more face-time together.

Download: Houseparty for Android | iOS | Chrome (Free)

Chat Without Registration

In the above list, ItsHello and Jitsi Meet are even more convenient since they don’t require you to sign up or download anything. Pop the URL into a browser tab and you’re ready to start the call. It doesn’t matter if your friend or client doesn’t have the same software.

In fact, this convenience can make a big difference in how likely someone is to join a video call. It’s why I recommend no-registration text, voice, and video call apps, whether it’s to share files in a private chat or host video calls while collaborating on documents.

Image Credit: AndreyPopov/Depositphotos

Read the full article: 5 Free Video Conference Apps for Office Meetings and Friendly Calls


Type 100 Words Per Minute With a Typesy Lifetime Subscription, Now $19.99

If you work a desk job, chances are that you have to write a lot every day. Most people can write about 50 words per minute, but professional typists are much faster. Typesy Typing Trainer helps you join this elite group, with a program based around fun games and typing tutorials. By following the course, you can push your typing speed up to 100 words per minute. Right now, you can get a lifetime subscription for just $ 19.99 at MakeUseOf Deals.

Productivity Hack

You may not realize it, but pretty much everything you do with your computer is based around typing. Creating a spreadsheet? You will need to fill out the cells. Checking something with Google? You have to type out a search term. Of course, every email and report also requires typing.

Typesy teaches you how to type faster, meaning you can complete these tasks in half the time. You learn through simple exercises, fun games and concise video tutorials, created by typing experts. You only need to practice for a few minutes each day, and Typesy provides a personalized learning experience.

The software is available to download on Windows, Mac, Linux, and Chrome, with cloud syncing between platforms. Once you finish the course, you can even claim an advanced typing certificate — a nice addition to any résumé.

Lifetime Learning for $ 19.99

Order now for $ 19.99 to get lifetime access to this highly-rated program, worth $ 290.

Read the full article: Type 100 Words Per Minute With a Typesy Lifetime Subscription, Now $ 19.99


7 Thrifty Android Apps to Save Money on Car Expenses


It’s no secret that owning a car costs you a lot of time and money. In between vehicle maintenance expenses, you have to pay high gas prices and parking fees. If you’re really unlucky, you might even have to shell out some cash for traffic violations, accidents, and car rentals.

After all this damage to your bank account, you need to catch a break. Fortunately, these thrifty Android apps can help you cut down on some of the costly expenses that come with owning a car.

1. Torque

Do you ever wish that you had a pocket-sized mechanic? Torque is the mini diagnostic tool you’ve been looking for. To get started, you’ll need an OBD2 sensor with Bluetooth capabilities. If you don’t have one, this BAFX OBDII scanner is a suitable choice.

BAFX Bluetooth OBDII Reader/Scanner BAFX Bluetooth OBDII Reader/Scanner Buy Now On Amazon $ 22.99

When the “Check Engine” light comes on in your car, you don’t need to schedule an appointment with the mechanic right away. Plugging your OBD2 sensor into your car’s port should automatically sync it to Torque. The app will pull the data to tell you exactly what’s wrong with your car so you can try to fix it yourself and save money.

Not only does Torque Lite show fault codes, but it can also measure your car’s performance. Check your gas mileage, engine performance, and customize the app’s display to show specific gauges. If you want even more features, you can opt to upgrade to Torque Pro—the paid version of the app can measure turbo boost, horsepower, torque, and more.

Download: Torque Lite (Free) | Torque Pro ($ 5)

2. WinIt

After a night out in New York City, you walk back to your car, only to find a little slip of paper tucked in-between your windshield wipers. As you unfold it, you realize you’ve just been ticketed. In the case that you do get a parking ticket, you should know that there’s an app to fight against it.

WinIt specializes in disputing NYC parking tickets. Simply upload a picture of your parking ticket to the app or search for tickets associated with your license plate. Once you submit your ticket, you can add any evidence, and WinIt will do the rest. If you win your case, WinIt will charge you half the price that you would’ve paid for the ticket.

Download: WinIt (Free)

3. GasBuddy

It seems like gas prices are always on the rise. Keep track of which stops have the lowest prices with GasBuddy. Enter your location and the type of gas you use, and GasBuddy will find gas stations with the cheapest prices in your area. You can even filter your results by which gas stations have restrooms, fast food, and car washes. GasBuddy always has your back, as it will let you know whenever a price increase is imminent.

GasBuddy isn’t limited to finding you the best gas prices—it can also detect the motion of your car and determine if your driving habits are wasting your gas. You can also enter the make and model of your car to view any recalls.

Download: GasBuddy (Free)

4. Scoop

Instead of driving your car to work every day and wasting gas in traffic, why not carpool with a coworker or neighbor a few days per week? Type in your work location and Scoop will find local carpoolers that have the same daily schedule. The more people who carpool together, the better—all members of the carpool will split the cost, saving you money in the long run.

Unfortunately, Scoop isn’t available in every area just yet. You’ll have to input your home location and work destination to figure out if there are any Scoop users near you.

Download: Scoop (Free)

5. Drivemode

If you own an older car, you probably wish that you had the same Bluetooth touchscreen infotainment systems that new cars come with. Download Drivemode on your phone, and you won’t have to spend extra cash on a new Bluetooth system. Instead, you can have the same handsfree calling and texting experience just by using your phone.

After picking out the best car phone holder for your device, mount your phone and open up Drivemode. With a simple voice command, you can send text messages, call friends, play music, and access your GPS.

If you don’t want to accept any calls or texts while on the road, you can always use the app’s “Do Not Disturb” feature. Not only will this app save you money on pricey car electronics, but it will also keep you from tickets you might get from driving while talking on the phone.

Download: Drivemode (Free, in-app purchases available)

6. Turo

Let’s say your car breaks down and it’s in the shop for a few days, but you don’t have another car to get you around town. In this case, you’ll probably opt for a rental car from a travel website. However, that’s not the most financially prudent decision.

Don’t spend hundreds of dollars on a typical rental car—find a car through the Turo app instead. Once you access the app, you’ll find dozens of cars that everyday people rent out. Better yet, the prices are much more reasonable than a rental company. Turo is a great way to make some cash as well—rent out your car to local vacationers and get paid.

Download: Turo (Free)

7. SpotHero

When you don’t plan out your parking situation during your visit to a major city, you’ll usually be stuck paying a hefty parking fee in a non-ideal location. With SpotHero, you don’t have to circle around the city to search for the perfect parking spot.

SpotHero lets you pick your parking spot in advance, which means cheaper prices. Simply enter the location you’re headed to, along with the times you’ll need parking for. The app will then display a map with all the available parking spots and their prices. Pay for parking right from the app, and skip the line at the parking garage.

Download: SpotHero (Free)

Spend Less, Drive More

Owning a car doesn’t have to be so expensive after all. When you have the right apps, you can save money on gas, parking, and even a trip to the mechanic.

You can save even more money on car electronics when you create your own. Check out these smart DIY projects to update your old car.

Read the full article: 7 Thrifty Android Apps to Save Money on Car Expenses


How to Recover Deleted Text Messages on Android


Losing data from your phone is heartbreaking. Whether you accidentally delete something or have your phone stolen or damaged, your irreplaceable photos, messages from loved ones, and more could disappear in a moment.

If you need to recover some text messages from your Android phone, you’re probably desperately looking for the best solution to do so. Here’s what you need to know about how to recover deleted texts, and how to back them up to prevent this in the future.

How to Recover Deleted Text Messages on Android

We’ll start with the bad news: there’s really no reliable way to recover deleted texts on Android if you didn’t prepare beforehand.

Before we move onto some tools, don’t forget the low-tech solution for this problem: asking the other party. If you only lost a few text messages, the person you were texting might still have copies of those texts on their phone. They can forward these to you or take screenshots of them.

Failing this, however, you might think to turn to recovery apps. Perform a Google search for how to retrieve deleted texts, and you’ll come across a variety of sites offering Android recovery software.

The problem is that these tools won’t work for most people. We tested Mobikin, FonePaw Android Recovery, and EaseUS MobiSaver. Each of them failed to recover data due to at least one of three big limitations:

  1. You need root access to recover text messages.
  2. The tools don’t actually recover anything without paying.
  3. They ask you to use the unavailable USB Mass Storage protocol.

Let’s discuss each of these drawbacks in turn.

Drawback 1: Root Access Needed

MobiKin Doctor Root Message

Rooting your Android phone provides, among other benefits, the ability to access any file on your device. By default, Android hides some protected system folders from you. The folder that contains your texts falls into this category. Thus, you can’t install a normal file browser app and browse to the directory containing your texts without rooting.

Whenever you progress through one of these text recovery programs, they’ll usually check for root access. Without it, they can’t do much. When testing Mobikin, we skipped the root prompt and ended up at a blank results screen. FonePaw attempted to perform a temporary root, which causes Android to display a security warning.

While a temporary root reverts after you reboot, this is still an invasive (yet unfortunately necessary) step for these apps to take. And permanently rooting usually requires unlocking your bootloader, which wipes the data on your phone. You might not want to root your phone for security reasons, plus most people don’t really need to do it anymore.

Thus, requiring root access prevents most people from using these recovery tools.

Drawback 2: Recovery Isn’t Free

recover deleted text messages android

Even if you have a rooted phone or don’t mind the temporary root, you’ll be in for a shock when you actually try to restore texts. These tools are all quite similar and offer “free trials” that do virtually nothing other than check for deleted files. You’ll need to pay a high price ($ 40-$ 50 or more) in order to actually recover anything.

Most people probably won’t want to pay that kind of money to recover a few texts. Of course, you assume the app creators are trustworthy with your payment, and that the software actually works if you pay.

If you do decide to take a chance on paying for these apps, you must act quickly. When you delete data on Android, your phone marks the space where that data lived as available for new information. This means that the longer you use your phone after deletion, the more likely that the deleted texts will be overwritten.

To maximize your chances of recovery, you should put your phone in airplane mode and avoid using it as much as possible until you’ve attempted to get them back.

Drawback 3: USB Mass Storage Isn’t Available

recover deleted text messages android

Faced with these limitations, you might consider using a PC file recovery tool like Recuva. Connecting your phone to your computer should let you scan it for deleted files, right? Unfortunately, this is a dead end too.

When you connect your Android phone to a PC, you can choose from several protocols to use. Modern devices typically use MTP (Media Transfer Protocol) or PTP (Picture Transfer Protocol). Ancient Android devices (older than 4.x Ice Cream Sandwich) used a different protocol known as USB Mass Storage (UMS).

UMS is the same protocol that flash drives use when connected to a PC. It makes their contents completely available to the host computer. The problem is that the host device needs exclusive access to the connected device when using UMS.

Thus, when browsing your phone’s files via your PC, you can’t use your phone at the same time. In the past, this caused problems with Android system folders, plus it meant Android had to use the FAT file system, which is slow and outdated.

All this said, Android doesn’t support UMS anymore. Thus, you can’t use a program like Recuva to recover files from a device connected with MTP or PTP. It won’t even see your device. EaseUs MobiSaver asked us to enable UMS, but this just isn’t possible on modern Android phones.

There is a silver lining: if your phone has an SD card, you can remove it and put it in your PC using a built-in slot or an external reader. From there, Recuva can work its magic. However, few Android phones store text messages on the SD card. Thus, you won’t be able to recover anything from your card in most cases.

How to Back Up and Restore Android Text Messages

While you’re generally out of luck for recovering text messages, the good news is that backing them up is simple. Take a few minutes to set up an automatic backup plan today, and you’ll never have to worry about how to retrieve deleted messages again.

For easily backing up text messages, a free app called SMS Backup & Restore is your best bet. It’s easy to set up, runs on a schedule, and backs up to cloud storage. If you want to back up everything at once, try another top Android backup app.

After installing it, give it permission to access your information. Then tap Set up a backup on the main screen. You can choose to back up phone calls in addition to texts, if you like. Tap Advanced Options to enable backing up MMS and emoji, or back up only certain conversations.

Next, select where you’d like to back up to. The app supports Google Drive, Dropbox, OneDrive, and storing locally on your phone. You shouldn’t back up to your phone, though: if it was stolen or destroyed, you wouldn’t have any way to recover the messages. Tap your preferred service, then you’ll need to connect your account and choose how long to keep backups.

Finally, choose how often to perform the backup. Daily is a fine interval for most; you can pick Hourly for more protection. When you’re done, tap Back up now to start a backup and schedule it. Your messages are now protected.

You can slide out the left menu in the app and tap View backups to make sure they’re working. Choose Restore from this menu when you need to recover messages.

Download: SMS Backup & Restore (Free)

Your Android Texts, Protected for Good

While the Android text recovery scene isn’t great, thankfully backing up is easy. If there was a perfect way to recover old messages, we’d be happy to share it with you. As is, though, a combination of Android limitations and expensive recovery tools mean that you can’t recover messages without paying a significant amount of money and modifying your phone.

For better texting, check out the best alternative SMS apps for Android.

Image Credit: londondeposit/Depositphotos

Read the full article: How to Recover Deleted Text Messages on Android