Samsung Gear S2 Watch

Share if the site was helpful

Samsung

The Samsug Gear S2 Watch is Samsungs new look on round smart watches. The Gears S2 is running Tizen OS not Android wear like many of use are used to but in reality Tizen has been around longer then Android wear and it is very refined. The most interesting feature of this new watch from samsung has to be the user interface. The Gear S2 has a rotating bezel that’s used to navigate through menus and apps and really adds to the watch design. The rotating bezel just makes so much sense i am surprised it hasnt been utilized before. Like many smart watches the Gear S2 is water resistant IP68 certified which is a must in my opinion.

gear-s2_model_type3

Other specs include a 1.2 inche 360 by 360 302ppi display, bluetooth 4.1, 250mAh battery which is smaller then the normal 300mAh but should be enough for a day of use, 512mb of ram and 4gb storage. what are you getting with this watch over other devices on the market right now? Answer one amazing interface.

samwatch-1200_1024

The released date for the Samsung Gear S2 watch is just around the corner in October according to Samsung. I havent seen pricing for the Gear S2 yet but i would guess that it would be around $349.00 since that seems to be the standard for watches in this catagorie. what do you think is this a device that you will be interested in? I am really looking forward to checking this device out. Please leave a comment and let me know your thoughts.

Rootjunky

Android M Developer Preview

Share if the site was helpful

Android M Developer Preview

Google has added a bunch of new features to Android M and today we will be covering some of them. I am really excited to get the official Android M release but for now lets check out Android M Developer Preview. If you are looking for the download link to this new firmware you can find it HERE.  Right now Android M is only available on the Nexus 5, Nexus 6, Nexus 9, and Nexus Player. Here is my review Video if you want to skip right to the good stuff 🙂

New Features

1.  New Look and feel of the Home launcher or should i say Google Now Lanucher. The main difference here is the Lock screen with the added Google now microphone button and new wallpaper.

Screenshot_20150605-075309Screenshot_20150605-075417Screenshot_20150605-080644

Also you get a new app drawer that some love and some hate. it scrolls vertically and has your 4 most recent apps on top. Widgets have been organized a little different also. They are vertical just like the app drawer but if a app has multiple widgets you can scroll through them horizontally. I really like this new widget organization.

Screenshot_20150605-075439Screenshot_20150605-075510

2.  Managing Volume and notifications sounds has finally become easier.  When you press your volume up and down buttons you will be greeted with these options. If you press volume down all the way you will be able to set alarms only mode or do not disturb mode which can also be found on your quick toggles.

Screenshot_20150605-075716Screenshot_20150605-075702Screenshot_20150605-085652

Screenshot_20150605-075538Screenshot_20150605-080352

3. App Permissions has bee added to the mix and i really like this feature. With app permissions you have full control over what your apps have access to or not. If you dont want chrome to have access to your camera services then just turn it off in app permissions its that simple. you can look at individual app permissions of you can see every app that can access the camera. Long with app permissions you can app links what it does is links web links to apps that relate to that app so that when you click on a link to Google drive in Chrome browser it will open your Google drive app if installed.

Screenshot_20150605-075813Screenshot_20150605-075831Screenshot_20150605-075836

 

You can also find this cool Memory tool in settings if you are into monitoring ram info.

Screenshot_20150605-080630Screenshot_20150605-075846

 

4. Google On Tap is activated by long pressing the home button on Android M. How Google on tap works is it looks at what is on your screen at the time you press the buttons and basically Google searches that info to bring you more information on it. Long pressing the home button also brings up the Google search bar for voice commands with OK Google if you want to use it. Right now Google On Tap isnt working in Android M developer preview but i am really excited to check it out when Android M is official later this year. Looks like there will be 3 different preview release of Android M before the official release in Q3. Hopefully we will see some of these features working in later previews.

Screenshot_20150605-093413

 

