Categories
Linux shell

Linux distribution info & kernel info

Do you have multiple vms and real machines you use for random testing, and small tasks? need to know what machine you are on? what kernel you are using? what the current Linux distribution info is? what OS version did you last install on here? and more such questions? well! we have some of the answers for you. well maybe not answers, but more like small tools so you can get the answers!

Distribution info

lsb_release -a
on my ubuntu system it gives the following result :

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
Codename: xenial

On a debian system it gives the following result :

# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.4 (jessie)
Release: 8.4
Codename: jessie

If lsb_release -a doesn’t cut it for you then you can try
cat /etc/issue

as a result we see the following examples :

# cat /etc/issue
Debian GNU/Linux 8 \n \l

$ cat /etc/issue
Ubuntu Xenial Xerus (development branch) \n \l

In some cases where you suspect you are on centos or redhat, maybe because you noticed the package versions are old enough to be used by columbus while sailing the open seas, then you can use either

cat /etc/centos-release

or

cat /etc/redhat-release

which will give you result such as :

CentOS release 6.2 (Final)

Kernel Info

now as far as finding the kernel info goes you can get all the info you need via uname.

$ uname -a
Linux testhost 4.4.0-9-generic #24-Ubuntu SMP Mon Feb 29 19:33:19 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ uname -r
4.4.0-9-generic

as you can see uname -r gives you just the kernel version and uname -a gives you multiple pieces of info, like date the kernel was compiled, the arch (i.e. x86_64).

Categories
News Tips/ Tutorials

How to make your rooted phone run faster

You just went through all the trouble of rooting your device just to get rid of some bloatware and get more access to the software side of your device, but how can you make your rooted phone run faster? Rooted smartphones always get an upper hand when it comes to being able to do what you want when you want and to just keep those pesky apps that shouldn’t take your phone over at bay. There’s got to be some things you can do to make your handset run smoother and faster now that you went through all that trouble, right?

 

Rooted phone

 

 

Disclaimer: the next tips require skilled hands and if you are a novice at modding smartphones, you should not adventure in the world of drastically changing your smartphone’s software as things may go wrong in the process. Stick to more general steps that can help your device perform faster. Do not blame us if you do use any of the following tips and something goes wrong with your smartphone.

 

What can I do to make my rooted phone run faster?

Update your custom ROMs

 

When you use a factory-sealed phone, you usually get a device with a stock ROM or official custom ROM. Usually, pre-existing operating systems are made to please the masses and you will definitely always find some features, apps and widgets that have no meaning or use to you. You can change that when you root a smartphone and get a custom ROM you can manipulate better. In short, custom ROMs are optimized stock ROM frameworks that make your device run faster and easier to scale to your needs and desires. If you need a custom ROM or a kernel that gives you breathing room, you can head over to the Android XDA Forum to find the ROM that will change your mobile life forever.

 

Use an overclocked kernel

 

Android smartphones are set to work on certain CPU frequencies by default and this feature is administrated by the kernel. Many Android developers out there prefer to develop their own custom kernel that supports overclocking to get that extra juice. If you do choose a kernel that can be overclocked you should know that it can increase your CPU clock by a few MHz and in turn this will make your phone perform tasks faster.

 

Bloatware – install or uninstall

 

Lots of apps get preinstalled on smartphones nowadays, especially on the likes of Samsung, LG, HTC or Sony – the big guys on the Android market basically. On your rooted phone you can change some of those bothering useless apps they keep shoving up your Android-ridden life. With the newest Android OS versions however, you can disable unnecessary apps. You can also use third parties to get the job done if the regular easy way gives you trouble, whatever makes you feel better. If you do stop some of the bloatware apps that big manufacturers put at your disposal in every smartphone they launch, you can be sure that your device will run smoother and faster.

 

Performance boosters – need’em or lose’em?

 

Performance boosters usually get bad rep, but they are not all as bad as they are said to be. Most of the times, Android mishandles memory management and system-level functions, especially when custom skins and bloatware are present on your device. On a rooted phone you can improve performance via boosters. You download a ZIP file that applies some kernel tweaks, CPU calibrations and RAM optimizations that will definitely increase performance and battery life. In order to use a performance booster, you will need a rooted phone with custom recovery and BusyBox commands installed.

 

These are just a few tips you can take advantage of in your fight with the perfect smartphone performance. It’s not just a myth; your rooted phone will definitely run faster if you make some changes to it.

Photo source: Androidauthority

Categories
News Updates/Software

Moto E 2015 open source files released today

Motorola is working on its current products and their software programs as it is attempting to update all of them. This ultimately means releasing kernel sources to the public as well. This time, the device getting this treatment is the 2015 Moto E, its low-cost smartphone. The device was updated to Android 5.1.1 in May and now its kernel source files are being published.

 

