WHAT'S NEW?
Loading...
Showing posts with label how to. Show all posts
Showing posts with label how to. Show all posts


GNOME Pie is an linux based application launcher made for easy launching the installed desktop apps as well as also used for medias playback i.e. play, pause,next, etc and Session control i.e. shutdown, restart, log-out, etc



Install GNOME Pie in Ubuntu 14.04 + or other Linux Distros

For installing GNOME Pie in your device just copy the following commands and paste it in terminal

              sudo add-apt-repository ppa:simonschneegans/testing
              sudo apt-get update && sudo apt-get install gnome-pie

Happy launching!!!!

Source: omgubuntu


Guide to install OxygenOS on OnePlus One in Linux
This step-by-step guide shows you how to install OxygenOS on OnePlus One in Linux.
OnePlus gained immense popularity after its debut for mainly two reasons. First and foremost, it’s a beast when it comes to hardware and performance but has a very reasonable price tag. Second reason is that it comes officially with CyanogenMod. If you use OnePlus, you won’t be surprised that it has been named best Android smartphone of the year by many reputed blogs.
But things went sour between OnePlus and CyanogenMod when CyanogenMod decided to ditch OnePlus for Micromax. That was the deciding moment for OnePlus to work on it’s own OxygenOS. Good thing is that OxygenOS first stable version has been releasedcouple of weeks back and is available for OnePlus user to flash Cyanogen OS and install the new one instead.
Considering that you are a OnePlus user and want to try the new Android Lollipop based OS, I am going to detail each and every step so that you can easily install OxygenOS on your OnePlus device in Linux. But before we see that, let’s first see what are the prerequisites.

Prerequisites to flash OxygenOS on OnePlus

You’ll need the following:
  • A OnePlus device of course
  • A Linux based computer with good internet connection. OxygenOS itself is around 700 MB in size. Besides that, you need to install a few tools to carry out the procedure.
  • Data cable to connect OnePlus with the computer
I have performed the tutorial in Ubuntu 14.04 but I believe the steps remain the same for other Linux distributions as well, except for the installation method of Android development tools. But good thing with this method is that you do not need to root OnePlus.
Before you go on installing OxygenOS on OnePlus, I must warn you that you take a little bit of precaution. I believe you know what you are doing. Your data will be wiped out completely, so prepare a backup beforehand. I should not be held responsible for any mishap. You have been warned 

Install OxygenOS on OnePlus One in Linux

Step 1: Download OxygenOS

First thing first, download OxygenOS. The file is a little more than 700 MB, so please mind your internet connection. You can get the installation file from the link below:
The downloaded files will be compressed in zip format. Extract it.

Step 2: Install Android development tools

You’ll need adb and fastboot Android dev tools. Open a terminal and use the following commands to install it in Ubuntu and other Ubuntu based Linux distributions such as Linux Mint, elementary OS etc.
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

Step 3: Enable debugging mode in OnePlus

  • On your OnePlus, go to Settings->About Phone->Build Number. Tap on build number 7 times to enable the developer mode.
  • Go back one step i.e. on Settings menu, move down to bottom to see the Developer Options here. Go in it and enable the USB Debugging option. Also make sure touncheck the option of Update CM Recovery.
I took the screenshots butt forgot to copy it to my computer and hence I lost them. But you can follow a similar screenshot tutorial for enabling debug option.

Step 4: Unlock the bootloader

Now we need to unlock the bootloader.
  • Turn off the device and boot in to fastboot mode by holding the volume up and power button simultaneously for few seconds. You will see a screen like this:
    fastboot mode in OnePlus
  • Now connect your device to you computer via the data cable. Open a terminal and use the following command to unlockthebootloader:
    sudo fastboot oem unlock
It will reboot the device while taking some time. You’ll have to reconfigure the device as if it’s brand new.Of course, You’ll lose all the data as I had warned already. I would advise not to waste time in re-configuring the device because we will have to erase all the data again. So, no need to enter network password and configuring Google account etc.

Step 5: Repeat Step 3

Once you unclock the bootloader, enable developer option and uncheck Update CM Recovery option again.

Step 6: Flash TWRP recovery