5. Doze is Android M new method of dealing with standby time. Basically Doze recognizes that your device isnt being used and starts shutting down serves that arent needed. Doze will give you 2 to 4 times the battery life in standby mode on Android M. Battery life and improvements like quick charging are huge for android and the mobile user. I hope to see many more big improvements on Battery life in the future.

Android-M-s-New-Doze-Feature-Is-a-Mixed-Bag-482789-2

6. Android Settings theme is a new feature that has to be turned on in developer settings. To turn on developer settings you need to click on your build number in about phone 7 times then you will have developer settings and be able to turn on the dark theme that i love. 🙂 Also you can see that the Android M developer Preview has a Easter egg just like all the other android versions but it is lacking any game like lollipop can with Flappy Android.

Screenshot_20150605-080126Screenshot_20150605-080133Screenshot_20150605-080149

Screenshot_20150605-080201Screenshot_20150605-080304Screenshot_20150605-080257

 

7. Again Google teases us with Android Pay showing of some of its awesome features and ease of use but doesnt include it in Android M. Google Pay is going to be great competition for Apple Pay and other payment methods available today.

 

If you are looking to install Android M on your Nexus device then you may want to check out this video. How to install Android M Developer Preview.

Note I edited all the Nexus Android M Firmware and uploaded it HERE so that the Flash-all.bat file will now work.

Links to Google Announcements on Android M with more great info

Android M Developer Blog

Android M Program overview and release info

Loot For Root

Share if the site was helpful

Loot For Root

How do you feel about paying for apps like Sun Shine by Jcase and company or programs like MoFoRoot*? Here are some of my thoughts.

rooted

There are two sides to the discussion about paying for exploits and development on your android devices.  One side is obviously the developers and the other is that of the user or android community member who has been waiting for a awesome new root or unlocked bootloader method to be released.  Since there are two sides, I decided it would only be fair to contact Jcase and ask him in person why he has chosen to create a paid-for tool like Sun Shine app*. Let me start this post with a quick note: I am going to try and stay neutral in this matter until the end of the post where you will see my thoughts on the matter, so lets begin.

Here are some of Jcase’s thoughts and some of the questions I asked him.

Q:  Why make everyone pay for the Sun Shine app instead of just releasing the exploit to the android community and the world?

A:   “There are way more complaints with the free exploits than the paid versions” So I asked him to explain. When he releases free exploits they are normally not in a perfect form and may even be a bit buggy, but they still work. Jcase has no desire to make them work any better since he mainly enjoys finding the exploit, not spending tons of time making them noob friendly. Since it isn’t the easiest exploit in the world to perform on a given device, it turns into a big headache for him to deal with and ain’t nobody got time for that!

Q:  What cost is involved for you to find and create these exploits for the Android community?

A:  To answer this question Jcase gave this example. To fully test Sun Shine app he had to buy 30 Motorola Moto G phones to make sure that Sun Shine would be noob friendly. Along with this major cost, there is the time and research. He invests alot of time into the paid versions of his exploits like Sun Shine. “You get what you pay for.”

Q: Why not fund your research and expenses with donations and bounties?

A: He explained that the last bounty only paid out 30% of what was promised in the bounty thread.  Jcase continued to explain that by selling Sun Shine app, he is crowd funding his research and future development.

A few quick notes from our conversation:

1.  Working on android is for fun and done in our free time.

2.  Family time is important and Android takes a lot of time away from them.

3.  If working on Android exploits isn’t enjoyable, then he doesn’t want to do it.

4.  Jcase and the MoFoRoot Developer don’t owe the Android Community anything. If they don’t want to release Android exploits anymore, they don’t have to.

My Thoughts 

I wish that the Android community as a whole was a lot more understanding and friendly to the developers that do Android in their free time. I think that some of the community has scared off many of the developers with all their complaints and demands. If you like what a developer is doing, then support them with a donation. This will really encourage him or her to continue their work on Android. The Android community can be a really great and helpful place. I have met many of you online and love all the fun we have had together over the years. I really wish that we could go back to just donations and bounties to fund and help the developers like Jcase, but that ship has sailed. Loot for root is the new era we have found ourselves in. I, for one, am happy to pay $25.00 for a root or unlocked bootloader; this is much cheaper than buying a developer edition device.  There is just something about paying vs. donations that just gets under my skin and maybe you feel the same way. In my opinion, if we want to get back to the good old days of more free exploits and root methods, then lets start by donating to our favorite developers in the Android community and leave them some great comments of encouragement! A little lovin’ goes a long way 🙂