Moto E 2015

 

 

This will probably interest you developers out there and, if you are intrigued and eager, you can head over to Motorola GitHub (link in source) to find and download this package or any other Moto package that interests you (and is available at this time). After downloading the files, you can start tinkering with the source code to create beautiful ROMs, better recoveries and apps for instance.

 

Attention: this is not the package for the AT&T Go phone or the Verizon prepaid Moto E.

 

Source: Motorola GitHub

Categories
Tips/ Tutorials

Android Root Pros and Cons

android root vs stock

We have all heard of rooting our android phones and how awesome it may be. Our own in house writer Anna has written an article about this previously. The procedure is simple enough, but is it worth doing? well I have some pros and cons of rooting listed below. The list is by no means complete, and will never be with all the new apps being released and procedures being found every day. so without further ado:

Android Root Pros

Customization
You can customize your phone from themes to default applications. You can change launchers, phone calling app, contacts app etc at a whim.

De-Bloat
Phone carriers love to include bloatware and crapware with their phones. Rooting allows you to freeze or uninstall these applications so your phone runs better, faster and has better battery life.

Backups
You can backup individual apps, or entire partitions once you’re rooted so you can experiment with your phone or if you change phones you have a full backup.

Custom 3rd party roms
You can install custom roms to enjoy lower overhead, no tracking apps like carrierIQ or plain and simple more updated versions of android.

Performance
Ever hear of overclocking? which is basically making your phone go faster by allowing more voltage to go to the CPU or setting the control algorithms called governor to a different one that processes applications differently. rooting allows you to overclock, undervolt etc at whim.

Apps
Many carriers block certain apps because .. well mostly because of bullshit rules. Rooting allows you to install and enjoy any such apps.

Kernels
You can install custom kernels which may allow wildly different capabilities than what comes stock with your android phone such as mounting different file systems via USB or sd card, or VPNs or

Android Root Cons

Warranty
Most companies will void your warranty if you root your phone. 🙁

Performance
Not all roms and apps you can install via rooting are good for your phone, you may lose battery life or performance because third party rom may be put together in a terrible way.

Bricking
Rooting is basically changing some of the basic infrastructure of your android rom, and inherently runs the risk of making your phone unbootable.

Updates
Unfortunately if you want to keep your root you have to disable or not accept any updates from your carrier/OEM.

??????

 


So, is rooting for you? well that’s a decision you have to make on your own. Do you like tinkering? do you like to try out the coolest newest things out there without waiting for them to be released by your OEM, if they ever get released? and can you put up with some possible instability or minor issues.

Are we missing some Pros or cons? let us know in the comments along with any stories you may have of your rooting woes or triumphs!

Categories
Apps News Updates/Software

Chainfire’s SuperSu gets beta for rooting Lollipop without using a modified kernel

Chainfire is closer and closer to developing a perfect way of rooting devices without the help of modified kernels. The first attempt is the newest SuperSU beta – version 2.27 – where you will no longer need a modified kernel in order to root Lollipop devices. But if you try this beta release, be warned you could damage your device more than free it from all boundaries.

 

The previous modded kernel will not create any troubles, but Chainfire is looking for some feedback on the beta, so if you feel courageous, go ahead and give it a try on a secondary device. In case you’re up to it, you should flash back to stock Android and re-root using the new beta SuperSU. When you will try to get root without the kernel, you may get hung up on some errors, as the method is much more invasive than usual ways.

 

If the beta proves to be viable, it will be updated on the Google Play Store. Remember that Lollipop devices cannot install OTA updates unless their root is reverted.

 

Source: AndroidPolice

Categories
Updates/Software

CyanogenMod and OmniROM update nightly builds to Android 4.4.3, AOKP and Paranoid Android updates coming soon

CyanogenMod and OmniROM now have nightly builds updated to Android 4.4.3, the newest Android update out there. The most popular custom Android ROM teams are now working on adopting the kernel source into their own releases. CyanogenMod is now transferring its nightly builds to 4.4.3 and OmniROM has begun to publish 4.4.3 nightly builds for the devices it supports.

Paranoid Android, an alternative ROM that focuses on design changes will releases its own nightlies in its next build. It recently became compatible with CyanogenMod’s standard themes.

Android Open Kang Project or AOKP, the creators of the world’s only unicorn-powered ROM, say they have already merged the 4.4.3 changes in their code and a build will be published as soon as tests are over.

Nightly builds of any ROM have bugs and are not recommended for full-time use. CyanogenMod has the most updated device selection so far and most flagship phones with unlocked bootloaders will find their preferred custom ROMs except for Paranoid Android.