Next we need to download and install a custom recovery. We’ll be using the TWRP for this purpose. Go to the link below and download the most recent version. OnePlus One is codenamed bacon, just for information.
The recovery files will be around 10 MB in size. Once you have downloaded the files, we need to flash it to the device:
  • Turn the device off and bootinfastboot mode again as you did step 4 by holding volume up and power button simultaneously. Once infastboot mode, connect the device to the computer again use the following command to install a custom recovery (I am considering that you have downloaded the files in Download directory):
    cd ~/Downloads
    
    sudo fastboot flash recovery twrp*
    Basically, you need to provide the path to the downloaded custom recovery image file.
  • Now use the command below to reboot the device:sudo fastboot reboot
You have the custom recovery installed. Now we come to the last step and which is to install OxygenOS on OnePlus.

Step 7: Install OxygenOS on OnePlus

  • After rebooting, boot into recovery mode by pressing volume down and power button at the same time.
  • In the recovery mode, click on Wipe to reset the device. The screen will look like this:
    Wipe data from OnePlus recoveryIn next screen, do factory reset swipe to do a factory reset.
  • After doing the factory reset, go back to the main recovery screen. At this stage, connect your device to computer again and copy the extracted folder of OxygenOS in to the Downloads folder of OnePlus.
  • Once you have the installation files on the  device, click on the install option on the main recovery menu. It will ask you to give the path to the installation files. I presume you can do that:
    Flash OxygenOS to OnePlus
  • Swipe to confirm flash:Flash OxygenOS in OnePlus One
  • You’ll see a screen with commands running. Don’t bother yourself with the red error lines. Just wait for the end result to see whether or not the process was successful:successful flash of OxygenOS on OnePlus One
Note: If you see an error like “no MD5 file found… error flashing zip”, it means you have not pointed out the correct flashable file. Make you extract the downloaded OxygenOS files to see a flashable zip and MD5 files in it. Copy this extracted directory to OnePlus.
It will take some time to flash OxygenOS to OnePlus. Once it is successful, reboot the system from the given options. Congratulations! You have successfully installed OxygenOS on OnePlus One.

Did it work for you?

If you follow all the steps as mentioned above, it should take around 10-15 minutes toinstall OxygenOS on OnePlus One (not considering the time in downloading the files). Give it a try and let me know if you face any issues. Also, feel free to share your experience with OxygenOS 

Now that Apple released iOS 8.3 Beta 3 to developers and a limited crowd of public testers, it didn't take long before the firmware was patched to run on non-developer devices and put online for those who care. ipsw files containing the beta software can be downloaded and installed onto compatible Apple devices - iPad 2 and later, iPhone 4S and later, and the iPod Touch 5. We've included links for the firmware for Apple's most recent iOS devices. If yours isn't on the list, visit this link and download it.

iOS 8.3 Beta 3 .ipsw download links


After you have the correct .iPSW file, connect your device to your computer via USB, and fire up iTunes. First things first, hit the 'Back Up Now' button and make a quick backup on your computer - it never hurts to have it!

How to install iOS 8 Beta 3 on your Apple device without a developer account

Second, hold 'Shift' on Windows or 'Alt' on a Mac, click the 'Update' button, and point iTunes to the .ipsw file you downloaded earlier. iTunes should install the software without making a fuss about it. If you encounter any problems, try again after updating iTunes to the latest version.

How to install iOS 8 Beta 3 on your Apple device without a developer account

Now, here's an important thing to know. Try not rebooting your device if you can help it. Upon reboot, Apple's servers may re-check whether your Aple ID is a developer account. And since it isn't, you might get brushed off with an activation error, in which case you'll have to downgrade to a firmware version that Apple's still signing. You can check about that here. 

Have fun, everyone! iOS 8 Beta 3 brings some nice additions, including iCloud Drive, Recently Deleted Photos, a tweaked Notification Center, Wi-Fi calling (works on T-Mobile), a Handoff toggle, Shared Photo Albums, and more goodies to check out, so your efforts won't go to waste!

Microsoft Office remains the benchmark for which all other Office suites or productivity programs are judged and although Microsoft may lead the pack there are plenty of pretenders to the crown that have produced offerings that assist you in getting what needs to be done…done.
Whether you want a program that acts exactly like earlier versions of Word, one that has a stellar set of features or you're erring towards one that runs straight inside a browser there are plenty to choose from, and the best part is the prices are either free or incredibly affordable.
That in mind, we've picked out the five programs that are best placed to help you replace Office as successfully as possible.

1. Google Docs