Please leave your comment and thoughts. I would love to hear from you.

Tom S. / RootJunky

 

 

*MoFoRoot is a Tool that lets you flash edited rooted system images to your Motorola Droid Turbo and Moto X 2014

*Sun Shine App is an amazing tool that lets you unlock your bootloader on many Motorola and HTC devices along with S-off

Rooting: Advantages, Disadvantages and Myths

Share if the site was helpful

Rooting: Advantages, Disadvantages and Myths

hydroponics-myths-570x321

So you got a new phone and you’re wanting to delve into the world of Android rooting. A lot of questions are probably going through your mind. Should I root it? Should I not root it? What could happen if I do? These are all very logical questions that I’m sure the majority of us have asked ourselves at one point or another. So in this article, we’re going to dive head first into the world of Android root, and hopefully make things a little more clear for you.

 

Some of you may be asking, “Well what does root really mean?”

To root your phone basically means to have administrator rights over the system partition on your phone. It can somewhat be compared to having administrator rights on your Windows PC. Basically this means that you can install, and uninstall whatever you want on your phone. Sounds good right? It is. However, there are a couple valid reasons why your phone does not have this access right out of the box. Supposed you’re new to Android and notice that upon turning your phone on, you instantly have access to every system app and system file that is available on your phone. Woah! Careful though, you have no idea what you can or cannot delete without messing something up. You’re smart though, you can use common sense to get you through this. Next thing you know your phone no longer boots up, it won’t even charge! This is one of the many valid reasons that your phone does not come out of the box with superuser access. Believe it or not, it’s disabled to actually protect you!

So now that we’ve got that out of the way, you’re probably thinking “Well should I or shouldn’t I?” The answer to that question is entirely up to you. So let’s go through the advantages AND the disadvantages of rooting your Android device.

Advantages:

Debloat. Bloatware apps are usually carrier specific apps that come preinstalled on your device. They can be helpful, or they can be a nuisance. Keep the ones you want, get rid of the ones you don’t, permanently. NOTE: permanemtly deleting apps bloatware from your device can some times make ota updates fail.

Install and use those “root required” apps. Such as MyBackup Pro, Root Explorer and many more! These apps can become very useful tools in the rooting world and give you so much more control over your device.

Mods, tweaks and themes. Want to have your clock centered? Well that requires root to be able to install or flash a modified SystemUI.apk.

Custom ROMs. ROMs are basically packages of custom made Android software that you can install on your device to have all the nice little features that custom ROMs come with. Rooting is the first step in being able to flash ROMs.

Control “startup apps.” With root permissions, you can even control what apps start automatically when you turn your device on!

These are just some of the very very many advantages to rooting your Android device. Now let’s take a look at some of the disadvantages. (Yes those actually exist.)

Disadvantages:

You may soft brick, or perma brick your device. “Bricking” has 2 forms basically. Softbrick, which is where your phone either bootloops or won’t boot at all, but you still have access to Recovery and/or Fastboot. “Permabrick” or “hardbrick” is exactly how it sounds. You’re phone is a paperweight. It will not boot, it will not charge, and you have no access to Recovery and/or Fastboot.

You’re opened up to making a lot more mistakes, such as deleting your phone.apk, your Settings.apk. You’d be surprised at how much it actually happens. (However, this is why we have websites such as Rootjunky.com and XDA!)

Ok so now we got those out of the way as well, let’s get into some rooting myths!

Myths:

“Once you root, you will no longer receive OTA updates.” – This is simply not true at all. You will still receive the OTA update on your phone if you’re still on the stock software, and you can still install that OTA update as well. However, you WILL lose root access. This can be a pain if your bootloader is not unlocked. You will have to wait for someone to verify that root access is still possible on the new software version.

“Rooting voids your warranty.” – No. No. No. Rooting absolutely does not void your warranty. The absolute only way that root voids your warranty, is if it can be proven :-), that rooting was the direct cause of your issue. However, this is also a confusing subject. Some carriers don’t really care what you do, and some do. Those that do, will not hesitate to deny you any service or replacements if your phone is rooted. Some do not check at all and do not care. Then again, this also varies between OEMs (Motorola, LG, HTC, Samsung). Some OEMs follow the rule I posted above, and some will not grant you any repairs if your device is rooted. The main reason that some places do not care is because of one simple thing, rooting, can in now way at all, damage your device. All rooting does, is install 1 app (Superuser app of choice) and install 1 file (usually in /system/xbin). That’s it. It can in no way cause your touchscreen to stop working, cause your wifi to stop working, cause you to lose mobile data, none of that. It simply can’t do it, unless YOU mess with something after the fact. Keep in mind what I said before though. This is exactly why we have websites like Rootjunky.com and XDA. If something happens, you have a very good chance of recovering your device.

So there you have it. Some advantages, disadvantages, and even some myths about Android rooting. The choice is always up to you if you root or not. That being said, let me leave you with some tips!

1.) Always always always do your research first! Find out what Android version your device is on, find out if it has been confirmed to be able to be rooted.

2.) Try to stay away from Toolkits and “one-click” methods. I’m not saying that the people that make such methods don’t know what they’re doing. What I’m saying is, if you’re going to get into this world, learn the way it used to be done! Learn your adb commands, learn your fastboot commands! Don’t take Android modding away from it’s roots.

3.) When you find a guide about rooting your device, FOLLOW ALL INSTRUCTIONS TO THE “T!!!” Do not cut corners, do exactly what the guide tells you to do!

4.) Last but not least, always make sure you perform backups before flashing ROMs. Always make sure you have a recovery plan before doing ANYTHING to your phone.

Well hopefully this article helped you learn something, and hopefully it made the decision a little easier on you. The Android community is very amazing community that is just filled with people willing to help others out when they’re in need. We’re a community that you absolutely WILL NOT find anywhere else. On that note, be safe, be smart, read, read some more, and have fun!!

 

BY

Gary H

 

HTC One M9

Share if the site was helpful

HTC One M9 Plus VR Powered by VALVE

Official-HTC-One-M9-renders-price-and-almost-full-specs-allegedly-leaked

HTC One M9

I am sure many of you have seen or even owned a M7 or M8 and know that it is one premium device made of a nice metal unibody build. The HTC One M9 isnt any different but this time HTC added a two tone look to it that i kind of like. The back still has the silver brushed metal but the edges have a nice looking gold metal shine. I think this just adds to the premium look and feel of the M9. Other big changes to note about the M9 is that HTC finally got rid of there back ultra pixel camera and now has a 20mp back camera which i think will be a very big improvement. For those of you that love the ultra pixels, you are also in luck since HTC just moved that camera to the front. Lets talk speed this bad boy will be rocking a Snapdragon 810 octa core CPU based on the 64-bit architecture. The M9 will also have 3GB of ram giving this new HTC device some real processing power and of course it will still have those amazing boomsound speakers we all love. I cant wait to get my hands on this device. make sure you subscribe to my youtube channel for full coverage of the M9 along with any hacking rooting and modding i will be doing on it.

htc_one_m9_2_render

