Saturday, 6 August 2016

What is the future of rooting in Android? Is Google planning to eliminate rooting from Android?

technuclear.com
Rooting is a process that allows user to gain administrative rights on their Android device just like they would on a Windows or Linux machine except rooting can sometimes be a much more complicated process.

Rooting is all code, the process is performed with one goal in mind, to overcome the complications and limitations the carriers and OEMs have put on devices or to install custom firmware by unlocking the bootloader.

Here is a sneak peak at the history of rooting in Android.



A BRIEF HISTORY OF ROOTING IN ANDROID



The term rooting is derived from having "root" or super user access on Linux based machines, rooting gives similar type of permissions as one gets on a Linux or any other Unix-like machine. Rooting has gone hand in hand with the first commercial release of Android which was Cupcake 1.5 and the first device to run Android HTC Dream. Since Android is based on Linux kernel, developers knew it was entirely possible to gain root access on HTC Dream and run scripts and do modifications that would otherwise be impossible to do without root access. Rooting has since become way easier with one-click rooting methods. I remember my first Android device HTC Wildfire S and rooting it was the hardest part, running scripts on Command prompt and goldcard and stuff.



The OEMs started to encrypt the devices with locked bootloaders because apparently they couldn't stop the people from gaining root access. So why not lock the bootloader and rob them of their freedom. So what is a bootloader? Bootloader is simply a piece of code that executes before system start-up and check for originality of the software installed on the device. Though, it is possible to root your device with locked bootloader but you can't install custom software (which is actually the point of all the hardship, to install custom software and to taste the latest Android from Google or install custom recovery like CWM or TWRP) as long as your bootloader is locked. OEMs like HTC and Sony provide the user with an option to unlock the bootloader but not on carrier-locked devices and that is where it gets trickier as most of the carriers do not allow the unlocking of bootloader and in countires like US, most of the users buy carrier-locked phones.

There are always ways to get stuff done when you are in Android, so there came unofficial ways to unlock the bootloader but they were not official and very risky to say the least and often you would end up bricking your device.



WHAT PEOPLE USE ROOTING FOR?


People simply root their devices to make changes to their devices, first and foremost, to install custom firmware, to taste the latest Android version on their old device. To perform actions that are otherwise impossible on non-rooted devices, for example, overlocking the processor, deleting useless system or carrier-installed apps to make space or free-up the RAM. I once rooted an LG Optimus G to get rid of useless AT&T apps that they somehow thought would be useful to the user. I replaced the official software on my HTC Wildfire S to install Cyanogenmod 10 which performed much better than HTC Sense ever did. Why people root their devices? Because they want full control, they want to make the device feel like their own, to do whatever they want and root provides them.



GOOGLE'S (AND HARDWARE MANUFACTURER'S) CASE AGAINST ROOTING


Hardware manufacturers including Google have added features to Android that would only be available to rooted devices in the past just to minimize the need for rooting like taking screenshots and using VPNs.

Android uses Linux's security model in which no app can access another app's data and runs in its own unique ID and is isolated from every other app installed on your device. This all changes when an app is run with root privileges, this specific app can now access any app's data. This is the reason why apps like Greenify, Xposed and Titanium Backup runs so well and why they require root privileges and this is completely against Android's security model.

If you have root access on your device, this means that any potential malware can exploit your device using root and cause much greater damage than it would normally do or you could accidentally delete any important system file and could make your OS corrupted playing with root and plus there are warranty concerns as well..


STRICTLY ENFORCED VERIFIED BOOT


It seems as that Google and top OEMs are in a joint venture to close the chapter of rooting once and for all and after the enforcement of strict verified boot, they are closer than ever.After the launch of Android 7.0 Nougat, Google has announced that it will enforce strict boot verification in which whole system will will be checked for errors against a signed hash tree during the boot and won't boot if it detects any errors in the system. Previously, I have discussed strict boot verification in detail. This big step coming from none other than Google is not very encouraging at all. It will not get simpler going forward with Android Nougat and flashing custom kernels just to get root will be the norm.



WHAT DOES IT MEAN FOR THE FUTURE OF ROOTING GOING FORWARD?


The future of rooting is very blurry and nothing points to the favor of rooting and it it is obvious enough already, Google is moving forward towards an era with no rooting. I am not sure what good will it do to either Google or the end-user but it seems OEMs and Google have a common attitude towards third party development of Android.


ROOTING WILL HOPEFULLY STAY FOR NOW BUT NOT FOR LONG.


Rooting will hopefully stay for now but not for long and rootless era will happen not immediately but definitely. As we have seen, Google is slowly incorporating anti-root features in Android since Jellybean 4.3.

If you ask me, I am not surprised at all, it is only a matter of time before the freedom that we have all enjoyed will be gone forever as OEMs and carriers start to realize that excessive power to the user is not good for their business.

They are trying to make rooting less necessary for the user by adding features that would only be available after rooting and installing custom ROM but there is nothing quite like having full control over your phone.


0

Thursday, 4 August 2016

How to install Ubuntu Linux theme on Windows.

technuclear.com
If you are a Windows user and are skeptical of switching to Linux but like the overall feel and look of Linux or Ubuntu in this case, then this theme's for you developed by DeviantArt.

Linux comes in different forms known as distributions and each one feels like a different OS but Ubuntu is the most popular of the distributions available and people prefer Ubuntu over other distros because of its simplicity and easy-to-use interface.