When it comes to a cover all bases Office alternative there aren't any that get closer than Google Docs.
Google's program lineup includes Docs, Sheets and Slides, which are respective alternatives to Word, Excel and PowerPoint, and all three perform just as well as you'd expect something from Google to act.
Using the free suite is contingent on you signing up for a free Google account and anything you work on can then be saved inside Google Drive for a later occasion. Once inside the interface it's fairly similar to Office and offers most of the options that come with Microsoft's suite as well as the ability to benefit from Google's haul of add-ons.
Collaboration is where it comes into its own and by sharing documents with colleagues or friends it can make working together in different locations incredibly simple. Microsoft has already brought itself in line with the likes of Google Docs in that Office 365 is primarily a cloud-based option where collaboration is possible yet it's not quite as seamless and Office 365 has the price element to consider.
In conclusion, the program is the best option unless you don't like the sound of a browser-based offering that has the added benefit of taking on virtually no space on your PC.

2. LibreOffice


One of the hefty desktop-based alternatives to Microsoft Office, LibreOffice acts as a default for all your Office documents, spreadsheets and presentations plus has a range of other tools that make it more than just your average Office alternative.
When downloading any of the legion of Office-like suites out there you'll come to notice that they take more than a few cues from the one they aspire to be and LibreOffice is deep inside this camp. Opening up a new document, spreadsheet or presentation will show you just how similar it is to past versions of Microsoft Office and it's comforting to have a program that looks exactly the same.
The good news is that it also functions in the just as efficient a way as Microsoft Office ever has and has a built-in drawing feature, math formula section, and database that complements the main features well. There is even a legion of developers that have created a number of extensions for LibreOffice like there is for Office and it is as close as you'll get to Microsoft's own program without downloading it.

3. OpenOffice


Coming slightly lighter and more stripped down than LibreOffice is OpenOffice that has a complete set of tools that again present a credible argument for the free alternatives against the fully fledged paid-for version of Microsoft Office.
OpenOffice immediately feels like you've jumped into a slightly different version of LibreOffice and that isn't far from the truth as they were both born out of the same project. It means that the only noticeable difference is a sidebar that contains many of different formatting options and this is something that must be enabled in LibreOffice as it doesn't come up automatically.
Absent from OpenOffice is LibreOffice's live updating word count tool that has to be enabled in the settings menu and completely absent is the word embedding tool that is present in LibreOffice. Aside from those small things the programs are very similar and whether you choose LibreOffice or OpenOffice, both offer an easy way to create, open, edit and save Office documents on your PC free of charge.

4. Atlantis Word Processor


Those after a pang of nostalgia, that big dollop of simplicity and not a hint of the cloud will find themselves very happy indeed when they download Atlantis Word Processor.
Doing its best to completely copy the older incarnations of Microsoft Word when it comes to looks, the program does have its own identity. It lacks the complete Office experience of some of its competitors and as a replacement for the Office suite this is where it falls down, however, if you just want a word processor then this is one of the best around.
It manages all formats incredibly well and the way that it organises new documents into tabs along the bottom of the program is great way to save space. There are varies other features unique to Atlantis Word Processor such as power type, which works like predictive text and guesses whats coming next before it's typed in. Add to this the customised typewriter sound each time a character is typed in and as a standalone word processor this one does the job with some fun along the way.

5. WPS Office 2014


Hitting the end of the list with the most modern look of them all, WPS Office 2014 takes elements of what is already in this run-down and brings a slightly different slant on the Office emulation process.
Looking a lot like the newer versions of Office, WPS Office is split into three distinct applications that are titled writer, presentations, and spreadsheets with each one doing exactly what it says on the tin. Online integration is big part of WPS Office's repertoire and there are a range of templates immediately available to make the Office experience an easier one and mean that it's able to create just about any type of document.
Tabbed documents make the job of keeping documents organised a lot easier and every time that you open a new one up it is slotted in alongside the ones that came before it and only disappears once it has been saved or closed. When set against the rest of the pack it offers the same set of features the just as much reason to download this as there is any of the others.

Microsoft's decision to have a common operating system blueprint that can run from an internet-of-thing device to a (super) computer means that Windows 10 has been built from the ground up to run comfortably on low-performance parts.
The fact that it shares the same minimum hardware requirements as Windows Vista (at least for the Premium experience) is a fantastic achievement but that's only part of the story; Windows 10 actually runs better than its beleaguered ancestor. Much better.
We tried an experiment at TechRadar to see how low Windows 10 could go. I sourced the most ancient (but probably not the slowest) processor that could run it. Microsoft says that it needs to have at least a 1GHz clock rate with IA-32 or x64 architecture as well as support for NX bit, PAE, and SSE2.