Here is HTC’s official page for the HTC One M9.

 Basic Specs

  • CPU Speed

    • Qualcomm® Snapdragon™ 810, octa core
    • 64-bit, 4 x 2.0GHz + 4 x 1.5GHz
  • Memory1

    • ROM: 32GB / RAM: 3GB
    • Extended memory: microSD™ up to 128 GB
  • Camera

    • Main camera: 20MP with sapphire cover lens, auto-focus, BSI sensor, f/2.2, 27.8mm lens, 4K video recording
    • Front camera: HTC UltraPixel™, BSI sensor, f/2.0, 26.8mm lens, 1080p video recording
  • Display

    5.0 inch, Full HD 1080p

  • Sound

    HTC BoomSound™ with Dolby Audio™

  • Battery3

    • Capacity: 2840 mAh
    • Talk time: Up to 25.4 hours for 2G/ 21.7 hours for 3G
    • Standby time: Up to 391 hours for 2G/ 402hours for 3G

HTC VR powered by VALVE

htc-vive-pr-630

 

Here is a picture of the New HTC VR that is in developement. check out the official site HERE

Xposed Framework Lollipop

Share if the site was helpful

Xposed Framework Lollipop Alpha

nexusae0_ic_launcher_thumb

NOTE: That this is still an alpha version and for Lollipop on ARMv7+ devices only. Please install it only if you’re willing to take the risk of boot loops. Just because it’s working fine and stable for me doesn’t mean it will work for everyone the same way. If this brakes your device you may have to flash the firmware to fix it make sure you know how to do that before installing.

How to Check out ARM Version and see if it is 7 or above

  1. Install Android Terminal Emulator  app on your device and open it
  2. Type the followng: getprop ro.product.cpu.abi  OR getprop ro.product.cpu.abi2
  3. It will return with your Arm Version. see picture below

Screenshot terminal

Downloads: Get all files need HERE
xposed-arm-20150213b.zip: Must be flashed with a custom recovery to install the framework.
XposedInstaller_3.0-alpha1.apk: Must be installed to manage installed modules.

Screenshot_2015-02-15-16-20-11Screenshot_2015-02-15-16-20-16Screenshot_2015-02-15-16-20-22

Known issues:
– It seems to boot loop on Samsung stock ROMs. I have received a file which I can use to analyse this issue, but it might take some time.
Update: There’s a difference in the format of *.oat files on Samsung ROMs. I’m trying to find out more

– If everything is working fine, but the app_process version is not displayed, it’s just a display error that can be ignored (will be fixed later).

– Nexus 6 only works if you set selinux to permissive and soft reboot from within the xposed framework app. you can us this Google Play app to change the selinux to permissive.

XDA XPOSED FRAMEWORK OFFICIAL THREAD

US Cell Phone Carrier Unlocking Policies

Share if the site was helpful

US Cell Phone Carrier Unlocking Policies

unlock carrier

Policies: Verizon | AT&T | Sprint | T-Mobile | US Cellular

First what is carrier unlocking and why might I want this for my device? If your device is carrier unlocked then you can put any carriers sim card in your phone and it will work as long as the device you are using supports that carriers network frequencies. On the other hand if your cell phone is carrier locked then it is stuck on whatever carrier you have and will not work on any other network.

Note: Most people confuse bootloader unlocking with carrier unlocking. These are to very different things carrier unlocking has to do with the Network and bootloader unlocking has to do with freedom to flash custom firmware / OS to your device.

Above you will find linked all the policies for these major carriers. Check to see if you meet the requirements and can get your device carrier unlocked for free through there programs. If you aren’t eligible then start Googling carrier unlock and you will find that there are many free and paid for services out there that can accomplish this task of unlocking your phones networks for you. Most cost 25 dollars or less some are even free.

As of today Feb 11th 2015 the FCC and CTIA is forcing all carriers to allow customers to unlock there phones if they meet the requirements listed. So go check out your carriers policy and see if you are eligible.  Now you will be able to bring your device to any carrier and not have to buy a new one if you don’t want to. As a customer you bought the device and you should fully own it and have full control not the OEM or the carrier.

Other Important Links:  FCC device unlocking FAQ | CTIA Consumer Code for Wireless Service

 

Sony Firmware Restore

Share if the site was helpful

Sony Firmware Restore

Today we will be talking about using FlashTool-0.9.18.4 to restore your Sony android device to stock firmware also to unbrick your device if needed.