By installing Maverick, you can experience the dark grey and orange style interface but if you are expecting the app launcher and left-aligned panel of Ubuntu and if you think that it will turn your OS into Ubuntu clone, then you are in the wrong place.

Previously, I have discussed the reasons why Linux is better than Windows and I hope that I have convinced a lot of Windows users to make the jump but if you are still having doubts about experiencing Linux first hand and want to taste what the OS feels like. Here is a step-by-step guide.



FOR WINDOWS 10


technuclear.com
  1. Create a restore point using System Restore.
  2. Install UxStyle. Go to this link, select your operating system, download the file and follow the on-screen steps.
  3. Rename the file to aerolite.msstyles.backup, which you can find in the directory "C:\Windows\Resources\Themes\aero". If you are unable to rename the file then you will have to take ownership rights.
  4. Install the fonts in the Resource\Fonts folder.
  5. Install the theme by copying the contents of the theme folder in "C:\Windows\Resources\Themes"
  6. Apply theme in Personalize panel.
  7. Apply the registry settings by applying the maverick_10_window_metrics.reg in the Windows Metrics folder.
  8. Restart Windows and enjoy!

FOR WINDOWS 8/8.1


technuclear.com

  1. Create a restore point using System Restore.
  2. Install UxStyle. Go to this link, select your operating system, download the file and follow the on-screen steps.
  3. Install the fonts in the Resource\Fonts folder.
  4. Install the theme by copying the contents of the theme folder in "C:\Windows\Resources\Themes"
  5. Apply theme in Personalize panel.
  6. Apply the registry settings by applying the maverick_8.1_window_metrics.reg in the Windows Metrics folder.
  7. To remove the hover glow of the taskbar buttons, System>Advanced Settings>Performance Settings>Uncheck Animations in the taskbar.
  8. Restart Windows and enjoy!



FOR WINDOWS 7


technuclear.com


  1. Create a restore point using System Restore.
  2. Install UxStyle. Go to this link, select your operating system, download the file and follow the on-screen steps.
  3. Install the fonts in the Resource\Fonts folder.
  4. Install the theme by copying the contents of the theme folder in "C:\Windows\Resources\Themes"
  5. To change the start orb, Use Windows 7 Start Button Changer by Kishan-Bagaria.
  6. To remove the blured edges of the Windows, use Windows 7 Aero Blur Tweaker to remive the Windows blur.
  7. Restart and enjoy!

Credit goes out to Deviantart and if you want more detailed step-by-step guide, you can visit their site.

Please share it with your friends and be sure to follow us on Twitter and like us on Facebook to keep updated with the latest headlines and articles from the Tech World.
0

Tuesday, 2 August 2016

Fans furious after the latest update to the Pokemon GO app.

technuclear.com
After a lot of bugs being reported in Pokemon GO app, the developer team Niantic released the biggest update to the game yet which was intended to fix bugs but instead has created more of them, the biggest one yet and as a result, the fans are furious.

It really is a difficult task to update and manage the most popular game in the world right now getting huge media attention and coverage.


ALSO READ: Pokemon GO surpasses Candy Crush to become the most popular game in U.S. history.

A lot of fans are devastated and furious after the update literally reset their progress to level one, some are asking for the money they spent on the Pokemon GO to be refunded and have taken it to social media to express their anger.

Here are the tweets.


Another fan had this to say.

ALSO READ: Pokemon GO: 6 hacks to catch 'em all 


[Source]




0

Nexus 5 owners will not receive Android Nougat.

technuclear.com
At last Google is dumping the highly successful Nexus 5, sad news to say the least for the faithful Nexus 5 owners, the Android Nougat will not be landing on Nexus 5 at least officially.

It had a long time coming, being launched in 2013 with Android Kitkat and keeping the device updated for almost 3 years is indeed a great feat from Google in a fast changing environment of Technology.


ALSO READ: What is Strictly Enforced Verified Boot in Android Nougat?

As reported by the famous leakster Evan Blass (@evleaks), the latest version of Android will be released in August and no Nougat for Nexus 5 owners.

It seems like the final nail in the coffin of Nexus 5, although you can head over to the XDA Forums and checkout the latest Marshmallow Roms and wait for someone to port the latest Android Nougat to this fabled device.


Be sure to follow us on Twitter and like us on Facebook to keep updated with the latest news.


ALSO READ: Here's how you can get Windows 10 even after July 29 deadline.

[Via Twitter]
0

Here's how you can get Windows 10 even after July 29 deadline.

technuclear.com
Missed the Jul 29 deadline to upgrade Windows 10 due to one reason or another? And you still want to get hands on the latest Windows even after the deadline.

Microsoft had been offering free upgrade to the users of Windows 8/8.1 and Windows 7 since the launch of Windows 10. Windows 10 has not been the commercial success Microsoft had hoped for and here are the reasons people refused the upgrade to Windows 10.


The promotion for free Windows 10 ended on July 29 and now costs $119 for upgrade but there is a loophole which allows you to upgrade to the latest version of Windows without having to pay anything. The upgrade is intended toward those who use accessibility features in Windows. Here's how you can still get you hands on Windows 10.




The process is actually quite simple. All you have to do is go here and check that you use assistive technology and hit the upgrade now button and get rolling with Windows 10. We are not sure if you should do this as the upgrade is only intended for the users with accessibility needs. However, if you are fine with it, you can go ahead and upgrade.


There is also another very nice loophole in which you just have to change the date & time of your system before July 29, the free upgrade prompt will reappear.

Be sure to follow us on Twitter and like us on Facebook to get updated with the latest news.

0