The oldest processor that fits the bill is the AMD Athlon 64 3200+, a part first introduced to the market in September 2003, 11 and a half year ago. It's slow (about half the Passmark score of the Baytrail-based Intel Atom Z3735G found in many entry level, sub-£100 tablets) but I chose not to underclock it.
The computer that housed it is a Mesh computer, one that comes with an Nvidia-powered Asus motherboard with onboard graphics, four 256MB DDR memory modules, a 40GB hard disk drive, a DVD ROM drive and even a floppy disk drive.

Installing Windows 10 TP proved to be a straight-forward task. Load it on a USB drive containing Windows 10 (you can use this Windows 7 USB drive tool) and voila! The whole process didn't take longer than on any other recent machine we loaded with Windows 10. Well done to Microsoft for maintaining compatibility with hardware that's more than a decade old.
Once in, I wired the computer and downloaded the latest drivers, still no hiccups. Even with less than 1GB of RAM (64MB of it is shared with the video subsystem), Windows 10 is surprisingly nice to use, which bodes well for anyone looking to get it running on an old computer.

I deliberately chose not to run benchmarks and/or making it perform any intensive task (getting Chrome to run 40 tabs for example). Next, I halved the system memory to 512MB (448MB available) and then down to 256MB (192GB available). 256MB RAM is what the first Raspberry Pi and the iPhone 3GS(launched in 2009) ran on.
The system booted without any issue which was pretty much unexpected given that previous versions of Windows (Vista and Windows 7) would often struggle to boot to the login window in less than one minute.
There was no noticeable lag running the mouse cursor around, nothing like what I experienced on Windows Vista or early previews of Windows 7. However, it took a whopping 41 seconds between double clicking on a folder to open it and Windows Explorer actually showing the content of that folder.

To be honest though, I am actually flabbergasted that Windows 10 Technical Preview runs at all on such antiquated hardware. Being able to do so is a genuinely impressive tasks given the breadth and depth of products, SKUs and components that Microsoft and its partners have to deal with.

It may only be 12 years old, but BitTorrent has already become a hugely popular technology, an efficient peer-to-peer file sharing protocol which makes it quick and easy to distribute files across the internet.
There's been considerable controversy along the way. Torrents are often used to share copyrighted material, for instance, while others see them as a great way to spread viruses.
The technology has many legitimate applications, though. You might use torrents to, say, fetch a massive Linux distribution, grab a file from Amazon's S3 storage, or access more than a million files at the Internet Archive, faster and more reliably than with a conventional HTTP download.
There's only one problem: most browsers won't download torrents natively, so you'll need a specialist torrent client to help. Which one? Keep reading for eight of the best torrent clients around.

1. uTorrent

Despite being compact and extremely lightweight, uTorrent still comes packed with support for all the standards you'll need (DHT, SSL, SSL, UDP, protocol encryption, UPnP and more), along with plenty of extras (RSS feed reading, and a Boss key to hide the program quickly).
 None of this power gets in your way, though. Various tweaks and advanced options are on offer if you need them, but if you prefer a simple life then the default settings are generally fine, and simply clicking a torrent link is usually enough to download it.
None of this power gets in your way, though. Various tweaks and advanced options are on offer if you need them, but if you prefer a simple life then the default settings are generally fine, and simply clicking a torrent link is usually enough to download it.

2. qBittorrent

QBittorrent is a capable tool which aims to provide a free, open source alternative to uTorrent. For the most part it does very well, too, and provides builds which can run on Windows, Linux, Mac and more.


The program is relatively lightweight and straightforward, a well-designed interface making it easy to find your way around. The built-in search engine helps find you what you need, a click or two will start the download, and a few minutes of exploring the program tabs and right-clicking various items will get you up to speed with the basics.
You don't always get the extras available elsewhere; there's no mass of scrolling graphs to highlight current download performance, for instance. QBittorrent delivers the core functionality you need, though, and more (DHT, PeX, encryption, UPnP, RSS reading, IP filtering, torrent creation), and it's a great choice for more experienced torrent users.

3. MediaGet