Flashing Firmware with Flash Tool Requirements

1. Sony phone or tablet

2. USB cable to connect device to your computer

3. Sony Drivers downloaded and installed

4. Download FlashTool-0.9.18.4 and install

5. Some time. I would plan on 1 hour depending on your internet speeds of course.

Instructions

1. Open FlashTool-0.9.18.4

Flashtool start

2. click on devices then check updates scoll through the options and pick your device family

pick device

3. look thought this next list for your model. If you right click on branding you can check release and it will show you the version

model 2

4. once you have the version you want then click that file and it will download

downloading firmware

5. After downloading and extract the firmware along with some decryption you will see this page

extracted firmware

6. select all files and click arrow moving them all to the other side like the picture below then click create. once the FTF restore file is created you can flash it.

create firmware button

7. click flash button on the tool that looks like a Lightning bolt. then choose Flashmode. pick your newly pulled firmware from the list and click the flash button.

flash firmware

8. the flash tool will tell you to unplug your device and plug it back in while you are holding the volume down button. keep holding volume down until the flash starts. once 100% the device will reboot it self or you can unplug and manually boot it back up and you will be restored and unbricked. NOTE: if you dont want to wipe out your apps and data uncheck the wipe section boxs.

 

Will add to this post as i learn more.

Samsung Firmware Restore

Share if the site was helpful

Samsung Firmware Restore Plus Unbrick

In this tutorial I will be covering two programs that can restore your Samsung phone or tablet. The first program is Odin, a great tool that interfaces with a Samsung device while it is in download mode. The Second program is Kies or Kies 3, another great tool offered by Samsung to help customers manage their tablet or phone. Kies can do a lot more then just restore your device, but in this post I will only be covering the restore and update functions. (NOTE) Odin program is designed only for Windows PC. Samsung Kies works with Windows or mac. Lets start with Odin Instructions, which is my preferred way of unbricking and restoring my devices.

Flashing Firmware with Odin Requirements

1. Samsung phone or tablet

2. USB cable to connect device to your computer

3. Samsung Drivers downloaded and installed

4. Download Odin v3.09

5.  Download your devices latest firmware. (NOTE) The best way to find out what device and firmware you need is to go into phone settings, then about phone. Look at System Version plus build number. Between these you should be able to figure out the firmware you will need. Another good thing to find out is the device code name. Normally a quick Google search can accomplish this task. If you don’t know this info and your device is bricked, then start Googling it. You can get your Samsung firmware from my server or SamMobile.com

 

Instructions

(NOTE) Before you start this process, it is a good idea to backup all your data and fully charge your device. Also, this process will wipe all your data off the device and return it to like new. There are some customized firmware out there that removes the wiping data part of the restore, if you can find them. I check XDA developers site if I am looking for the NO WIPE FIRMWARE

1. Extract (unzip) the firmware file to desktop.

2. Extract Odin zip-file to desktop also.

odin folder

4. Open Odin v3.09

odin

5. Reboot phone into Download Mode (press and hold Home + Power + Volume Down buttons) from the powered off state.

6. Connect your device to the PC and wait until your drivers install and you get a blue sign in Odin. You should see a com plus a number.   For example: COM 4 Added in the odin program.

odin connected

7. Add the firmware file by pressing the AP / PDA. After selecting your firmware file, Odin will check the MD5 to make sure you have a good download.

odin AP

8. Make sure re-partition is NOT ticked.

9. Click the start button, sit back and wait a few minutes. (NOTE) most firmware restore will take about 10 minutes to flash and then the device will reboot and you need to give it another 10 minutes to boot up. Once the device is fully booted, you can close Odin and unplug your device. DO NOT unplug the device while flashing firmware as this could hard brick your Samsung device.

 

 

Flashing Firmware with Kies Requirements

1. Samsung phone or tablet

2. USB cable to connect device to your computer

3. Download and install Kies or Kies 3 software whichever your device needs.