There's a lot of jargon surrounding torrents, but if the regular clients seem a little intimidating then you do have alternatives. MediaGet, for instance, focuses so much on its integrated search engine that initially at least you may not realise it's a torrent client at all: it's all very simple and straightforward.


This can't last for long, of course, and once you're downloading the program presents a more familiar screen, with tracker details, peer lists, your file status and more. You can access a few more advanced features, too, setting upload and download speed limits or creating new torrents of your own.
MediaGet is really about ease of use, though, so even its "detailed" screen can be hidden, if you'd prefer. All you'll then see is the basic download status, no more complex than a browser, before you get to view or play the file once it's arrived.
On balance you'll probably be better off taking a few minutes to learn a more advanced client, but if you're simply not interested then MediaGet could be a very acceptable alternative.

4. BitTorrent Free

Should BitTorrent Free be in this list? It's certainly a capable torrent client, lightweight, fast, easy to use, with convenient features like the ability to play media files before they're fully downloaded.
It's hard to get too excited about any of this, though, because essentially it's just a rebranded version of uTorrent. The same code, from the same team, just with a different colour scheme.

If you're trying out torrent clients, then, make sure you choose one or the other, rather than both. And again, pay close attention during the installation process, because by default this will install plenty of software which you don't really need.

5. Vuze

While most torrent clients concentrate simply on finding and downloading files just as quickly as they can, Vuze (the program formerly known as Azureus) is a little more ambitious.

You can play HD video, for instance, and integrate the program with iTunes. A host of plugins allow you to add all kinds of advanced features, from scheduling tools to RSS feed readers and generators, all kinds of remote control options, even a Sudoku game. Pay £19.90 a year for Vuze Plus and you can even get antivirus and DVD burning (as well as the removal of all ads).
This does help to make Vuze one of the more heavyweight torrent clients, of course, even if you do manage to avoid the unnecessary software it wants to install during setup. But if you like the extensibility its plugin system provides than Vuze could be very appealing.

6. Opera

If you'll only download torrents very occasionally, then you may not have to install a specialist torrent client at all. The Opera browser has built-in torrent support, and treats the files just like any other download: click a link, choose an option or two, and you can watch its progress in the Downloads manager.

This won't necessarily be the best solution. You may still have to navigate some technical terms (the first Preferences dialog lets you choose the "Incoming listen port", for instance). And you won't get the advanced features and optimisations available in specialist torrent clients, which means your files may take a lot longer to arrive.
If you're interested in performance, then, or want to make use of torrents on a regular basis, then we'd look elsewhere. But if you value simplicity above all else then Opera is ideal.

7. Transmission-Qt Win

As an open source torrent client, you can be sure that Transmission won't inflict toolbars, ads or other irritations on you. The program does have plenty of advanced features - magnet links, DHT, encryption, UPnP port forwarding and a whole lot more - but it still manages to be one of the most lightweight and efficient torrent tools around.

PC users will quickly notice one rather significant problem, though: the developers have focused on Mac and Linux builds, and there isn't a standard Windows version available.
Of course the other advantage of open source projects is anyone can take the code and reuse it, and fortunately that's happened here.
The core Transmission code has been rebuilt for Windows under the name Transmission-Qt Win, and while the interface is a little basic when compared with some of the competition, if you're familiar with torrent technology then you should have no real problems at all.

8. Tixati

If you're tired of the adware so often bundled with other torrent clients, then Tixati will come as a refreshing change. Installation is fast and easy, no unwanted extras or endless "Decline" buttons to hit: it's just all very straightforward, more about helping you than making money for its developers.

The program itself is smartly designed. There are plenty of advanced features - PEX, DHT and Magnet Link support, RC4 encryption, scheduling, RSS - but it's not overly complex.
Pop-up alerts explain how and why to set up items like bandwidth throttling, for instance, system resource use is minimal, and clean and clear displays keep you in touch with all your downloads.
Factor in its excellent performance, too, and Tixati a great choice for torrent beginners and old hands alike.

The frustration of a dead battery will be familiar to every iPhone owner. But what can you do to avoid it, other than use your phone less?
Apple is good at squeezing maximum performance out of the hardware in the iPhone and that's one of the reasons that the iPhone's battery is comparatively small. The first iPhone had a 1400mAh battery, and seven years later the iPhone 6 has a 1810mAh battery, although the iPhone 6 Plus has a whopping 2910mAh offering.
Many of the current Android flagships have batteries rated over 3000mAh, but then they have much bigger displays - the 6 Plus aside, of course. But that doesn't mean we still don't struggle to keep our iPhones going for longer, no matter how big the battery pack.
Until the next big leap in battery or charging technology comes along, we'll have to rely on smarts to get the most out of our iPhones. Here are a few simple tips you can follow to get a whole lot more juice from your Apple smartphone.

1. Keep an eye on signal strength

The biggest culprit for rapid battery drain is often a weak signal, but there isn't a great deal you can do about that. If you're in an area with a poor signal then you might consider switching Airplane mode on, which stops the constant searching that sucks the life from your phone.
You should also always use Wi-Fi instead of cellular data whenever possible too, as that offers a more stable connection and will stop all that battery-abusing searching for a signal.

2. Turn off app notifications

Some apps will spam you with pointless news. How many of the notifications you get do you actually want to see? In most cases, very few.
Every one of them is sucking down some battery life, so cut them off at the source. Go to settings > notification centre and tap on any apps you don't want notifications from. Then choose 'none' under the alert style, and turn 'badge icon' and 'sounds' off.


3. Change display settings

Your display is costly to power, so you want it to shut down quickly when you aren't using it.
Go to Settings > General > Auto-lock and see if you can live with a shorter time before the screen auto-locks.
You should also head to Settings > Wallpaper & brightness and turn 'Auto-brightness' off to save some battery. Set the brightness as low as you can and only adjust it up when needed and you'll save a decent chunk of power – although this might mean you can't always see your phone screen in direct sunlight.

4. Stop the animations

You don't need dynamic backgrounds and parallax, '3D' effects. They're fun but they're munching your power. Pick a static image or a favourite photo in Settings > Wallpapers & Brightness, then choose 'Wallpaper' and turn 'Reduce Motion' on in Settings > General > Accessibility.

5. Reduce background refreshing

People imagine that swiping apps closed in the multitasking menu is saving power, but you really need to be taking a look in Settings > General > Background App refresh to really make a difference.
Allowing apps to refresh themselves like this is a big drain on your battery. Go down the list and turn off everything you don't need - Facebook in particular can drain your battery really quickly. These apps still refresh when you actually load them up, which is a lot more efficient for your battery.


6. Get email manually

There's some argument about the benefits of push email (arriving when sent) versus fetch (the phone checks at pre-agreed intervals), and it really depends on how much email you get and how often you have it syncing.
Push should only send from the server when a mail comes in, and it will be more power efficient than checking every five minutes with fetch, but if you get a lot of email then push could drain the battery faster than fetch with a slower refresh time of an hour.
Assuming you're only going to check your email once every couple of hours, getting it manually is going to save you power over both options… but you'll have to actually remember to do it!

7. Kill location tracking

Unless you're actually using the Maps app it's debatable how useful location tracking is for you. What isn't up for debate is the fact that it eats your battery.
Go to Settings > Privacy > Location Services and turn them all off, or just select apps you don't want tracking you.
You should also look in Settings > Privacy > Location Services > System Services, and think about turning off 'Frequent Locations', 'Location-Based iAds', and maybe 'Diagnostics & Usage'.

8. Keep it cool

Heat is really bad for batteries. Don't leave your iPhone lying in direct sunlight. If it gets really hot when you're gaming or when you're charging it, then remove the case, if you use one.
Or only play Infinity Blade 3 in the freezer. Your call.

7. Kill location tracking

Unless you're actually using the Maps app it's debatable how useful location tracking is for you. What isn't up for debate is the fact that it eats your battery.
Go to Settings > Privacy > Location Services and turn them all off, or just select apps you don't want tracking you.
You should also look in Settings > Privacy > Location Services > System Services, and think about turning off 'Frequent Locations', 'Location-Based iAds', and maybe 'Diagnostics & Usage'.

8. Keep it cool

Heat is really bad for batteries. Don't leave your iPhone lying in direct sunlight. If it gets really hot when you're gaming or when you're charging it, then remove the case, if you use one.
Or only play Infinity Blade 3 in the freezer. Your call.

12. Cut the cloud

Do you need everything to sync with iCloud? Go into Settings > iCloud and take a look at the list. Cloud syncing eats power and data, so it's worth turning off anything you aren't bothered about – plus you won't find you've suddenly run out of storage and are constantly getting your iPhone moaning at you about it.
You can make sure this only updates when the phone is locked and charging - a good tip if you want to get the best of both worlds.