4. Find your Device Model number and IMEI number. You can find your device model number in download mode. It will be called Product Name or model. The IMEI number can be found under the back cover; sometimes under the battery on the device. (NOTE) if you have a tablet you will need your Serial Number which should be printed somewhere on the back of the device.

Instructions

(NOTE) Before you start this process it is a good idea to backup all your data and fully charge your device. Also this process will wipe all your data off the device and return it to like new. There are some customized firmware out there that removes the wiping data part of the restore, if you can find them. I check XDA developers site if I am looking for the NO WIPE FIRMWARE

1. Reboot phone into Download Mode (press and hold Home + Power + Volume Down buttons) from the powered off state.

3. Connect your device to the PC and wait until your drivers install. This might take a couple minutes. (NOTE) The Samsung drivers got installed when you installed kies software.

4. Start the Kies program you downloaded and installed on your computer.

Kies recovery

5. Click on Tools on the top bar of kies and select Fimware upgrade and initialization. Then enter your model and IMEI numbers, then click OK.

Kies Download firmware

6. You will now see this screen below and just click start Upgrade to restore the device. Kies will find the right firmware for your device and start to download it. This step will take some time; you may have to come back in a hour if your internet connection is slow. Most new devices have 1.5GB firmware files so this is going to take awhile.

Kies Start upgrade

(NOTE) Do not unplug the usb cable from the device during the Firmware Download or it will freeze and you will have to start the download all over again.

Kies firmware downloading

kies firmware updatekies restored device

Once the firmware is at 100% the device will reboot and it may boot to recovery and install your cell radios or may just reboot. Sit back and wait another 5 to 10 minutes and your device will finish booting up and you will be fully restored and/or unbricked. Go through the setup on the device and enjoy your fixed device 🙂

Hope you enjoyed this tutorial.  Check out the rest of my site for tons of great videos on many Samsung devices.

Debloater Tool for Android

Share if the site was helpful

Debloater by Gatesjunior

This is one amazing Debloater Tool for Android devices on all android version from Lollipop to Gingerbread

How to disable or block Bloatware on your android device

Background:
So after many times of going back and forth blocking / disabling apps on my devices through the command line and or shell, I decided to write a program to make this all much easier for myself. Well, after I got it all finally running and doing what I wanted, for each particular device I own, I decided that his was a pretty nice program and I wanted to share it with the community. After all, this community is where I started and learned a lot of the things I know today. So why not share with my family of Android enthusiasts.

Requirements:
The program requires that your manufacturer USB drivers are installed for your specific device as well as the following:
• Windows Operating System
• USB Debugging turned on for your device
• Root or KitKat running on your phone
• Run as administrator, both Windows 7 and Windows 8 (Right click on shortcut, go to properties and then click compatibility tab and at the bottom choose Run as Administrator)

What does it do?:
• Block / Disable applications on your device
• UnBlock / Enable applications on your device
• Allow UnBlock / Enable all applications at once on your device
• Allows filtering of the displayed packages for quicker decision making

So, essentially what it does is this. It will disable / block any system and third party application on your device with ease and allow you to enable / unblock the application just as easy. It also reads everything, real-time, directly from your device, so that there are no messy batch files, scripts and txt files, etc. that you have to maintain and keep track of for every device you own. I mean let’s be honest, most of us own more than one device. Phones, tablets, etc. Who wants to maintain all those scripts and files for every device? The other nice thing that this program does is allow you to, at a granular level, control what is blocked/disabled and what is not. There are quite a few scripts and things like this available in the community that give everyone a start on what to disable/block, but who wants to scour through these scripts and decide what they want or don’t want with something someone else put together. The other nice feature of the program is it will display information for you about your device. Such as Model number, Serial number and battery status. As well as whether or not your device is rooted or not.

What audience of device does it support?:
This program supports many devices. It will support any device running KitKat, whether rooted or not. That’s right, if your running KitKat, your device does not need to be rooted. If you’re running anything other than KitKat, your device does need to be rooted. As long as these requirements are met the program will run. The program will also auto-detect whether or not your device is supported. So if you are not sure, plug it in and let the program tell you. If your device is not supported, it will put up a message saying as much and close the program.

Program Functionality:
The first thing you need to make sure of is that USB debugging is turned on for your device. The video at the end of this OP is a must to watch. It will describe this process as well as allowing adb shell permissions.
So when you first connect your device you will need to wait for the program to detect your device and whether or not it is supported. Once this is established, usually within a couple of seconds, it will display a warning message to you reminding you to be careful with what you disable and block. Yes, it will allow you, if your device is supported, to disable/block even system dependent applications. This message will also include, if your device does not support block mode, a message indicating that block mode is not supported and that it will disable the applications. Here is a sample screenshot of this.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: message.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 32.2 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107134

Once the program has initialized, and the warning message has been presented, it will put you into the main program screen itself which will look like the following.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: main.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 75.2 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107129

From here the first thing you need to do is click the Read Phone Packages button on the upper left. This will initiate the process to start reading all of the applications on your device and then list them in a list in the window. It will also indicate to you what it detects as applications that are already disabled/blocked on your device by putting a checkmark in the box next to the application. It will look similar to this.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: main2.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 72.9 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107130

As you can see it will tell you in the upper right how many applications it detects as blocked and not blocked. You will notice that on the bottom left it has an indicator that is labeled Synced. As you make changes to the device application listing this will turn red. In other words, it will indicate whether you have made changes to the device application listing since the last sync. Also, in the upper right there is a counter labeled Changed. This indicates the number of changes you have made to the device application listing since last sync.

Once you have made any changes to the device application listing an Apply button will show up in the upper left replacing the existing Read Phone Packages button, it will look like the following.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: main3.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 70.1 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107131

Once you click the Apply button the existing changes you made to the device application listing will be applied to your device. Keep in mind that you can disable/block and enable/unblock applications all at the same timeand then apply those changes to your device. After you have applied the changes to your device a message will be displayed stating the status of your changes as seen below.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: main4.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 50.1 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107132

Once the changes are applied to your phone you now just click the Read Phone Packages button again to reload the information from your phone and you will now notice that the application(s) you just made changes to will indicate as much in the refreshed listing. As seen below.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: main5.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 69.7 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107133

You will notice that the particular application I asked it to disable/block has now a check mark next to it indicating that the device itself has disabled/blocked this application.

So now on to filtering. Lets say you want to limit the listing to specific items you are searching for within the package name. Like packages that contain “vzw” for Verizon. You will see below by clicking the filter checkbox and then typing in what I want to filter on and click apply, it will limit the list to your specific filter criteria.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: filter1.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 85.7 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107196

And here is the results of our filter below.

Click image for larger version</p><br /><br /><br /><br /><br /><br /><br /> <p>Name: filter2.png<br /><br /><br /><br /><br /><br /><br /><br /> Views: 0<br /><br /><br /><br /><br /><br /><br /><br /> Size: 49.5 KB<br /><br /><br /><br /><br /><br /><br /><br /> ID: 3107197

From here I can make changes to the listing, by checking the box next to the packages or I can simply uncheck the filter checkbox and return back to the full listing unfiltered.

You can also enter multiple words in the filter separated by a space, so you could enter “vzw Samsung” as an example.

O.k., so far so good. Now let’s say that you want to enable/unblock all the applications on your device. Maybe you’re selling it or maybe you have an issue with it and you want your carrier to take a look at it. By clicking the Unblock All Packages button and then click Apply this will enable/unblock all applications on your device. As if it is back to factory with no changes made.

Well community people that is it. I hope you enjoy the program as much as I do and look forward to your feedback. Gatesjunior signing out…

Download link: HERE

P.S. Video will be coming hopefully tomorrow, created and done by my friend: RootJunky, whom which spent a lot of time helping QA this bad boy !!

Credits:

[wpfilebase tag=browser id=117 /]

en English
X